All pastes #499393 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-05-21 01:16 UTC
rendered paste body
(0:1) Whenever somebody moves,
   (1:5) and they successfully moved,
   (1:70) and their name is {Ramruma},
            (5:351) set variable %ramruma to the X,Y position the triggering furre moved to.

(0:4) When a furre turns,
   (1:70) and their name is {Ramruma},
(0:9) When a furre arrives in the dream,
   (1:70) and their name is {Ramruma},
(0:11) When a furre stands up,
   (1:70) and their name is {Ramruma},
(0:12) When a furre sits down,
   (1:70) and their name is {Ramruma},
(0:13) When a furre lays down,
   (1:70) and their name is {Ramruma},
(0:15) When a furre uses the get/drop command,
   (1:70) and their name is {Ramruma},
(0:30) When a furre says anything,
   (1:70) and their name is {Ramruma},
(0:33) When a furre poses/emotes anything,
   (1:70) and their name is {Ramruma},
(0:71) When a furre stays in the same square for 1 seconds,
   (1:70) and their name is {Ramruma},
            (5:350) set variable %ramruma to the X,Y position the triggering furre (moved from/is standing at).


(0:74) When a furre ejects someone from the dream,
            (5:350) set variable %ejected to the X,Y position the triggering furre (moved from/is standing at).
      (3:2) at position (%ramruma.x,%ramruma.y) on the map,
            (5:201) emit message {A Furre at Position (%ejected.x,%ejected.y) Ejected someone. Type !port.} to any furre present.
(0:1) Whenever somebody moves,
   (1:5) and they successfully moved,
   (1:19) and they (moved from/are standing at) position (%ejected.x,%ejected.y),
            (5:351) set variable %ejected to the X,Y position the triggering furre moved to.

(0:31) When a furre says {!port},
   (1:70) and their name is {Ramruma},
            (5:15) move the triggering furre to (%ejected.x,%ejected.y), or to someplace nearby if it's occupied.
      (3:2) at position (%ejected.x,%ejected.y) on the map,
            (5:4) place object type 1.
            (5:1) set the floor to type 1.

(0:7) When somebody moves into position (%ejected.x,%ejected.y),
   (1:70) and their name is {Ramruma},
            (5:200) emit message {That's the one!} to whoever set off the trigger.

(0:1) Whenever somebody moves,
   (1:18) and they (moved from/are standing at) object type 1,
      (3:5) where the triggering furre (moved from/is standing at),
            (5:21) move the object to (%ejected.x,%ejected.y).