Home | SCI Documentation | SCI Tutorials | SCI Tools | SCI Wiki | Community

Chapter 6 - Checking a Door's State

Checking a door's state is incredibly easy. Each door contains a property named doorState. By reading the doorState property, you can find out whether the door is opened, closed or opening.

Here's an example of finding out the state:

(if( == (aDoor:doorState) DOOR_OPEN)
  Print("The door is open")
  (if( == (aDoor:doorState) DOOR_CUED)
    Print("The door is opening")
    Print("The door is closed")

That sums it up!

< Previous: Chapter 5 - Allowing Actors to Walk Through/Over Views/Props Next: Chapter 7 - Creating Custom Buttons >

by helping to defray some of the costs of hosting this site. If it has been of help to you, please consider contributing to help keep it online.
Thank you.

© 2013 to present The Sierra Help Pages. All rights reserved. All Sierra games, artwork and music © Sierra.