I’ve got a simple, sort-of-working system for a “Nazi Zombies” type map, pretty much, you enter a trigger, and three frozen boards appear one by one in the way of the door. But, you can keep doing it, and you have like 20 boards all inside of eachother, which fucks up the purpose of the map.
What I want to know is:
- How do I make a point_template only able to have one spawn at a time? (Meaning, it won’t spawn if it already has an existing spawn, ex. I have two lower boards, but not the top one, so I try to rebuild it, and it only rebuilds the top one instead of making two more boards inside the other ones.
- How do I make a trigger where, once entered, it will begin doing actions, but once you exit, will stop? I don’t like using simple “OnTrigger”, because you can run into it and run away and the actions will still be going on. I also tried using “OnTouching” but that didn’t even work at all.
- Why won’t my zombies (npc_zombie) attempt to break the boards? They usually attempt to hit physics props that are in their way, but this time they aren’t. Is it because they know the props have motion disabled? What can I do to make the prop fixed in a certain spot, but considered by zombies to be throwable?