* Locks & Master Lock Example, by Unix.
* Generic Lock Swapping, Locked to Unlocked. (Add just 1 time in the DragonSpeak File).
(0:3) When somebody moves into object type Locked_Lock,
(3:6) where the triggering furre moved into,
(5:5) change object type Locked_Lock to type Unlocked_Lock.
* Generic Lock Swapping, Unlocked to Locked. (Add just 1 time in the DragonSpeak File).
(0:3) When somebody moves into object type Locked_Lock,
(3:6) where the triggering furre moved into,
(5:5) change object type Unlocked_Lock to type Locked_Lock.
* Lock Example, Locked to Unlocked. (Make one per lock in your dream).
(0:7) When somebody moves into position (Lock_1_X,Lock_1_Y),
(1:3) and they move into object type Locked_Lock,
(5:41) place object type Unlocked_Door at (Door_1_X,Door_1_Y).
* Lock Example, Unlocked to Locked. (Make one per lock in your dream).
(0:7) When somebody moves into position (Lock_1_X,Lock_1_Y),
(1:3) and they move into object type Unlocked_Lock,
(5:41) place object type Locked_Door at (Door_1_X,Door_1_Y).
* Master Lock Example, Locked to Unlocked.
(0:31) When a furre says {Unlock-All},
(1:11) and the triggering furre has got shared control (or is the dream owner),
* Unlock the first door and lock.
(5:41) place object type Unlocked_Door at (Door_One_X,Door_One_Y).
(5:41) place object type Unlocked_Lock at (Lock_One_X,Lock_One_Y).
* Unlock the second door and lock.
(5:41) place object type Unlocked_Door at (Door_Two_X,Two_One_Y).
(5:41) place object type Unlocked_Lock at (Lock_Two_X,Lock_Two_Y).
* Unlock the third door and lock.
(5:41) place object type Unlocked_Door at (Door_Three_X,Door_Three_Y).
(5:41) place object type Unlocked_Lock at (Lock_Three_X,Lock_Three_Y).
* Etcetera...
* Master Lock Example, Unlocked to Locked.
(0:31) When a furre says {Unlock-All},
(1:11) and the triggering furre has got shared control (or is the dream owner),
* Lock the first door and lock.
(5:41) place object type Locked_Door at (Door_One_X,Door_One_Y).
(5:41) place object type Locked_Lock at (Lock_One_X,Lock_One_Y).
* Lock the second door and lock.
(5:41) place object type Locked_Door at (Door_Two_X,Door_Two_Y).
(5:41) place object type Locked_Lock at (Lock_Two_X,Lock_Two_Y).
* Lock the third door and lock.
(5:41) place object type Locked_Door at (Door_Three_X,Door_Three_Y).
(5:41) place object type Locked_Lock at (Lock_Three_X,Lock_Three_Y).
* Etcetera...