Imagine the player goes from room A to room B.
There’s a door between room A and room B, but there is no need to open it, because it is an automatic door or sliding door.
What I would like to see as output - best for all doors in a region - is something like “The sliding door opens automatically before you go through…”.
I tried two things here to get this done.
-
I tried to change the can’t go through closed doors rule following the documentation section 6.3 of the documentation.
The new can't go through closed doors rule is listed instead of the can't go through closed doors rule in the check going rulebook. This is the new can't go through closed doors rule: if someone is going through a closed door: say "(The sliding doors open automatically in before you pass...)";
The I7 compiler kept complaining about a missing condition, although apparently it found condition “someone is going through a closed door”.
-
So instead I tried to define a new kind of door, nullify the can’t go the closed doors rule, and rewriting the opening check:
Automatic door is a kind of door. Automatic door is usually closed. The can't go through closed doors rule does nothing when going through a closed automatic door. Check opening an automatic door: instead say "(The [noun] opens before you go through...)".
The second code compiled, but I don’t get any output.
I give up for today.