| def_spawn |
var |
|
set to the classname of the entity to be spawned (for example, 'def_spawn_1' 'monster_grunt') |
| count |
var |
|
number of entities to spawn before being used up (defaults to -1 which means spawn there is no count limit) |
| max_active |
var |
|
If there are more than this number of entities from this spawner active, spawning will pause. (Defaults to 4) |
| delay |
var |
|
time between spawning (default to 2) |
| auto_target |
var |
|
If set to 1, spawned enemies will automatically target their nearest foe (Defaults to 1) |
| face_enemy |
var |
|
If set to 1, spawned enemies will be facing their enemy when they spawn in (Defaults to 0) |
| call |
var |
|
Script function to be called at the time of spawn (the entity parameter will be the spawner itself) |
| call_spawned |
var |
|
Script function to be called at the time of spawn (the entity parameter will be the spawned entity) |
| script_used_up |
var |
|
Script function to be called when the spawner has exhausted its available enemies. |
| skipVisible |
var |
|
If set to 1, spawn targets will be skipped if the player can see them (defaults to 1) |
| trigger_only |
var |
|
If set to 1 the spawner will only spawn when triggered. Each trigger will spawn 1 enemy. |
| waves |
var |
|
number of enemies to spawn simultaneously (default 1) |
| remove |
var |
|
If set to 1 the spawner will be removed when triggered off. (defaults to 1) |