diff --git a/zpak001.pk3dir/def/npcs.def b/zpak001.pk3dir/def/npcs.def new file mode 100644 index 0000000..fb9c591 --- /dev/null +++ b/zpak001.pk3dir/def/npcs.def @@ -0,0 +1,4 @@ +include "npcs/alyx.def" +include "npcs/barney.def" +include "npcs/gman.def" +include "npcs/zombie.def" diff --git a/zpak001.pk3dir/def/npcs/alyx.def b/zpak001.pk3dir/def/npcs/alyx.def new file mode 100644 index 0000000..8e62a09 --- /dev/null +++ b/zpak001.pk3dir/def/npcs/alyx.def @@ -0,0 +1,15 @@ +entityDef npc_alyx +{ + "spawnclass" "NSTalkMonster" + "model" "models/alyx.mdl" + "netname" "Alyx" + "health" "200" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "0" + "propdata" "actor_human" + + "speed_walk" "77" + "speed_run" "364" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/npcs/barney.def b/zpak001.pk3dir/def/npcs/barney.def new file mode 100644 index 0000000..db6d94a --- /dev/null +++ b/zpak001.pk3dir/def/npcs/barney.def @@ -0,0 +1,15 @@ +entityDef npc_barney +{ + "spawnclass" "NSTalkMonster" + "model" "models/barney.mdl" + "netname" "Barney" + "health" "200" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "0" + "propdata" "actor_human" + + "speed_walk" "77" + "speed_run" "364" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/npcs/gman.def b/zpak001.pk3dir/def/npcs/gman.def new file mode 100644 index 0000000..d8548d3 --- /dev/null +++ b/zpak001.pk3dir/def/npcs/gman.def @@ -0,0 +1,15 @@ +entityDef npc_gman +{ + "spawnclass" "NSTalkMonster" + "model" "models/gman.mdl" + "netname" "G-Man" + "health" "0" // he can't die, he's the G-Man! + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "0" + "propdata" "actor_human" + + "speed_walk" "77" + "speed_run" "364" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/npcs/zombie.def b/zpak001.pk3dir/def/npcs/zombie.def new file mode 100644 index 0000000..bb872c6 --- /dev/null +++ b/zpak001.pk3dir/def/npcs/zombie.def @@ -0,0 +1,35 @@ +entityDef npc_zombie +{ + "spawnclass" "NSMonster" + "model" "models/zombie/classic.mdl" + "netname" "Zombie" + "health" "skill:zombie_health" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + "speed_walk" "72" + "speed_run" "72" + + "def_attack_melee" "melee_zombie_stab" + "melee_range" "96" + + + "snd_sight" "monster_zombie.alert" + "snd_idle" "monster_zombie.idle" + "snd_pain" "monster_zombie.pain" + "snd_death" "" + "snd_melee_attack" "monster_zombie.attack" + "snd_melee_attack_hit" "monster_zombie.attackhit" + "snd_melee_attack_miss" "monster_zombie.attackmiss" + "snd_thud" "monster_generic.thud" +} + +entityDef melee_zombie_stab +{ + "damage" "skill:zombie_dmg_one_slash" + "delay" "0.25f" + "wait" "0.5" + "attempts" "2" +}