Classes:VolcanoBlast
Jump to navigation
Jump to search
Note: Wait! Stop! You do not need to copy this actor's code into your project! Here's why:
|
| Volcano blast | |||
|---|---|---|---|
| Actor type | Explosive | Game | |
| DoomEd Number | None | Class Name | VolcanoBlast |
| Spawn ID | 123 | Identifier | T_VOLCANOBALL |
Classes: Actor → VolcanoBlast
A big ball of fire spitted by a volcano. Its native action A_VolcBallImpact makes it burst into several tinier balls of fire upon impact.
DECORATE definition
ACTOR VolcanoBlast
{
Radius 8
Height 8
Speed 2
Damage 2
DamageType Fire
Gravity 0.125
+NOBLOCKMAP
+MISSILE
+DROPOFF
+NOTELEPORT
DeathSound "world/volcano/blast"
action native A_VolcBallImpact();
States
{
Spawn:
VFBL AB 4 BRIGHT A_SpawnItemEx("Puffy", random2[BeastPuff]()*0.015625, random2[BeastPuff]()*0.015625,
random2[BeastPuff]()*0.015625, 0, 0, 0, 0, SXF_ABSOLUTEPOSITION, 64)
Loop
Death:
XPL1 A 4 BRIGHT A_VolcBallImpact
XPL1 BCDEF 4 BRIGHT
Stop
}
}