DragonSpeak Lines

Many DragonSpeak lines work with variables, which 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:281) set variable # to the length of message ~ in words separated by spaces.
(5:280) set variable # to the length of message ~ in characters.
(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 furre just said or emoted.
(5:315) set variable # to the triggering furre's entry code.
(5:317) set variable # to the number of the item in the triggering furre's paws.
(5:318) set variable # to the number of furres 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 overlay value at(#,#).
(5:331) set variable # to the lighting type at(#,#).
(5:332) set variable # to the ambience type at(#,#).
(5:350) set variable # to the X,Y position the triggering furre(moved from/is standing at).
(5:351) set variable # to the X,Y position the triggering furre 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 type at(#,#).
(5:381) set variable # to the item type at(#,#).
(5:382) set variable # to the wall type at(#,#).
(5:383) set variable # to the wall texture at(#,#).
(5:384) set variable # to the x,y position(#,#).
(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 furre.
(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 furre.
(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 furre.
(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 furre.
(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 furre.
(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 furre, and put it in variable #.
(5:611) remember the PhoenixSpeak info {...} about the furre 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 furre has.
(5:1251) set variable # to the color of the triggering furre's remap #.

Account E-Mail

Password