ProjectileFlagInternal
For EntityType.PROJECTILE
(9).
This enum was renamed from "ProjectileFlags" to be consistent with the other flag enums.
This is represented as an object instead of an enum due to limitations with TypeScript enums. (We
want this type to be a child of the BitFlag
type.)
ProjectileFlag
Enumeration Members
SMART
• SMART = number
1 << 0 (1)
Defined in
EXPLODE
• EXPLODE = number
1 << 1 (2)
Defined in
ACID_GREEN
• ACID_GREEN = number
1 << 2 (4)
Defined in
GOO
• GOO = number
1 << 3 (8)
Defined in
GHOST
• GHOST = number
1 << 4 (16)
Defined in
WIGGLE
• WIGGLE = number
1 << 5 (32)
Defined in
BOOMERANG
• BOOMERANG = number
1 << 6 (64)
Defined in
HIT_ENEMIES
• HIT_ENEMIES = number
1 << 7 (1280
Defined in
ACID_RED
• ACID_RED = number
1 << 8 (256)
Defined in
GREED
• GREED = number
1 << 9 (512)
Defined in
RED_CREEP
• RED_CREEP = number
1 << 10 (1024)
Defined in
ORBIT_CW
• ORBIT_CW = number
1 << 11 (2048)
Defined in
ORBIT_CCW
• ORBIT_CCW = number
1 << 12 (4096)
Defined in
NO_WALL_COLLIDE
• NO_WALL_COLLIDE = number
1 << 13 (8192)
Defined in
CREEP_BROWN
• CREEP_BROWN = number
1 << 14 (16384)
Defined in
FIRE
• FIRE = number
1 << 15 (32768)
Defined in
BURST
• BURST = number
1 << 16 (65536)
Defined in
ANY_HEIGHT_ENTITY_HIT
• ANY_HEIGHT_ENTITY_HIT = number
1 << 17 (131072)
Defined in
CURVE_LEFT
• CURVE_LEFT = number
1 << 18 (262144)
Defined in
CURVE_RIGHT
• CURVE_RIGHT = number
1 << 19 (524288)
Defined in
TURN_HORIZONTAL
• TURN_HORIZONTAL = number
1 << 20 (1048576)
Defined in
SINE_VELOCITY
• SINE_VELOCITY = number
1 << 21 (2097152)
Defined in
MEGA_WIGGLE
• MEGA_WIGGLE = number
1 << 22 (4194304)
Defined in
SAWTOOTH_WIGGLE
• SAWTOOTH_WIGGLE = number
1 << 23 (8388608)
Defined in
SLOWED
• SLOWED = number
1 << 24 (16777216)
Defined in
TRIANGLE
• TRIANGLE = number
1 << 25 (33554432)
Defined in
MOVE_TO_PARENT
• MOVE_TO_PARENT = number
1 << 26 (67108864)
Defined in
ACCELERATE
• ACCELERATE = number
1 << 27 (134217728)
Defined in
DECELERATE
• DECELERATE = number
1 << 28 (268435456)
Defined in
BURST3
• BURST3 = number
1 << 29 (536870912)
Defined in
CONTINUUM
• CONTINUUM = number
1 << 30 (1073741824)
Defined in
CANT_HIT_PLAYER
• CANT_HIT_PLAYER = number
1 << 31 (2147483648)
Defined in
CHANGE_FLAGS_AFTER_TIMEOUT
• CHANGE_FLAGS_AFTER_TIMEOUT = number
1 << 32 (4294967296)
Defined in
CHANGE_VELOCITY_AFTER_TIMEOUT
• CHANGE_VELOCITY_AFTER_TIMEOUT = number
1 << 33
Defined in
STASIS
• STASIS = number
1 << 34
Defined in
FIRE_WAVE
• FIRE_WAVE = number
1 << 35
Defined in
FIRE_WAVE_X
• FIRE_WAVE_X = number
1 << 36
Defined in
ACCELERATE_EX
• ACCELERATE_EX = number
1 << 37
Defined in
BURST8
• BURST8 = number
1 << 38
Defined in
FIRE_SPAWN
• FIRE_SPAWN = number
1 << 39
Defined in
ANTI_GRAVITY
• ANTI_GRAVITY = number
1 << 40
Defined in
TRACTOR_BEAM
• TRACTOR_BEAM = number
1 << 41
Defined in
BOUNCE
• BOUNCE = number
1 << 42
Defined in
BOUNCE_FLOOR
• BOUNCE_FLOOR = number
1 << 43
Defined in
SHIELDED
• SHIELDED = number
1 << 44
Defined in
BLUE_FIRE_SPAWN
• BLUE_FIRE_SPAWN = number
1 << 45
Defined in
LASER_SHOT
• LASER_SHOT = number
1 << 46
Defined in
GODHEAD
• GODHEAD = number
1 << 47
Defined in
SMART_PERFECT
• SMART_PERFECT = number
1 << 48
Defined in
BURST_SPLIT
• BURST_SPLIT = number
1 << 49
Defined in
WIGGLE_ROTGUT
• WIGGLE_ROTGUT = number
1 << 50
Defined in
FREEZE
• FREEZE = number
1 << 51
Defined in
ACCELERATE_TO_POSITION
• ACCELERATE_TO_POSITION = number
1 << 52
Defined in
BROCCOLI
• BROCCOLI = number
The cluster of tears that Mother shoots.
1 << 53
Defined in
BACK_SPLIT
• BACK_SPLIT = number
1 << 54
Defined in
SIDE_WAVE
• SIDE_WAVE = number
1 << 55
Defined in
ORBIT_PARENT
• ORBIT_PARENT = number
1 << 56
Defined in
FADEOUT
• FADEOUT = number
1 << 57