|
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's actually harmful as it can 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.
- There is only one exception: if what you want is changing Ammo capacity, you need to create a new type from Ammo.
|
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
}
}