(0:0) When everything is starting up,
(5:631) forget all PhoenixSpeak info about the furre named {sd}.
(0:9) When someone arrives in the Dream,
(5:15) move the triggering furre to (24,13), or to someplace nearby if it's occupied.
(5:30) play midi 1 to the triggering furre.
(5:212) set silent speech prefix (for spoken commands) to {!}.
(5:200) emit message {To set your color: <b>!magenta</b> #S1 <b>!cyan</b> #S2 <b>!yellow</b> #S3} to the triggering furre.
(5:200) emit message {To plant a seed: <b>!plant</b> To water/check a seed: <b>F3</b> #Sc} to the triggering furre.
(5:200) emit message {Locals: <b>!local</b># (1 - 20) <b>!back</b> #Sa} to the triggering furre.
(5:634) forget the PhoenixSpeak info {minutes} about the triggering furre.
(5:634) forget the PhoenixSpeak info {color} about the triggering furre.
(5:634) forget the PhoenixSpeak info {colorCheck} about the triggering furre.
(5:634) forget the PhoenixSpeak info {origin} about the triggering furre.
(5:634) forget the PhoenixSpeak info {position} about the triggering furre.
(5:180) show the triggering furre's DragonSpeak Button 11. *time meter
(5:180) show the triggering furre's DragonSpeak Button 33. *magenta
(5:180) show the triggering furre's DragonSpeak Button 34. *cyan
(5:180) show the triggering furre's DragonSpeak Button 35. *yellow
(5:180) show the triggering furre's DragonSpeak Button 36. *flower meter
(0:31) When someone says {!magenta},
(0:80) When someone clicks DragonSpeak Button 33,
(5:600) memorize that the PhoenixSpeak info {color} about the triggering furre will now be 502.
(5:200) emit message {magenta set #S1} to the triggering furre.
(0:31) When someone says {!cyan},
(0:80) When someone clicks DragonSpeak Button 34,
(5:600) memorize that the PhoenixSpeak info {color} about the triggering furre will now be 503.
(5:200) emit message {cyan set #S2} to the triggering furre.
(0:31) When someone says {!yellow},
(0:80) When someone clicks DragonSpeak Button 35,
(5:600) memorize that the PhoenixSpeak info {color} about the triggering furre will now be 504.
(5:200) emit message {yellow set #S3} to the triggering furre.
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:606) and the PhoenixSpeak info {minutes} about the triggering furre does not exist,
(5:600) memorize that the PhoenixSpeak info {minutes} about the triggering furre will now be 0.
(0:0) When everything is starting up,
(5:384) set variable %temp_var to the x,y position (0,0).
(5:311) use variable %Array[60] as an array, and set entry 0 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (2,-1).
(5:311) use variable %Array[60] as an array, and set entry 1 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,-2).
(5:311) use variable %Array[60] as an array, and set entry 2 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,-1).
(5:311) use variable %Array[60] as an array, and set entry 3 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (-2,0).
(5:311) use variable %Array[60] as an array, and set entry 4 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,1).
(5:311) use variable %Array[60] as an array, and set entry 5 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,2).
(5:311) use variable %Array[60] as an array, and set entry 6 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (2,1).
(5:311) use variable %Array[60] as an array, and set entry 7 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (2,0).
(5:311) use variable %Array[60] as an array, and set entry 8 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (4,-1).
(5:311) use variable %Array[60] as an array, and set entry 9 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (2,-2).
(5:311) use variable %Array[60] as an array, and set entry 10 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (2,-3).
(5:311) use variable %Array[60] as an array, and set entry 11 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,-4).
(5:311) use variable %Array[60] as an array, and set entry 12 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,-3).
(5:311) use variable %Array[60] as an array, and set entry 13 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (-2,-2).
(5:311) use variable %Array[60] as an array, and set entry 14 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (-2,-1).
(5:311) use variable %Array[60] as an array, and set entry 15 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (-4,0).
(5:311) use variable %Array[60] as an array, and set entry 16 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (-2,1).
(5:311) use variable %Array[60] as an array, and set entry 17 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (-2,2).
(5:311) use variable %Array[60] as an array, and set entry 18 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,3).
(5:311) use variable %Array[60] as an array, and set entry 19 of it to %temp_var.
(5:384) set variable %temp_var to the x,y position (0,4).
(5:311) use variable %Array[60] as an array, and set entry 20 of it to %temp_var.
(0:31) When someone says {!array},
(5:310) use variable %Array as an array, and copy entry 0 of it into variable %entry1.
(5:310) use variable %Array as an array, and copy entry 1 of it into variable %entry2.
(5:310) use variable %Array as an array, and copy entry 2 of it into variable %entry3.
(5:310) use variable %Array as an array, and copy entry 3 of it into variable %entry4.
(5:310) use variable %Array as an array, and copy entry 4 of it into variable %entry5.
(5:310) use variable %Array as an array, and copy entry 5 of it into variable %entry6.
(5:310) use variable %Array as an array, and copy entry 6 of it into variable %entry7.
(5:310) use variable %Array as an array, and copy entry 7 of it into variable %entry8.
(5:310) use variable %Array as an array, and copy entry 8 of it into variable %entry9.
(5:310) use variable %Array as an array, and copy entry 9 of it into variable %entry10.
(5:310) use variable %Array as an array, and copy entry 10 of it into variable %entry11.
(5:310) use variable %Array as an array, and copy entry 11 of it into variable %entry12.
(5:310) use variable %Array as an array, and copy entry 12 of it into variable %entry13.
(5:310) use variable %Array as an array, and copy entry 13 of it into variable %entry14.
(5:310) use variable %Array as an array, and copy entry 14 of it into variable %entry15.
(5:310) use variable %Array as an array, and copy entry 15 of it into variable %entry16.
(5:310) use variable %Array as an array, and copy entry 16 of it into variable %entry17.
(5:310) use variable %Array as an array, and copy entry 17 of it into variable %entry18.
(5:310) use variable %Array as an array, and copy entry 18 of it into variable %entry19.
(5:310) use variable %Array as an array, and copy entry 19 of it into variable %entry20.
(5:310) use variable %Array as an array, and copy entry 20 of it into variable %entry21.
(5:200) emit message {%entry1.x,%entry1.y} to the triggering furre.
(5:200) emit message {%entry2.x,%entry2.y} to the triggering furre.
(5:200) emit message {%entry3.x,%entry3.y} to the triggering furre.
(5:200) emit message {%entry4.x,%entry4.y} to the triggering furre.
(5:200) emit message {%entry5.x,%entry5.y} to the triggering furre.
(5:200) emit message {%entry6.x,%entry6.y} to the triggering furre.
(5:200) emit message {%entry7.x,%entry7.y} to the triggering furre.
(5:200) emit message {%entry8.x,%entry8.y} to the triggering furre.
(5:200) emit message {%entry9.x,%entry9.y} to the triggering furre.
(5:200) emit message {%entry10.x,%entry10.y} to the triggering furre.
(5:200) emit message {%entry11.x,%entry11.y} to the triggering furre.
(5:200) emit message {%entry12.x,%entry12.y} to the triggering furre.
(5:200) emit message {%entry13.x,%entry13.y} to the triggering furre.
(5:200) emit message {%entry14.x,%entry14.y} to the triggering furre.
(5:200) emit message {%entry15.x,%entry15.y} to the triggering furre.
(5:200) emit message {%entry16.x,%entry16.y} to the triggering furre.
(5:200) emit message {%entry17.x,%entry17.y} to the triggering furre.
(5:200) emit message {%entry18.x,%entry18.y} to the triggering furre.
(5:200) emit message {%entry19.x,%entry19.y} to the triggering furre.
(5:200) emit message {%entry20.x,%entry20.y} to the triggering furre.
(5:200) emit message {%entry21.x,%entry21.y} to the triggering furre.
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(5:610) remember the PhoenixSpeak info {minutes} about the triggering furre, and put it in variable %minutes.
(5:351) set variable %origin_pos to the X,Y position the triggering furre moved to.
(5:310) use variable %Array[60] as an array, and copy entry %minutes of it into variable %position_temp.
(5:300) set variable %origin_x to the value %origin_pos.x.
(5:300) set variable %origin_y to the value %origin_pos.y.
(5:300) set variable %position_x to the value %position_temp.x.
(5:300) set variable %position_y to the value %position_temp.y.
(5:300) set variable %neg to the value -1.
(5:200) emit message {1. ORIGIN: %origin_pos.x,%origin_pos.y ARRAY: %position_temp.x,%position_temp.y} to the triggering furre.
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(1:201) and variable %position_temp.x is more than 0,
(1:201) and variable %position_temp.y is more than 0,
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(1:200) and variable %position_temp.x is equal to 0,
(1:200) and variable %position_temp.y is equal to 0,
(5:302) take variable %origin_x and add %position_x to it.
(5:302) take variable %origin_y and add %position_y to it.
(5:384) set variable %origin_new_pos to the x,y position (%origin_x,%origin_y).
(5:600) memorize that the PhoenixSpeak info {position_x} about the triggering furre will now be %origin_new_pos.x.
(5:600) memorize that the PhoenixSpeak info {position_y} about the triggering furre will now be %origin_new_pos.y.
(5:380) set variable %colorCheck to the floor type at (%origin_new_pos).
(5:600) memorize that the PhoenixSpeak info {colorCheck} about the triggering furre will now be %colorCheck.
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(1:202) and variable %position_x is less than 0,
(1:202) and variable %position_y is less than 0,
(5:306) multiply variable %position_x by %neg.
(5:306) multiply variable %position_y by %neg.
(5:304) take variable %origin_x and subtract %position_x from it.
(5:304) take variable %origin_y and subtract %position_y from it.
(5:384) set variable %origin_new_pos to the x,y position (%origin_x,%origin_y).
(5:600) memorize that the PhoenixSpeak info {position_x} about the triggering furre will now be %origin_new_pos.x.
(5:600) memorize that the PhoenixSpeak info {position_y} about the triggering furre will now be %origin_new_pos.y.
(5:380) set variable %colorCheck to the floor type at (%origin_new_pos).
(5:600) memorize that the PhoenixSpeak info {colorCheck} about the triggering furre will now be %colorCheck.
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(1:201) and variable %position_x is more than 0,
(1:202) and variable %position_y is less than 0,
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(1:200) and variable %position_x is equal to 0,
(1:202) and variable %position_y is less than 0,
(5:306) multiply variable %position_y by %neg.
(5:302) take variable %origin_x and add %position_x to it.
(5:304) take variable %origin_y and subtract %position_y from it.
(5:384) set variable %origin_new_pos to the x,y position (%origin_x,%origin_y).
(5:600) memorize that the PhoenixSpeak info {position_x} about the triggering furre will now be %origin_new_pos.x.
(5:600) memorize that the PhoenixSpeak info {position_y} about the triggering furre will now be %origin_new_pos.y.
(5:380) set variable %colorCheck to the floor type at (%origin_new_pos).
(5:600) memorize that the PhoenixSpeak info {colorCheck} about the triggering furre will now be %colorCheck.
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(1:202) and variable %position_x is less than 0,
(1:201) and variable %position_y is more than 0,
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(1:202) and variable %position_x is less than 0,
(1:200) and variable %position_y is equal to 0,
(5:306) multiply variable %position_x by %neg.
(5:304) take variable %origin_x and subtract %position_x from it.
(5:302) take variable %origin_y and add %position_y to it.
(5:384) set variable %origin_new_pos to the x,y position (%origin_x,%origin_y).
(5:600) memorize that the PhoenixSpeak info {position_x} about the triggering furre will now be %origin_new_pos.x.
(5:600) memorize that the PhoenixSpeak info {position_y} about the triggering furre will now be %origin_new_pos.y.
(5:380) set variable %colorCheck to the floor type at (%origin_new_pos).
(5:600) memorize that the PhoenixSpeak info {colorCheck} about the triggering furre will now be %colorCheck.
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(5:200) emit message {2. NEW POSITION: %origin_new_pos.x,%origin_new_pos.y} to the triggering furre.
(0:71) When someone stays in the same square for 60 seconds,
(5:610) remember the PhoenixSpeak info {colorCheck} about the triggering furre, and put it in variable %colorCheck.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 502, *magenta
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 0, *grass
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 501, *grey
(5:610) remember the PhoenixSpeak info {position_x} about the triggering furre, and put it in variable %pos_x.
(5:610) remember the PhoenixSpeak info {position_y} about the triggering furre, and put it in variable %pos_y.
(5:40) set the floor to floor 502 at (%pos_x,%pos_y). *magenta
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 503, *cyan
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 0, *grass
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 501, *grey
(5:610) remember the PhoenixSpeak info {position_x} about the triggering furre, and put it in variable %pos_x.
(5:610) remember the PhoenixSpeak info {position_y} about the triggering furre, and put it in variable %pos_y.
(5:40) set the floor to floor 503 at (%pos_x,%pos_y). *cyan
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 504, *yellow
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 0, *grass
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 501, *grey
(5:610) remember the PhoenixSpeak info {position_x} about the triggering furre, and put it in variable %pos_x.
(5:610) remember the PhoenixSpeak info {position_y} about the triggering furre, and put it in variable %pos_y.
(5:40) set the floor to floor 504 at (%pos_x,%pos_y). *yellow
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 503, *cyan
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 502, *magenta
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 505, *purple
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 505, *purple
(5:610) remember the PhoenixSpeak info {position_x} about the triggering furre, and put it in variable %pos_x.
(5:610) remember the PhoenixSpeak info {position_y} about the triggering furre, and put it in variable %pos_y.
(5:40) set the floor to floor 505 at (%pos_x,%pos_y). *purple
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 504, *yellow
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 502, *magenta
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 506, *orange
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 506, *orange
(5:610) remember the PhoenixSpeak info {position_x} about the triggering furre, and put it in variable %pos_x.
(5:610) remember the PhoenixSpeak info {position_y} about the triggering furre, and put it in variable %pos_y.
(5:40) set the floor to floor 506 at (%pos_x,%pos_y). *orange
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 504, *yellow
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 503, *cyan
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 507, *green
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 507, *green
(5:610) remember the PhoenixSpeak info {position_x} about the triggering furre, and put it in variable %pos_x.
(5:610) remember the PhoenixSpeak info {position_y} about the triggering furre, and put it in variable %pos_y.
(5:40) set the floor to floor 507 at (%pos_x,%pos_y). *green
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 502, *magenta
(1:200) and variable %colorCheck is equal to 507, *green
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 503, *cyan
(1:200) and variable %colorCheck is equal to 506, *orange
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {color} about the triggering furre is equal to 504, *yellow
(1:200) and variable %colorCheck is equal to 505, *purple
(5:610) remember the PhoenixSpeak info {position_x} about the triggering furre, and put it in variable %pos_x.
(5:610) remember the PhoenixSpeak info {position_y} about the triggering furre, and put it in variable %pos_y.
(5:40) set the floor to floor 501 at (%pos_x,%pos_y). *grey
(0:71) When someone stays in the same square for 60 seconds,
(1:605) and the PhoenixSpeak info {color} about the triggering furre exists,
(1:605) and the PhoenixSpeak info {minutes} about the triggering furre exists,
(5:610) remember the PhoenixSpeak info {minutes} about the triggering furre, and put it in variable %minutes.
(5:302) take variable %minutes and add 1 to it.
(5:600) memorize that the PhoenixSpeak info {minutes} about the triggering furre will now be %minutes.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 3,
(5:180) show the triggering furre's DragonSpeak Button 12.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 6,
(5:180) show the triggering furre's DragonSpeak Button 13.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 9,
(5:180) show the triggering furre's DragonSpeak Button 14.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 12,
(5:180) show the triggering furre's DragonSpeak Button 15.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 15,
(5:180) show the triggering furre's DragonSpeak Button 16.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 18,
(5:180) show the triggering furre's DragonSpeak Button 17.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 21,
(5:180) show the triggering furre's DragonSpeak Button 18.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 24,
(5:180) show the triggering furre's DragonSpeak Button 19.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 27,
(5:180) show the triggering furre's DragonSpeak Button 20.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 30,
(5:180) show the triggering furre's DragonSpeak Button 21.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 33,
(5:180) show the triggering furre's DragonSpeak Button 22.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 36,
(5:180) show the triggering furre's DragonSpeak Button 23.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 39,
(5:180) show the triggering furre's DragonSpeak Button 24.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 42,
(5:180) show the triggering furre's DragonSpeak Button 25.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 45,
(5:180) show the triggering furre's DragonSpeak Button 26.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 48,
(5:180) show the triggering furre's DragonSpeak Button 27.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 51,
(5:180) show the triggering furre's DragonSpeak Button 28.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 54,
(5:180) show the triggering furre's DragonSpeak Button 29.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 57,
(5:180) show the triggering furre's DragonSpeak Button 30.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 59,
(5:180) show the triggering furre's DragonSpeak Button 31.
(0:71) When someone stays in the same square for 60 seconds,
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 60,
(5:180) show the triggering furre's DragonSpeak Button 32.
(0:9) When someone arrives in the Dream,
(1:606) and the PhoenixSpeak info {seeds} about the triggering furre does not exist,
(1:606) and the PhoenixSpeak info {seedColor} about the triggering furre does not exist,
(5:600) memorize that the PhoenixSpeak info {seeds} about the triggering furre will now be 0.
(5:603) memorize that the PhoenixSpeak info {seedColor} about the triggering furre will now be { }.
(0:71) When someone stays in the same square for 60 seconds, *one hour
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 60,
(0:71) When someone stays in the same square for 60 seconds, *two hours
(1:600) and the PhoenixSpeak info {minutes} about the triggering furre is equal to 120,
(5:610) remember the PhoenixSpeak info {seeds} about the triggering furre, and put it in variable %seeds.
(5:302) take variable %seeds and add 1 to it.
(5:600) memorize that the PhoenixSpeak info {seeds} about the triggering furre will now be %seeds.
(5:351) set variable %origin to the X,Y position the triggering furre moved to.
(5:380) set variable %seedColor to the floor type at (%origin.x,%origin.y).
(5:613) remember the PhoenixSpeak info {seedColor} about the triggering furre, and put it in message ~seedColor.
(5:257) take message ~seedColor and add {%seedColor } onto the end of it.
(5:603) memorize that the PhoenixSpeak info {seedColor} about the triggering furre will now be {~seedColor}.
(5:200) emit message {You found a seed.} to the triggering furre.
(0:31) When someone says {!plant},
(1:603) and the PhoenixSpeak info {seeds} about the triggering furre is less than 1,
(5:600) memorize that the PhoenixSpeak info {seeds} about the triggering furre will now be 0.
(5:603) memorize that the PhoenixSpeak info {seedColor} about the triggering furre will now be { }.
(5:200) emit message {You have no more seeds left.} to the triggering furre.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(5:610) remember the PhoenixSpeak info {seeds} about the triggering furre, and put it in variable %seeds.
(5:304) take variable %seeds and subtract 1 from it.
(5:600) memorize that the PhoenixSpeak info {seeds} about the triggering furre will now be %seeds.
(5:613) remember the PhoenixSpeak info {seedColor} about the triggering furre, and put it in message ~seedColor.
(5:282) set variable %seedColor to the first number in ~seedColor.
(5:274) chop off the beginning of message ~seedColor, removing the first 4 characters of it.
(5:603) memorize that the PhoenixSpeak info {seedColor} about the triggering furre will now be {~seedColor}.
(5:603) memorize that the PhoenixSpeak info {lastSeed} about the triggering furre will now be {%seedColor}.
(5:200) emit message {You have %seeds seeds left.} to the triggering furre.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(1:600) and the PhoenixSpeak info {lastSeed} about the triggering furre is equal to 502,
(5:76) place item 2401 in the triggering furre's paws.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(1:600) and the PhoenixSpeak info {lastSeed} about the triggering furre is equal to 503,
(5:76) place item 2402 in the triggering furre's paws.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(1:600) and the PhoenixSpeak info {lastSeed} about the triggering furre is equal to 504,
(5:76) place item 2403 in the triggering furre's paws.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(1:600) and the PhoenixSpeak info {lastSeed} about the triggering furre is equal to 505,
(5:76) place item 2404 in the triggering furre's paws.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(1:600) and the PhoenixSpeak info {lastSeed} about the triggering furre is equal to 506,
(5:76) place item 2405 in the triggering furre's paws.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(1:600) and the PhoenixSpeak info {lastSeed} about the triggering furre is equal to 507,
(5:76) place item 2406 in the triggering furre's paws.
(0:31) When someone says {!plant},
(1:602) and the PhoenixSpeak info {seeds} about the triggering furre is more than 0,
(1:600) and the PhoenixSpeak info {lastSeed} about the triggering furre is equal to 501,
(5:76) place item 2407 in the triggering furre's paws.
(0:19) When someone uses item 0,
(1:3) and they move into item 2401,
(3:6) where the triggering furre moved into,
(5:4) place item 2400.
(5:120) make this/these location(s) part of region 1. *magenta
(5:252) set message ~seedName to the triggering furre's name.
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:604) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd} will now be {~seedName}.
(5:321) set variable %seedDay to the current day of the month.
(5:324) set variable %seedMonth to the current month of the year.
(5:322) set variable %seedHour to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable %seedMin to the current minute FST (Furcadia Standard Time).
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd} will now be %seedDay.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd} will now be %seedMonth.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd} will now be %seedHour.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd} will now be %seedMin.
(0:19) When someone uses item 0,
(1:3) and they move into item 2402,
(3:6) where the triggering furre moved into,
(5:4) place item 2400.
(5:120) make this/these location(s) part of region 2. *cyan
(5:252) set message ~seedName to the triggering furre's name.
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:604) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd} will now be {~seedName}.
(5:321) set variable %seedDay to the current day of the month.
(5:324) set variable %seedMonth to the current month of the year.
(5:322) set variable %seedHour to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable %seedMin to the current minute FST (Furcadia Standard Time).
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd} will now be %seedDay.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd} will now be %seedMonth.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd} will now be %seedHour.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd} will now be %seedMin.
(0:19) When someone uses item 0,
(1:3) and they move into item 2403,
(3:6) where the triggering furre moved into,
(5:4) place item 2400.
(5:120) make this/these location(s) part of region 3. *yellow
(5:252) set message ~seedName to the triggering furre's name.
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:604) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd} will now be {~seedName}.
(5:321) set variable %seedDay to the current day of the month.
(5:324) set variable %seedMonth to the current month of the year.
(5:322) set variable %seedHour to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable %seedMin to the current minute FST (Furcadia Standard Time).
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd} will now be %seedDay.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd} will now be %seedMonth.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd} will now be %seedHour.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd} will now be %seedMin.
(0:19) When someone uses item 0,
(1:3) and they move into item 2404,
(3:6) where the triggering furre moved into,
(5:4) place item 2400.
(5:120) make this/these location(s) part of region 4. *purple
(5:252) set message ~seedName to the triggering furre's name.
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:604) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd} will now be {~seedName}.
(5:321) set variable %seedDay to the current day of the month.
(5:324) set variable %seedMonth to the current month of the year.
(5:322) set variable %seedHour to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable %seedMin to the current minute FST (Furcadia Standard Time).
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd} will now be %seedDay.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd} will now be %seedMonth.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd} will now be %seedHour.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd} will now be %seedMin.
(0:19) When someone uses item 0,
(1:3) and they move into item 2405,
(3:6) where the triggering furre moved into,
(5:4) place item 2400.
(5:120) make this/these location(s) part of region 5. *orange
(5:252) set message ~seedName to the triggering furre's name.
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:604) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd} will now be {~seedName}.
(5:321) set variable %seedDay to the current day of the month.
(5:324) set variable %seedMonth to the current month of the year.
(5:322) set variable %seedHour to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable %seedMin to the current minute FST (Furcadia Standard Time).
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd} will now be %seedDay.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd} will now be %seedMonth.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd} will now be %seedHour.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd} will now be %seedMin.
(0:19) When someone uses item 0,
(1:3) and they move into item 2406,
(3:6) where the triggering furre moved into,
(5:4) place item 2400.
(5:120) make this/these location(s) part of region 6. *green
(5:252) set message ~seedName to the triggering furre's name.
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:604) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd} will now be {~seedName}.
(5:321) set variable %seedDay to the current day of the month.
(5:324) set variable %seedMonth to the current month of the year.
(5:322) set variable %seedHour to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable %seedMin to the current minute FST (Furcadia Standard Time).
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd} will now be %seedDay.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd} will now be %seedMonth.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd} will now be %seedHour.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd} will now be %seedMin.
(0:19) When someone uses item 0,
(1:3) and they move into item 2407,
(3:6) where the triggering furre moved into,
(5:4) place item 2400.
(5:120) make this/these location(s) part of region 7. *grey
(5:252) set message ~seedName to the triggering furre's name.
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:604) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd} will now be {~seedName}.
(5:321) set variable %seedDay to the current day of the month.
(5:324) set variable %seedMonth to the current month of the year.
(5:322) set variable %seedHour to the current hour FST (Furcadia Standard Time in twenty-four hour format).
(5:323) set variable %seedMin to the current minute FST (Furcadia Standard Time).
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd} will now be %seedDay.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd} will now be %seedMonth.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd} will now be %seedHour.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd} will now be %seedMin.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2400,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2408,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2409,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2410,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2411,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2400,
(1:616) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} does not exist,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2408,
(1:616) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} does not exist,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2409,
(1:616) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} does not exist,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2410,
(1:616) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} does not exist,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2411,
(1:616) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} does not exist,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:616) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} does not exist,
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} will now be 0.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2400,
(1:615) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} exists,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2408,
(1:615) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} exists,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2409,
(1:615) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} exists,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2410,
(1:615) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} exists,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2411,
(1:615) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} exists,
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:615) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} exists,
(5:611) remember the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd}, and put it in variable %seedTime.
(5:302) take variable %seedTime and add 1 to it.
(5:601) memorize that the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} will now be %seedTime.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2400,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 5,
(3:6) where the triggering furre moved into,
(5:4) place item 2408.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2408,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 10,
(3:6) where the triggering furre moved into,
(5:4) place item 2409.
(5:180) show the triggering furre's DragonSpeak Button 37.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2409,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 20,
(3:6) where the triggering furre moved into,
(5:4) place item 2410.
(5:180) show the triggering furre's DragonSpeak Button 38.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2410,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 30,
(3:6) where the triggering furre moved into,
(5:4) place item 2411.
(5:180) show the triggering furre's DragonSpeak Button 39.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2411,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 50,
(3:6) where the triggering furre moved into,
(5:4) place item 2412.
(5:180) show the triggering furre's DragonSpeak Button 40.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 60,
(1:83) and the position they moved to is in region 1,
(3:6) where the triggering furre moved into,
(5:4) place item 2413.
(5:180) show the triggering furre's DragonSpeak Button 41.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 60,
(1:83) and the position they moved to is in region 2,
(3:6) where the triggering furre moved into,
(5:4) place item 2414.
(5:180) show the triggering furre's DragonSpeak Button 42.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 60,
(1:83) and the position they moved to is in region 3,
(3:6) where the triggering furre moved into,
(5:4) place item 2415.
(5:180) show the triggering furre's DragonSpeak Button 43.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 60,
(1:83) and the position they moved to is in region 4,
(3:6) where the triggering furre moved into,
(5:4) place item 2416.
(5:180) show the triggering furre's DragonSpeak Button 44.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 60,
(1:83) and the position they moved to is in region 5,
(3:6) where the triggering furre moved into,
(5:4) place item 2417.
(5:180) show the triggering furre's DragonSpeak Button 45.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 60,
(1:83) and the position they moved to is in region 6,
(3:6) where the triggering furre moved into,
(5:4) place item 2418.
(5:180) show the triggering furre's DragonSpeak Button 46.
(0:71) When someone stays in the same square for 60 seconds,
(1:3) and they move into item 2412,
(1:610) and the PhoenixSpeak info {%seedPos.x %seedPos.y seedTime} about the furre named {sd} is equal to 60,
(1:83) and the position they moved to is in region 7,
(3:6) where the triggering furre moved into,
(5:4) place item 2419.
(5:180) show the triggering furre's DragonSpeak Button 47.
(0:19) When someone uses item 0,
(1:3) and they move into item 2400,
(0:19) When someone uses item 0,
(1:3) and they move into item 2408,
(0:19) When someone uses item 0,
(1:3) and they move into item 2409,
(0:19) When someone uses item 0,
(1:3) and they move into item 2410,
(0:19) When someone uses item 0,
(1:3) and they move into item 2411,
(0:19) When someone uses item 0,
(1:3) and they move into item 2412,
(0:19) When someone uses item 0,
(1:3) and they move into item 2413,
(0:19) When someone uses item 0,
(1:3) and they move into item 2414,
(0:19) When someone uses item 0,
(1:3) and they move into item 2415,
(0:19) When someone uses item 0,
(1:3) and they move into item 2416,
(0:19) When someone uses item 0,
(1:3) and they move into item 2417,
(0:19) When someone uses item 0,
(1:3) and they move into item 2418,
(0:19) When someone uses item 0,
(1:3) and they move into item 2419,
(5:351) set variable %seedPos to the X,Y position the triggering furre moved to.
(5:614) remember the PhoenixSpeak info {%seedPos.x %seedPos.y seedName} about the furre named {sd}, and put it in message ~seedName.
(5:611) remember the PhoenixSpeak info {%seedPos.x %seedPos.y seedMonth} about the furre named {sd}, and put it in variable %seedMonth.
(5:611) remember the PhoenixSpeak info {%seedPos.x %seedPos.y seedDay} about the furre named {sd}, and put it in variable %seedDay.
(5:611) remember the PhoenixSpeak info {%seedPos.x %seedPos.y seedHour} about the furre named {sd}, and put it in variable %seedHour.
(5:611) remember the PhoenixSpeak info {%seedPos.x %seedPos.y seedMin} about the furre named {sd}, and put it in variable %seedMin.
(5:200) emit message {#So Planted by <b>~seedName</b> on %seedMonth / %seedDay %seedHour : %seedMin FST #Sp} to the triggering furre.
(0:71) When someone stays in the same square for 60 seconds,
(3:6) where the triggering furre moved into,
(5:19) move any furre present 0 step(s) forward (in the direction they're facing) if there's nobody already there.
(0:1) Whenever someone moves,
(5:610) remember the PhoenixSpeak info {origin} about the triggering furre, and put it in variable %origin.
(0:1) Whenever someone moves,
(1:107) and they didn't move into position (%origin.x,%origin.y),
(5:634) forget the PhoenixSpeak info {minutes} about the triggering furre.
(5:181) hide the triggering furre's DragonSpeak Button 12.
(5:181) hide the triggering furre's DragonSpeak Button 13.
(5:181) hide the triggering furre's DragonSpeak Button 14.
(5:181) hide the triggering furre's DragonSpeak Button 15.
(5:181) hide the triggering furre's DragonSpeak Button 16.
(5:181) hide the triggering furre's DragonSpeak Button 17.
(5:181) hide the triggering furre's DragonSpeak Button 18.
(5:181) hide the triggering furre's DragonSpeak Button 19.
(5:181) hide the triggering furre's DragonSpeak Button 20.
(5:181) hide the triggering furre's DragonSpeak Button 21.
(5:181) hide the triggering furre's DragonSpeak Button 22.
(5:181) hide the triggering furre's DragonSpeak Button 23.
(5:181) hide the triggering furre's DragonSpeak Button 24.
(5:181) hide the triggering furre's DragonSpeak Button 25.
(5:181) hide the triggering furre's DragonSpeak Button 26.
(5:181) hide the triggering furre's DragonSpeak Button 27.
(5:181) hide the triggering furre's DragonSpeak Button 28.
(5:181) hide the triggering furre's DragonSpeak Button 29.
(5:181) hide the triggering furre's DragonSpeak Button 30.
(5:181) hide the triggering furre's DragonSpeak Button 31.
(5:181) hide the triggering furre's DragonSpeak Button 32.
(5:181) hide the triggering furre's DragonSpeak Button 37.
(5:181) hide the triggering furre's DragonSpeak Button 38.
(5:181) hide the triggering furre's DragonSpeak Button 39.
(5:181) hide the triggering furre's DragonSpeak Button 40.
(5:181) hide the triggering furre's DragonSpeak Button 41.
(5:181) hide the triggering furre's DragonSpeak Button 42.
(5:181) hide the triggering furre's DragonSpeak Button 43.
(5:181) hide the triggering furre's DragonSpeak Button 44.
(5:181) hide the triggering furre's DragonSpeak Button 45.
(5:181) hide the triggering furre's DragonSpeak Button 46.
(5:181) hide the triggering furre's DragonSpeak Button 47.
(5:180) show the triggering furre's DragonSpeak Button 11. *time meter
(5:180) show the triggering furre's DragonSpeak Button 33. *magenta
(5:180) show the triggering furre's DragonSpeak Button 34. *cyan
(5:180) show the triggering furre's DragonSpeak Button 35. *yellow
(5:180) show the triggering furre's DragonSpeak Button 36. *flower meter
(0:31) When someone says {!local1},
(5:1200) change the triggering furre to localspecies 1.
(0:31) When someone says {!local2},
(5:1200) change the triggering furre to localspecies 2.
(0:31) When someone says {!local3},
(5:1200) change the triggering furre to localspecies 3.
(0:31) When someone says {!local4},
(5:1200) change the triggering furre to localspecies 4.
(0:31) When someone says {!local5},
(5:1200) change the triggering furre to localspecies 5.
(0:31) When someone says {!local6},
(5:1200) change the triggering furre to localspecies 6.
(0:31) When someone says {!local7},
(5:1200) change the triggering furre to localspecies 7.
(0:31) When someone says {!local8},
(5:1200) change the triggering furre to localspecies 8.
(0:31) When someone says {!local9},
(5:1200) change the triggering furre to localspecies 9.
(0:31) When someone says {!local10},
(5:1200) change the triggering furre to localspecies 10.
(0:31) When someone says {!local11},
(5:1200) change the triggering furre to localspecies 11.
(0:31) When someone says {!local12},
(5:1200) change the triggering furre to localspecies 12.
(0:31) When someone says {!local13},
(5:1200) change the triggering furre to localspecies 13.
(0:31) When someone says {!local14},
(5:1200) change the triggering furre to localspecies 14.
(0:31) When someone says {!local15},
(5:1200) change the triggering furre to localspecies 15.
(0:31) When someone says {!local16},
(5:1200) change the triggering furre to localspecies 16.
(0:31) When someone says {!local17},
(5:1200) change the triggering furre to localspecies 17.
(0:31) When someone says {!local18},
(5:1200) change the triggering furre to localspecies 18.
(0:31) When someone says {!local19},
(5:1200) change the triggering furre to localspecies 19.
(0:31) When someone says {!local20},
(5:1200) change the triggering furre to localspecies 20.
(0:31) When someone says {!back},
(5:1202) change the triggering furre back to their original species.
(0:31) When someone says {!variables},
(5:610) remember the PhoenixSpeak info {origin} about the triggering furre, and put it in variable %origin.
(5:610) remember the PhoenixSpeak info {position} about the triggering furre, and put it in variable %position.
(5:610) remember the PhoenixSpeak info {minutes} about the triggering furre, and put it in variable %minutes.
(5:610) remember the PhoenixSpeak info {color} about the triggering furre, and put it in variable %color.
(5:610) remember the PhoenixSpeak info {colorCheck} about the triggering furre, and put it in variable %colorCheck.
(5:610) remember the PhoenixSpeak info {seeds} about the triggering furre, and put it in variable %seeds.
(5:613) remember the PhoenixSpeak info {seedColor} about the triggering furre, and put it in message ~seedColor.
(5:200) emit message {#So <B>[FURRE] stats</b> #Sp} to the triggering furre.
(5:200) emit message {minutes: %minutes / origin: %origin.x,%origin.y / position: %position.x,%position.y} to the triggering furre.
(5:200) emit message {color: %color / colorCheck: %colorCheck / seeds: %seeds / seedColor: ~seedColor} to the triggering furre.
(0:31) When someone says {!reset},
(5:630) forget all PhoenixSpeak info about the triggering furre.
(5:200) emit message {phoenixspeak reset.} to the triggering furre.