|
Note: Wait! Stop! Before you copy this actor's definition into your mod, remember the following things:
- You do NOT need to copy that actor, since it is already defined.
- In fact, it's not just useless, it will cause problems.
- If you want to modify it, or use a modified version, using inheritance is the way to go.
- The actor definitions here are put on the wiki for reference purpose only. Learn from them, don't copy them.
|
Large firemace sphere
|
Actor type
|
Explosive
|
Game
|
(Heretic)
|
DoomEd Number
|
None
|
Class Name
|
MaceFX2
|
Spawn ID
|
156
|
Identifier
|
T_HEAVYMACEBALL
|
Classes: MaceFX1→MaceFX2
The firemace's secondary projectile, this mace sphere bounces a few times, spawning two small spheres on each bounce. The native action A_MaceBallImpact2 manages that by "resurrecting" the sphere (setting it back to its spawn state) unless its vertical speed is too slow, and by spawning the smaller ones.
ACTOR MaceFX2 : MaceFX1
{
Speed 10
Damage 6
Gravity 0.125
-NOGRAVITY
SeeSound ""
action native A_MaceBallImpact2();
States
{
Spawn:
FX02 CD 4
Loop
Death:
FX02 F 4 A_MaceBallImpact2
Goto Super::Death+1
}
}