Page MenuHomeFeedback Tracker

Respawn Fails on Loading Screen
Closed, ResolvedPublic

Description

When attempting to respawn after all playable units (who have been added as respawn points using BIS_fnc_addRespawnPosition) have died, the game never leaves the "loading" screen. Additionally, you are able to move around and fire your weapon (you can hear this, and the other player can see it).

It appears that only the first player to die experiences this issue, with the second player being able to respawn normally at a static respawn position (not one of the dead players' bodies).

Environment:
Running a custom multiplayer co-op mission which makes use of the ArmA 3 Respawn framework detailed [url=https://community.bistudio.com/wiki/Arma_3_Respawn]here[/url]. Respawn type set to 'BASE' and respawn positions added using a combination of the respawn module (as a static base respawn) and BIS_fnc_addRespawnPosition to add mobile respawn points on both playable units.

Details

Legacy ID
1134168609
Severity
None
Resolution
Fixed
Reproducibility
Always
Category
Multiplayer
Steps To Reproduce

Create a multiplayer mission with 3 playable units (player1, player2, player3)
Place 1x Respawn Module, Infantry, playable units' side
Create init.sqf, in it add:

    [missionNamespace, player1] call BIS_fnc_addRespawnPosition;
    [missionNamespace, player2] call BIS_fnc_addRespawnPosition;

Have 3 players join the game, and have the third player kill first player1, then player2 (or the other way around). The first player to be killed should be unable to respawn correctly.

Event Timeline

SPARTAN-563 edited Additional Information. (Show Details)
SPARTAN-563 set Category to Multiplayer.
SPARTAN-563 set Reproducibility to Always.
SPARTAN-563 set Severity to None.
SPARTAN-563 set Resolution to Fixed.
SPARTAN-563 set Legacy ID to 1134168609.May 7 2016, 4:43 PM

I'm afraid it's problem of the mission - situation where no respawn points are available should never occur. In your example, both players who serve as respawn point died.

However, it should definitely not freeze the game. I'll fix it and display an error message in case no positions are found.

Thanks for getting back to me on this, there are however still respawn points remaining (the static respawn position) after both players are dead. I managed to "solve" the issue by making one of the players invincible (this allowDamage false) while the other is dead, however this is obviously not the ideal solution.

Will test on the latest dev branch version and let you know if it's fixed. Thanks for addressing the issue :)

Changes in the latest dev branch appear to have solved the original issue, however there is now a (previously nonexistent) intermittent issue where a player's spawn point (i.e. a spawnpoint linked to a player) will become unavailable despite the player being alive. Was unable to determine a specific reproducible reason for this...

Mass-closing resolved issues not updated in 10 days.