This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
jade:scripting [2024/03/11 15:06] – yeg_g | jade:scripting [2024/03/11 15:12] (current) – yeg_g | ||
---|---|---|---|
Line 57: | Line 57: | ||
//FIXME TODO: Explain the basic concepts of the language// | //FIXME TODO: Explain the basic concepts of the language// | ||
+ | |||
+ | ==== ETAT/States ==== | ||
+ | |||
+ | Certain characters are laid out with multiple states and execs, which handles different parts of the character’s movement. | ||
+ | |||
+ | The function '' | ||
+ | |||
+ | '' | ||
+ | Rayman’s States | ||
+ | |||
+ | ==== Rayman' | ||
+ | '' | ||
+ | rayman’s default state, handles code on whether or not rayman should switch to another state. | ||
+ | |||
+ | '' | ||
+ | Rayman attached to something | ||
+ | |||
+ | '' | ||
+ | Cheat mode, for devs | ||
+ | |||
+ | '' | ||
+ | Dancing | ||
+ | |||
+ | '' | ||
+ | Rayman’s death | ||
+ | |||
+ | '' | ||
+ | Taking Damage | ||
+ | |||
+ | '' | ||
+ | Blank state, does nothing | ||
+ | |||
+ | |||
===== Syntax ===== | ===== Syntax ===== |