This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| pf:rpldocs:everything_else2 [2016/10/16 23:08] – created 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 | ||
| - | =COMMAND | + | =CMDCLASS | 
| - | s1 = GetStringFromStack(); | + | =COMMAND | 
| - | stack.Push(heap[s1]); | + | |
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =COMMAND REFWRITE: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =COMMAND REFEXISTS: | ||
| - | stack.Push(new Data(heap.ContainsKey(GetStringFromStack()) ? 1 : 0)); | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =COMMAND REFDELETE: | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =COMMAND READ: | ||
| - | s1 = command.data.GetString(); | ||
| - | stack.Push(heap[s1]); | ||
| - | stack.Push(new Data(0)); | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =COMMAND WRITE: | ||
| - | s1 = command.data.GetString(); | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =COMMAND EXISTS: | ||
| - | stack.Push(new Data(heap.ContainsKey(command.data.GetString()) ? 1 : 0)); | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =COMMAND DELETE: | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| - | =ENDEX | ||
| - | =ENDCMD | ||
| - | |||
| - | =CMD | ||
| - | =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 | ||
| =COMMAND REFWRITEGLOBAL: | =COMMAND REFWRITEGLOBAL: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =COMMAND REFDELETEGLOBAL: | =COMMAND REFDELETEGLOBAL: | ||
| Line 123: | Line 46: | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =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 | ||
| =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 | ||
| =COMMAND DELETEGLOBAL: | =COMMAND DELETEGLOBAL: | ||
| Line 164: | Line 91: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CLEARGLOBALS: | =COMMAND CLEARGLOBALS: | ||
| Line 173: | Line 101: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND NOTPERSIST: | =COMMAND NOTPERSIST: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DOUBLEQUOTE: | =COMMAND DOUBLEQUOTE: | ||
| - | stack.Push(new Data(" | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | stack.Push(new Data(" | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETLISTELEMENTRPN: | =COMMAND SETLISTELEMENTRPN: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| // value, list, index | // value, list, index | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 220: | Line 156: | ||
| if (stack.Count > 0) { d1 = stack.Pop(); | if (stack.Count > 0) { d1 = stack.Pop(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND REMOVELISTELEMENT: | =COMMAND REMOVELISTELEMENT: | ||
| - | i1 = GetIntFromStack(); | ||
| - | list1 = GetListFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | list1 = GetListFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETKEYDOWN: | =COMMAND GETKEYDOWN: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| Line 256: | Line 195: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETKEYUP: | =COMMAND GETKEYUP: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| Line 269: | Line 209: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETMOUSEBUTTONDOWN: | =COMMAND GETMOUSEBUTTONDOWN: | ||
| - | i1 = GetIntFromStack(); | ||
| - | stack.Push(new Data(Input.GetMouseButtonDown(i1) ? 1 : 0)); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | stack.Push(new Data(Input.GetMouseButtonDown(i1) ? 1 : 0)); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETMOUSEBUTTONUP: | =COMMAND GETMOUSEBUTTONUP: | ||
| - | i1 = GetIntFromStack(); | ||
| - | stack.Push(new Data(Input.GetMouseButtonUp(i1) ? 1 : 0)); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | stack.Push(new Data(Input.GetMouseButtonUp(i1) ? 1 : 0)); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| - | =COMMAND GETMOUSEPOSITION: | + | =CMDCLASS | 
| - | Vector3 wp = GameSpace.instance.mainCamera.ScreenToWorldPoint(Input.mousePosition); | + | =COMMAND GETMOUSEPOSITION:; | 
| - | 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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND RESETGAMETIME: | =COMMAND RESETGAMETIME: | ||
| Line 364: | Line 308: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETGAMETIME: | =COMMAND SETGAMETIME: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETGAMETIMEFRAMES: | =COMMAND SETGAMETIMEFRAMES: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PAUSEGAME: | =COMMAND PAUSEGAME: | ||
| - | GameSpace.instance.paused = true; | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | GameSpace.instance.paused = true; | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND UNPAUSEGAME: | =COMMAND UNPAUSEGAME: | ||
| - | GameSpace.instance.paused = false; | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | GameSpace.instance.paused = false; | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND OPERATEWHILEPAUSED: | =COMMAND OPERATEWHILEPAUSED: | ||
| - | operateWhilePaused = GetIntFromStack() == 1; | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | operateWhilePaused = GetIntFromStack() == 1; | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| - | =COMMAND MAPWIDTH: | + | =CMDCLASS | 
| - | stack.Push(new Data(GameSpace.GAMESPACE_WIDTH)); | + | =COMMAND MAPWIDTH: | 
| - | + | ||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | stack.Push(new Data(GameSpace.GAMESPACE_WIDTH)); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND TRACE: | =COMMAND TRACE: | ||
| - | DebugText.LogMessage(this, | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | DebugText.LogMessage(this, | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PRINT: | =COMMAND PRINT: | ||
| - | DebugText.PrintMessage(this, | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | DebugText.PrintMessage(this, | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PRINTALLSP: | =COMMAND PRINTALLSP: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| foreach (Data d in stack) { | foreach (Data d in stack) { | ||
| DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND TRACE3: | =COMMAND TRACE3: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| Line 590: | Line 559: | ||
| DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PRINT3: | =COMMAND PRINT3: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| Line 603: | Line 573: | ||
| DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND TRACE4: | =COMMAND TRACE4: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| Line 617: | Line 588: | ||
| DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PRINT4: | =COMMAND PRINT4: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| Line 631: | Line 603: | ||
| DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND TRACE5: | =COMMAND TRACE5: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| Line 646: | Line 619: | ||
| DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PRINT5: | =COMMAND PRINT5: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| Line 661: | Line 635: | ||
| DebugText.PrintMessage(this, | DebugText.PrintMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND TRACESTACK: | =COMMAND TRACESTACK: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| foreach(Data d in stack) { | foreach(Data d in stack) { | ||
| DebugText.LogMessage(this, | DebugText.LogMessage(this, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CLEARTRACELOG: | =COMMAND CLEARTRACELOG: | ||
| Line 699: | Line 673: | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 737: | Line 718: | ||
| stack.Push(new Data(gsy)); | stack.Push(new Data(gsy)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND RANDCOORDSINRANGE: | =COMMAND RANDCOORDSINRANGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| gsy = GetIntFromStack(); | gsy = GetIntFromStack(); | ||
| Line 751: | Line 733: | ||
| stack.Push(new Data(i2)); | stack.Push(new Data(i2)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETCURRENTCOORDS: | =COMMAND SETCURRENTCOORDS: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCURRENTX: | =COMMAND SETUNITCURRENTX: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCURRENTY: | =COMMAND SETUNITCURRENTY: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETCURRENTX: | =COMMAND SETCURRENTX: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETCURRENTY: | =COMMAND SETCURRENTY: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CURRENTPIXELCOORDS: | =COMMAND CURRENTPIXELCOORDS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| stack.Push(new Data(baseUnit.coordX)); | stack.Push(new Data(baseUnit.coordX)); | ||
| stack.Push(new Data(baseUnit.coordY)); | stack.Push(new Data(baseUnit.coordY)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCREENMODE: | =COMMAND SETSCREENMODE: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCREENCOORDS: | =COMMAND SETSCREENCOORDS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCREENCOORDX: | =COMMAND SETSCREENCOORDX: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCREENCOORDY: | =COMMAND SETSCREENCOORDY: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCREENPIXELCOORDS: | =COMMAND SETSCREENPIXELCOORDS: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCREENPIXELCOORDX: | =COMMAND SETSCREENPIXELCOORDX: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCREENPIXELCOORDY: | =COMMAND SETSCREENPIXELCOORDY: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETBUILDSLOTSCREENCOORDS: | =COMMAND GETBUILDSLOTSCREENCOORDS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 975: | 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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETCONTROLPANELBUTTONSCREENCOORDS: | =COMMAND GETCONTROLPANELBUTTONSCREENCOORDS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| Line 988: | 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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTECHPANELVISIBLE: | =COMMAND SETTECHPANELVISIBLE: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CELLTOPIXEL: | =COMMAND CELLTOPIXEL: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1021: | Line 1028: | ||
| stack.Push(new Data(wy)); | stack.Push(new Data(wy)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PIXELTOCELL: | =COMMAND PIXELTOCELL: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| Line 1034: | Line 1042: | ||
| stack.Push(new Data(y)); | stack.Push(new Data(y)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CREATEEFFECT: | =COMMAND CREATEEFFECT: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| Line 1047: | Line 1056: | ||
| stack.Push(new Data(s.GUID)); | stack.Push(new Data(s.GUID)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DESTROYEFFECT: | =COMMAND DESTROYEFFECT: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETALLUNITSINRANGE: | =COMMAND GETALLUNITSINRANGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| Line 1071: | Line 1082: | ||
| stack.Push(new Data(units)) | stack.Push(new Data(units)) | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETALLSHIPSINRANGE: | =COMMAND GETALLSHIPSINRANGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| Line 1085: | Line 1097: | ||
| stack.Push(new Data(units)) | stack.Push(new Data(units)) | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETNEARESTSHIPINRANGE: | =COMMAND GETNEARESTSHIPINRANGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| Line 1099: | Line 1112: | ||
| stack.Push(new Data(nearestShip)); | stack.Push(new Data(nearestShip)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETCORESWITHVAR: | =COMMAND GETCORESWITHVAR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| d1 = stack.Pop(); | d1 = stack.Pop(); | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| Line 1112: | Line 1126: | ||
| stack.Push(new Data(i1)); | stack.Push(new Data(i1)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND ADDSCRIPTTOUNIT: | =COMMAND ADDSCRIPTTOUNIT: | ||
| - | s1 = GetStringFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSCRIPTVAR: | =COMMAND SETSCRIPTVAR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| d1 = stack.Pop(); | d1 = stack.Pop(); | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| Line 1136: | Line 1152: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSCRIPTVAR: | =COMMAND GETSCRIPTVAR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s2 = GetStringFromStack(); | s2 = GetStringFromStack(); | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| Line 1149: | Line 1166: | ||
| stack.Push(d1); | stack.Push(d1); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPATTRIBUTE: | =COMMAND SETSHIPATTRIBUTE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| d1 = stack.Pop(); | d1 = stack.Pop(); | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| Line 1184: | Line 1204: | ||
| SetShipAttribute(i1, | SetShipAttribute(i1, | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND REMOVEIMAGES: | =COMMAND REMOVEIMAGES: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETIMAGEPOSITION: | =COMMAND SETIMAGEPOSITION: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
| f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
| Line 1256: | Line 1282: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETIMAGESCALE: | =COMMAND SETIMAGESCALE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| Line 1341: | Line 1374: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETIMAGECOLOR: | =COMMAND SETIMAGECOLOR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| Line 1380: | Line 1416: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - |  | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGEPOSITION: | =COMMAND GETIMAGEPOSITION: | ||
| - | s1 = GetStringFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGEPOSITIONX: | =COMMAND GETIMAGEPOSITIONX: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1404: | Line 1442: | ||
| stack.Push(new Data()); | stack.Push(new Data()); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGEPOSITIONY: | =COMMAND GETIMAGEPOSITIONY: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1417: | Line 1456: | ||
| stack.Push(new Data()); | stack.Push(new Data()); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGEPOSITIONZ: | =COMMAND GETIMAGEPOSITIONZ: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1430: | Line 1470: | ||
| stack.Push(new Data()); | stack.Push(new Data()); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGELAYER: | =COMMAND GETIMAGELAYER: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1443: | Line 1484: | ||
| stack.Push(new Data()); | stack.Push(new Data()); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGEROTATION: | =COMMAND GETIMAGEROTATION: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1468: | Line 1511: | ||
| stack.Push(new Data()); | stack.Push(new Data()); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGESCALE: | =COMMAND GETIMAGESCALE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1483: | Line 1527: | ||
| stack.Push(new Data()); | stack.Push(new Data()); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGESCALEX: | =COMMAND GETIMAGESCALEX: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| Line 1498: | Line 1543: | ||
| stack.Push(new Data()); | stack.Push(new Data()); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGESCALEY: | =COMMAND GETIMAGESCALEY: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| Line 1512: | Line 1558: | ||
| stack.Push(new Data(scY)); | stack.Push(new Data(scY)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETIMAGECOLOR: | =COMMAND GETIMAGECOLOR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 1528: | 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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND WINMISSION: | =COMMAND WINMISSION: | ||
| Line 1544: | Line 1589: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND FAILMISSION: | =COMMAND FAILMISSION: | ||
| Line 1553: | Line 1599: | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETHQJUMPTIME: | =COMMAND SETHQJUMPTIME: | ||
| - | GameSpace.instance.hqJumpTime = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | GameSpace.instance.hqJumpTime = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PLAYSOUND: | =COMMAND PLAYSOUND: | ||
| - | CustomSounds.Play(GetStringFromStack()); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | CustomSounds.Play(GetStringFromStack()); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SHOWCONVERSATION: | =COMMAND SHOWCONVERSATION: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SHOWCONVERSATIONNOPAUSE: | =COMMAND SHOWCONVERSATIONNOPAUSE: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CLOSECONVERSATION: | =COMMAND CLOSECONVERSATION: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CLEARCONVERSATION: | =COMMAND CLEARCONVERSATION: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DESTROYCONVERSATION: | =COMMAND DESTROYCONVERSATION: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTEXT: | =COMMAND SETTEXT: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTEXTCOLOR: | =COMMAND SETTEXTCOLOR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| Line 1714: | Line 1779: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTEXTSIZE: | =COMMAND SETTEXTSIZE: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTEXTX: | =COMMAND SETTEXTX: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTEXTY: | =COMMAND SETTEXTY: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTEXTROTATION: | =COMMAND SETTEXTROTATION: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTEXTORDER: | =COMMAND SETTEXTORDER: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SHOWMESSAGE: | =COMMAND SHOWMESSAGE: | ||
| - | s0 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s0 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SHOWMESSAGEDISMISSIBLE: | =COMMAND SHOWMESSAGEDISMISSIBLE: | ||
| - | s0 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s0 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CREATEINDICATORARROW: | =COMMAND CREATEINDICATORARROW: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
| Line 1807: | Line 1881: | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| s0 = GetStringFromStack(); | s0 = GetStringFromStack(); | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DESTROYINDICATORARROW: | =COMMAND DESTROYINDICATORARROW: | ||
| - | s0 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s0 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETINDICATORARROWROTATION: | =COMMAND SETINDICATORARROWROTATION: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | s0 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | s0 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETINDICATORARROWCOLOR: | =COMMAND SETINDICATORARROWCOLOR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| Line 1855: | Line 1932: | ||
| s0 = GetStringFromStack(); | s0 = GetStringFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DISTANCE: | =COMMAND DISTANCE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| float y1 = GetFloatFromStack(); | float y1 = GetFloatFromStack(); | ||
| float x1 = GetFloatFromStack(); | float x1 = GetFloatFromStack(); | ||
| Line 1870: | Line 1948: | ||
| stack.Push(new Data(di)); | stack.Push(new Data(di)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND FUNC: | =COMMAND FUNC: | ||
| Line 1896: | Line 1973: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CALL: | =COMMAND CALL: | ||
| Line 1905: | Line 1983: | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DESTROYPARTICLE: | =COMMAND DESTROYPARTICLE: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DESTROYBOND: | =COMMAND DESTROYBOND: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CREATEUNIT: | =COMMAND CREATEUNIT: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 2224: | Line 2337: | ||
| stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DESTROYUNIT: | =COMMAND DESTROYUNIT: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| - | =COMMAND SETUNITISGOAL: | + | =CMDCLASS | 
| - | i2 = GetIntFromStack(); | + | =COMMAND SETUNITISGOAL:/ | 
| - | i1 = GetIntFromStack(); | + | |
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND MOVESHIP: | =COMMAND MOVESHIP: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| Line 2307: | Line 2427: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND ROTATESHIP: | =COMMAND ROTATESHIP: | ||
| - | f1 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND ROTATESHIPDEGREES: | =COMMAND ROTATESHIPDEGREES: | ||
| - | f1 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPHULLSECTION: | =COMMAND GETSHIPHULLSECTION: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| Line 2368: | Line 2493: | ||
| stack.Push(new Data((int)h.hullType)); | stack.Push(new Data((int)h.hullType)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPHULLSECTIONBUILT: | =COMMAND GETSHIPHULLSECTIONBUILT: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| Line 2384: | Line 2510: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| - | =COMMAND DELETESHIPFROMSLOT: | + | =CMDCLASS | 
| + | =COMMAND DELETESHIPFROMSLOT: | ||
| + | |||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 2397: | 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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND ADDSTOCKSHIPTOINVENTORY: | =COMMAND ADDSTOCKSHIPTOINVENTORY: | ||
| - | s1 = GetStringFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND ADDGAMEEVENTATCELL: | =COMMAND ADDGAMEEVENTATCELL: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| Line 2492: | Line 2627: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND ADDGAMEEVENTATPIXEL: | =COMMAND ADDGAMEEVENTATPIXEL: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
| Line 2507: | Line 2643: | ||
| stack.Push(new Data(pos)); | stack.Push(new Data(pos)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETGAMEEVENTFADETIME: | =COMMAND SETGAMEEVENTFADETIME: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - |  | ||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + |  | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETGAMEEVENTMESSAGE: | =COMMAND SETGAMEEVENTMESSAGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETGAMEEVENTTYPE: | =COMMAND SETGAMEEVENTTYPE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETGLOBALSTOREDENERGY: | =COMMAND SETGLOBALSTOREDENERGY: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETTECHAVAILABILITY: | =COMMAND SETTECHAVAILABILITY: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETALLOWSHIPAMP: | =COMMAND SETALLOWSHIPAMP: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETHULLBUILDRATEMOD: | =COMMAND SETHULLBUILDRATEMOD: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETAMPGEMCOUNT: | =COMMAND SETAMPGEMCOUNT: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETMAXBLUEEMERGENT: | =COMMAND SETMAXBLUEEMERGENT: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETMAXREDEMERGENT: | =COMMAND SETMAXREDEMERGENT: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETBLUEEMERGENTRATE: | =COMMAND SETBLUEEMERGENTRATE: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETREDEMERGENTRATE: | =COMMAND SETREDEMERGENTRATE: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPICKUPTYPE: | =COMMAND SETPICKUPTYPE: | ||
| - | s1 = GetStringFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | s1 = GetStringFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETDOPPELBEHAVIOR: | =COMMAND SETDOPPELBEHAVIOR: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| s1 = GetStringFromStack(); | s1 = GetStringFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | |||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CREATEPARTICLE: | =COMMAND CREATEPARTICLE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 2825: | Line 2990: | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND PARTICLEEXISTS: | =COMMAND PARTICLEEXISTS: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETOWNEDPARTICLECOUNT: | =COMMAND GETOWNEDPARTICLECOUNT: | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CREATEBOND: | =COMMAND CREATEBOND: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| Line 2860: | Line 3028: | ||
| stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETPARTICLESINRANGE: | =COMMAND GETPARTICLESINRANGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| Line 2887: | Line 3057: | ||
| stack.Push(new Data(results)); | stack.Push(new Data(results)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETPARTICLESINRADIUS: | =COMMAND GETPARTICLESINRADIUS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| Line 2902: | Line 3073: | ||
| stack.Push(new Data(results)); | stack.Push(new Data(results)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETPARTICLECOUNTINRADIUS: | =COMMAND GETPARTICLECOUNTINRADIUS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| Line 2917: | Line 3089: | ||
| stack.Push(new Data(c)); | stack.Push(new Data(c)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 2932: | Line 3105: | ||
| stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND TELEPORTPARTICLE: | =COMMAND TELEPORTPARTICLE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| Line 2958: | Line 3133: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| =COMMAND FINDPARTICLETARGET: | =COMMAND FINDPARTICLETARGET: | ||
| f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
| Line 2971: | Line 3147: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEMAXSPEED: | =COMMAND SETPARTICLEMAXSPEED: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3007: | Line 3186: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEMAXAGE: | =COMMAND SETPARTICLEMAXAGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3031: | Line 3212: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3044: | Line 3226: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEMAXDISTANCE: | =COMMAND SETPARTICLEMAXDISTANCE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEHEALTH: | =COMMAND SETPARTICLEHEALTH: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3079: | Line 3264: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEMASS: | =COMMAND SETPARTICLEMASS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3103: | Line 3290: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEDRAG: | =COMMAND SETPARTICLEDRAG: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 3139: | Line 3329: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLETARGET: | =COMMAND SETPARTICLETARGET: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLETARGETATTRACTIONINTERVAL: | =COMMAND SETPARTICLETARGETATTRACTIONINTERVAL: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3186: | Line 3380: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLETARGETATTRACTIONFORCE: | =COMMAND SETPARTICLETARGETATTRACTIONFORCE: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETPARTICLESAMEINTERACTION: | =COMMAND GETPARTICLESAMEINTERACTION: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| // | // | ||
| Line 3210: | Line 3406: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLESAMEINTERACTION: | =COMMAND SETPARTICLESAMEINTERACTION: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| // | // | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETPARTICLEDESTROYATEDGE: | =COMMAND GETPARTICLEDESTROYATEDGE: | ||
| - | i1 = GetIntFromStack(); | ||
| - | stack.Push(new Data(p.destroyAtEdge ? 1 : 0)); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i1 = GetIntFromStack(); | ||
| + | stack.Push(new Data(p.destroyAtEdge ? 1 : 0)); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEDESTROYATEDGE: | =COMMAND SETPARTICLEDESTROYATEDGE: | ||
| - | i2 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3309: | Line 3512: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEFORCEPARAMS: | =COMMAND SETPARTICLEFORCEPARAMS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f6 = GetFloatFromStack(); | f6 = GetFloatFromStack(); | ||
| i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
| Line 3329: | Line 3533: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEFORCESPEEDLIMIT: | =COMMAND SETPARTICLEFORCESPEEDLIMIT: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEINTERACTDELAY: | =COMMAND SETPARTICLEINTERACTDELAY: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLEFORCEDIRECTIONRELATIVEPARTICLE: | =COMMAND SETPARTICLEFORCEDIRECTIONRELATIVEPARTICLE: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETPARTICLERETURNWHENRECALLED: | =COMMAND SETPARTICLERETURNWHENRECALLED: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITRECALLCHILDPARTICLES: | =COMMAND SETUNITRECALLCHILDPARTICLES: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3416: | Line 3627: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETBONDMOVEMENTPARAMS: | =COMMAND SETBONDMOVEMENTPARAMS: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f3 = GetFloatFromStack(); | f3 = GetFloatFromStack(); | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| Line 3431: | Line 3643: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETBONDLENGTH: | =COMMAND SETBONDLENGTH: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3467: | Line 3682: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3480: | Line 3696: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3494: | Line 3711: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| =COMMAND GETALLCONNECTEDBONDCOUNT: | =COMMAND GETALLCONNECTEDBONDCOUNT: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| Line 3507: | Line 3725: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETNEARESTTARGET: | =COMMAND GETNEARESTTARGET: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i8 = GetIntFromStack(); | i8 = GetIntFromStack(); | ||
| i7 = GetIntFromStack(); | i7 = GetIntFromStack(); | ||
| Line 3527: | Line 3746: | ||
| stack.Push(new Data(-1)); | stack.Push(new Data(-1)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND DAMAGEPARTICLE: | =COMMAND DAMAGEPARTICLE: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND ISEMERGENT: | =COMMAND ISEMERGENT: | ||
| - | 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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND CLEARALLFIELDS: | =COMMAND CLEARALLFIELDS: | ||
| Line 3587: | Line 3808: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETFIELDCELL: | =COMMAND SETFIELDCELL: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f2 = GetFloatFromStack(); | f2 = GetFloatFromStack(); | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| Line 3593: | Line 3818: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETLANDBULK: | =COMMAND SETLANDBULK: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i5 = GetIntFromStack(); | i5 = GetIntFromStack(); | ||
| i4 = GetIntFromStack(); | i4 = GetIntFromStack(); | ||
| Line 3652: | Line 3882: | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GROWSTRUC: | =COMMAND GROWSTRUC: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i3 = GetIntFromStack(); | i3 = GetIntFromStack(); | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| Line 3705: | Line 3939: | ||
| // | // | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERPARTICLETYPE: | =COMMAND SETEMITTERPARTICLETYPE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERPRODUCTIONINTERVAL: | =COMMAND SETEMITTERPRODUCTIONINTERVAL: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERMAXPARTICLES: | =COMMAND SETEMITTERMAXPARTICLES: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERMAXTIME: | =COMMAND SETEMITTERMAXTIME: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERMAXDISTANCE: | =COMMAND SETEMITTERMAXDISTANCE: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERMAXPARTICLESPEED: | =COMMAND SETEMITTERMAXPARTICLESPEED: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERPARTICLEHEALTH: | =COMMAND SETEMITTERPARTICLEHEALTH: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERTARGETPROBABILITY: | =COMMAND SETEMITTERTARGETPROBABILITY: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTEREMITTERTARGETPROBABILITY: | =COMMAND SETEMITTEREMITTERTARGETPROBABILITY: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | \ | ||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | \ | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERRECALLRANGE: | =COMMAND SETEMITTERRECALLRANGE: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| - | =COMMAND SETEMITTERDESTROYEATEDGE: | + | =CMDCLASS | 
| + | =COMMAND SETEMITTERDESTROYEATEDGE: | ||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | // typo immortalized | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERDESTROYATEDGE: | =COMMAND SETEMITTERDESTROYATEDGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERENEMYPATTERN: | =COMMAND SETEMITTERENEMYPATTERN: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i2 = GetIntFromStack(); | i2 = GetIntFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERBONDDISTANCE: | =COMMAND SETEMITTERBONDDISTANCE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| f1 = GetFloatFromStack(); | f1 = GetFloatFromStack(); | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERBONDSTIFFNESS: | =COMMAND SETEMITTERBONDSTIFFNESS: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERMINCHAINLENGTH: | =COMMAND SETEMITTERMINCHAINLENGTH: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERMAXCHAINLENGTH: | =COMMAND SETEMITTERMAXCHAINLENGTH: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETEMITTERSHAPESIZE: | =COMMAND SETEMITTERSHAPESIZE: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERPARTICLETYPE: | =COMMAND GETEMITTERPARTICLETYPE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| tpti = 0; FREE | tpti = 0; FREE | ||
| Line 3917: | Line 4171: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERPRODUCTIONINTERVAL: | =COMMAND GETEMITTERPRODUCTIONINTERVAL: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(productionInterval)); | stack.Push(new Data(productionInterval)); | ||
| Line 3930: | Line 4185: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3943: | Line 4199: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERMAXTIME: | =COMMAND GETEMITTERMAXTIME: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(terminationTime)); | stack.Push(new Data(terminationTime)); | ||
| Line 3956: | Line 4213: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERMAXDISTANCE: | =COMMAND GETEMITTERMAXDISTANCE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(terminationDistance)); | stack.Push(new Data(terminationDistance)); | ||
| Line 3969: | Line 4227: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERMAXPARTICLESPEED: | =COMMAND GETEMITTERMAXPARTICLESPEED: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(maxParticleSpeed)); | stack.Push(new Data(maxParticleSpeed)); | ||
| Line 3982: | Line 4241: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 3995: | Line 4255: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERTARGETPROBABILITY: | =COMMAND GETEMITTERTARGETPROBABILITY: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data((targetProbability)); | stack.Push(new Data((targetProbability)); | ||
| Line 4008: | Line 4269: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTEREMITTERTARGETPROBABILITY: | =COMMAND GETEMITTEREMITTERTARGETPROBABILITY: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(emitterTargetProbability)); | stack.Push(new Data(emitterTargetProbability)); | ||
| Line 4021: | Line 4283: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERRECALLRANGE: | =COMMAND GETEMITTERRECALLRANGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(recallRange)); | stack.Push(new Data(recallRange)); | ||
| Line 4034: | Line 4297: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| - | =COMMAND GETEMITTERDESTROYEATEDGE: | + | =CMDCLASS | 
| + | =COMMAND GETEMITTERDESTROYEATEDGE: | ||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | // typo immortalized | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 4055: | Line 4321: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 4071: | Line 4338: | ||
| // | // | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 4084: | Line 4352: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 4097: | Line 4366: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETEMITTERMINCHAINLENGTH: | =COMMAND GETEMITTERMINCHAINLENGTH: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(minChainLength)); | stack.Push(new Data(minChainLength)); | ||
| Line 4110: | Line 4380: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 4135: | Line 4407: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETENERGYSOURCERATE: | =COMMAND SETENERGYSOURCERATE: | ||
| - | f1 = GetFloatFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | f1 = GetFloatFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETENERGYSOURCERANGE: | =COMMAND SETENERGYSOURCERANGE: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETENERGYSOURCEGROWENEMYENERGYMINE: | =COMMAND SETENERGYSOURCEGROWENEMYENERGYMINE: | ||
| - | i2 = GetIntFromStack(); | ||
| - | i1 = GetIntFromStack(); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | i2 = GetIntFromStack(); | ||
| + | i1 = GetIntFromStack(); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETENERGYSOURCERATE: | =COMMAND GETENERGYSOURCERATE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data((energyRate)); | stack.Push(new Data((energyRate)); | ||
| Line 4181: | Line 4457: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETENERGYSOURCERANGE: | =COMMAND GETENERGYSOURCERANGE: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| i1 = GetIntFromStack(); | i1 = GetIntFromStack(); | ||
| stack.Push(new Data(range)); | stack.Push(new Data(range)); | ||
| Line 4194: | Line 4471: | ||
| stack.Push(new Data(0)); | stack.Push(new Data(0)); | ||
| - | =DESC | ||
| - | =ENDDESC | ||
| - | =EX | ||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| - | =COMMAND GETENERGYSOURCEGROWENEMYENERGYMINE: | + | =CMDCLASS | 
| - | i1 = GetIntFromStack(); | + | =COMMAND GETENERGYSOURCEGROWENEMYENERGYMINE: | 
| - | stack.Push(new Data(growEnemyEnergyMine | + | =DESC | 
| // 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 4234: | 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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITLATHETARGETS: | =COMMAND GETUNITLATHETARGETS: | ||
| =DESC | =DESC | ||
| Line 4249: | Line 4525: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITLATHETARGETS: | =COMMAND SETUNITLATHETARGETS: | ||
| Line 4258: | Line 4535: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITCREATEENERGYSOURCEWHENDESTROYED: | =COMMAND GETUNITCREATEENERGYSOURCEWHENDESTROYED: | ||
| =DESC | =DESC | ||
| Line 4266: | Line 4544: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCREATEENERGYSOURCEWHENDESTROYED: | =COMMAND SETUNITCREATEENERGYSOURCEWHENDESTROYED: | ||
| Line 4275: | Line 4554: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITISENEMY: | =COMMAND GETUNITISENEMY: | ||
| =DESC | =DESC | ||
| Line 4283: | Line 4563: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITISENEMY: | =COMMAND SETUNITISENEMY: | ||
| Line 4292: | Line 4573: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITGROWSTRUC: | =COMMAND GETUNITGROWSTRUC: | ||
| =DESC | =DESC | ||
| Line 4300: | Line 4582: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITGROWSTRUC: | =COMMAND SETUNITGROWSTRUC: | ||
| Line 4309: | Line 4592: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITCREATEAMPGEMWHENDESTROYED: | =COMMAND GETUNITCREATEAMPGEMWHENDESTROYED: | ||
| =DESC | =DESC | ||
| Line 4317: | Line 4601: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCREATEAMPGEMWHENDESTROYED: | =COMMAND SETUNITCREATEAMPGEMWHENDESTROYED: | ||
| Line 4326: | Line 4611: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITCREATEFOOTPRINT: | =COMMAND GETUNITCREATEFOOTPRINT: | ||
| =DESC | =DESC | ||
| Line 4334: | Line 4620: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCREATEFOOTPRINT: | =COMMAND SETUNITCREATEFOOTPRINT: | ||
| Line 4343: | Line 4630: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITMISSIONGOAL: | =COMMAND GETUNITMISSIONGOAL: | ||
| =DESC | =DESC | ||
| Line 4351: | Line 4639: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITMISSIONGOAL: | =COMMAND SETUNITMISSIONGOAL: | ||
| Line 4360: | Line 4649: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITTAKEMAPSPACE: | =COMMAND GETUNITTAKEMAPSPACE: | ||
| =DESC | =DESC | ||
| Line 4368: | Line 4658: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITTAKEMAPSPACE: | =COMMAND SETUNITTAKEMAPSPACE: | ||
| Line 4377: | Line 4668: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITISBUILDING: | =COMMAND GETUNITISBUILDING: | ||
| =DESC | =DESC | ||
| Line 4385: | Line 4677: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITISBUILDING: | =COMMAND SETUNITISBUILDING: | ||
| Line 4394: | Line 4687: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITCOORDX: | =COMMAND GETUNITCOORDX: | ||
| =DESC | =DESC | ||
| Line 4402: | Line 4696: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCOORDX: | =COMMAND SETUNITCOORDX: | ||
| Line 4411: | Line 4706: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITCOORDY: | =COMMAND GETUNITCOORDY: | ||
| =DESC | =DESC | ||
| Line 4419: | Line 4715: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCOORDY: | =COMMAND SETUNITCOORDY: | ||
| Line 4428: | Line 4725: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITPIXELCOORDX: | =COMMAND GETUNITPIXELCOORDX: | ||
| =DESC | =DESC | ||
| Line 4436: | Line 4734: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITPIXELCOORDX: | =COMMAND SETUNITPIXELCOORDX: | ||
| Line 4445: | Line 4744: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITPIXELCOORDY: | =COMMAND GETUNITPIXELCOORDY: | ||
| =DESC | =DESC | ||
| Line 4453: | Line 4753: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITPIXELCOORDY: | =COMMAND SETUNITPIXELCOORDY: | ||
| Line 4462: | Line 4763: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITRECEIVESPACKETS: | =COMMAND GETUNITRECEIVESPACKETS: | ||
| =DESC | =DESC | ||
| Line 4470: | Line 4772: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITRECEIVESPACKETS: | =COMMAND SETUNITRECEIVESPACKETS: | ||
| Line 4479: | Line 4782: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITHEALTH: | =COMMAND GETUNITHEALTH: | ||
| =DESC | =DESC | ||
| Line 4487: | Line 4791: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITHEALTH: | =COMMAND SETUNITHEALTH: | ||
| Line 4496: | Line 4801: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITMAXHEALTH: | =COMMAND GETUNITMAXHEALTH: | ||
| =DESC | =DESC | ||
| Line 4504: | Line 4810: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITMAXHEALTH: | =COMMAND SETUNITMAXHEALTH: | ||
| Line 4513: | Line 4820: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITENERGY: | =COMMAND GETUNITENERGY: | ||
| =DESC | =DESC | ||
| Line 4521: | Line 4829: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITENERGY: | =COMMAND SETUNITENERGY: | ||
| Line 4530: | Line 4839: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITMAXENERGY: | =COMMAND GETUNITMAXENERGY: | ||
| =DESC | =DESC | ||
| Line 4538: | Line 4848: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITMAXENERGY: | =COMMAND SETUNITMAXENERGY: | ||
| Line 4547: | Line 4858: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITHASHEALTHBAR: | =COMMAND GETUNITHASHEALTHBAR: | ||
| =DESC | =DESC | ||
| Line 4555: | Line 4867: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITHASHEALTHBAR: | =COMMAND SETUNITHASHEALTHBAR: | ||
| Line 4564: | Line 4877: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITHASENERGYBAR: | =COMMAND GETUNITHASENERGYBAR: | ||
| =DESC | =DESC | ||
| Line 4572: | Line 4886: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITHASENERGYBAR: | =COMMAND SETUNITHASENERGYBAR: | ||
| Line 4581: | Line 4896: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITENERGYPACKDELAY: | =COMMAND GETUNITENERGYPACKDELAY: | ||
| =DESC | =DESC | ||
| Line 4589: | Line 4905: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITENERGYPACKDELAY: | =COMMAND SETUNITENERGYPACKDELAY: | ||
| Line 4598: | Line 4915: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITPARTICLESDAMAGE: | =COMMAND GETUNITPARTICLESDAMAGE: | ||
| =DESC | =DESC | ||
| Line 4606: | Line 4924: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITPARTICLESDAMAGE: | =COMMAND SETUNITPARTICLESDAMAGE: | ||
| Line 4615: | Line 4934: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITSHIPHULLDAMAGES: | =COMMAND GETUNITSHIPHULLDAMAGES: | ||
| =DESC | =DESC | ||
| Line 4623: | Line 4943: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITSHIPHULLDAMAGES: | =COMMAND SETUNITSHIPHULLDAMAGES: | ||
| Line 4632: | Line 4953: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITMIREDAMAGES: | =COMMAND GETUNITMIREDAMAGES: | ||
| =DESC | =DESC | ||
| Line 4640: | Line 4962: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITMIREDAMAGES: | =COMMAND SETUNITMIREDAMAGES: | ||
| Line 4649: | Line 4972: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITMIREDAMAGEAMT: | =COMMAND GETUNITMIREDAMAGEAMT: | ||
| =DESC | =DESC | ||
| Line 4657: | Line 4981: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITMIREDAMAGEAMT: | =COMMAND SETUNITMIREDAMAGEAMT: | ||
| Line 4666: | Line 4991: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITLATHEDAMAGEAMT: | =COMMAND SETUNITLATHEDAMAGEAMT: | ||
| =DESC | =DESC | ||
| Line 4674: | Line 5000: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETUNITLATHEDAMAGEAMT: | =COMMAND GETUNITLATHEDAMAGEAMT: | ||
| Line 4683: | Line 5010: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITCOORDS: | =COMMAND SETUNITCOORDS: | ||
| =DESC | =DESC | ||
| Line 4691: | Line 5019: | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETUNITPIXELCOORDS: | =COMMAND SETUNITPIXELCOORDS: | ||
| =DESC | =DESC | ||
| Line 4710: | Line 5040: | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 4745: | Line 5078: | ||
| // | // | ||
| - | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| Line 4752: | Line 5084: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPISDESTROYED: | =COMMAND GETSHIPISDESTROYED: | ||
| Line 4761: | Line 5094: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPTHRUSTMULTIPLIER: | =COMMAND GETSHIPTHRUSTMULTIPLIER: | ||
| =DESC | =DESC | ||
| Line 4769: | Line 5103: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPTHRUSTMULTIPLIER: | =COMMAND SETSHIPTHRUSTMULTIPLIER: | ||
| Line 4778: | Line 5113: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPROTATION: | =COMMAND GETSHIPROTATION: | ||
| =DESC | =DESC | ||
| Line 4786: | Line 5122: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPROTATION: | =COMMAND SETSHIPROTATION: | ||
| Line 4795: | Line 5132: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPROTATIONDEGREES: | =COMMAND GETSHIPROTATIONDEGREES: | ||
| =DESC | =DESC | ||
| Line 4803: | Line 5141: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPROTATIONDEGREES: | =COMMAND SETSHIPROTATIONDEGREES: | ||
| Line 4812: | Line 5151: | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPCOORDX: | =COMMAND SETSHIPCOORDX: | ||
| =DESC | =DESC | ||
| Line 4843: | Line 5185: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPCOORDX: | =COMMAND GETSHIPCOORDX: | ||
| Line 4852: | Line 5195: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPCOORDY: | =COMMAND SETSHIPCOORDY: | ||
| =DESC | =DESC | ||
| Line 4860: | Line 5204: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPCOORDY: | =COMMAND GETSHIPCOORDY: | ||
| Line 4869: | Line 5214: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPPIXELCOORDS: | =COMMAND GETSHIPPIXELCOORDS: | ||
| - | stack.Push position.x)); | ||
| - | stack.Push position.y)); | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| =EX | =EX | ||
| + | stack.Push position.x)); | ||
| + | stack.Push position.y)); | ||
| + | |||
| =ENDEX | =ENDEX | ||
| =ENDCMD | =ENDCMD | ||
| =CMD | =CMD | ||
| + | =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 | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPPIXELCOORDX: | =COMMAND GETSHIPPIXELCOORDX: | ||
| =DESC | =DESC | ||
| Line 4900: | Line 5248: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPPIXELCOORDX: | =COMMAND SETSHIPPIXELCOORDX: | ||
| Line 4909: | Line 5258: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPPIXELCOORDY: | =COMMAND GETSHIPPIXELCOORDY: | ||
| =DESC | =DESC | ||
| Line 4917: | Line 5267: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPPIXELCOORDY: | =COMMAND SETSHIPPIXELCOORDY: | ||
| Line 4926: | Line 5277: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPISENEMY: | =COMMAND SETSHIPISENEMY: | ||
| =DESC | =DESC | ||
| Line 4934: | Line 5286: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPISENEMY: | =COMMAND GETSHIPISENEMY: | ||
| Line 4943: | Line 5296: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPENERGY: | =COMMAND GETSHIPENERGY: | ||
| =DESC | =DESC | ||
| Line 4951: | Line 5305: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPENERGY: | =COMMAND SETSHIPENERGY: | ||
| Line 4960: | Line 5315: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPENERGYCAP: | =COMMAND GETSHIPENERGYCAP: | ||
| =DESC | =DESC | ||
| Line 4968: | Line 5324: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPENERGYCAP: | =COMMAND SETSHIPENERGYCAP: | ||
| Line 4977: | Line 5334: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND SETSHIPMODULESAMMO: | =COMMAND SETSHIPMODULESAMMO: | ||
| Line 4986: | Line 5344: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPHULLSIZE: | =COMMAND GETSHIPHULLSIZE: | ||
| Line 4995: | Line 5354: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPHULLBUILT: | =COMMAND GETSHIPHULLBUILT: | ||
| Line 5004: | Line 5364: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPCMCOST: | =COMMAND GETSHIPCMCOST: | ||
| Line 5013: | Line 5374: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPCMBUILTAMT: | =COMMAND GETSHIPCMBUILTAMT: | ||
| Line 5022: | Line 5384: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPISCONNECTEDTOENERGYMINE: | =COMMAND GETSHIPISCONNECTEDTOENERGYMINE: | ||
| Line 5031: | Line 5394: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPHASAMP: | =COMMAND GETSHIPHASAMP: | ||
| Line 5040: | Line 5404: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPHULLWIDTH: | =COMMAND GETSHIPHULLWIDTH: | ||
| - | |||
| =DESC | =DESC | ||
| =ENDDESC | =ENDDESC | ||
| Line 5049: | Line 5413: | ||
| =CMD | =CMD | ||
| + | =CMDCLASS | ||
| =COMMAND GETSHIPHULLHEIGHT: | =COMMAND GETSHIPHULLHEIGHT: | ||
| + | =DESC | ||
| + | =ENDDESC | ||
| + | =EX | ||
| + | =ENDEX | ||
| + | =ENDCMD | ||
| </ | </ | ||