Currently locked doors can be forced open by melee or bullet damage, there’s no way to prevent this in script as it’s handled by the engine. Can we get some sort of solution to block this in script? Currently my solution is to modify the ActionOpenDoor and create my own locking logic, which is completely unnecessary as I have to write my own persistence for restarts.
- Operating System
- Windows 10 x64
Add in a separate Building::SetDoorDisabled(int index, boolean disabled), which freezes the door in whatever state it was before.