51 lines
1.1 KiB
Modula-2
51 lines
1.1 KiB
Modula-2
entityDef monster_alien_controller
|
|
{
|
|
"spawnclass" "ncTalkMonster"
|
|
"model" "models/spx_mature.mdl"
|
|
"netname" "Alien Controller"
|
|
"health" "skill:controller_health"
|
|
"mins" "-32 -32 0"
|
|
"maxs" "32 32 64"
|
|
"eye_height" "64"
|
|
"team" "2"
|
|
"propdata" "actor_alien"
|
|
|
|
"speed_walk" "100"
|
|
"speed_run" "500"
|
|
"flying" "1"
|
|
"fly_offset" "128"
|
|
"attack_ranged_range" "1024"
|
|
|
|
"snd_alert" "Controller.Alert"
|
|
"snd_idle" "Controller.Idle"
|
|
"snd_die" "Controller.Die"
|
|
"snd_pain" "Controller.Pain"
|
|
|
|
events {
|
|
// ranged attack
|
|
2 "SpawnProjectileOffset" "ranged_controller_ball 0 0 36"
|
|
3 "StartSoundDef" "Controller.Attack"
|
|
}
|
|
}
|
|
|
|
|
|
entityDef ranged_controller_ball
|
|
{
|
|
"spawnclass" "ncProjectile"
|
|
"model" "models/acidspit.mdl"
|
|
"mins" "-16 -16 -16"
|
|
"mins" "16 16 16"
|
|
|
|
"def_damage" "damage_spitDirect"
|
|
|
|
"health" "0"
|
|
"velocity" "900"
|
|
"fuse" "10"
|
|
"detonate_on_fuse" "0"
|
|
"detonate_on_death" "0"
|
|
"detonate_on_world" "1"
|
|
"detonate_on_actor" "1"
|
|
"impact_damage_effect" "1"
|
|
"impact_gib" "0"
|
|
"trackEnemy" "1"
|
|
}
|