This article or section is incomplete . It doesn't have all of the necessary core information on this topic. Please help the SRB2 Wiki by finishing this article.
To do Add object/state data for all new cacti.
Thing types 1203–1211 & 1230-1231, Cacti (singular: cactus ), are a group of scenery Things used in Arid Canyon Zone and many desert-themed custom maps. These are a variety of cacti types, all of which will deal damage to players upon contact. There are 11 different types of cacti available:
Thing type number
Name
Object type
Sprite
Description
1203
Tiny Red Flower Cactus
MT_CACTI1
A tiny cactus with a large red flower. Placing this above the ground will spawn additional segments until it is connected to the ground.
1204
Small Red Flower Cactus
MT_CACTI2
A small cactus with a large red flower. Placing this above the ground will spawn additional segments until it is connected to the ground.
1205
Tiny Blue Flower Cactus
MT_CACTI3
A tiny cactus with a large blue flower. Placing this above the ground will spawn additional segments until it is connected to the ground.
1206
Small Blue Flower Cactus
MT_CACTI4
A small cactus with a large blue flower. Placing this above the ground will spawn additional segments until it is connected to the ground.
1207
Prickly Pear
MT_CACTI5
A multi-segmented prickly pear.
1208
Barrel Cactus
MT_CACTI6
A single-segment barrel cactus.
1209
Tall Barrel Cactus
MT_CACTI7
A tall, two-segment barrel cactus with a large blue flower.
1210
Armed Cactus
MT_CACTI8
A very tall cactus with two arms and lime flowers on each end.
1211
Ball Cactus
MT_CACTI9
A spherical cactus with a lime flower.
1230
Tiny Cactus
MT_CACTI10
A simple tiny cactus. Placing this above the ground will spawn additional segments until it is connected to the ground.
1231
Small Cactus
MT_CACTI11
A simple small cactus. Placing this above the ground will spawn additional segments until it is connected to the ground.
Object/state data
Object/state data
Object type info – MT_CACTI1
Thing type number
1203
CACTA0
Object type
MT_CACTI1
Sprite name prefix
CACT
SpawnState
S_CACTI1
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
0
Radius
16*FRACUNIT
Height
32*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
States – MT_CACTI1
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_CACTI1
CACT
A
-1
none
0
0
S_NULL
No
0%
Object type info – MT_CACTI2
Thing type number
1204
CACTB0
Object type
MT_CACTI2
Sprite name prefix
CACT
SpawnState
S_CACTI2
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
0
Radius
16*FRACUNIT
Height
64*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
States – MT_CACTI2
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_CACTI2
CACT
B
-1
none
0
0
S_NULL
No
0%
Object type info – MT_CACTI3
Thing type number
1205
CACTC0
Object type
MT_CACTI3
Sprite name prefix
CACT
SpawnState
S_CACTI3
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
0
Radius
16*FRACUNIT
Height
32*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
States – MT_CACTI3
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_CACTI3
CACT
C
-1
none
0
0
S_NULL
No
0%
Object type info – MT_CACTI4
Thing type number
1206
CACTD0
Object type
MT_CACTI4
Sprite name prefix
CACT
SpawnState
S_CACTI4
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
0
Radius
16*FRACUNIT
Height
80*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_NOTHINK|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
States – MT_CACTI4
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_CACTI4
CACT
D
-1
none
0
0
S_NULL
No
0%