A_SpawnDebris
Jump to navigation
Jump to search
A_SpawnDebris (string type [, bool translation [, float mult_h [, float mult_v]]])
Usage
Spawns debris actors based on the specified type and positions them around the calling actor. The debris type has to be defined in a certain way:
- Its health parameter specify the amount n of objects being spawned.
- The first n states are reserved as the initial states for the separate objects. If you want to do some animations you can jump to later states from here.
Parameters
- type: The class name of the debris actor to spawn.
- translation: If this is TRUE, the spawned actor will be assigned the same translation table as the actor that called the function. Default is FALSE.
- mult_h: This is a multiplier for the x and y velocities of the spawned actor. Default is 1.0.
- mult_v: This is a multiplier for the z velocity of the spawned actor. Default is 1.0.
Examples
This is an example of a valid debris class:
ACTOR SentinelDebris
{
Health 15
Radius 1
Height 1
States
{
Spawn:
SNT1 A -1
SNT2 A -1
SNT3 A -1
SNT3 A -1
SNT4 A -1
SNT4 A -1
SNT5 A -1
SNT6 A -1
SNT7 A -1
SNT7 A -1
SNT8 A -1
SNT8 A -1
SNT9 A -1
SNT9 A -1
SNT0 A -1
}
}