So i actually hate doors (less than elevators) in multiplayer maps but they sometimes can have their rights to change the timing. I figured that if i make a breakable door it would give the option to get rid of it.
So i have a setup where i first make a rotating door, then a
func_button (invisible, non solid, health 50) and then a
func_breakable (invisible, non solid, use only). All in the same size of the door.
The door is named so its opened with a trigger.
When shooting the button it triggers the breakable so it breaks and deletes the door.
The door can only be shot when its closed.
Notes: the button doesnt really reacts to the health setting so one bullet will destroy it. (Could adjust the delay before it triggers or use
game_counters to increase the amounts of bullets needed to break it)
I delete the door completely but if you wanted it to reoccur it could be made with an
env_render and letting the door stay open when broken though it should be opening close to a wall so the hitbox would not be a disturbance.