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.