103
edits
m (moved Command Buttons to Command Button over redirect) |
No edit summary |
||
Line 3: | Line 3: | ||
'''Command buttons''' are used in [[Wonderland Adventures]]. They are invisible for player when he plays the game, but they are visible in the [[Wonderland Adventures Editor|editor]] as a small white X on the floor. They can do a lot of things such as activating, deactivating, toggling, or destroying an object. The commands they execute are commonly referred to as CMDs. | '''Command buttons''' are used in [[Wonderland Adventures]]. They are invisible for player when he plays the game, but they are visible in the [[Wonderland Adventures Editor|editor]] as a small white X on the floor. They can do a lot of things such as activating, deactivating, toggling, or destroying an object. The commands they execute are commonly referred to as CMDs. | ||
== The Full List Of Known Commands == | |||
This is a full list of known commands in [[Wonderland Adventures]]. | |||
<table border="2" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:14px;"> | |||
<tr> | |||
<td><p><strong>Command#</strong></p></td> | |||
<td><p><strong>Function</strong></p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>1</strong></p></td> | |||
<td><p>Opens/Activates Objects with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>2</strong></p></td> | |||
<td><p>Closes/DeActivates Objects with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>3</strong></p></td> | |||
<td><p>Toggles Objects with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>4</strong></p></td> | |||
<td><p>Sets Object modifier #Data2 to #Data3 for all Objects with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>5</strong></p></td> | |||
<td><p>Destroys Objects with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>6</strong></p></td> | |||
<td><p>Sets the Lighting of the Level to RGB Data1/Data2/Data3</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>7</strong></p></td> | |||
<td><p>Warps Player to Level #Data1 with the specified X and Y location #Data2 and #Data 3</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>8</strong></p></td> | |||
<td><p>Warps Player to Adventure #Data 1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>9</strong></p></td> | |||
<td><p>Earthquake for Data1 frames</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>21</strong></p></td> | |||
<td><p>Starts Dialog #Data1 with starting Interchange #Data2 (use -1 if current default interchange is to be used)</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>22</strong></p></td> | |||
<td><p>Changes Dialog #Data1 to have new default starting Interchange #Data2 (do not run this command while inside Dialog #Data1)</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>23</strong></p></td> | |||
<td><p>Activates "AskAbout" #Data2 inside Dialog #Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>24</strong></p></td> | |||
<td><p>DeActivates "AskAbout" #Data2 inside Dialog #Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>25</strong></p></td> | |||
<td><p>Toggles "AskAbout" #Data2 inside Dialog #Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>26</strong></p></td> | |||
<td><p>Set AskAboutActive #Data2 of Dialog #Data1 to value #Data3</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>27</strong></p></td> | |||
<td><p>Set AskAbout #Data2 of Dialog #Data1 to point to Interchange #Data3</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>28</strong></p></td> | |||
<td><p>Activates all AskAbouts with AskAboutActive #Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>29</strong></p></td> | |||
<td><p>DeActivates all AskAbouts with AskAboutActive #Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>30</strong></p></td> | |||
<td><p>Toggles all AskAbouts with AskAboutActive #Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>51</strong></p></td> | |||
<td><p>Set MovementType #Data4 for all Objects with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>52</strong></p></td> | |||
<td><p>Set MovementType #Data2 and MovementTypeData #Data3, for all Objects with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>61</strong></p></td> | |||
<td><p>Moves Stinker NPC with ID matching Data1 to move to the specified X and Y location #Data2 and #Data3</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>62</strong></p></td> | |||
<td><p>Adjusts Stinker NPC with Data2 adjusting the ‘Dialog’, Data3 adjusting the ‘Expression’ and Data4 adjusting the ‘Yaw’ with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>63</strong></p></td> | |||
<td><p>Adjusts Stinker NPC with Data2 adjusting the ‘WalkAnim’, Data3 adjusting the ‘Turn’ and Data4 adjusting the ‘Anim’ with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>64</strong></p></td> | |||
<td><p>Activates Stinker Expression with Particle ID matching Data2 and How Many times #Data3 with ID matching Data1</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>102</strong></p></td> | |||
<td><p>Plays Cutscene #1 (only useful in MOFI, at end of cutscene, warps player to level 21 at the x and y locations of x26 y25)</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>103</strong></p></td> | |||
<td><p>Plays Cutscene #2 (only useful in MOFI, at end of cutscene, warps player to specified spot)</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>104</strong></p></td> | |||
<td><p>Plays Cutscene #3 (only useful in MOFI, at end of cutscene, ends the game)</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>111</strong></p></td> | |||
<td><p>Refills Lamp</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>112</strong></p></td> | |||
<td><p>Sets Inventory to 4x4 Size</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>113</strong></p></td> | |||
<td><p>Sets Inventory to 5x5 Size</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>114</strong></p></td> | |||
<td><p>Activates Shard Teleportation</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>115</strong></p></td> | |||
<td><p>Starts Floing-Me-Back-In-Time Dialog</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>116</strong></p></td> | |||
<td><p>Changes players hat (only useful in MOFI)</p></td> | |||
</tr> | |||
<tr> | |||
<td><p><strong>117</strong></p></td> | |||
<td><p>Changes players accessory (only useful in MOFI)</p></td> | |||
</tr> | |||
</table> | |||
=== Command 51 Data4 - MovementType Values === | |||
:--[[Scritter]] Movement Types--<br/><br/> | :--[[Scritter]] Movement Types--<br/><br/> | ||
::Data4 = 30: Nothing moves (walk on same space as Scritter to make it move)<br/> | ::Data4 = 30: Nothing moves (walk on same space as Scritter to make it move)<br/> | ||
Line 52: | Line 176: | ||
::Data4 = 77: Bounces off wall, initial direction is West (???)<br/> | ::Data4 = 77: Bounces off wall, initial direction is West (???)<br/> | ||
::Data4 = 78: Bounces off wall, initial direction is North-West (???)<br/><br/> | ::Data4 = 78: Bounces off wall, initial direction is North-West (???)<br/><br/> | ||
=== Command Groups === | |||
: | Every 10 commands have something in common: | ||
*1-10: General Commands | |||
*11-20: Unknown | |||
*21-30: Changes The Effects Of Dialogs | |||
*30-40: Unknown | |||
*51-60: Changes The Effects Of Monstars | |||
*61-70: Changes The Effects Of NPC's | |||
*71-80: Unknown | |||
*81-90: Unknown | |||
*91-100: Unknown | |||
*101+: Random | |||
[[Category:Wonderland Adventures]] | [[Category:Wonderland Adventures]] |
edits