From f152ffb0f8a1d1b140ddf2d1fa6c0c1d32909bbf Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Fri, 8 Sep 2023 09:41:05 -0700 Subject: [PATCH] Add more stubby entityDefs for monsters, as work began on those --- .../def/monsters/alien_controller.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/apache.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/barnacle.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/bigmomma.def | 14 +++++++++++++ zpak001.pk3dir/def/monsters/bloater.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/cockroach.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/flyer.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/flyer_flock.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/gargantua.def | 14 +++++++++++++ .../def/monsters/human_assassin.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/ichthyosaur.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/leech.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/miniturret.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/nihilanth.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/osprey.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/rat.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/sentry.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/tentacle.def | 15 ++++++++++++++ zpak001.pk3dir/def/monsters/turret.def | 15 ++++++++++++++ zpak001.pk3dir/particles/fx_explosion.cfg | 20 +++++++++++++++++++ 20 files changed, 303 insertions(+) create mode 100644 zpak001.pk3dir/def/monsters/flyer.def diff --git a/zpak001.pk3dir/def/monsters/alien_controller.def b/zpak001.pk3dir/def/monsters/alien_controller.def index e69de29..a92f131 100644 --- a/zpak001.pk3dir/def/monsters/alien_controller.def +++ b/zpak001.pk3dir/def/monsters/alien_controller.def @@ -0,0 +1,15 @@ +entityDef monster_alien_controller +{ + "spawnclass" "NSTalkMonster" + "model" "models/controller.mdl" + "netname" "Alien Controller" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/apache.def b/zpak001.pk3dir/def/monsters/apache.def index e69de29..16943fa 100644 --- a/zpak001.pk3dir/def/monsters/apache.def +++ b/zpak001.pk3dir/def/monsters/apache.def @@ -0,0 +1,15 @@ +entityDef monster_apache +{ + "spawnclass" "NSTalkMonster" + "model" "models/apache.mdl" + "netname" "Apache" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_robot" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/barnacle.def b/zpak001.pk3dir/def/monsters/barnacle.def index e69de29..e756a7d 100644 --- a/zpak001.pk3dir/def/monsters/barnacle.def +++ b/zpak001.pk3dir/def/monsters/barnacle.def @@ -0,0 +1,15 @@ +entityDef monster_barnacle +{ + "spawnclass" "NSTalkMonster" + "model" "models/barnacle.mdl" + "netname" "Barnacle" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_human" + + "speed_walk" "64" + "speed_run" "364" // day one only +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/bigmomma.def b/zpak001.pk3dir/def/monsters/bigmomma.def index e69de29..0a6c6c2 100644 --- a/zpak001.pk3dir/def/monsters/bigmomma.def +++ b/zpak001.pk3dir/def/monsters/bigmomma.def @@ -0,0 +1,14 @@ +entityDef monster_bigmomma +{ + "spawnclass" "NSMonster" + "model" "models/big_mom.mdl" + "netname" "Big Momma" + "health" "100" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + "speed_walk" "46" + "speed_run" "292" +} diff --git a/zpak001.pk3dir/def/monsters/bloater.def b/zpak001.pk3dir/def/monsters/bloater.def index e69de29..689f7b4 100644 --- a/zpak001.pk3dir/def/monsters/bloater.def +++ b/zpak001.pk3dir/def/monsters/bloater.def @@ -0,0 +1,15 @@ +entityDef monster_bloater +{ + "spawnclass" "NSTalkMonster" + "model" "models/floater.mdl" + "netname" "Bloater" + "health" "25" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "64" + "speed_run" "364" // day one only +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/cockroach.def b/zpak001.pk3dir/def/monsters/cockroach.def index e69de29..f66fcbe 100644 --- a/zpak001.pk3dir/def/monsters/cockroach.def +++ b/zpak001.pk3dir/def/monsters/cockroach.def @@ -0,0 +1,15 @@ +entityDef monster_cockroach +{ + "spawnclass" "NSTalkMonster" + "model" "models/roach.mdl" + "netname" "Cockroach" + "health" "0" + "mins" "-8 -8 0" + "maxs" "8 8 8" + "eye_height" "64" + "team" "0" + "propdata" "actor_alien" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/flyer.def b/zpak001.pk3dir/def/monsters/flyer.def new file mode 100644 index 0000000..d34c627 --- /dev/null +++ b/zpak001.pk3dir/def/monsters/flyer.def @@ -0,0 +1,15 @@ +entityDef monster_flyer +{ + "spawnclass" "NSTalkMonster" + "model" "models/aflock.mdl" + "netname" "Flyer Flock" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "64" + "speed_run" "364" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/flyer_flock.def b/zpak001.pk3dir/def/monsters/flyer_flock.def index e69de29..40cca0c 100644 --- a/zpak001.pk3dir/def/monsters/flyer_flock.def +++ b/zpak001.pk3dir/def/monsters/flyer_flock.def @@ -0,0 +1,15 @@ +entityDef monster_flyer_flock +{ + "spawnclass" "NSTalkMonster" + "model" "models/aflock.mdl" + "netname" "Flyer Flock" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "64" + "speed_run" "364" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/gargantua.def b/zpak001.pk3dir/def/monsters/gargantua.def index e69de29..13d4376 100644 --- a/zpak001.pk3dir/def/monsters/gargantua.def +++ b/zpak001.pk3dir/def/monsters/gargantua.def @@ -0,0 +1,14 @@ +entityDef monster_gargantua +{ + "spawnclass" "NSMonster" + "model" "models/garg.mdl" + "netname" "Gargantua" + "health" "skill:gargantua_health" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + "speed_walk" "46" + "speed_run" "292" +} diff --git a/zpak001.pk3dir/def/monsters/human_assassin.def b/zpak001.pk3dir/def/monsters/human_assassin.def index e69de29..af504b5 100644 --- a/zpak001.pk3dir/def/monsters/human_assassin.def +++ b/zpak001.pk3dir/def/monsters/human_assassin.def @@ -0,0 +1,15 @@ +entityDef monster_human_assassin +{ + "spawnclass" "NSTalkMonster" + "model" "models/hassassin.mdl" + "netname" "Assassin" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "0" + "propdata" "actor_human" + + "speed_walk" "64" + "speed_run" "364" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/ichthyosaur.def b/zpak001.pk3dir/def/monsters/ichthyosaur.def index e69de29..2245898 100644 --- a/zpak001.pk3dir/def/monsters/ichthyosaur.def +++ b/zpak001.pk3dir/def/monsters/ichthyosaur.def @@ -0,0 +1,15 @@ +entityDef monster_ichthyosaur +{ + "spawnclass" "NSTalkMonster" + "model" "models/icky.mdl" + "netname" "Ichthyosaur" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/leech.def b/zpak001.pk3dir/def/monsters/leech.def index e69de29..9466657 100644 --- a/zpak001.pk3dir/def/monsters/leech.def +++ b/zpak001.pk3dir/def/monsters/leech.def @@ -0,0 +1,15 @@ +entityDef monster_leech +{ + "spawnclass" "NSTalkMonster" + "model" "models/leech.mdl" + "netname" "Leech" + "health" "0" + "mins" "-8 -8 0" + "maxs" "8 8 8" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/miniturret.def b/zpak001.pk3dir/def/monsters/miniturret.def index e69de29..654f90b 100644 --- a/zpak001.pk3dir/def/monsters/miniturret.def +++ b/zpak001.pk3dir/def/monsters/miniturret.def @@ -0,0 +1,15 @@ +entityDef monster_miniturret +{ + "spawnclass" "NSTalkMonster" + "model" "models/miniturret.mdl" + "netname" "Mini-Turret" + "health" "skill:miniturret_health" + "mins" "-16 -16 0" + "maxs" "16 16 16" + "eye_height" "64" + "team" "2" + "propdata" "actor_robot" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/nihilanth.def b/zpak001.pk3dir/def/monsters/nihilanth.def index e69de29..24a410d 100644 --- a/zpak001.pk3dir/def/monsters/nihilanth.def +++ b/zpak001.pk3dir/def/monsters/nihilanth.def @@ -0,0 +1,15 @@ +entityDef monster_nihilanth +{ + "spawnclass" "NSTalkMonster" + "model" "models/nihilanth.mdl" + "netname" "Nihilanth" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/osprey.def b/zpak001.pk3dir/def/monsters/osprey.def index e69de29..8a2d020 100644 --- a/zpak001.pk3dir/def/monsters/osprey.def +++ b/zpak001.pk3dir/def/monsters/osprey.def @@ -0,0 +1,15 @@ +entityDef monster_osprey +{ + "spawnclass" "NSTalkMonster" + "model" "models/osprey.mdl" + "netname" "Osprey" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_robot" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/rat.def b/zpak001.pk3dir/def/monsters/rat.def index e69de29..12d69c2 100644 --- a/zpak001.pk3dir/def/monsters/rat.def +++ b/zpak001.pk3dir/def/monsters/rat.def @@ -0,0 +1,15 @@ +entityDef monster_rat +{ + "spawnclass" "NSTalkMonster" + "model" "models/bigrat.mdl" + "netname" "Rat" + "health" "0" + "mins" "-16 -16 0" + "maxs" "16 16 16" + "eye_height" "64" + "team" "0" + "propdata" "actor_human" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/sentry.def b/zpak001.pk3dir/def/monsters/sentry.def index e69de29..7f91e86 100644 --- a/zpak001.pk3dir/def/monsters/sentry.def +++ b/zpak001.pk3dir/def/monsters/sentry.def @@ -0,0 +1,15 @@ +entityDef monster_sentry +{ + "spawnclass" "NSTalkMonster" + "model" "models/sentry.mdl" + "netname" "Turret" + "health" "skill:sentry_health" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_robot" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/tentacle.def b/zpak001.pk3dir/def/monsters/tentacle.def index e69de29..97f8a15 100644 --- a/zpak001.pk3dir/def/monsters/tentacle.def +++ b/zpak001.pk3dir/def/monsters/tentacle.def @@ -0,0 +1,15 @@ +entityDef monster_tentacle +{ + "spawnclass" "NSTalkMonster" + "model" "models/tentacle2.mdl" + "netname" "Tentacle" + "health" "25" + "mins" "-16 -16 0" + "maxs" "16 16 72" + "eye_height" "64" + "team" "2" + "propdata" "actor_alien" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/def/monsters/turret.def b/zpak001.pk3dir/def/monsters/turret.def index e69de29..eff82c4 100644 --- a/zpak001.pk3dir/def/monsters/turret.def +++ b/zpak001.pk3dir/def/monsters/turret.def @@ -0,0 +1,15 @@ +entityDef monster_turret +{ + "spawnclass" "NSTalkMonster" + "model" "models/turret.mdl" + "netname" "Turret" + "health" "skill:turret_health" + "mins" "-16 -16 0" + "maxs" "16 16 32" + "eye_height" "64" + "team" "2" + "propdata" "actor_robot" + + "speed_walk" "0" + "speed_run" "0" +} \ No newline at end of file diff --git a/zpak001.pk3dir/particles/fx_explosion.cfg b/zpak001.pk3dir/particles/fx_explosion.cfg index 622f77a..86e7af3 100644 --- a/zpak001.pk3dir/particles/fx_explosion.cfg +++ b/zpak001.pk3dir/particles/fx_explosion.cfg @@ -75,3 +75,23 @@ r_part +main spawnmode ball gravity -25 } + +r_part +main +{ + type texturedspark + texture ball + tcoords 1 65 31 95 256 8 32 + scale 1 + count 8 + scalefactor 1 + alpha 0.5 + die 0.8 + rgb 255 115 0 + blend add + spawnmode ball + spawnvel 100 + veladd 100 + friction 0.5 + gravity 800 +} +