96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
+
+
+
|
; Arithmetic
add "+"
sub "-"
,mul "*"
,div "/"
,mod
neg
,min
,max
; Bitwise
lsh
,rsh
band
bor
bxor
bnot
-bit
; Logical
land
lor
lxor
lnot
; Comparison
eq
eq2
ne
,gt
,lt
,ge
,le
is
|
208
209
210
211
212
213
214
215
216
217
218
219
220
221
|
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
|
+
|
.Broadcast
*BroadcastClass ; for (Broadcast [class])
.BroadcastEx ; broadcast with three arguments
BroadcastSum ; Broadcast, but result is sum of return values
BroadcastSumEx
chain
,Chebyshev
,Coloc
.Create
DelInventory
Delta
.,Destroy
FlushClass
,FlushObj
GetInventory
|
249
250
251
252
253
254
255
256
257
258
259
260
261
262
|
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
|
+
|
,Rel
,Seek
.,Send
.,SendEx ; send with three arguments
SetInventory
Sound
Synchronize
,Target
Trace
VolumeAt
WinLevel
,XDir
XYDir
,YDir
|