Original Post — Direct link

I want to make a map that has doors that open or close depending on the number of players in the game. When a game starts with four players the doors are closed and the map has a good size for four players. Then when more players join some doors open and more areas are opened up, so the map size keeps being appropriate for the number of players in the game.

Is this possible with the map editor?

Another style for this kind of map could be rising/sinking lava, depending on the number of players. With only four players the bottom of the map is flooded with lava and the part that is above the lava has a good size for four players. The lava sinks when more players join and more areas open up to keep the map size appropriate.

External link →
over 3 years ago - /u/RavenCurrent - Direct link

If you wanted to create an FFA/Brawl/Warmup map with 1 player in each team you could assign spawns per team /forsel set %1 team 0 (1, 2, 3 and so on) with spawns for team 5 for example being in a different area which is closed off from the rest of the map, then if there's a player trigger in that area, the player that spawned there could interact with it and open doors/walls/teleporters around that area or in other areas that previously had teleporters to that area closed behind a door.

over 3 years ago - /u/RavenCurrent - Direct link

Originally posted by _chrm

This might work if I can reassign players to teams dynamically with triggers. Can I do that? I don't want to spawn player five on the same spawn point all game long.

The goal is to make a map that could be put into the quickplay rotation and make the games that start with four players more interesting. Ideally it would also work when players leave and make the map smaller again.

Within that area you could have multiple spawns for team 5, spawns can also get the setting /forsel set %1 start true in order to only be used on the initial spawn, however I believe it will only work if all players are around when the match starts, not for people who join an ongoing match