|
Note: Wait! Stop! You do not need to copy this actor's code into your project! Here's why:
- This actor is already defined in GZDoom, there's no reason to define it again.
- In fact, trying to define an actor with the same name will cause an error (because it already exists).
- If you want to make your own version of this actor, use inheritance.
- Definitions for existing actors are put on the wiki for reference purpose only.
|
Fog spawner
|
Actor type
|
Map spot
|
Game
|
(Hexen)
|
DoomEd Number
|
10000
|
Class Name
|
FogSpawner
|
Classes: FogSpawner
A generator that creates small, medium and large patches of fog. Its arguments are used as such:
args[] |
Use
|
args[0] |
Moving speed of spawned fog patches
|
args[1] |
Angle spread of spawned fog patches' movement, in units of +/- 0.7°
|
args[2] |
Countdown between calls of A_FogSpawn that actually spawn a fog patch
|
args[3] |
Lifetime countdown for spawned fog patches, see A_FogMove
|
args[4] |
Unused
|
ACTOR FogSpawner
{
+NOSECTOR
+NOBLOCKMAP
+FLOATBOB
+NOGRAVITY
+INVISIBLE
action native A_FogSpawn();
States
{
Spawn:
TNT1 A 20 A_FogSpawn
Loop
}
}