Setting Up Your New Firelizard - Step by Step

1. Take firelizard hatchling

  • @chown firelizard hatchling
  • @name firelizard hatchling=newname
  • @lock firelizard=me
  • @link firelizard=me
  • @set firelizard=puppet
  • @set firelizard=commands
  • @set firelizard=safe
  • @set firelizard=listen

And, if necessary:

  • @set firelizard=!halt

In the case of self-hatching eggs, sometimes the egg desc can get 'stuck'. This is easily fixed:

  • @desc firelizard

Just the above command, no = or desc, it will reset properly.

2. Decide on what code you plan on using for your firelizard. This will become your firelizard's <code>.
ex: Sinister (sin); Hanza (han)

3. You can pick one of two options for your control code itself.


A. Set these codes on yourself for option one:

OPTION 1
&cmd_<firelizard> me=$<code> *:@fo <firelizard object#>=[trim([switch(1,strmatch(%0,@emit*;*),@emit [escape(rest(%0))],strmatch(%0,*;*),escape(%0),%0)],l,\\)]

Example
&cmd_kizuka me=$kiz *:@fo #7114=[trim([switch(1,strmatch(%0,@emit*;*),@emit [escape(rest(%0))],strmatch(%0,*;*),escape(%0),%0)],l,\\)]


B. Set these codes on yourself for option two:

OPTION 2
&cmd_<firelizard> me=$<code> *:@fo <firelizard object#>=%0

Example
&cmd_kizuka me=$kiz *:@fo #7114=%0


In both cases, the <code> is the 2 or 3 letters you wish to use to control your firelizard.
The <firelizard object#> is the number of your firelizard, ie #1234. Be careful to not include an O as a 0 (zero) on accident.

The difference between these options is the first code uses semi-colons as punctuation, while the second code allows you to utelize a semi-colon for code seperation. I.E., you can pose your firelizard, and then take an actual action (moving, betweening, etc) in the same command.

4. Pose your firelizard, using <code> :croons.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License