From 2607ee4f04f13f80b321cf82994660cecdf16682 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Sun, 30 Jul 2023 10:05:24 -0700 Subject: [PATCH] Define EDef for monster_babycrab --- zpak001.pk3dir/def/monsters/babycrab.def | 18 ++++++++ zpak001.pk3dir/skill_valve.cfg | 6 +++ zpak001.pk3dir/sound/monsters_valve.sndshd | 51 ++++++++++++++++++++++ 3 files changed, 75 insertions(+) diff --git a/zpak001.pk3dir/def/monsters/babycrab.def b/zpak001.pk3dir/def/monsters/babycrab.def index e69de29..caacea6 100644 --- a/zpak001.pk3dir/def/monsters/babycrab.def +++ b/zpak001.pk3dir/def/monsters/babycrab.def @@ -0,0 +1,18 @@ +entityDef monster_babycrab +{ + "spawnclass" "NSMonster" + "inherit" "monster_headcrab" + "model" "models/baby_headcrab.mdl" + "health" "skill:babycrab_health" + "leap_damage" "skill:babycrab_dmg_bite" + + "snd_idle" "monster_babycrab.idle" + "snd_pain" "monster_babycrab.pain" + "snd_death" "monster_babycrab.death" + + events { + jump "AddVelocity" "512 0 250" + jump_variation1 "AddVelocity" "512 0 250" + jump_variation2 "AddVelocity" "512 0 250" + } +} \ No newline at end of file diff --git a/zpak001.pk3dir/skill_valve.cfg b/zpak001.pk3dir/skill_valve.cfg index 041d4ac..6b6a5d2 100644 --- a/zpak001.pk3dir/skill_valve.cfg +++ b/zpak001.pk3dir/skill_valve.cfg @@ -82,6 +82,12 @@ set sk_headcrab_dmg_bite3 "10" set sk_headcrab_health1 "10" set sk_headcrab_health2 "10" set sk_headcrab_health3 "20" +set sk_babycrab_health1 "3" +set sk_babycrab_health2 "3" +set sk_babycrab_health3 "6" +set sk_babycrab_dmg_bite1 "1" +set sk_babycrab_dmg_bite2 "3" +set sk_babycrab_dmg_bite3 "3" set sk_healthcharger1 "50" set sk_healthcharger2 "40" set sk_healthcharger3 "25" diff --git a/zpak001.pk3dir/sound/monsters_valve.sndshd b/zpak001.pk3dir/sound/monsters_valve.sndshd index db92a38..4604304 100644 --- a/zpak001.pk3dir/sound/monsters_valve.sndshd +++ b/zpak001.pk3dir/sound/monsters_valve.sndshd @@ -367,6 +367,57 @@ monster_headcrab.pain sample headcrab/hc_pain3.wav } + +monster_babycrab.alert +{ + sample headcrab/hc_alert1.wav + sample headcrab/hc_alert2.wav +} + +monster_babycrab.attack +{ + pitch_min 140 + pitch_max 150 + sample headcrab/hc_attack1.wav + sample headcrab/hc_attack2.wav + sample headcrab/hc_attack3.wav +} + +monster_babycrab.attackhit +{ + pitch_min 140 + pitch_max 150 + sample headcrab/hc_headbite.wav +} + +monster_babycrab.die +{ + pitch_min 140 + pitch_max 150 + sample headcrab/hc_die1.wav + sample headcrab/hc_die2.wav +} + +monster_babycrab.idle +{ + pitch_min 140 + pitch_max 150 + sample headcrab/hc_idle1.wav + sample headcrab/hc_idle2.wav + sample headcrab/hc_idle3.wav + sample headcrab/hc_idle4.wav + sample headcrab/hc_idle5.wav +} + +monster_babycrab.pain +{ + pitch_min 140 + pitch_max 150 + sample headcrab/hc_pain1.wav + sample headcrab/hc_pain2.wav + sample headcrab/hc_pain3.wav +} + monster_houndeye.alert { sample houndeye/he_alert1.wav