Yuna Admin
Number of posts : 1 Registration date : 2006-04-30
| Subject: Cuffing DS Sun 30 Apr - 3:01 | |
| Here you go - Quote :
- Cuff
(0:0) When everything is starting up, (5:300) set variable %lock to the value 0.
(0:31) When a furre says {!cuff}, (1:11) and the triggering furre has got shared control (or is the dream owner), (5:300) set variable %lock to the value 1.
(0:31) When a furre says {!uncuff}, (1:11) and the triggering furre has got shared control (or is the dream owner), (5:300) set variable %headPos to the value 0. (5:300) set variable %tailPos to the value 0. (5:300) set variable %lock to the value 0.
(0:1) Whenever somebody moves, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:4) and they bump into a furre, (1:200) and variable %lock is equal to 1. (5:351) set variable %tailPos to the X,Y position the triggering furre moved to. (5:350) set variable %headPos to the X,Y position the triggering furre (moved from/is standing at) (5:300) set variable %lock to the value 2.
(0:1) Whenever somebody moves, (1:200) and variable %lock is equal to 2. (1:19) and they (moved from/are standing at) position (%tailPos), (5:18) move the triggering furre back where they came from. (0:1) Whenever somebody moves, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:200) and variable %lock is equal to 2. (1:5) and they successfully moved, (1:19) and they (moved from/are standing at) position (%headPos), (5:351) set variable %headPos to the X,Y position the triggering furre moved to.
(0:1) Whenever somebody moves, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:200) and variable %lock is equal to 2. (1:5) and they successfully moved, (3:2) at position (%tailPos) on the map, (5:350) set variable %tailPos to the X,Y position the triggering furre (moved from/is standing at) (5:16) move any furre present to (%tailPos) if there's nobody already there.
| |
|