This is a solution for the issue that server queue times are long and/or timeout as there are no available servers with enough players given a low player base.
Rework the 25min countdown to be player/crew specific. That way it still allows players to enter without any queue time, and even allow entering on an empty map.
The problem then becomes the loot in a map. If someone spawns in 20min after me, the map may already be looted and picked clean.
So then we need to have a reset of loot...Two options are:
-
have a POI to close down/respawn. This would allow fresh loot, and even keep the server active with rotating maps. This is much more challenging to accomplish
-
Simply have a timer for refresh on loot containers. Much like bots respawn. But Whenever a container is looted, simply set the respawn to 25min, so it guarantees the crew/player that entered, can't re-loot the same container.
Details on solution 1:
Each POI has a timer that begins countdown when a player first enters that POI, and when that 25min timer expires, that POI gets disabled and Replacement POI is Spawned in the exact same location.
Disabled POI:
-lets players in Map continue to finish and escape pod or airlock leave.
-Is invisible hidden from Space so no new players can enter that same map with existing players.
Respawned POI:
- Same map, same location as disabled POI
- Allows entry of any players new or old.
-Has full loot on spawn
Edge case scenario that comes with this solution:
If player 1 enters SpacePort 1, loots for 15min.
Then another player 2 spawns into the Raid, and enters the map at 15min after player 1.
Then Player 1 leaves POI and extracts at 20 min.
5 min later SpacePort 1 becomes "disabled" because 25min has lapsed, and a new SpacePort 2 is spawned in its place.
Then Player 2 exits the disabled SpacePort 1, and will have 15min of time remaining.
Player 2 decides to "re-enter" SpacePort 2, with fresh loot and will have 15min to loot.