From 77a3f1d837960bdfa0030dd51982a94c8554d36a Mon Sep 17 00:00:00 2001 From: 1upD <1upderek@gmail.com> Date: Sun, 7 Oct 2018 12:37:26 -0400 Subject: [PATCH] Shadow Walker: Improved fgd file to be more mapper friendly. --- sp/game/mod_episodic/halloween.fgd | 37 +++++++++++++++--------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/sp/game/mod_episodic/halloween.fgd b/sp/game/mod_episodic/halloween.fgd index 7be8f616..880928f2 100644 --- a/sp/game/mod_episodic/halloween.fgd +++ b/sp/game/mod_episodic/halloween.fgd @@ -13,34 +13,33 @@ // NPCs // //------------------------------------------------------------------------- -@NPCClass base(BaseNPC) studio("models/monster/subject.mdl") = npc_shadow_walker : "Shadow Walker" +@NPCClass base(BaseNPC) studioprop() = npc_shadow_walker : "Shadow Walker" [ - additionalequipment(choices) : "Weapons" : "0" = + additionalequipment(choices) : "Weapons" : "weapon_crowbar" : "It is recommended that the Shadow Walker be equipped with a melee weapon such as the crowbar or stunstick. The shotgun and Annabelle also work surprisingly well, but firing patterns have not been set up for automatic weapons." = [ - "weapon_smg1" : "SMG1" - "weapon_ar2" : "AR2" - "weapon_stunstick" : "Stun Stick" "weapon_crowbar" : "Crow Bar" + "weapon_stunstick" : "Stun Stick" "weapon_shotgun" : "Shotgun" - "weapon_beerbottle" : "Beer Bottle" - "weapon_beerbottle2" : "Beer Bottle2" - "weapon_rpg" : "RPG" + "weapon_annabelle" : "Annabelle" + "weapon_pistol" : "Pistol" + "weapon_ar2" : "AR2" + "weapon_smg1" : "SMG1" + "weapon_alyxgun" : "Alyx Gun" "0" : "Nothing" ] - model(studio) : "World Model" : "models/monster/subject.mdl" + model(studio) : "World Model" : "models/monster/subject.mdl" : "You may specify any model for this NPC. However, the NPC was written with standard human animations in mind. Missing animations may cause errors. Be aware the animations of the model you choose will affect the NPC's behavior." - Health(integer) : "Health" : 75 : "Starting health of the NPC" + Health(integer) : "Health" : 75 : "Starting health of the NPC." - FearSound(sound) : "Fear Sound" : "" : "Must be a sound script (cannot use WAV)" - DeathSound(sound) : "Death Sound" : "NPC_ShadowWalker.Death" : "Must be a sound script (cannot use WAV)" - IdleSound(sound) : "Idle Sound" : "NPC_ShadowWalker.Idle" : "Must be a sound script (cannot use WAV)" - PainSound(sound) : "Pain Sound" : "NPC_ShadowWalker.Pain" : "Must be a sound script (cannot use WAV)" - AlertSound(sound) : "Alert Sound" : "NPC_ShadowWalker.Alert" : "Must be a sound script (cannot use WAV)" - LostEnemySound(sound) : "Lost Enemy Sound" : "" : "Must be a sound script (cannot use WAV)" - FoundEnemySound(sound) : "Found Enemy Sound" : "" : "Must be a sound script (cannot use WAV)" - FoundEnemySound(sound) : "Found Enemy Sound" : "" : "Must be a sound script (cannot use WAV)" - UseBothSquadSlots(choices) : "Use Both Squad Slots" : 0 = + FearSound(sound) : "Fear Sound" : "NPC_ShadowWalker.Fear" : "The NPC will play this sound when retreating." + DeathSound(sound) : "Death Sound" : "NPC_ShadowWalker.Death" : "The NPC will play this sound on death." + IdleSound(sound) : "Idle Sound" : "NPC_ShadowWalker.Idle" : "The NPC will play this sound while wandering idly." + PainSound(sound) : "Pain Sound" : "NPC_ShadowWalker.Pain" : "The NPC will play this sound when damaged." + AlertSound(sound) : "Alert Sound" : "NPC_ShadowWalker.Alert" : "The NPC will play this sound while in an alert state." + LostEnemySound(sound) : "Lost Enemy Sound" : "NPC_ShadowWalker.LostEnemy" : "The NPC will play this sound if it loses sight of its enemy." + FoundEnemySound(sound) : "Found Enemy Sound" : "NPC_ShadowWalker.FoundEnemy" : "The NPC will play this sound if it finds an enemy again after previously losing it." + UseBothSquadSlots(choices) : "Use Both Squad Slots" : 0 : "When in a squad, how many shadow walkers should be able to chase the player at one time? Additional squadmates will run away from the player in the hopes of setting up an ambush." = [ 0 : "Use One Squad Slot" 1 : "Use Both Squad Slots"