Thing type 1123, Cannonball Launcher, is a type of Thing that shoots harmful cannonballs out of the ground in short intervals. They are always aimed at the current position of the player and explode when they touch the ground, causing non-elemental damage. In SRB2 v2.0 and v2.1, it was used in Castle Eggman Zone Act 2. Currently, it is unused by SRB2's official levels.
Object type info – MT_CANNONLAUNCHER
|
|
Thing type number
|
525
|
|
Object type
|
MT_CANNONLAUNCHER
|
|
Sprite name prefix
|
NULL
|
|
SpawnState
|
S_CANNONLAUNCHER1
|
|
SeeState
|
S_NULL
|
|
SeeSound
|
sfx_None
|
|
AttackSound
|
sfx_None
|
|
PainState
|
S_NULL
|
|
PainSound
|
sfx_None
|
|
MeleeState
|
S_NULL
|
|
MissileState
|
S_NULL
|
|
DeathState
|
S_XPLD1
|
|
XDeathState
|
S_NULL
|
|
DeathSound
|
sfx_None
|
|
ActiveSound
|
sfx_pop
|
|
RaiseState
|
S_NULL
|
|
SpawnHealth
|
1
|
|
ReactionTime
|
2*TICRATE
|
|
PainChance
|
TICRATE
|
|
Speed
|
0
|
|
Radius
|
2*FRACUNIT
|
|
Height
|
4*FRACUNIT
|
|
Display offset
|
0
|
|
Mass
|
0
|
|
Damage
|
1
|
|
Flags
|
MF_NOGRAVITY|MF_NOSECTOR|MF_NOBLOCKMAP
|
|
States – MT_CANNONLAUNCHER
|
State
|
Sprite prefix
|
Frame
|
Duration (tics)
|
Action
|
Var 1
|
Var 2
|
Next state
|
Full brightness?
|
Translucency
|
S_CANNONLAUNCHER1
|
NULL
|
A
|
1
|
A_FindTarget
|
MT_PLAYER
|
0
|
S_CANNONLAUNCHER2
|
No
|
0%
|
S_CANNONLAUNCHER2
|
NULL
|
A
|
1
|
A_LobShot
|
MT_CANNONBALL
|
4*TICRATE
|
S_CANNONLAUNCHER3
|
No
|
0%
|
S_CANNONLAUNCHER3
|
NULL
|
A
|
2
|
A_SetRandomTics
|
TICRATE/2
|
3*TICRATE
|
S_CANNONLAUNCHER1
|
No
|
0%
|
Object type info – MT_CANNONBALL
|
|
Thing type number
|
none
|
CBLLA0
|
|
Object type
|
MT_CANNONBALL
|
|
Sprite name prefix
|
CBLL
|
|
SpawnState
|
S_CANNONBALL1
|
|
SeeState
|
S_NULL
|
|
SeeSound
|
sfx_cannon
|
|
AttackSound
|
sfx_None
|
|
PainState
|
S_NULL
|
|
PainSound
|
sfx_None
|
|
MeleeState
|
S_NULL
|
|
MissileState
|
S_NULL
|
|
DeathState
|
S_XPLD1
|
|
XDeathState
|
S_NULL
|
|
DeathSound
|
sfx_cybdth
|
|
ActiveSound
|
sfx_None
|
|
RaiseState
|
S_NULL
|
|
SpawnHealth
|
1
|
|
ReactionTime
|
32
|
|
PainChance
|
200
|
|
Speed
|
16*FRACUNIT
|
|
Radius
|
16*FRACUNIT
|
|
Height
|
32*FRACUNIT
|
|
Display offset
|
0
|
|
Mass
|
100
|
|
Damage
|
1
|
|
Flags
|
MF_NOBLOCKMAP|MF_MISSILE
|
|
States – MT_CANNONBALL
|
State
|
Sprite prefix
|
Frame
|
Duration (tics)
|
Action
|
Var 1
|
Var 2
|
Next state
|
Full brightness?
|
Translucency
|
S_CANNONBALL1
|
CBLL
|
A
|
-1
|
none
|
0
|
0
|
NULL
|
No
|
0%
|