DragonSpeak Lines

All of the DragonSpeak lines related to variables are listed here:

Conditions:

  (1:200) and variable % is equal to #,
(1:201) and variable % is more than #,
(1:202) and variable % is less than #,
(1:203) and variable % is equal to variable %,
(1:204) and variable % is more than variable %,
(1:205) and variable % is less than variable %,
(1:206) and variable % is not equal to #,
(1:207) and variable % is not equal to variable %,
(1:208) and the X,Y position in variable % is the same as the position in variable %,
(1:209) and the X,Y position in variable % is not the same as the position in variable %,

Effects:

  (5:184) set variable % to the number of the DragonSpeak Button they just pressed.
(5:280) set variable % to the length of message ~ in characters.
(5:281) set variable % to the length of message ~ in words separated by spaces.
(5:282) set variable % to the first number in ~.
(5:283) set variable % to the total number of characters before {...} appears in message ~ (or zero if not found).
(5:284) set variable % to the total number of characters after the first place {...} appears in message ~ (or zero if not found).
(5:300) set variable % to the value #.
(5:301) copy the value of variable % into variable %.
(5:302) take variable % and add # to it.
(5:303) take variable % and add variable % to it.
(5:304) take variable % and subtract # from it.
(5:305) take variable % and subtract variable % from it.
(5:306) multiply variable % by #.
(5:307) multiply variable % by variable %.
(5:308) divide variable % by # and put the remainder in variable %.
(5:309) divide variable % by variable % and put the remainder in variable %.
(5:310) use variable %[#] as an array, and copy entry # of it into variable %.
(5:311) use variable %[#] as an array, and set entry # of it to #.
(5:312) set variable % to the total of rolling # dice with # sides plus #.
(5:313) set variable % to the total of rolling # dice with # sides minus #.
(5:314) set variable % to the number the triggering player just said or emoted.
(5:315) set variable % to the triggering player's entry code.
(5:317) set variable % to the number of the item that the triggering player is holding.
(5:318) set variable % to the number of players in the Dream.
(5:319) set variable % to the X,Y position of the last Dream portal placed.
(5:320) set variable % to the region number (#,#) is part of.
(5:321) set variable % to the current day of the month.
(5:322) set variable % to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable % to the current minute FST (Furcadia Standard Time).
(5:324) set variable % to the current month of the year.
(5:325) set variable % to the current second FST (Furcadia Standard Time).
(5:326) set variable % to the current year.
(5:327) set variable % to the number of the countdown timer that just went off.
(5:330) set variable % to the effect at (#,#).
(5:331) set variable % to the lighting at (#,#).
(5:332) set variable % to the ambience at (#,#).
(5:350) set variable % to the X,Y position the triggering player (moved from/is standing at).
(5:351) set variable % to the X,Y position the triggering player moved to.
(5:352) move the position in variable % northeast (up and right) # step(s).
(5:353) move the position in variable % southeast (down and right) # step(s).
(5:354) move the position in variable % southwest (down and left) # step(s).
(5:355) move the position in variable % northwest (up and left) # step(s).
(5:380) set variable % to the floor at (#,#).
(5:381) set variable % to the item at (#,#).
(5:382) set variable % to the wall at (#,#).
(5:383) set variable % to the wall texture at (#,#).
(5:384) set variable % to the x,y position (#,#).
(5:390) starting with entry #, set # entries in array % to #.
(5:399) clear all variables to zero.
(5:500) set variable % to the X,Y position of a random spot within the rectangle (#,#) - (#,#).
(5:501) set variable % to the X,Y position of a random spot that is onscreen for the triggering player.
(5:502) set variable % to the X,Y position of a random spot somewhere in the Dream.
(5:510) set variable % to the X,Y position of a random spot where the floor is # within the rectangle (#,#) - (#,#).
(5:511) set variable % to the X,Y position of a random spot where the floor is # that is onscreen for the triggering player.
(5:512) set variable % to the X,Y position of a random spot where the floor is # somewhere in the Dream.
(5:520) set variable % to the X,Y position of a random spot where the floor is not # within the rectangle (#,#) - (#,#).
(5:521) set variable % to the X,Y position of a random spot where the floor is not # that is onscreen for the triggering player.
(5:522) set variable % to the X,Y position of a random spot where the floor is not # somewhere in the Dream.
(5:530) set variable % to the X,Y position of a random spot where the item is # within the rectangle (#,#) - (#,#).
(5:531) set variable % to the X,Y position of a random spot where the item is # that is onscreen for the triggering player.
(5:532) set variable % to the X,Y position of a random spot where the item is # somewhere in the Dream.
(5:540) set variable % to the X,Y position of a random spot where the item is not # within the rectangle (#,#) - (#,#).
(5:541) set variable % to the X,Y position of a random spot where the item is not # that is onscreen for the triggering player.
(5:542) set variable % to the X,Y position of a random spot where the item is not # somewhere in the Dream.
(5:610) remember the PhoenixSpeak info {...} about the triggering player, and put it in variable %.
(5:611) remember the PhoenixSpeak info {...} about the player named {...}, and put it in variable %.
(5:612) remember the PhoenixSpeak info {...} about this Dream, and put it in variable %.
(5:704) set variable % to the number of cookies in the Dream's cookie bank.
(5:705) set variable % to the total number of cookies the triggering player has.
(5:1251) set variable % to the color of the triggering player's remap #. (list at www.furcadia.com/dsparams)

Account E-Mail

Password