Door FSM causes a door game object to open when it receives an openDoor event and to close when it receives a closeDoor event.
Doors 01, 02, and 03 have basically the same FSM, but gets their events from different places:
- Door 01 - open/close events come from the door's trigger volume.
- Door 02 - gets an openDoor event from a nearby button.
- Door 03 - gets an openDoor event from a pressure pad, and a closDoor event from a laser tripwire.
FSM Diagram
States
Events
- openDoor - Send to open the door.
- closeDoor - Send to close the door.
Variables
- None