Something that periodically gets around the office and forums is the problem where infantry get into each other’s spawns. It is one of those divisive issues where people have a full spectrum of distinct and often insular opinions. Some write it off under the “AFILAW” rule (All’s Fair in Love and War). Others see it as cheating and get quite agitated about it…
This has come up a few times at the office lately and we were considering some options from the draconian (kill ’em) to the messy (complex rules) to the unfortunate (remodel the buildings so you can’t enter themat all from outside).
I took a step back and tried to look at it from some fresh perspectives. It needs: 1. to be simple, 2. clear feedback, 3. to make deliberate entry pointless.
I don’t like ideas that stop you entering the buildings: There are legitimate reasons, from landing on them as a para to ducking behind thru the doorway to avoid a bomb/enemy tank; I don’t like one-way doors because that would nix the use of the roofs; I think killing you instantly, or after a timer, for being in a building is overly harsh.
My preferred solution went thru a few iterations: In short, automatic gun-jam while you are in an enemy spawnable (vehicle and boat spawns not included), a buzzer sound and a red warning from the alert system that repeats every few seconds. We were going to have some kind of timer (Enemy spawnable! 10 seconds to leave!) but that just seemed messy; or a penalty if you stayed for too long (forced kia).
All unnecessary. If you can’t kill people from inside an enemy spawnable, you aren’t going to want to stay. And if you do, well you can’t do any harm so there’s no reason to slap you any further.
It was pretty easy to implement, about 15 minutes on a break, and it means production have something to toy with next time the issue comes up. It is, of course, on a switch which is off by default.
Of course, there are other solutions but the few good ones (like closing a spawn when an enemy is inside it) are predicated on fairly major jobs of work (let you spawn in a different building).