AI IDs


0    FOLLOW_PLAYER    5    float speed, float closestDist, float startFollowDist, bool affectedByPlayerPickupRange, bool allPlayers
1    SPAWN_SPRITE    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
2    KILL_IF_CLOSE    3    float distance, bool clearChildren, bool allPlayers
3    ADD_GOLD    1    int32 amount
4    ADD_AMMO    2    NOT USED!(not safe in multiplayer) uint32 index, int32 amount
5    ENEMY    0    NOT USED!
6    CHANGE_COLLISION_DISTANCE    2    float distance, uint32 type, bool block
7    OPEN_END_ROOM    0
8    EXPLOSION    16    int32 damage, float scale, int32 fireStacks, EParticleTypeEnum particle, float shakeFactor, float particleScale, float soundIncriminateScale, float soundVolume, float soundPitch, float lightScale, int32 iceStacks, int32 shockStacks, float lifeStealChance, float coinChance, float stunChance, bool crit
9    REGULAR_ENEMY_LOOT    0
10    PICKUP_WEAPON    0
11    KILL    3    bool overwriteImpactLocation, bool clearChildren, bool clearKillParticles
12    UNLOCK_DOOR    0    NOT USED!
13    PICKUP_KEY    0
14    KILL_IF_BOSS_DEAD    0
15    LEVEL_END_IF_CLOSE    1    float distance
16    ADD_LEVEL_KILL    1    bool onlyCombo
17    ADD_TOTAL_LEVEL_KILL    0
18    ADD_LEVEL_TREASURE    1    bool weaponChest
19    ADD_TOTAL_LEVEL_TREASURE    1    bool weaponChest
20    REGULAR_CRATE_LOOT    0
21    DOOR_SLIDE    1    float ZMultiplier
22    DAMAGE_IF_CLOSE    11    float distance, uint32 fireStacks, bool onlyIfVisible, float checkDelay, float offsetX, float offsetY, float offsetZ, int32 damage, bool blade, int32 iceStacks, int32 shockStacks
23    BRONZE_CHEST_LOOT    3    int32 forcedWepType(default -1), int32 forcedWepRarity(default -1), int32 forcedWepLevel(default -1)
24    REMOVE_SPRITE_LIGHT    0
25    SET_EMISSIVE_COLOR    3    float R, float G, float B
26    SQUARE_FUNCTION    3    float yaw, float dist, float maxHeight
27    PLAYER_FLOOR_TOUCHING_AND_LIQUID    5    bool onlyIfMoving, bool disableIfChildHidden, int32 fireStacks, bool isLiquid, EParticleTypeEnum splashType
28    ALTERNATING_SPIKE_TRAP    2    bool distanceTriggered, bool delayed
29    SET_MOBILITY    1    bool mobile
30    SPAWN_PARTICLE    6    EParticleTypeEnum type, uint32 amount, bool atImpact, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite), bool rotateToHeading
31    ACTIVATE_LOCK    1    int32 lockColor
32    ACTIVATE_BED    1    int32 lockColor
33    ACTIVATE_BRONZE_CHEST    0
34    UPDATE_ANIMATION    2    int32 animIndex, bool resetAnimTime
35    RESET_ACTIVATION    0
36    UPDATE_SWITCH_ANIMATION    0
37    TOGGLE_SWITCH    1    int32 switchIndex(-1:useAlreadySetOne)
38    TOGGLE_VISIBILITY    0
39    TOGGLE_SWITCH_LIGHT_COLOR    0
40    WATER_MOVEMENT    1    float coefDistance
41    VELOCITY_ROTATION    3    bool KeepPitch, bool KeepYaw, bool KeepRoll
42    ROLL_ROTATION    1    float rollSpeed
43    FOLLOW_PARENT    2    bool center, bool changeYaw
44    ARROW_TARGET_DIES    8    int32 ammoType, ESpriteTypeEnum blankArrowType, bool explodeIfKill, int32 ammoAmount, bool destructible, bool enableRandomKill, int32 initialChildAmount, float pickupDistance
45    PICKUP_HORSE_WATER    1    bool onlyLocal
46    ACTIVATE_ON_PRESSURE    3    bool reset, float resetTime, bool activateSwitchOnReset
47    SLIDE    3    float distanceX, float distanceY, float distanceZ
48    PICKUP_V    0
49    CONSTANT_FIRE_STACKS    1    unit32 stacks
50    CLEAR_CHILDREN    0
51    MOVEMENT_DRUNK    11    float forcedXVel, float forcedYVel, float forcedZVel, float changeFrequency, float minXVel, float minYVel, float minZVel, float maxXVel, float maxYVel, float maxZVel, bool usedCurrentVelAsForced
52    PICKUP_AMMO_IF_CLOSE    5    float distance, bool clearChildren, uint32 ammoIndex, int32 amount, bool clearKillAiAndParticles
53    KILL_IF_DETONATE    0
54    SET_RELATIVE_Z     2    float min, float max
55    SKY_LIGHT    0
56    PLAY_SOUND    9    bool attached, bool UI, ESoundEnum sound, float volumeMin, float volumeMax, float pitchMin, float pitchMax, float rate(-1=once), bool replicated
57    SPAWN_ENEMY    10    ESpriteTypeEnum type, uint32 amount, float velocity, bool alert, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite), bool addToRoom, bool aroundOwner, bool towardsTarget, bool addToRoomNow
58    CARTRIDGE_PICKUP    1    int32 type
59    FOLLOW_PLAYER_AMMO    4    float speed, float closestDist, float startFollowDist, int32 ammoIndex
60    REACT_TO_TOUCH    6    int32 animId, ESoundEnum soundId, float volumeMin, float volumeMax, float pitchMin, float pitchMax
61    WOOD_CHEST_LOOT    0
62    ADD_LIFE    0    int32 amount
63    ADD_DECO_KILL    0
64    PILL_BOX_ACTIVATE    0
65    PILL_BOX    0
66    DISABLE_LIGHT_SHADOW_QUALITY    0
67    STORY_PAPER_STACK_ACTIVATE    0
68    STORY_PAPER_STACK    0
69    CHAIN_HOOK    4    float velX, float velY, float velZ, int32 damage    (need to set chain links as children, and source enemy as target)
70    CHAIN_LINK    2    float locationFactor, bool verticalLink    (need to set chain hook as child)
71    FOLLOW_PLAYER_LIFE    3    float speed, float closestDist, float startFollowDist
72    PICKUP_LIFE_IF_CLOSE    4    float distance, bool clearChildren, bool clearKillAiAndParticles, bool onlyLocal
73    AMMO_SPAWNER    1    int32 ammoIndex
74    SHAKE_PLAYER_VIEW    2    float force, float maxDistance
75    LIGHT_INTENSITY_PROGRESSION    2    float startIntensity, float endIntensity
76    BLOCK_SWITCH    0
77    SPAWN_SPRITE_IF_CLOSE    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), float distance, bool enemyTriggered
78    DISTANCE_ANIMATION    10    float closeDistance, int32 farAnim, int32 closeAnim, float distanceCheckRate, ESoundEnum closeSound, float soundFrequency, float volumeMin, float volumeMax, float pitchMin, float pitchMax
79    IMPULSE_PUSH_IF_CLOSE    11    float distance, float xImpulseStrength, float yImpulseStrength, float zImpulseStrength, float checkFrequency, ESoundEnum sound, float volumeMin, float volumeMax, float pitchMin, float pitchMax, bool ifInCube
80    FLAME_TRAP_ACTIVATION    0
81    FLOATING_PLATFORM    2    float factor, bool vertical
82    UPDATE_ENEMY_ANIMATION    1    animIndex
83    ACTIVATE    0
84    TOGGLE_VISIBILITY_AT_PLAYER_DISTANCE    1    float distance
85    DRAG_SPRITE    0
86    SEEKING_MISSILE    3    float speed, bool alwaysLookForTarget, bool killIfTargetGone
87    SEEKING_MISSILE_CROSSHAIR    2    float speed, bool redDot
88    VELOCITY_SLOWDOWN    1    float factorPerSecond
89    ANGLED_SPAWN_SPRITE    5    ESpriteTypeEnum type, float amount, float angle, float velocity(-1.0f = useOwner's), float zVelocity
90    FIRE_BEAM    9    ESpriteTypeEnum beamSpriteType, float range, int32 damage, float rate(-1.0f=once), ESoundEnum sound, float volume, float pitch, int32 shockStacks, bool displayBeam
91    PLAYER_CHAIN_HOOK    0    (need to set chain links as children)
92    PICKUP_REFLECTION    1    bool onlyLocal
93    LIGHT_FLASHING    0
94    PICKUP_NIGHTMARE_REAPER    1    bool onlyLocal
95    SLOT_MACHINE    0
96    EXPLOSION_CURSE    6    ESpriteTypeEnum type, sprite class type, float spawnDelay, bool emptyCubeOnly, bool onPlayer, bool nearPlayer
97    GHOST_CURSE_KILL    0
98    GHOST_CURSE_GHOST    0
99    LOOT_GOBLIN    0
100    ANIM_WHEN_STOPPED    2    int32 animIndex, bool resetAnimTime
101    CHANGE_COLLISION_WHEN_STOPPED    2    ECollisionChannel channel, bool block
102    ENEMY_AMMO_LOOT    1    bool alsoLife
103    RANDOM_EVENT_COMPLETED    0
104    DOUSE_IF_CLOSE    6    float distance, bool onlyIfVisible, float checkDelay, float offsetX, float offsetY, float offsetZ
105    PLAYER_TIME_DILATION    0
106    ROTATE_HEADING_WITH_ROOM    0
107    DISABLE_LIGHT_IN_WATER    1    bool killParticles
108    SET_JUMP_PAD_IN_CUBE    0
109    GIRL_CRYING    0
110    SET_TRAP_IN_CUBE    0
111    LOOT_CHICKEN    0
112    GEM_COLLECT    0
113    ASYLUM_DOOR_PLAYER    0
114    ASYLUM_DOOR_PLAYER_ACTIVATE    2    int32 storyStepRequired, bool moveAlongY, bool direction
115    ASYLUM_KEY_CARD_ACTIVATE    0
116    KILL_IF_ASYLUM_STEP_GREATER    1    int32 asylumStep
117    CREDITS_ACTIVATE    0
118    CREDITS    0
119    NECRONOMICON_ACTIVATE    0
120    ASYLUM_METAL_BARS    0
121    ASYLUM_METAL_BARS_ACTIVATE    1    int32 storyStepRequired
122    ASYLUM_METAL_BARS_SWAY    0
123    ASYLUM_METAL_BARS_OPEN    1    bool direction
124    ASYLUM_DOOR_STAIRS    0
125    NO_GRAVITY_TRAP    0
126    NO_GRAVITY_TRAP_DEATH    0
127    SWITCH_GRAVITY_TRAP    0
128    PICKUP_DOG_TREAT    0
129    DOG    0
130    DOG_ACTIVATE    0
131    START_ACTIVATE_HANDS    0
132    DOG_GHOST_SPAWNER    0
133    SPAWN_DOOMGUY    0
134    ICE_BOLT_FALL    0
135    TRAP_ORB    1    bool master
136    KILL_IF_TARGET_DEAD    0
137    DECORATION    0
138    HALLOWEEN_2019    0
139    HALLOWEEN_2019_ACTIVATE    0
140    ARENA_ENEMY_SPAWNER    0
141    ARENA_TREASURE    0
142    SET_LEVEL_END_IN_CUBE    0
143    KILL_IF_IN_WATER    0
144    VELOCITY_FACTOR    1    float factor
145    REMOVE_DEATH_NODES    1    EAITypeEnum nodeType
146    SPAWN_ENEMY_FROM_WEAPON    5    ESpriteTypeEnum type, int32 originalDamage, float originalSize, float originalKnockback, int32 damageMultiplier
147    TRAP_PUZZLE_BOX    0
148    ICE_EXPLOSION_ON_ICE_LAZER    1    int32 damage
149    ICE_STACKS_IN_AREA    3    int32 iceStacks, float scale, bool affectPlayer
150    SHOCK_STACKS_IN_AREA    4    int32 shockStacks, float scale, bool affectPlayer, bool affectEnemies
151    GRAVITY_BALL    0
152    GRAVITY_BALL_PULL    0
153    SLOW_MO_TARGETTING    0
154    SLOW_MO_TARGETTING_TARGET    0
155    BLACK_HOLE    3    float force, float range, float damage
156    ROTATING_SHIELD    4    bool main, int32 amount, float distance, float speed
157    FIRE_BEAM_TO_PLAYER    9    ESpriteTypeEnum beamSpriteType, float range, int32 damage, float rate(-1.0f=once), ESoundEnum sound, float volume, float pitch, int32 shockStacks, bool displayBeam
158    SET_COLLISION    2    ECollisionChannel channel, bool block
159    CHAINED_SPRITE    3    ESpriteTypeEnum linkSpriteType, float killLinksDelay, int32 linkAnimOnDeath(-1=noChange) (need to set chain links as children)
160    TEMPORARY_BOOST    0
161    KILL_IF_CLOSE_TO_TARGET    3    float distance, bool clearChildren, ESpriteTypeEnum spriteToSpawn(-1.0f=none)
162    EXPLOSION_ONLY_TARGET    16    int32 damage, float scale, int32 fireStacks, EParticleTypeEnum particle, float shakeFactor, float particleScale, float soundIncriminateScale, float soundVolume, float soundPitch, float lightScale, int32 iceStacks, int32 shockStacks, float lifeStealChance, float coinChance, float stunChance, bool crit
163    FOLLOW_TARGET_AT_INTERVAL    2    float originalVelocity, float changeTime
164    PLAY_SOUND_AT_RANDOM    3    ESoundEnum sound, float minTime, float maxTime
165    PLAYER_GRAPPLING_HOOK    0    (need to set chain links as children)
166    GRAPPLING_HOOK_PICKUP    0
167    CHAIN_LINK_STRETCH    1    bool verticalLink (need to set chain hook as child)
168    TRAFFIC_LIGHT    1    bool redFirst
169    TRAFFIC_LIGHT_BROKEN    0
170    IGNITE_IF_LIFE_LOWER    2    int32 life, int32 fireStacks
171    SET_MESH_COLLISION_TYPE    1    ECollisionChannel channel
172    HORIZONTAL_DOOR    0
173    HORIZONTAL_DOUBLE_DOORS    1    bool autoClose
174    PICKUP_CUBE_DYNAMITE_DETONATOR    0
175    TELEPORT_TO_TARGET    0    (need to set target)
176    ELEVATOR_PLATFORM    1    bool blockDoor
177    SPAWN_SPRITE_SWITCH_ON    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
178    CLEAR_MANAGED_PARTICLES    0
179    ACTIVATE_IF_SPRITE_NEAR    3    ESpriteTypeEnum type, float distance, bool kill
180    ELEVATOR_PLATFORM_BLOCKING_DOOR    0
181    TOGGLE_LIGHT    0
182    HUB_PORTAL_IF_CLOSE    0
183    KILL_IF_HUB_PORTAL_COMPLETED    0
184    KILL_IF_HUB_PORTALS_COMPLETED    0
185    TESLA_COIL    1    bool on
186    TOGGLE_TESLA_COIL    0
187    SEEKING_MISSILE_TARGET_PLAYER    2    float speed, bool alwaysLookForTarget
188    WATER_LOWER_RAISE    0
189    FLOAT_ON_WATER    0
190    TOGGLE_CAN_BE_HOOKED    0
191    SPAWN_SPRITE_SAME_SWITCH    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
192    ELECTRIFIED_WALL_ALTERNATING    0
193    TOGGLE_GRAPPLING_SWITCH    0
194    KILL_IF_NOT_LINE_OF_SIGHT    2    bool clearDeathNodes, bool checkOnce
195    COLLISION_FLOOR_TOUCHING_AND_LIQUID    4    bool disableIfChildHidden, int32 fireStacks, bool isLiquid, EParticleTypeEnum splashType
196    COLLISION_ARROW    12    int32 ammoType, ESpriteTypeEnum blankArrowType, bool forceStick, bool explodeIfKill, int32 ammoAmount, bool destructible, bool enableRandomKill, bool clearKillParticlesAndAiIfNotKill, float pickupDistance, bool dropOnTargetDeath, bool nailsEnemies, bool lastHitPierces
197    COLLISION_ACTIVATE    0
198    COLLISION_ONLY_SPRITES    5    float bleedParticleFrequency, bool killOnHit, bool onlyKillOnEnemyHit, bool alsoPlayer, bool preventOtherCollisionNodes
199    COLLISION_FREEZE_ENEMY    1    uint32 stacks
200    COLLISION_SHOCK_ENEMY    1    uint32 stacks
201    COLLISION_IGNITE    1    uint32 stacks
202    COLLISION_LIFE_STEAL    1    float lifeStealMult
203    COLLISION_TURN_INTO_PHYSICS    1    float bleedParticleFrequency
204    COLLISION_THROWN_PICKED_UP    0
205    COLLISION_RELEASE_HOOK_CHECK    0
206    COLLISION_ACTIVATE_ON_GRAPPLE_HOOK    0
207    2D_COIN    0
208    2D_KILL    0
209    2D_GOLD_ITEM    1    float speed
210    2D_KEY_PICKUP    5    float finalSize, float maxSize, float effectTime, float finalX, float finalY
211    2D_SLIDE_VERTICAL    2    bool up, float sizeFactor
212    2D_SLIDE    2    float horizontalSpeed, float verticalSpeed
213    2D_SMART_SLIDE    4    float initialX, float initialY, float endX, float endY
214    2D_HORSE_ROTATION    0
215    2D_EXPLOSION_PIXELS    9    int32 amount, int32 r, int32 g, int32 b, float sizeMin, float sizeMax, float fontSize, float duration, bool gravity
216    2D_SET_VISIBLE    1    bool visible
217    2D_GRAVITY    2    float initialVelX, float initialVelY
218    DECAL_SLIDE_DOWN_WALL    0
219    DECAL_KILL    0
220    DECAL_SET_ANIMATION    1    uint32 animationIndex
221    DECAL_SPAWN_PARTICLE    3    EParticleTypeEnum type, uint32 amount, float rate(-1=once)
222    DECAL_DAMAGE_IF_CLOSE    4    float distance, uint32 damage, float checkDelay, int32 fireStacks
223    DECAL_SPAWN_SPRITE    3    ESpriteTypeEnum type, uint32 amount, float rate(-1=once)
224    DECAL_KILL_IF_IN_WATER    0
225    ACTIVATE_SWITCH_IF_CLOSE    3    float distance, bool stopAfterFirst, bool lineOfSight
226    ACCELERATOR    4    float playerVel, float enemyVel, float playerZVel, float enemyZVel
227    ACTIVATE_SHOWER    0
228    SHOWER_BREAK    0
229    SHOWER_START    0
230    KILL_IF_CUBE_DESTROYED    0    set cube as target
231    CONFUSION_SOUND    1    float chance
232    TOGGLE_CAN_BE_DAMAGED    0
233    KEEP_PLAYER_OVER_OR_UNDER    0
234    KILL_IF_ASYLUM_STEP_SMALLER    1    int32 asylumStep
235    ASYLUM_ALARM_LIGHT    0
236    ASYLUM_ALARM_LIGHT_ACTIVATE    0
237    ASYLUM_POWER_PANEL    0
238    ASYLUM_POWER_PANEL_ACTIVATE    0
239    SET_SWITCH_INDEX    1    int32 activationSwitchIndex
240    KILL_IF_LESS_CITY_SECTIONS_COMPLETED    2    int32 amountCitySectionsCompleted, bool useHostCitySections
241    ASYLUM_SECURITY_PANEL_ACTIVATE    0
242    ASYLUM_CODE_PAPER    0
243    ASYLUM_BOOKCASE3_SECURITY    1    bool playsound
244    KILL_CHANCE    1    float chance
245    KILL_IF_IN_LINE_OF_SIGHT    1    float delay
246    SHOW_DURING_BED_SEQUENCE    1    float delay
247    SHADOW_FIGURE_RUN    3    float initialDelay, int32 steps, float stepDelay
248    APPEAR_DISAPPEAR    2    float distance, float time
249    BREAK_LIGHT_EFFECT_IF_CLOSE    1    float distance
250    COLLISION_COIN_CHANCE    1    float coinChance
251    COLLISION_STUN_CHANCE    1    float stunChance
252    MERCHANT_SELL_MOST_USED_WEAPON_ACTIVATE    0
253    MERCHANT_DUPLICATE_WEAPON_ACTIVATE    0
254    MERCHANT_REROLL_WEAPON_STAT_ACTIVATE    0
255    MERCHANT_CHANGE_WEAPON_STAT_ACTIVATE    0
256    REACT_TO_DISTANCE    3    float distance, float animDelay, ESoundEnum switchSound
257    SPAWN_LEVEL_END_IN_ROOM    0
258    MICROWAVE_ACTIVATION    0
259    SET_HEADING    1    float heading
260    DETONATOR    0
261    BATTERY    0
262    SEWER_GRATE    0
263    GRAPPLING_SWITCH    0
264    IGNORE_COLLISIONS_OF_SAME_TYPE    0
265    ORB_FLOAT_DOWN    0
266    CLEAR_KEEP_PLAYER_OVER_OR_UNDER    0
267    TELEPORT_TO_VALID_CUBE_IF_OUT_OF_BOUNDS    0
268    KEEP_UNDER_CEILING    0
269    SPAWN_SPRITE_AT_VELOCITY    15    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack, float minVelocity, bool onFloor (This also has smoke particle and sound.    Only used for burying enemy boss.)
270    OFFSET_PROJECTILE    4    float minDistance, float maxDistance, bool randomPitch, float yawOffset
271    OWNER_POSITION    2    bool killIfOwnerDead, bool once (must set owner)
272    PUSH_TARGET    6    float distance, float velocity, int32 damage, float rate, bool killIfTargetDead, int32 shockStacks
273    TARGET_POSITION    3    bool killIfOwnerDead, bool once, bool onFloor (must set target)
274    FALL_FROM_CEILING    1    float zVelocity
275    END_BOSS_ITEM_SPAWNER    2    float delay, float pickupRange
276    END_BOSS_ITEM_PICKUP    1    float pickupRange
277    END_BOSS_TURN_BACK    0
278    END_BOSS_ITEM_NOT_PICKED_UP    0
279    EXPLOSION_NOT_PLAYER    16    int32 damage, float scale, int32 fireStacks, EParticleTypeEnum particle, float shakeFactor, float particleScale, float soundIncriminateScale, float soundVolume, float soundPitch, float lightScale, int32 iceStacks, int32 shockStacks, float lifeStealChance, float coinChance, float stunChance, bool crit
280    LIFE_STEAL_IN_AREA    2    float chance, float scale
281    COIN_CHANCE_IN_AREA    2    float chance, float scale
282    STUN_CHANCE_IN_AREA    2    float chance, float scale
283    CLEAR_DEATH_NODES    0
284    STUN_IF_CLOSE    3    float distanceScale, float stunChance, float checkDelay
285    SCALE_OVER_TIME    1    float scaleFactor
286    PLACE_ON_GROUND    0
287    EFFECTS_IF_CLOSE    9    float distance, float lifeStealChance, bool onlyIfVisible, float checkDelay, float offsetX, float offsetY, float offsetZ, float coinChance, float stunChance
288    SET_INITIAL_VELOCITY_ANGLE_AFTER_END    1    float velocity
289    LIFT_PAD    4    float pushDelay, float velocity, bool vertical, float distance
290    TELEPORT_TO_TARGET_IF_CLOSE    5    float distance, float checkDelay, ESoundEnum sound, float volume, float pitch (need to set target)
291    SPAWN_IF_NO_TARGET    8    ESpriteTypeEnum sprite, EParticleTypeEnum particle, ESoundEnum sound, float volume, float pitch, float offsetX, float offsetY, float offsetZ
292    SET_LIGHT_COLOR    3    float red, float green, float blue
293    COLLISION_ONLY_ON_MESH    0
294    FOLLOW_PLAYER_IF_SEEN    3    float speed, float closestDist, float startFollowDist
295    PUSH_ON_HIT    0
296    COLLISION_DAMAGE    0
297    REGENERATE    2    float rate, int32 amount
298    SPAWN_SPRITE_IF_LIFE_EQUALS    14    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack, int32 life (also adds owner's vel)
299    ACTIVATE_IF_ON_FIRE    1    float delay
300    SPAWN_SPRITE_COPY_LINK_TARGET    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
301    DAMAGE_PLAYER_IF_CLOSE    11    float distance, uint32 fireStacks, bool onlyIfVisible, float checkDelay, float offsetX, float offsetY, float offsetZ, int32 damage, bool blade, int32 iceStacks, int32 shockStacks
302    ELITE_LOOT    0
303    EXPLOSION_AT_IMPACT    16    int32 damage, float scale, int32 fireStacks, EParticleTypeEnum particle, float shakeFactor, float particleScale, float soundIncriminateScale, float soundVolume, float soundPitch, float lightScale, int32 iceStacks, int32 shockStacks, float lifeStealChance, float coinChance, float stunChance, bool crit
304    TOGGLE_SWITCH_LIGHT_COLOR_RED    0
305    STICK_TO_CLOSE_WALL    0
306    ADD_LEVEL_SECRET    0
307    ADD_TOTAL_LEVEL_SECRET    0
308    KILL_IF_CHAP3_SECTION_COMPLETED    1    EChap3Section section
309    CHAP3_SECTION_IF_CLOSE    0
310    INCREMENT_TUTORIAL_STEP    0
311    TARGET_PLAYER_IF_IN_SAME_ROOM    0
312    PLAY_SOURCE_DEPENDENT_SOUND_ON_HIT    14    bool attached, bool UI, ESoundEnum sound, float volumeMin, float volumeMax, float pitchMin, float pitchMax, bool attached, bool UI, ESoundEnum sound, float volumeMin, float volumeMax, float pitchMin, float pitchMax (first sound is for enemy)
313    BARNACLE    0
314    FIRE_RUNE    0
315    AMMO_WHEN_HIT    0
316    COMPLETE_RANDOM_EVENT_IF_LAST_ENEMY    1    int32 roomIndex
317    RHYTHM_GAME    0
318    RADIATION_MONSTER    5    float damageRange, float minDamageTime, float maxDamageTime, float tickRange, int32 damage
319    SPAWN_BEST_TREASURE    6    int32 amount, float offsetX, float offsetY, float offsetZ, float velocity, bool towardsPlayer
320    RADIATION    5    float damageRange, float minDamageTime, float maxDamageTime, float tickRange, int32 damage
321    DIABLO_TOWN_PORTAL    0
322    MOP_HIT    2    float dist, int32 dirty
323    CLEAN_IF_CLOSE    1    float dist
324    FURNACE    2    float dist, int32 coins
325    BUCKET_ON_HIT    1    int32 maxDirty
326    CHANGE_LEVEL_TEXTURES_IF_DEAD    0
327    FADE_OUT_ATTACHED_SOUND    2    int32 index, float time
328    LOCK_PLAYER    1    float duration
329    TINT_CAMERA    9    float colorR, float colorG, float colorB, float intensityR, float intensityG, float intensityB, floar duration, bool inverse, bool canOverride
330    START_END_LEVEL_END    1    bool sacrifice
331    ACTIVATE_IF_CLOSE    1    float distance
332    END_BOSS_LOOT    0
333    EXPLOSIVE_BARREL    0
334    AMMO_SPAWNER_DELAY_SET    0
335    PET_FOLLOW    6    float movementSpeed, float positionTime, float height, float distance, float fastMovementDistance, float fastMovementSpeed
336    FIRE_PROJECTILE_AT_ENEMY    6    ESpriteTypeEnum projectile, int32 damage, float rate, float distance, float velocity, int32 elementalStrength
337    DETECT_GOLDEN_CUBES    5    int32 type, int32 maxAmount, float rate, float distance, float duration
338    REMOVE_GOLDEN_CUBE    0
339    HEAL_PLAYER    3    float range, int32 amount, float rate
340    CHARM_ENEMY    3    float range, float duration, float rate
341    UNCHARM_ENEMY    0
342    REFLECT_PROJECTILES    2    float range, float rate
343    PET_EAT_SOULS    5    int32 type, int32 amount, float range, float scale/percentage, float damage/duration
344    SOUL_EATEN    0
345    TEMPORARY_WEAKEN    1    float percentage
346    ACTIVATE_BED_ARENA    0
347    KILL_IF_ARENA_KEY_UNLOCKED    1    int32 index
348    PICKUP_ARENA_KEY    1    int32 index
349    ARENA_IF_CLOSE    1    EArenaType arenaType
350    ARENA_EXIT_IF_CLOSE    0
351    ADD_JADE    1    int32 amount
352    SPAWN_PARTICLE_IF_NO_CARTRIDGE    2    EParticleTypeEnum particle, int32 cartridge
353    ASYLUM_DOOR_STAY_OPEN    3    int32 minAsylumStep, int32 minLevel, bool x
354    STOP_ATTACHED_SOUNDS    0
355    KILL_IF_LEVEL_SMALLER    1    int32 level
356    KILL_IF_LEVEL_GREATER    1    int32 level
357    INCREMENT_ASYLUM_STEP    0
358    INCREMENT_ASYLUM_STEP_IF_PLAYER_CLOSE    1    float distance
359    SET_COLLISION_MESH    2    ECollisionChannel channel, bool block
360    ASYLUM_BLOCKING_CHAINS    1    int32 changeAsylumStep
361    SHOW_IF_ASYLUM_STEP_GREATER    1    int32 asylumStep
362    KILL_IF_CARTRIDGE    1    int32 cartridge
363    ADD_POTENTIAL_TREASURE    0
364    ADD_POTENTIAL_SECRET_ITEM    0
365    START_END_BOSS_MUSIC    0
366    KILL_IF_NEW_GAME_PLUS    0
367    KILL_IF_ASYLUM_STEP_AND_LEVEL_GREATER    2    int32 asylumStep, int32 level
368    DISPLAY_SUBTITLE    1    ESoundEnum voice
369    FLUSH    2    float distanceScale, float maxSizeScale
370    CLEAN_WEAPON    0
371    DAMAGE_IF_CLOSE_FALLS    13    float distance, uint32 fireStacks, bool onlyIfVisible, float checkDelay, float offsetX, float offsetY, float offsetZ, int32 damage, bool blade, int32 iceStacks, int32 shockStacks, bool acid(false is lava)
372    REFRESH_KILL_TIMER_IF_PICKED_UP    0
373    DAMAGE_SPRITE    1    int32 amount
374    SPAWN_SIMPLE_SPRITE    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite), bool headingVelocity, float scaleHack
375    SPAWN_SIMPLE_SPRITE_AT_VELOCITY    15    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite), bool headingVelocity, float scaleHack, float minVelocity, bool onFloor (This also has smoke particle and sound.    Only used for burying enemy boss.)
376    TOGGLE_LIGHT_WITH_QUALITY    1    int32 minLightOnQuality
377    SPAWN_PARTICLE_MANAGED    7    EParticleTypeEnum type, uint32 amount, bool atImpact, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite), bool killIfOwnerDies, float killDelay
378    SPRITE_LIMITER    4    int32 maxLow, int32 maxMedium, int32 maxHigh, int32 maxEpic
379    DECAL_LIMITER    4    int32 maxLow, int32 maxMedium, int32 maxHigh, int32 maxEpic
380    CLEAN_DECALS_ON_HIT    1    float distanceFromImpact
381    VELOCITY_CHANGE    3    float xPerSecond, float yPerSecond, float zPerSecond
382    PICKUP_AMMO_IF_CLOSE_ONLY_OWNER    5    float distance, bool clearChildren, uint32 ammoIndex, int32 amount, bool clearKillAiAndParticles
383    FOLLOW_PLAYER_AMMO_ONLY_OWNER    4    float speed, float closestDist, float startFollowDist, int32 ammoIndex
384    KEEP_OFFSET_TO_PARENT    0
385    SPAWN_SPRITE_REPLICATED_FUNCTION    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
386    SPAWN_SPRITE_IF_CLOSE_REPLICATED_FUNCTION    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), float distance, bool enemyTriggered
387    SPAWN_SPRITE_REPLICATED    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
388    UNBURY    1    EInstancedMeshMaterialEnum material
389    SPAWN_SPRITE_NOT_POOLED    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
390    SPAWN_SPRITE_REPLICATED_FUNCTION_NOT_POOLED    13    ESpriteTypeEnum type, uint32 amount, float velocity, bool atImpact, float offsetX, float offsetY, float offsetZ, bool ownerRotation, float normalOffset, float rate(-1=once), float maxDistance(0=lightFlicker,1=viewDistance,2=infinite,3=multiplayer), bool headingVelocity, float scaleHack
391    ATTACH_TO_OWNER    0
392    SPAWN_PARTICLE_ON_CLIENTS    5    EParticleTypeEnum type, uint32 amount, bool atImpact, float rate(-1=once), float normalOffset
393    IMMEDIATE_DESTROY    1    bool cleanupChildren
394    ALTERNATE_TEXT_COLOR    9    float frequency, float r, float g, float b, float a, float r2, float g2, float b2, float a2
395    TELEPORT_OTHER_PLAYERS_TO_ACTIVATOR    0
396    PLAY_SOUND_AT_TARGET    9    bool attached, bool UI, ESoundEnum sound, float volumeMin, float volumeMax, float pitchMin, float pitchMax, float rate(-1=once), bool replicated
397    CLEAR_OWNER    0
398    EXPLOSION_ONLY_TARGET_PLAYER    16    int32 damage, float scale, int32 fireStacks, EParticleTypeEnum particle, float shakeFactor, float particleScale, float soundIncriminateScale, float soundVolume, float soundPitch, float lightScale, int32 iceStacks, int32 shockStacks, float lifeStealChance, float coinChance, float stunChance, bool crit
399    FLOATING_PLATFORM_OFFSET    4    float offsetX, float offsetY, float offsetZ, float rotation
400    2D_SHINY    0
401    COLLIDE_WITH_PLAYERS_IN_DEATHMATCH    0
402    TURN_FRIENDLY_ON_RIGHT_PEER    1    int32 playerUniqueId
403    PICKUP_WEAPON_IF_CLOSE    4    float distance, bool clearChildren, bool clearKillAiAndParticles, bool onlyLocal
404    PLAY_SOUND_IF_CLOSE    7    float closeDistance, float checkRate, ESoundEnum closeSound, float volumeMin, float volumeMax, float pitchMin, float pitchMax
405    SPAWN_UNDEAD_FROM_WEAPON    2    bool ranged, int32 damageMultiplier
406    RANDOM_OFFSET    6    float minX, float maxX, float minY, float maxY, float minZ, float maxZ
407    ADD_SAPPHIRE    1    int32 amount
408    SPAWN_SAPPHIRE    1    int32 amount
409    KILL_IF_NOT_NEW_GAME_PLUS    0
410    KILL_ALL_DEATH_NODES    0
411    SET_COLLISION_TYPE    1    ECollisionChannel channel