This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pf:rpldocs:everything_else2 [2016/10/16 23:15] – Karsten75 | pf:rpldocs:everything_else2 [2025/02/14 14:57] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <file - Everything | + | <file - Everything |
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
- | =COMMAND | + | =COMMAND |
- | s1 = GetStringFromStack(); | + | |
- | stack.Push(heap[s1]); | + | |
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND REFWRITE: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND REFEXISTS: | ||
- | stack.Push(new Data(heap.ContainsKey(GetStringFromStack()) ? 1 : 0)); | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND REFDELETE: | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND READ: | ||
- | s1 = command.data.GetString(); | ||
- | stack.Push(heap[s1]); | ||
- | stack.Push(new Data(0)); | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND WRITE: | ||
- | s1 = command.data.GetString(); | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND EXISTS: | ||
- | stack.Push(new Data(heap.ContainsKey(command.data.GetString()) ? 1 : 0)); | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND DELETE: | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
- | =ENDEX | ||
- | =ENDCMD | ||
- | |||
- | =CMD | ||
- | =CMDCLASS | ||
- | =COMMAND REFREADGLOBAL: | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
stack.Push(GameSpace.instance.globalHeap[s1]); | stack.Push(GameSpace.instance.globalHeap[s1]); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND REFWRITEGLOBAL: | =COMMAND REFWRITEGLOBAL: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND REFEXISTSGLOBAL: | =COMMAND REFEXISTSGLOBAL: | ||
- | stack.Push(new Data(GameSpace.instance.globalHeap.ContainsKey(GetStringFromStack()) ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.globalHeap.ContainsKey(GetStringFromStack()) ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND REFDELETEGLOBAL: | =COMMAND REFDELETEGLOBAL: | ||
Line 135: | Line 46: | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND READGLOBAL: | =COMMAND READGLOBAL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = command.data.GetString(); | s1 = command.data.GetString(); | ||
stack.Push(GameSpace.instance.globalHeap[s1]); | stack.Push(GameSpace.instance.globalHeap[s1]); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND WRITEGLOBAL: | =COMMAND WRITEGLOBAL: | ||
- | s1 = command.data.GetString(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = command.data.GetString(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND EXISTSGLOBAL: | =COMMAND EXISTSGLOBAL: | ||
- | stack.Push(new Data(GameSpace.instance.globalHeap.ContainsKey(command.data.GetString()) ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.globalHeap.ContainsKey(command.data.GetString()) ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND DELETEGLOBAL: | =COMMAND DELETEGLOBAL: | ||
Line 180: | Line 91: | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND CLEARGLOBALS: | =COMMAND CLEARGLOBALS: | ||
Line 190: | Line 101: | ||
=CMD | =CMD | ||
- | =CMDCLASS | + | =CMDCLASS |
=COMMAND NOTPERSIST: | =COMMAND NOTPERSIST: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 203: | Line 114: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND INVOCATIONCOUNT: | =COMMAND INVOCATIONCOUNT: | ||
- | stack.Push(new Data(invocationCount)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(invocationCount)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 214: | Line 125: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DOUBLEQUOTE: | =COMMAND DOUBLEQUOTE: | ||
- | stack.Push(new Data(" | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(" | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 225: | Line 136: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETTYPE: | =COMMAND GETTYPE: | ||
- | d1 = GetDataFromStack(); | ||
- | stack.Push(new Data(d1.GetType().ToString())); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | d1 = GetDataFromStack(); | ||
+ | stack.Push(new Data(d1.GetType().ToString())); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 237: | Line 148: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETLISTELEMENTRPN: | =COMMAND SETLISTELEMENTRPN: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
// value, list, index | // value, list, index | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 242: | Line 156: | ||
if (stack.Count > 0) { d1 = stack.Pop(); | if (stack.Count > 0) { d1 = stack.Pop(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 251: | Line 162: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND REMOVELISTELEMENT: | =COMMAND REMOVELISTELEMENT: | ||
- | i1 = GetIntFromStack(); | ||
- | list1 = GetListFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | list1 = GetListFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 263: | Line 174: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETKEY: | =COMMAND GETKEY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
stack.Push(new Data(Input.GetKey(kc1) ? 1 : 0)); | stack.Push(new Data(Input.GetKey(kc1) ? 1 : 0)); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 276: | Line 187: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETKEYDOWN: | =COMMAND GETKEYDOWN: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
Line 281: | Line 195: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 290: | Line 201: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETKEYUP: | =COMMAND GETKEYUP: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
Line 295: | Line 209: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 304: | Line 215: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMOUSEBUTTON: | =COMMAND GETMOUSEBUTTON: | ||
- | i1 = GetIntFromStack(); | ||
- | stack.Push(new Data(Input.GetMouseButton(i1) ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(Input.GetMouseButton(i1) ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 316: | Line 227: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMOUSEBUTTONDOWN: | =COMMAND GETMOUSEBUTTONDOWN: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(Input.GetMouseButtonDown(i1) ? 1 : 0)); | stack.Push(new Data(Input.GetMouseButtonDown(i1) ? 1 : 0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 328: | Line 239: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMOUSEBUTTONUP: | =COMMAND GETMOUSEBUTTONUP: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(Input.GetMouseButtonUp(i1) ? 1 : 0)); | stack.Push(new Data(Input.GetMouseButtonUp(i1) ? 1 : 0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 340: | Line 251: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMOUSESCREENPOSITION: | =COMMAND GETMOUSESCREENPOSITION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
stack.Push(new Data(Input.mousePosition.x / Screen.width)); | stack.Push(new Data(Input.mousePosition.x / Screen.width)); | ||
stack.Push(new Data(Input.mousePosition.y / Screen.height)); | stack.Push(new Data(Input.mousePosition.y / Screen.height)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 352: | Line 263: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMOUSESCREENPIXELPOSITION: | =COMMAND GETMOUSESCREENPIXELPOSITION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
stack.Push(new Data(Input.mousePosition.x)); | stack.Push(new Data(Input.mousePosition.x)); | ||
stack.Push(new Data(Input.mousePosition.y)); | stack.Push(new Data(Input.mousePosition.y)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 363: | Line 274: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
- | =COMMAND GETMOUSEPOSITION: | + | =COMMAND GETMOUSEPOSITION:; |
- | Vector3 wp = GameSpace.instance.mainCamera.ScreenToWorldPoint(Input.mousePosition); | + | |
- | stack.Push(new Data(wp.x)); | + | |
- | stack.Push(new Data(wp.y)); | + | |
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | Vector3 wp = GameSpace.instance.mainCamera.ScreenToWorldPoint(Input.mousePosition); | ||
+ | stack.Push(new Data(wp.x)); | ||
+ | stack.Push(new Data(wp.y)) | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 377: | Line 287: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMOUSECELL: | =COMMAND GETMOUSECELL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
Vector3 wp2 = GameSpace.instance.mainCamera.ScreenToWorldPoint(Input.mousePosition); | Vector3 wp2 = GameSpace.instance.mainCamera.ScreenToWorldPoint(Input.mousePosition); | ||
stack.Push(new Data((int)(wp2.x / (float)GameSpace.GRID_SIZE))); | stack.Push(new Data((int)(wp2.x / (float)GameSpace.GRID_SIZE))); | ||
stack.Push(new Data((int)(wp2.y / (float)GameSpace.GRID_SIZE))); | stack.Push(new Data((int)(wp2.y / (float)GameSpace.GRID_SIZE))); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 400: | Line 310: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETGAMETIME: | =COMMAND SETGAMETIME: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 411: | Line 321: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETGAMETIMEFRAMES: | =COMMAND SETGAMETIMEFRAMES: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 422: | Line 332: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETGAMETIMEFRAMES: | =COMMAND GETGAMETIMEFRAMES: | ||
- | stack.Push(new Data(GameSpace.instance.updateCount)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.updateCount)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 433: | Line 343: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PAUSEGAME: | =COMMAND PAUSEGAME: | ||
- | GameSpace.instance.paused = true; | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | GameSpace.instance.paused = true; | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 444: | Line 354: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND UNPAUSEGAME: | =COMMAND UNPAUSEGAME: | ||
- | GameSpace.instance.paused = false; | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | GameSpace.instance.paused = false; | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 455: | Line 365: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND OPERATEWHILEPAUSED: | =COMMAND OPERATEWHILEPAUSED: | ||
- | operateWhilePaused = GetIntFromStack() == 1; | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | operateWhilePaused = GetIntFromStack() == 1; | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 466: | Line 376: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ISPAUSED: | =COMMAND ISPAUSED: | ||
- | stack.Push(new Data(GameSpace.instance.paused ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.paused ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 477: | Line 387: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND USERCANCELED: | =COMMAND USERCANCELED: | ||
- | stack.Push(new Data(GameSpace.instance.userCancelAction ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.userCancelAction ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 487: | Line 397: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
- | =COMMAND MAPWIDTH: | + | =COMMAND MAPWIDTH: |
- | stack.Push(new Data(GameSpace.GAMESPACE_WIDTH)); | + | |
- | + | ||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.GAMESPACE_WIDTH)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 499: | Line 409: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND MAPHEIGHT: | =COMMAND MAPHEIGHT: | ||
- | stack.Push(new Data(GameSpace.GAMESPACE_HEIGHT)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.GAMESPACE_HEIGHT)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 510: | Line 420: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SCREENWIDTH: | =COMMAND SCREENWIDTH: | ||
- | stack.Push(new Data(Screen.width)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(Screen.width)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 521: | Line 431: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SCREENHEIGHT: | =COMMAND SCREENHEIGHT: | ||
- | stack.Push(new Data(Screen.height)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(Screen.height)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 532: | Line 442: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DEBUG: | =COMMAND DEBUG: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
d1 = stack.Peek(); | d1 = stack.Peek(); | ||
Debug.Log(d1.GetType() + " " + d1.GetInt() + " " + d1.GetFloat() + " " + d1.GetString()); | Debug.Log(d1.GetType() + " " + d1.GetInt() + " " + d1.GetFloat() + " " + d1.GetString()); | ||
Debug.Log(" | Debug.Log(" | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 545: | Line 455: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACE: | =COMMAND TRACE: | ||
- | DebugText.LogMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | DebugText.LogMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 556: | Line 466: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINT: | =COMMAND PRINT: | ||
- | DebugText.PrintMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | DebugText.PrintMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 567: | Line 477: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACEALL: | =COMMAND TRACEALL: | ||
- | foreach (Data d in stack) { | ||
- | DebugText.LogMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | foreach (Data d in stack) { | ||
+ | DebugText.LogMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 579: | Line 489: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINTALL: | =COMMAND PRINTALL: | ||
- | foreach (Data d in stack) { | ||
- | DebugText.PrintMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | foreach (Data d in stack) { | ||
+ | DebugText.PrintMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 591: | Line 501: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACEALLSP: | =COMMAND TRACEALLSP: | ||
- | foreach (Data d in stack) { | ||
- | DebugText.LogMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | foreach (Data d in stack) { | ||
+ | DebugText.LogMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 603: | Line 513: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINTALLSP: | =COMMAND PRINTALLSP: | ||
- | foreach (Data d in stack) { | ||
- | DebugText.PrintMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | foreach (Data d in stack) { | ||
+ | DebugText.PrintMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 615: | Line 525: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACE2: | =COMMAND TRACE2: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 628: | Line 538: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINT2: | =COMMAND PRINT2: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 641: | Line 551: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACE3: | =COMMAND TRACE3: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
Line 646: | Line 559: | ||
DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 655: | Line 565: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINT3: | =COMMAND PRINT3: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
Line 660: | Line 573: | ||
DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 669: | Line 579: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACE4: | =COMMAND TRACE4: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
Line 675: | Line 588: | ||
DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 684: | Line 594: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINT4: | =COMMAND PRINT4: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
Line 690: | Line 603: | ||
DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 699: | Line 609: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACE5: | =COMMAND TRACE5: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
Line 706: | Line 619: | ||
DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 715: | Line 625: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINT5: | =COMMAND PRINT5: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
Line 722: | Line 635: | ||
DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 731: | Line 641: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TRACESTACK: | =COMMAND TRACESTACK: | ||
- | foreach(Data d in stack) { | ||
- | DebugText.LogMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | foreach(Data d in stack) { | ||
+ | DebugText.LogMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 743: | Line 653: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PRINTSTACK: | =COMMAND PRINTSTACK: | ||
- | foreach(Data d in stack) { | ||
- | DebugText.PrintMessage(this, | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | foreach(Data d in stack) { | ||
+ | DebugText.PrintMessage(this, | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 765: | Line 675: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETUPDATECOUNT: | =COMMAND GETUPDATECOUNT: | ||
- | stack.Push(new Data(updateCount)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(updateCount)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 776: | Line 686: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND RANDINT: | =COMMAND RANDINT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
int max = GetIntFromStack(); | int max = GetIntFromStack(); | ||
int min = GetIntFromStack(); | int min = GetIntFromStack(); | ||
stack.Push(new Data(min+amt)); | stack.Push(new Data(min+amt)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 789: | Line 699: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND RANDFLOAT: | =COMMAND RANDFLOAT: | ||
- | stack.Push(new Data((float)GameSpace.instance.RandDouble())); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((float)GameSpace.instance.RandDouble())); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 800: | Line 710: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND RANDCOORDS: | =COMMAND RANDCOORDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
gsx = (int)(GameSpace.instance.RandDouble() * GameSpace.GRID_WIDTH); | gsx = (int)(GameSpace.instance.RandDouble() * GameSpace.GRID_WIDTH); | ||
gsy = (int)(GameSpace.instance.RandDouble() * GameSpace.GRID_HEIGHT); | gsy = (int)(GameSpace.instance.RandDouble() * GameSpace.GRID_HEIGHT); | ||
Line 805: | Line 718: | ||
stack.Push(new Data(gsy)); | stack.Push(new Data(gsy)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 814: | Line 724: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND RANDCOORDSINRANGE: | =COMMAND RANDCOORDSINRANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
gsy = GetIntFromStack(); | gsy = GetIntFromStack(); | ||
Line 820: | Line 733: | ||
stack.Push(new Data(i2)); | stack.Push(new Data(i2)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 829: | Line 739: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND RANDXCOORD: | =COMMAND RANDXCOORD: | ||
- | stack.Push(new Data(gsx)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(gsx)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 840: | Line 750: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND RANDYCOORD: | =COMMAND RANDYCOORD: | ||
- | stack.Push(new Data(gsy)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(gsy)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 851: | Line 761: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CURRENTCOORDS: | =COMMAND CURRENTCOORDS: | ||
- | stack.Push(new Data(GetCell(baseUnit.coordX))); | ||
- | stack.Push(new Data(GetCell(baseUnit.coordY))); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GetCell(baseUnit.coordX))); | ||
+ | stack.Push(new Data(GetCell(baseUnit.coordY))); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 863: | Line 773: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CURRENTX: | =COMMAND CURRENTX: | ||
- | stack.Push(new Data(GetCell(baseUnit.coordX))); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GetCell(baseUnit.coordX))); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 874: | Line 784: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CURRENTY: | =COMMAND CURRENTY: | ||
- | stack.Push(new Data(GetCell(baseUnit.coordY))); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GetCell(baseUnit.coordY))); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 885: | Line 795: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETUNITCURRENTCOORDS: | =COMMAND SETUNITCURRENTCOORDS: | ||
- | i3 = GetIntFromStack(); | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i3 = GetIntFromStack(); | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 898: | Line 808: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETCURRENTCOORDS: | =COMMAND SETCURRENTCOORDS: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 910: | Line 820: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETUNITCURRENTX: | =COMMAND SETUNITCURRENTX: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 922: | Line 832: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETUNITCURRENTY: | =COMMAND SETUNITCURRENTY: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 934: | Line 844: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETCURRENTX: | =COMMAND SETCURRENTX: | ||
- | i1 = GetIntFromStack(); | + | =DESC |
- | + | ||
- | =DESC | + | |
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 945: | Line 855: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETCURRENTY: | =COMMAND SETCURRENTY: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 956: | Line 866: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CURRENTPIXELCOORDS: | =COMMAND CURRENTPIXELCOORDS: | ||
- | stack.Push(new Data(baseUnit.coordX)); | ||
- | stack.Push(new Data(baseUnit.coordY)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(baseUnit.coordX)); | ||
+ | stack.Push(new Data(baseUnit.coordY)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 968: | Line 878: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETUNITTRANSFORMPOSITION: | =COMMAND GETUNITTRANSFORMPOSITION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
stack.Push(new Data(baseUnit.transform.position.x)); | stack.Push(new Data(baseUnit.transform.position.x)); | ||
stack.Push(new Data(baseUnit.transform.position.y)); | stack.Push(new Data(baseUnit.transform.position.y)); | ||
stack.Push(new Data(baseUnit.transform.position.z)); | stack.Push(new Data(baseUnit.transform.position.z)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 981: | Line 891: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCREENMODE: | =COMMAND SETSCREENMODE: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 992: | Line 902: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCREENCOORDS: | =COMMAND SETSCREENCOORDS: | ||
- | f2 = GetFloatFromStack(); | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f2 = GetFloatFromStack(); | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1004: | Line 914: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCREENCOORDX: | =COMMAND SETSCREENCOORDX: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1015: | Line 925: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCREENCOORDY: | =COMMAND SETSCREENCOORDY: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1026: | Line 936: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCREENPIXELCOORDS: | =COMMAND SETSCREENPIXELCOORDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1038: | Line 948: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCREENPIXELCOORDX: | =COMMAND SETSCREENPIXELCOORDX: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1049: | Line 959: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCREENPIXELCOORDY: | =COMMAND SETSCREENPIXELCOORDY: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1060: | Line 970: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETBUILDSLOTSCREENCOORDS: | =COMMAND GETBUILDSLOTSCREENCOORDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1065: | Line 978: | ||
stack.Push(new Data(sp.y / (float)Screen.height)); | stack.Push(new Data(sp.y / (float)Screen.height)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1074: | Line 984: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETCONTROLPANELBUTTONSCREENCOORDS: | =COMMAND GETCONTROLPANELBUTTONSCREENCOORDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
Line 1079: | Line 992: | ||
stack.Push(new Data(sp.y / (float)Screen.height)); | stack.Push(new Data(sp.y / (float)Screen.height)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1088: | Line 998: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETTECHPANELVISIBLE: | =COMMAND GETTECHPANELVISIBLE: | ||
- | stack.Push(new Data(GameSpace.instance.gameControls.techPanel.activeSelf ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.gameControls.techPanel.activeSelf ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1099: | Line 1009: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTECHPANELVISIBLE: | =COMMAND SETTECHPANELVISIBLE: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1110: | Line 1020: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CELLTOPIXEL: | =COMMAND CELLTOPIXEL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1115: | Line 1028: | ||
stack.Push(new Data(wy)); | stack.Push(new Data(wy)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1124: | Line 1034: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PIXELTOCELL: | =COMMAND PIXELTOCELL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
Line 1129: | Line 1042: | ||
stack.Push(new Data(y)); | stack.Push(new Data(y)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1138: | Line 1048: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CREATEEFFECT: | =COMMAND CREATEEFFECT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
Line 1143: | Line 1056: | ||
stack.Push(new Data(s.GUID)); | stack.Push(new Data(s.GUID)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1152: | Line 1062: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DESTROYEFFECT: | =COMMAND DESTROYEFFECT: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1163: | Line 1073: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETALLUNITSINRANGE: | =COMMAND GETALLUNITSINRANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
Line 1169: | Line 1082: | ||
stack.Push(new Data(units)) | stack.Push(new Data(units)) | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1178: | Line 1088: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETALLSHIPSINRANGE: | =COMMAND GETALLSHIPSINRANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
Line 1184: | Line 1097: | ||
stack.Push(new Data(units)) | stack.Push(new Data(units)) | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1193: | Line 1103: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETNEARESTSHIPINRANGE: | =COMMAND GETNEARESTSHIPINRANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
Line 1199: | Line 1112: | ||
stack.Push(new Data(nearestShip)); | stack.Push(new Data(nearestShip)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1208: | Line 1118: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETCORESWITHVAR: | =COMMAND GETCORESWITHVAR: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
d1 = stack.Pop(); | d1 = stack.Pop(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
Line 1213: | Line 1126: | ||
stack.Push(new Data(i1)); | stack.Push(new Data(i1)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1222: | Line 1132: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ADDSCRIPTTOUNIT: | =COMMAND ADDSCRIPTTOUNIT: | ||
- | s1 = GetStringFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1234: | Line 1144: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSCRIPTVAR: | =COMMAND SETSCRIPTVAR: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
d1 = stack.Pop(); | d1 = stack.Pop(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
Line 1239: | Line 1152: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1248: | Line 1158: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSCRIPTVAR: | =COMMAND GETSCRIPTVAR: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
Line 1253: | Line 1166: | ||
stack.Push(d1); | stack.Push(d1); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1262: | Line 1172: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SELF: | =COMMAND SELF: | ||
- | stack.Push(new Data(baseUnit.UID)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(baseUnit.UID)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1273: | Line 1183: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPATTRIBUTE: | =COMMAND GETSHIPATTRIBUTE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
GetShipAttribute(i1, | GetShipAttribute(i1, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1286: | Line 1196: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSHIPATTRIBUTE: | =COMMAND SETSHIPATTRIBUTE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
d1 = stack.Pop(); | d1 = stack.Pop(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
Line 1291: | Line 1204: | ||
SetShipAttribute(i1, | SetShipAttribute(i1, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1300: | Line 1210: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETATTRIBUTE: | =COMMAND GETATTRIBUTE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
GetAttribute(i1, | GetAttribute(i1, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1313: | Line 1223: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETATTRIBUTE: | =COMMAND SETATTRIBUTE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
d1 = stack.Pop(); | d1 = stack.Pop(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1326: | Line 1236: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETUNITTYPE: | =COMMAND GETUNITTYPE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(unit.gameObject.name)); | stack.Push(new Data(unit.gameObject.name)); | ||
stack.Push(new Data("" | stack.Push(new Data("" | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1339: | Line 1249: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGE: | =COMMAND SETIMAGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1352: | Line 1262: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND REMOVEIMAGES: | =COMMAND REMOVEIMAGES: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1363: | Line 1273: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGEPOSITION: | =COMMAND SETIMAGEPOSITION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
Line 1369: | Line 1282: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1378: | Line 1288: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGEPOSITIONX: | =COMMAND SETIMAGEPOSITIONX: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1391: | Line 1301: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGEPOSITIONY: | =COMMAND SETIMAGEPOSITIONY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1404: | Line 1314: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGEPOSITIONZ: | =COMMAND SETIMAGEPOSITIONZ: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1417: | Line 1327: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGELAYER: | =COMMAND SETIMAGELAYER: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1430: | Line 1340: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGEORDER: | =COMMAND SETIMAGEORDER: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1443: | Line 1353: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGEROTATION: | =COMMAND SETIMAGEROTATION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1456: | Line 1366: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGESCALE: | =COMMAND SETIMAGESCALE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
Line 1461: | Line 1374: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1470: | Line 1380: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGESCALEX: | =COMMAND SETIMAGESCALEX: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1483: | Line 1393: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGESCALEY: | =COMMAND SETIMAGESCALEY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1496: | Line 1406: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETIMAGECOLOR: | =COMMAND SETIMAGECOLOR: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
Line 1503: | Line 1416: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1512: | Line 1422: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGEPOSITION: | =COMMAND GETIMAGEPOSITION: | ||
- | s1 = GetStringFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1524: | Line 1434: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGEPOSITIONX: | =COMMAND GETIMAGEPOSITIONX: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1529: | Line 1442: | ||
stack.Push(new Data()); | stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1538: | Line 1448: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGEPOSITIONY: | =COMMAND GETIMAGEPOSITIONY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1543: | Line 1456: | ||
stack.Push(new Data()); | stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1552: | Line 1462: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGEPOSITIONZ: | =COMMAND GETIMAGEPOSITIONZ: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1557: | Line 1470: | ||
stack.Push(new Data()); | stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1566: | Line 1476: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGELAYER: | =COMMAND GETIMAGELAYER: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1571: | Line 1484: | ||
stack.Push(new Data()); | stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1580: | Line 1490: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGEORDER: | =COMMAND GETIMAGEORDER: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((unit as CommonUnit).GetSortingOrder(s1))); | stack.Push(new Data((unit as CommonUnit).GetSortingOrder(s1))); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1593: | Line 1503: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGEROTATION: | =COMMAND GETIMAGEROTATION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1598: | Line 1511: | ||
stack.Push(new Data()); | stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1607: | Line 1517: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGESCALE: | =COMMAND GETIMAGESCALE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1614: | Line 1527: | ||
stack.Push(new Data()); | stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1623: | Line 1533: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGESCALEX: | =COMMAND GETIMAGESCALEX: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
Line 1630: | Line 1543: | ||
stack.Push(new Data()); | stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1639: | Line 1549: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGESCALEY: | =COMMAND GETIMAGESCALEY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
Line 1645: | Line 1558: | ||
stack.Push(new Data(scY)); | stack.Push(new Data(scY)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1654: | Line 1564: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETIMAGECOLOR: | =COMMAND GETIMAGECOLOR: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 1662: | Line 1575: | ||
stack.Push(new Data()); stack.Push(new Data()); stack.Push(new Data()); stack.Push(new Data()); | stack.Push(new Data()); stack.Push(new Data()); stack.Push(new Data()); stack.Push(new Data()); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1691: | Line 1601: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETFAILONHQLOSS: | =COMMAND SETFAILONHQLOSS: | ||
- | GameSpace.instance.failOnHQLoss = GetIntFromStack() != 0; | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | GameSpace.instance.failOnHQLoss = GetIntFromStack() != 0; | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1702: | Line 1612: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETFAILONHQLOSS: | =COMMAND GETFAILONHQLOSS: | ||
- | stack.Push(new Data(GameSpace.instance.failOnHQLoss ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.failOnHQLoss ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1713: | Line 1623: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETHQJUMPTIME: | =COMMAND SETHQJUMPTIME: | ||
- | GameSpace.instance.hqJumpTime = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | GameSpace.instance.hqJumpTime = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1724: | Line 1634: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSHOWSPECIALENDING: | =COMMAND SETSHOWSPECIALENDING: | ||
- | GameSpace.instance.showSpecialEnding = GetIntFromStack() != 0; | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | GameSpace.instance.showSpecialEnding = GetIntFromStack() != 0; | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1735: | Line 1645: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PLAYSOUND: | =COMMAND PLAYSOUND: | ||
- | CustomSounds.Play(GetStringFromStack()); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | CustomSounds.Play(GetStringFromStack()); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1746: | Line 1656: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SHOWCONVERSATION: | =COMMAND SHOWCONVERSATION: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1757: | Line 1667: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SHOWCONVERSATIONNOPAUSE: | =COMMAND SHOWCONVERSATIONNOPAUSE: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1768: | Line 1678: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SHOWCONVERSATIONAUTOMODE: | =COMMAND SHOWCONVERSATIONAUTOMODE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1781: | Line 1691: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CLOSECONVERSATION: | =COMMAND CLOSECONVERSATION: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1792: | Line 1702: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ADDCONVERSATIONMESSAGE: | =COMMAND ADDCONVERSATIONMESSAGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1805: | Line 1715: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CLEARCONVERSATION: | =COMMAND CLEARCONVERSATION: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1816: | Line 1726: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DESTROYCONVERSATION: | =COMMAND DESTROYCONVERSATION: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1827: | Line 1737: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONVERSATIONSHOWING: | =COMMAND CONVERSATIONSHOWING: | ||
+ | =ENDDESC | ||
+ | =EX | ||
stack.Push(GameSpace.instance.conversationsManager.IsConversationShowing() ? new Data(1) : new Data(0)); | stack.Push(GameSpace.instance.conversationsManager.IsConversationShowing() ? new Data(1) : new Data(0)); | ||
=DESC | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1838: | Line 1748: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SPECIFICCONVERSATIONSHOWING: | =COMMAND SPECIFICCONVERSATIONSHOWING: | ||
- | s1 = GetStringFromStack(); | ||
- | stack.Push(GameSpace.instance.conversationsManager.IsSpecificConversationShowing(s1) ? new Data(1) : new Data(0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | stack.Push(GameSpace.instance.conversationsManager.IsSpecificConversationShowing(s1) ? new Data(1) : new Data(0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1850: | Line 1760: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTEXT: | =COMMAND SETTEXT: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1861: | Line 1771: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTEXTCOLOR: | =COMMAND SETTEXTCOLOR: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
Line 1866: | Line 1779: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1875: | Line 1785: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTEXTSIZE: | =COMMAND SETTEXTSIZE: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1886: | Line 1796: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTEXTX: | =COMMAND SETTEXTX: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1897: | Line 1807: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTEXTY: | =COMMAND SETTEXTY: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1908: | Line 1818: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTEXTROTATION: | =COMMAND SETTEXTROTATION: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1919: | Line 1829: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTEXTORDER: | =COMMAND SETTEXTORDER: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1930: | Line 1840: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SHOWMESSAGE: | =COMMAND SHOWMESSAGE: | ||
- | s0 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s0 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1941: | Line 1851: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SHOWMESSAGEDISMISSIBLE: | =COMMAND SHOWMESSAGEDISMISSIBLE: | ||
- | s0 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s0 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1952: | Line 1862: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND WASMESSAGEDISMISSED: | =COMMAND WASMESSAGEDISMISSED: | ||
- | stack.Push(new Data(GameSpace.instance.messageDismissed ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.messageDismissed ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1963: | Line 1873: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CREATEINDICATORARROW: | =COMMAND CREATEINDICATORARROW: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
Line 1968: | Line 1881: | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s0 = GetStringFromStack(); | s0 = GetStringFromStack(); | ||
- | |||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1978: | Line 1887: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DESTROYINDICATORARROW: | =COMMAND DESTROYINDICATORARROW: | ||
- | s0 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s0 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 1989: | Line 1898: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETINDICATORARROWPOSITION: | =COMMAND SETINDICATORARROWPOSITION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
s0 = GetStringFromStack(); | s0 = GetStringFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2002: | Line 1911: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETINDICATORARROWROTATION: | =COMMAND SETINDICATORARROWROTATION: | ||
- | f1 = GetFloatFromStack(); | ||
- | s0 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | s0 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2014: | Line 1923: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETINDICATORARROWCOLOR: | =COMMAND SETINDICATORARROWCOLOR: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
Line 2020: | Line 1932: | ||
s0 = GetStringFromStack(); | s0 = GetStringFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2029: | Line 1938: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DISTANCE: | =COMMAND DISTANCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
float y1 = GetFloatFromStack(); | float y1 = GetFloatFromStack(); | ||
float x1 = GetFloatFromStack(); | float x1 = GetFloatFromStack(); | ||
Line 2036: | Line 1948: | ||
stack.Push(new Data(di)); | stack.Push(new Data(di)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2045: | Line 1954: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ISEDITMODE: | =COMMAND ISEDITMODE: | ||
- | stack.Push(new Data(GameSpace.editMode ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.editMode ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2076: | Line 1985: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_LATHETARGETS: | =COMMAND CONST_LATHETARGETS: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.LATHETARGETS)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.LATHETARGETS)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2087: | Line 1996: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_CREATEENERGYSOURCEWHENDESTROYED: | =COMMAND CONST_CREATEENERGYSOURCEWHENDESTROYED: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.CREATEENERGYSOURCEWHENDESTROYED)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.CREATEENERGYSOURCEWHENDESTROYED)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2098: | Line 2007: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_CREATEAMPGEMWHENDESTROYED: | =COMMAND CONST_CREATEAMPGEMWHENDESTROYED: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.CREATEAMPGEMWHENDESTROYED)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.CREATEAMPGEMWHENDESTROYED)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2109: | Line 2018: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_ISENEMY: | =COMMAND CONST_ISENEMY: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.ISENEMY)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.ISENEMY)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2120: | Line 2029: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_GROWSTRUC: | =COMMAND CONST_GROWSTRUC: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.GROWSTRUC)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.GROWSTRUC)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2131: | Line 2040: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_CREATEFOOTPRINT: | =COMMAND CONST_CREATEFOOTPRINT: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.CREATEFOOTPRINT)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.CREATEFOOTPRINT)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2142: | Line 2051: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_MISSIONGOAL: | =COMMAND CONST_MISSIONGOAL: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.MISSIONGOAL)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.MISSIONGOAL)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2153: | Line 2062: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_TAKEMAPSPACE: | =COMMAND CONST_TAKEMAPSPACE: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.TAKEMAPSPACE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.TAKEMAPSPACE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2164: | Line 2073: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_ISBUILDING: | =COMMAND CONST_ISBUILDING: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.ISBUILDING)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.ISBUILDING)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2175: | Line 2084: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_ISDESTROYED: | =COMMAND CONST_ISDESTROYED: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.ISDESTROYED)); | + | =DESC |
- | + | ||
- | =DESC | + | |
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.ISDESTROYED)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2186: | Line 2095: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_SHIP_ISENEMY: | =COMMAND CONST_SHIP_ISENEMY: | ||
- | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.ISENEMY)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.ISENEMY)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2197: | Line 2106: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_SHIP_HULLSIZE: | =COMMAND CONST_SHIP_HULLSIZE: | ||
- | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.HULLSIZE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.HULLSIZE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2208: | Line 2117: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_SHIP_HULLBUILT: | =COMMAND CONST_SHIP_HULLBUILT: | ||
- | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.HULLBUILT)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.HULLBUILT)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2219: | Line 2128: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_SHIP_CMCOST: | =COMMAND CONST_SHIP_CMCOST: | ||
- | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.CMCOST)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.CMCOST)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2230: | Line 2139: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_SHIP_CMBUILTAMT: | =COMMAND CONST_SHIP_CMBUILTAMT: | ||
- | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.CMBUILTAMT)); | ||
- | break; | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.CMBUILTAMT)); | ||
+ | break; | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2242: | Line 2151: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_SHIP_ISCONNECTEDTOENERGYMINE: | =COMMAND CONST_SHIP_ISCONNECTEDTOENERGYMINE: | ||
- | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.ISCONNECTEDTOENERGYMINE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SHIP_ATTRIBUTES.ISCONNECTEDTOENERGYMINE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2253: | Line 2162: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_COORDX: | =COMMAND CONST_COORDX: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.COORDX)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.COORDX)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2264: | Line 2173: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_COORDY: | =COMMAND CONST_COORDY: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.COORDY)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.COORDY)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2275: | Line 2184: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_PIXELCOORDX: | =COMMAND CONST_PIXELCOORDX: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.PIXELCOORDX)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.PIXELCOORDX)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2286: | Line 2195: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_PIXELCOORDY: | =COMMAND CONST_PIXELCOORDY: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.PIXELCOORDY)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.PIXELCOORDY)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2297: | Line 2206: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CONST_RECEIVESPACKETS: | =COMMAND CONST_RECEIVESPACKETS: | ||
- | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.RECEIVESPACKETS)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_UNIT_ATTRIBUTES.RECEIVESPACKETS)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2308: | Line 2217: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SIGNAL_NONE: | =COMMAND SIGNAL_NONE: | ||
- | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_NONE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_NONE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2319: | Line 2228: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SIGNAL_SINE: | =COMMAND SIGNAL_SINE: | ||
- | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_SINE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_SINE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2330: | Line 2239: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SIGNAL_SQUARE: | =COMMAND SIGNAL_SQUARE: | ||
- | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_SQUARE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_SQUARE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2341: | Line 2250: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SIGNAL_TRIANGLE: | =COMMAND SIGNAL_TRIANGLE: | ||
- | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_TRIANGLE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_TRIANGLE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2352: | Line 2261: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SIGNAL_SAWTOOTH: | =COMMAND SIGNAL_SAWTOOTH: | ||
- | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_SAWTOOTH)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_SAWTOOTH)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2363: | Line 2272: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SIGNAL_RANDOM: | =COMMAND SIGNAL_RANDOM: | ||
- | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_RANDOM)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_RANDOM)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2374: | Line 2283: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SIGNAL_CONSTANT: | =COMMAND SIGNAL_CONSTANT: | ||
- | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_CONSTANT)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data((int)CONST_SIGNALTYPES.SIGNAL_CONSTANT)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2385: | Line 2294: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ISUNIT: | =COMMAND ISUNIT: | ||
- | stack.Push(new Data(baseUnit is UnitManager ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(baseUnit is UnitManager ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2396: | Line 2305: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DESTROYPARTICLE: | =COMMAND DESTROYPARTICLE: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2408: | Line 2317: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DESTROYBOND: | =COMMAND DESTROYBOND: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2419: | Line 2328: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CREATEUNIT: | =COMMAND CREATEUNIT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 2425: | Line 2337: | ||
stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2434: | Line 2343: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DESTROYUNIT: | =COMMAND DESTROYUNIT: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2445: | Line 2354: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
- | =COMMAND SETUNITISGOAL: | + | =COMMAND SETUNITISGOAL:/ |
- | i2 = GetIntFromStack(); | + | |
- | i1 = GetIntFromStack(); | + | |
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2458: | Line 2367: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETUNITISGOAL: | =COMMAND GETUNITISGOAL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(u.isGoal ? 1 : 0)); | stack.Push(new Data(u.isGoal ? 1 : 0)); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2471: | Line 2380: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND UNITISDESTROYED: | =COMMAND UNITISDESTROYED: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(1)); | stack.Push(new Data(1)); | ||
stack.Push(new Data(u.dead ? 1 : 0)); | stack.Push(new Data(u.dead ? 1 : 0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2484: | Line 2393: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND INITCANNONSHOT: | =COMMAND INITCANNONSHOT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2497: | Line 2406: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND INITMISSILE: | =COMMAND INITMISSILE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2510: | Line 2419: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND MOVESHIP: | =COMMAND MOVESHIP: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
Line 2515: | Line 2427: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2524: | Line 2433: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ROTATESHIPTOCELL: | =COMMAND ROTATESHIPTOCELL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2537: | Line 2446: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ROTATESHIPTOPIXEL: | =COMMAND ROTATESHIPTOPIXEL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetIntFromStack(); | f2 = GetIntFromStack(); | ||
f1 = GetIntFromStack(); | f1 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2550: | Line 2459: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ROTATESHIP: | =COMMAND ROTATESHIP: | ||
- | f1 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2562: | Line 2471: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ROTATESHIPDEGREES: | =COMMAND ROTATESHIPDEGREES: | ||
- | f1 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2574: | Line 2483: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPHULLSECTION: | =COMMAND GETSHIPHULLSECTION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
Line 2581: | Line 2493: | ||
stack.Push(new Data((int)h.hullType)); | stack.Push(new Data((int)h.hullType)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2590: | Line 2499: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPHULLSECTIONBUILT: | =COMMAND GETSHIPHULLSECTIONBUILT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
Line 2598: | Line 2510: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2606: | Line 2515: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
- | =COMMAND DELETESHIPFROMSLOT: | + | =COMMAND DELETESHIPFROMSLOT: |
+ | |||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 2612: | Line 2525: | ||
// | // | ||
// If the player builds a ship a script could then delete the build slot but leave the ship | // If the player builds a ship a script could then delete the build slot but leave the ship | ||
- | // (so it could not be rebuilt for instance). | + | // (so it could not be rebuilt for inst |
- | + | ||
- | =DESC | + | |
- | =ENDDESC | + | |
- | =EX | + | |
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2623: | Line 2532: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPFROMSLOT: | =COMMAND GETSHIPFROMSLOT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(GameSpace.instance.buildPanel.GetShipFromSlot(i1))); | stack.Push(new Data(GameSpace.instance.buildPanel.GetShipFromSlot(i1))); | ||
stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2636: | Line 2545: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSLOTFROMSHIP: | =COMMAND GETSLOTFROMSHIP: | ||
- | i1 = GetIntFromStack(); | ||
- | stack.Push(new Data(GameSpace.instance.buildPanel.GetSlotFromShip(i1))); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(GameSpace.instance.buildPanel.GetSlotFromShip(i1))); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2648: | Line 2557: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPNAMEFROMSLOT: | =COMMAND GETSHIPNAMEFROMSLOT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(sn)); | stack.Push(new Data(sn)); | ||
stack.Push(new Data("" | stack.Push(new Data("" | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2661: | Line 2570: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPSLOTCOUNT: | =COMMAND GETSHIPSLOTCOUNT: | ||
- | i1 = GetIntFromStack(); | ||
- | stack.Push(new Data(GameSpace.instance.buildPanel.GetBuildSlotCount(i1 != 0))); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(GameSpace.instance.buildPanel.GetBuildSlotCount(i1 != 0))); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2673: | Line 2582: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ADDSTOCKSHIPTOINVENTORY: | =COMMAND ADDSTOCKSHIPTOINVENTORY: | ||
- | s1 = GetStringFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2684: | Line 2593: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ADDCUSTOMSHIPTOINVENTORY: | =COMMAND ADDCUSTOMSHIPTOINVENTORY: | ||
- | s1 = GetStringFromStack(); | ||
- | byte[] bdata = System.Convert.FromBase64String(s1); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | byte[] bdata = System.Convert.FromBase64String(s1); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2696: | Line 2605: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ADDGAMEEVENT: | =COMMAND ADDGAMEEVENT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(pos)); | stack.Push(new Data(pos)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2709: | Line 2618: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ADDGAMEEVENTATCELL: | =COMMAND ADDGAMEEVENTATCELL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
Line 2715: | Line 2627: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2724: | Line 2633: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ADDGAMEEVENTATPIXEL: | =COMMAND ADDGAMEEVENTATPIXEL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
Line 2731: | Line 2643: | ||
stack.Push(new Data(pos)); | stack.Push(new Data(pos)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2740: | Line 2649: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETGAMEEVENTFADETIME: | =COMMAND SETGAMEEVENTFADETIME: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | | ||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2752: | Line 2661: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETGAMEEVENTMESSAGE: | =COMMAND SETGAMEEVENTMESSAGE: | ||
- | s1 = GetStringFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2764: | Line 2673: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETGAMEEVENTTYPE: | =COMMAND SETGAMEEVENTTYPE: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2776: | Line 2685: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETLANDCOUNT: | =COMMAND GETLANDCOUNT: | ||
- | stack.Push(new Data(Land.instance.landTotal)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(Land.instance.landTotal)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2787: | Line 2696: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETENEMYMIRECOUNT: | =COMMAND GETENEMYMIRECOUNT: | ||
- | stack.Push(new Data(Land.instance.redCoverTotal)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(Land.instance.redCoverTotal)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2798: | Line 2707: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMIRECOUNT: | =COMMAND GETMIRECOUNT: | ||
- | stack.Push(new Data(Land.instance.blueCoverTotal)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(Land.instance.blueCoverTotal)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2809: | Line 2718: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETENERGYSOURCECOUNT: | =COMMAND GETENERGYSOURCECOUNT: | ||
- | stack.Push(new Data(GameSpace.instance.energySources.Count)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.energySources.Count)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2820: | Line 2729: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETENERGYSOURCES: | =COMMAND GETENERGYSOURCES: | ||
- | foreach (EnergySource es in GameSpace.instance.energySources) { | ||
- | stack.Push(new Data(results)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | foreach (EnergySource es in GameSpace.instance.energySources) { | ||
+ | stack.Push(new Data(results)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2832: | Line 2741: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETRANDOMENERGYSOURCE: | =COMMAND GETRANDOMENERGYSOURCE: | ||
- | stack.Push(new Data(-1)); | ||
- | stack.Push(new Data(es.UID)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(-1)); | ||
+ | stack.Push(new Data(es.UID)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2844: | Line 2753: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETGLOBALSTOREDENERGY: | =COMMAND GETGLOBALSTOREDENERGY: | ||
- | stack.Push(new Data(f1)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(f1)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2855: | Line 2764: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETGLOBALSTOREDENERGY: | =COMMAND SETGLOBALSTOREDENERGY: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2866: | Line 2775: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETTECHAVAILABILITY: | =COMMAND GETTECHAVAILABILITY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
stack.Push(new Data(GameSpace.instance.techAvailable[i1] ? 1 : 0)); | stack.Push(new Data(GameSpace.instance.techAvailable[i1] ? 1 : 0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2879: | Line 2788: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETTECHAVAILABILITY: | =COMMAND SETTECHAVAILABILITY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2891: | Line 2800: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETALLOWSHIPAMP: | =COMMAND GETALLOWSHIPAMP: | ||
- | stack.Push(new Data(GameSpace.instance.allowShipAmp ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.allowShipAmp ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2902: | Line 2811: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETALLOWSHIPAMP: | =COMMAND SETALLOWSHIPAMP: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2913: | Line 2822: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETHULLBUILDRATEMOD: | =COMMAND SETHULLBUILDRATEMOD: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2924: | Line 2833: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETAMPGEMCOUNT: | =COMMAND GETAMPGEMCOUNT: | ||
- | stack.Push(new Data(GameSpace.instance.ampGems)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.ampGems)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2935: | Line 2844: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETAMPGEMCOUNT: | =COMMAND SETAMPGEMCOUNT: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2946: | Line 2855: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMAXBLUEEMERGENT: | =COMMAND GETMAXBLUEEMERGENT: | ||
- | stack.Push(new Data(GameSpace.instance.maxBlueEmergents)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.maxBlueEmergents)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2957: | Line 2866: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMAXREDEMERGENT: | =COMMAND GETMAXREDEMERGENT: | ||
- | stack.Push(new Data(GameSpace.instance.maxRedEmergents)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.maxRedEmergents)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2968: | Line 2877: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETMAXBLUEEMERGENT: | =COMMAND SETMAXBLUEEMERGENT: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2979: | Line 2888: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETMAXREDEMERGENT: | =COMMAND SETMAXREDEMERGENT: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 2990: | Line 2899: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETBLUEEMERGENTRATE: | =COMMAND GETBLUEEMERGENTRATE: | ||
- | stack.Push(new Data(GameSpace.instance.blueEmergentRate)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.blueEmergentRate)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3001: | Line 2910: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETREDEMERGENTRATE: | =COMMAND GETREDEMERGENTRATE: | ||
- | stack.Push(new Data(GameSpace.instance.redEmergentRate)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.redEmergentRate)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3012: | Line 2921: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETBLUEEMERGENTRATE: | =COMMAND SETBLUEEMERGENTRATE: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3023: | Line 2932: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETREDEMERGENTRATE: | =COMMAND SETREDEMERGENTRATE: | ||
- | f1 = GetFloatFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3034: | Line 2943: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPICKUPTYPE: | =COMMAND SETPICKUPTYPE: | ||
- | s1 = GetStringFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3046: | Line 2955: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETDOPPELBEHAVIOR: | =COMMAND SETDOPPELBEHAVIOR: | ||
- | s1 = GetStringFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | s1 = GetStringFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3059: | Line 2967: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETDOPPELHOMECELL: | =COMMAND SETDOPPELHOMECELL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3072: | Line 2980: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CREATEPARTICLE: | =COMMAND CREATEPARTICLE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 3079: | Line 2990: | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3088: | Line 2996: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND PARTICLEEXISTS: | =COMMAND PARTICLEEXISTS: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3099: | Line 3007: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETOWNEDPARTICLECOUNT: | =COMMAND GETOWNEDPARTICLECOUNT: | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3110: | Line 3018: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND CREATEBOND: | =COMMAND CREATEBOND: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
Line 3117: | Line 3028: | ||
stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3126: | Line 3034: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND BONDEXISTS: | =COMMAND BONDEXISTS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(1)); | stack.Push(new Data(1)); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3139: | Line 3047: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLESINRANGE: | =COMMAND GETPARTICLESINRANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
Line 3146: | Line 3057: | ||
stack.Push(new Data(results)); | stack.Push(new Data(results)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3155: | Line 3063: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLESINRADIUS: | =COMMAND GETPARTICLESINRADIUS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
Line 3162: | Line 3073: | ||
stack.Push(new Data(results)); | stack.Push(new Data(results)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3171: | Line 3079: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLECOUNTINRADIUS: | =COMMAND GETPARTICLECOUNTINRADIUS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
Line 3178: | Line 3089: | ||
stack.Push(new Data(c)); | stack.Push(new Data(c)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3187: | Line 3095: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEPOSITION: | =COMMAND GETPARTICLEPOSITION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.position.x)); | stack.Push(new Data(p.position.x)); | ||
Line 3194: | Line 3105: | ||
stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3203: | Line 3111: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEPOSITION: | =COMMAND SETPARTICLEPOSITION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3216: | Line 3124: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND TELEPORTPARTICLE: | =COMMAND TELEPORTPARTICLE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
Line 3222: | Line 3133: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3230: | Line 3138: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
=COMMAND FINDPARTICLETARGET: | =COMMAND FINDPARTICLETARGET: | ||
f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
Line 3236: | Line 3147: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3245: | Line 3153: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEMAXSPEED: | =COMMAND GETPARTICLEMAXSPEED: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.MAX_DELTA)); | stack.Push(new Data(p.MAX_DELTA)); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3258: | Line 3166: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEMAXSPEED: | =COMMAND SETPARTICLEMAXSPEED: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3270: | Line 3178: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEMAXAGE: | =COMMAND GETPARTICLEMAXAGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.maxAge)); | stack.Push(new Data(p.maxAge)); | ||
Line 3275: | Line 3186: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3284: | Line 3192: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEMAXAGE: | =COMMAND SETPARTICLEMAXAGE: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3296: | Line 3204: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEMAXDISTANCE: | =COMMAND GETPARTICLEMAXDISTANCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.terminationDistance)); | stack.Push(new Data(p.terminationDistance)); | ||
Line 3301: | Line 3212: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3310: | Line 3218: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEHEALTH: | =COMMAND GETPARTICLEHEALTH: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.health)); | stack.Push(new Data(p.health)); | ||
Line 3315: | Line 3226: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3324: | Line 3232: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEMAXDISTANCE: | =COMMAND SETPARTICLEMAXDISTANCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3336: | Line 3244: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEHEALTH: | =COMMAND SETPARTICLEHEALTH: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3348: | Line 3256: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEMASS: | =COMMAND GETPARTICLEMASS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.mass)); | stack.Push(new Data(p.mass)); | ||
Line 3353: | Line 3264: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3362: | Line 3270: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEMASS: | =COMMAND SETPARTICLEMASS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3374: | Line 3282: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEDRAG: | =COMMAND GETPARTICLEDRAG: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.dragAmt)); | stack.Push(new Data(p.dragAmt)); | ||
Line 3379: | Line 3290: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3388: | Line 3296: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEDRAG: | =COMMAND SETPARTICLEDRAG: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3400: | Line 3308: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEIMMEDIATEFORCE: | =COMMAND SETPARTICLEIMMEDIATEFORCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3413: | Line 3321: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLETARGET: | =COMMAND GETPARTICLETARGET: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.GetTargetObjectUID())); | stack.Push(new Data(p.GetTargetObjectUID())); | ||
Line 3418: | Line 3329: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3427: | Line 3335: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLETARGET: | =COMMAND SETPARTICLETARGET: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3439: | Line 3347: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLETARGETATTRACTIONINTERVAL: | =COMMAND GETPARTICLETARGETATTRACTIONINTERVAL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.targetObjectPullInterval)); | stack.Push(new Data(p.targetObjectPullInterval)); | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3452: | Line 3360: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLETARGETATTRACTIONINTERVAL: | =COMMAND SETPARTICLETARGETATTRACTIONINTERVAL: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3464: | Line 3372: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLETARGETATTRACTIONFORCE: | =COMMAND GETPARTICLETARGETATTRACTIONFORCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.targetObjectAttractionForce)); | stack.Push(new Data(p.targetObjectAttractionForce)); | ||
Line 3469: | Line 3380: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3478: | Line 3386: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLETARGETATTRACTIONFORCE: | =COMMAND SETPARTICLETARGETATTRACTIONFORCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3490: | Line 3398: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLESAMEINTERACTION: | =COMMAND GETPARTICLESAMEINTERACTION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
// | // | ||
Line 3495: | Line 3406: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3504: | Line 3412: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEMOTION: | =COMMAND GETPARTICLEMOTION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(td.y)); | stack.Push(new Data(td.y)); | ||
stack.Push(new Data(td.x)); | stack.Push(new Data(td.x)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3517: | Line 3425: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEHASTELEPORTED: | =COMMAND GETPARTICLEHASTELEPORTED: | ||
- | i1 = GetIntFromStack(); | ||
- | stack.Push(new Data(p.teleported ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(p.teleported ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3529: | Line 3437: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEMOTION: | =COMMAND SETPARTICLEMOTION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3542: | Line 3450: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLESAMEINTERACTION: | =COMMAND SETPARTICLESAMEINTERACTION: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
// | // | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3555: | Line 3463: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEDESTROYATEDGE: | =COMMAND GETPARTICLEDESTROYATEDGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p.destroyAtEdge ? 1 : 0)); | stack.Push(new Data(p.destroyAtEdge ? 1 : 0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3567: | Line 3475: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEDESTROYATEDGE: | =COMMAND SETPARTICLEDESTROYATEDGE: | ||
- | i2 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3578: | Line 3486: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEFORCEPARAMS: | =COMMAND GETPARTICLEFORCEPARAMS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((int)p.oscillationType)); | stack.Push(new Data((int)p.oscillationType)); | ||
Line 3601: | Line 3512: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3610: | Line 3518: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEFORCEPARAMS: | =COMMAND SETPARTICLEFORCEPARAMS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f6 = GetFloatFromStack(); | f6 = GetFloatFromStack(); | ||
i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
Line 3622: | Line 3533: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3631: | Line 3539: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEFORCESPEEDLIMIT: | =COMMAND SETPARTICLEFORCESPEEDLIMIT: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3643: | Line 3551: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEINTERACTDELAY: | =COMMAND SETPARTICLEINTERACTDELAY: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3655: | Line 3563: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETPARTICLEINTERACTDELAY: | =COMMAND GETPARTICLEINTERACTDELAY: | ||
- | i1 = GetIntFromStack(); | ||
- | stack.Push(new Data(p.interactWithSiblingsDelay)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(p.interactWithSiblingsDelay)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3667: | Line 3575: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLEFORCEDIRECTIONRELATIVEPARTICLE: | =COMMAND SETPARTICLEFORCEDIRECTIONRELATIVEPARTICLE: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3679: | Line 3587: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETPARTICLERETURNWHENRECALLED: | =COMMAND SETPARTICLERETURNWHENRECALLED: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3691: | Line 3599: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETUNITRECALLCHILDPARTICLES: | =COMMAND SETUNITRECALLCHILDPARTICLES: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3703: | Line 3611: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETBONDMOVEMENTPARAMS: | =COMMAND GETBONDMOVEMENTPARAMS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((int)bond.movementType)); | stack.Push(new Data((int)bond.movementType)); | ||
Line 3716: | Line 3627: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3725: | Line 3633: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETBONDMOVEMENTPARAMS: | =COMMAND SETBONDMOVEMENTPARAMS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
Line 3732: | Line 3643: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3741: | Line 3649: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETBONDLENGTH: | =COMMAND GETBONDLENGTH: | ||
- | i1 = GetIntFromStack(); | ||
- | stack.Push(new Data(bond.BOND_DISTANCE)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(bond.BOND_DISTANCE)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3753: | Line 3661: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETBONDLENGTH: | =COMMAND SETBONDLENGTH: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3765: | Line 3673: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETALLCONNECTEDPARTICLES: | =COMMAND GETALLCONNECTEDPARTICLES: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(rp.UID)); | stack.Push(new Data(rp.UID)); | ||
Line 3771: | Line 3682: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3780: | Line 3688: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETALLCONNECTEDPARTICLECOUNT: | =COMMAND GETALLCONNECTEDPARTICLECOUNT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(results.Count)); | stack.Push(new Data(results.Count)); | ||
Line 3785: | Line 3696: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3794: | Line 3702: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETALLCONNECTEDBONDS: | =COMMAND GETALLCONNECTEDBONDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(b.UID)); | stack.Push(new Data(b.UID)); | ||
Line 3800: | Line 3711: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3808: | Line 3716: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
=COMMAND GETALLCONNECTEDBONDCOUNT: | =COMMAND GETALLCONNECTEDBONDCOUNT: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
Line 3814: | Line 3725: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3823: | Line 3731: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETNEARESTTARGET: | =COMMAND GETNEARESTTARGET: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i8 = GetIntFromStack(); | i8 = GetIntFromStack(); | ||
i7 = GetIntFromStack(); | i7 = GetIntFromStack(); | ||
Line 3835: | Line 3746: | ||
stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3844: | Line 3752: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND DAMAGEPARTICLE: | =COMMAND DAMAGEPARTICLE: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3856: | Line 3764: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ISEMERGENT: | =COMMAND ISEMERGENT: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p != null ? 1 : 0)); | stack.Push(new Data(p != null ? 1 : 0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3867: | Line 3775: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
=COMMAND ISHULL: | =COMMAND ISHULL: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(p != null ? 1 : 0)); | stack.Push(new Data(p != null ? 1 : 0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3880: | Line 3788: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ISPARTICLE: | =COMMAND ISPARTICLE: | ||
- | i1 = GetIntFromStack(); | ||
- | stack.Push(new Data(p != null ? 1 : 0)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(p != null ? 1 : 0)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3902: | Line 3810: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETFIELDCELL: | =COMMAND SETFIELDCELL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
Line 3907: | Line 3818: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3916: | Line 3824: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND ISHQPRESENT: | =COMMAND ISHQPRESENT: | ||
- | stack.Push(new Data(GameSpace.instance.headquartersShips.Count == 0 ? 0 : 1)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(GameSpace.instance.headquartersShips.Count == 0 ? 0 : 1)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3927: | Line 3835: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETHQS: | =COMMAND GETHQS: | ||
- | results.Add(new Data(cm.UID)); | ||
- | stack.Push(new Data(results)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | results.Add(new Data(cm.UID)); | ||
+ | stack.Push(new Data(results)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3939: | Line 3847: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETLAND: | =COMMAND GETLAND: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(Land.instance.GetLand(i1, | stack.Push(new Data(Land.instance.GetLand(i1, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3952: | Line 3860: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETLAND: | =COMMAND SETLAND: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3965: | Line 3873: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETLANDBULK: | =COMMAND SETLANDBULK: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
Line 3971: | Line 3882: | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3980: | Line 3888: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETMIRE: | =COMMAND GETMIRE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(Land.instance.GetCovered(i1, | stack.Push(new Data(Land.instance.GetCovered(i1, | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 3993: | Line 3901: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETMIRE: | =COMMAND SETMIRE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4006: | Line 3914: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND MIRELAND: | =COMMAND MIRELAND: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4019: | Line 3927: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GROWSTRUC: | =COMMAND GROWSTRUC: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
Line 4028: | Line 3939: | ||
// | // | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4037: | Line 3945: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERPARTICLETYPE: | =COMMAND SETEMITTERPARTICLETYPE: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4049: | Line 3957: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERPRODUCTIONINTERVAL: | =COMMAND SETEMITTERPRODUCTIONINTERVAL: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4061: | Line 3969: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERMAXPARTICLES: | =COMMAND SETEMITTERMAXPARTICLES: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4073: | Line 3981: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERMAXTIME: | =COMMAND SETEMITTERMAXTIME: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4085: | Line 3993: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERMAXDISTANCE: | =COMMAND SETEMITTERMAXDISTANCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4097: | Line 4005: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERMAXPARTICLESPEED: | =COMMAND SETEMITTERMAXPARTICLESPEED: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4109: | Line 4017: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERPARTICLEHEALTH: | =COMMAND SETEMITTERPARTICLEHEALTH: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4121: | Line 4029: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERTARGETPROBABILITY: | =COMMAND SETEMITTERTARGETPROBABILITY: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4133: | Line 4041: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTEREMITTERTARGETPROBABILITY: | =COMMAND SETEMITTEREMITTERTARGETPROBABILITY: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | \ | ||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | \ | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4145: | Line 4053: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERRECALLRANGE: | =COMMAND SETEMITTERRECALLRANGE: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4156: | Line 4064: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
- | =COMMAND SETEMITTERDESTROYEATEDGE: | + | =COMMAND SETEMITTERDESTROYEATEDGE: |
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | // typo immortalized | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4166: | Line 4075: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERDESTROYATEDGE: | =COMMAND SETEMITTERDESTROYATEDGE: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4178: | Line 4087: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERENEMYPATTERN: | =COMMAND SETEMITTERENEMYPATTERN: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4190: | Line 4099: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERBONDDISTANCE: | =COMMAND SETEMITTERBONDDISTANCE: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4202: | Line 4111: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERBONDSTIFFNESS: | =COMMAND SETEMITTERBONDSTIFFNESS: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4214: | Line 4123: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERMINCHAINLENGTH: | =COMMAND SETEMITTERMINCHAINLENGTH: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4226: | Line 4135: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERMAXCHAINLENGTH: | =COMMAND SETEMITTERMAXCHAINLENGTH: | ||
- | i2 = GetIntFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i2 = GetIntFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4238: | Line 4147: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETEMITTERSHAPESIZE: | =COMMAND SETEMITTERSHAPESIZE: | ||
- | f1 = GetFloatFromStack(); | ||
- | i1 = GetIntFromStack(); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | f1 = GetFloatFromStack(); | ||
+ | i1 = GetIntFromStack(); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4250: | Line 4159: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERPARTICLETYPE: | =COMMAND GETEMITTERPARTICLETYPE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
tpti = 0; FREE | tpti = 0; FREE | ||
Line 4259: | Line 4171: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4268: | Line 4177: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERPRODUCTIONINTERVAL: | =COMMAND GETEMITTERPRODUCTIONINTERVAL: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(productionInterval)); | stack.Push(new Data(productionInterval)); | ||
Line 4273: | Line 4185: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4282: | Line 4191: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERMAXPARTICLES: | =COMMAND GETEMITTERMAXPARTICLES: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((MAX_PARTICLE_COUNT)); | stack.Push(new Data((MAX_PARTICLE_COUNT)); | ||
Line 4287: | Line 4199: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4296: | Line 4205: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERMAXTIME: | =COMMAND GETEMITTERMAXTIME: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(terminationTime)); | stack.Push(new Data(terminationTime)); | ||
Line 4301: | Line 4213: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4310: | Line 4219: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERMAXDISTANCE: | =COMMAND GETEMITTERMAXDISTANCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(terminationDistance)); | stack.Push(new Data(terminationDistance)); | ||
Line 4315: | Line 4227: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4324: | Line 4233: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERMAXPARTICLESPEED: | =COMMAND GETEMITTERMAXPARTICLESPEED: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(maxParticleSpeed)); | stack.Push(new Data(maxParticleSpeed)); | ||
Line 4329: | Line 4241: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4338: | Line 4247: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERPARTICLEHEALTH: | =COMMAND GETEMITTERPARTICLEHEALTH: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((u as GravityWell).particleHealth)); | stack.Push(new Data((u as GravityWell).particleHealth)); | ||
Line 4343: | Line 4255: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4352: | Line 4261: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERTARGETPROBABILITY: | =COMMAND GETEMITTERTARGETPROBABILITY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((targetProbability)); | stack.Push(new Data((targetProbability)); | ||
Line 4357: | Line 4269: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4366: | Line 4275: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTEREMITTERTARGETPROBABILITY: | =COMMAND GETEMITTEREMITTERTARGETPROBABILITY: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(emitterTargetProbability)); | stack.Push(new Data(emitterTargetProbability)); | ||
Line 4371: | Line 4283: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4380: | Line 4289: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERRECALLRANGE: | =COMMAND GETEMITTERRECALLRANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(recallRange)); | stack.Push(new Data(recallRange)); | ||
Line 4385: | Line 4297: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4393: | Line 4302: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
- | =COMMAND GETEMITTERDESTROYEATEDGE: | + | =COMMAND GETEMITTERDESTROYEATEDGE: |
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | // typo immortalized | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4403: | Line 4313: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERDESTROYATEDGE: | =COMMAND GETEMITTERDESTROYATEDGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(destroyAtEdge ? 1 : 0)); | stack.Push(new Data(destroyAtEdge ? 1 : 0)); | ||
Line 4408: | Line 4321: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4417: | Line 4327: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERENEMYPATTERN: | =COMMAND GETEMITTERENEMYPATTERN: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((int)(enemyPattern)); | stack.Push(new Data((int)(enemyPattern)); | ||
Line 4425: | Line 4338: | ||
// | // | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4434: | Line 4344: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERBONDDISTANCE: | =COMMAND GETEMITTERBONDDISTANCE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((BOND_DISTANCE)); | stack.Push(new Data((BOND_DISTANCE)); | ||
Line 4439: | Line 4352: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4448: | Line 4358: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERBONDSTIFFNESS: | =COMMAND GETEMITTERBONDSTIFFNESS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(BOND_STIFFNESS)); | stack.Push(new Data(BOND_STIFFNESS)); | ||
Line 4453: | Line 4366: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4462: | Line 4372: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERMINCHAINLENGTH: | =COMMAND GETEMITTERMINCHAINLENGTH: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(minChainLength)); | stack.Push(new Data(minChainLength)); | ||
Line 4467: | Line 4380: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4476: | Line 4386: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERMAXCHAINLENGTH: | =COMMAND GETEMITTERMAXCHAINLENGTH: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(maxChainLength)); | stack.Push(new Data(maxChainLength)); | ||
} else { | } else { | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4489: | Line 4399: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETEMITTERSHAPESIZE: | =COMMAND GETEMITTERSHAPESIZE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(SHAPE_SIZE)); | stack.Push(new Data(SHAPE_SIZE)); | ||
Line 4494: | Line 4407: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4503: | Line 4413: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETENERGYSOURCERATE: | =COMMAND SETENERGYSOURCERATE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4515: | Line 4425: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETENERGYSOURCERANGE: | =COMMAND SETENERGYSOURCERANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4527: | Line 4437: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETENERGYSOURCEGROWENEMYENERGYMINE: | =COMMAND SETENERGYSOURCEGROWENEMYENERGYMINE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4539: | Line 4449: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETENERGYSOURCERATE: | =COMMAND GETENERGYSOURCERATE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data((energyRate)); | stack.Push(new Data((energyRate)); | ||
Line 4544: | Line 4457: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4553: | Line 4463: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETENERGYSOURCERANGE: | =COMMAND GETENERGYSOURCERANGE: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
stack.Push(new Data(range)); | stack.Push(new Data(range)); | ||
Line 4558: | Line 4471: | ||
stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 4566: | Line 4476: | ||
=CMD | =CMD | ||
=CMDCLASS | =CMDCLASS | ||
- | =COMMAND GETENERGYSOURCEGROWENEMYENERGYMINE: | + | =COMMAND GETENERGYSOURCEGROWENEMYENERGYMINE: |
- | i1 = GetIntFromStack(); | + | =DESC |
- | stack.Push(new Data(growEnemyEnergyMine | + | |
// UnitAttribte list GET and SET calls for each of these Boolean or data, as may be the case. | // UnitAttribte list GET and SET calls for each of these Boolean or data, as may be the case. | ||
For i1 = uid | For i1 = uid | ||
Line 4599: | Line 4508: | ||
LATHEDAMAGEAMT LATHE_DAMAGE_AMT)); | LATHEDAMAGEAMT LATHE_DAMAGE_AMT)); | ||
// | // | ||
- | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | i1 = GetIntFromStack(); | ||
+ | stack.Push(new Data(growEnemyEnergyM | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 5111: | Line 5021: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETUNITCOORDS: | =COMMAND GETUNITCOORDS: | ||
- | stack.Push(new Data(u.gameSpaceX)); | ||
- | stack.Push(new Data(u.gameSpaceY)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(u.gameSpaceX)); | ||
+ | stack.Push(new Data(u.gameSpaceY)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 5132: | Line 5042: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETUNITPIXELCOORDS: | =COMMAND GETUNITPIXELCOORDS: | ||
- | stack.Push(new Data(-1)); | ||
- | stack.Push(new Data(-1)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push(new Data(-1)); | ||
+ | stack.Push(new Data(-1)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 5144: | Line 5054: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETUNITISDESTROYED: | =COMMAND GETUNITISDESTROYED: | ||
+ | =DESC | ||
// ShipAttribte list GET and SET calls for each of these Boolean or data, as may be the case. | // ShipAttribte list GET and SET calls for each of these Boolean or data, as may be the case. | ||
Line 5167: | Line 5078: | ||
// | // | ||
- | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
Line 5243: | Line 5153: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPCOORDS: | =COMMAND GETSHIPCOORDS: | ||
- | stack.Push cellX)); | ||
- | stack.Push cellY)); | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
=EX | =EX | ||
+ | stack.Push cellX)); | ||
+ | stack.Push cellY)); | ||
+ | |||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 5255: | Line 5165: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSHIPCOORDS: | =COMMAND SETSHIPCOORDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 5306: | Line 5216: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPPIXELCOORDS: | =COMMAND GETSHIPPIXELCOORDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
stack.Push position.x)); | stack.Push position.x)); | ||
stack.Push position.y)); | stack.Push position.y)); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 5318: | Line 5228: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND SETSHIPPIXELCOORDS: | =COMMAND SETSHIPPIXELCOORDS: | ||
+ | =DESC | ||
+ | =ENDDESC | ||
+ | =EX | ||
f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
- | =DESC | ||
- | =ENDDESC | ||
- | =EX | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
Line 5496: | Line 5406: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPHULLWIDTH: | =COMMAND GETSHIPHULLWIDTH: | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
Line 5506: | Line 5415: | ||
=CMDCLASS | =CMDCLASS | ||
=COMMAND GETSHIPHULLHEIGHT: | =COMMAND GETSHIPHULLHEIGHT: | ||
- | |||
=DESC | =DESC | ||
=ENDDESC | =ENDDESC | ||
Line 5512: | Line 5420: | ||
=ENDEX | =ENDEX | ||
=ENDCMD | =ENDCMD | ||
- | |||
</ | </ | ||