Halloween NPC Mod Template
I have created two new NPCs to be used in Halloween themed maps.
https://youtu.be/8XsajADNyiU
npc_shadow_walker
The Shadow Walker is a being that can travel between connected universes, dragging victims along with it. It was quarantined in my HalloweenVille3 map, Shadow Walker.
npc_shadow_walker is a humanoid NPC equipped with melee weapons. It can be used as the shadow walker creature from my map, or as any conceivable enemy with similar behaviors. You can override the model, weapon model, and sound scripts through the entity properties in Hammer.
Play Shadow Walker here:
https://www.runthinkshootlive.com/posts/halloweenvillethree/
npc_lost_soul
The Lost Soul is a flying enemy that sets other npcs and props on fire. It is based on the HalloweenVille4 map, Satanopobia. (The original inspiration comes from the Doom series)
Lost Souls are similar to manhacks, except that they will ignite hostile npcs and props. They are far more fitting for supernatural themed maps.
Play Satanophobia here:
https://www.runthinkshootlive.com/posts/halloweenvillefour/
How To Use
This release includes a small demo mod to demonstrate both NPCs interacting in a small maze-like environment. Extra halloween-mod-template into /steamapps/sourcemods. Restart Steam and "Halloween Mod Template" should show up in your Steam library.
To incorporate the two new npcs into Hammer, you will need to add the included fgd file. Locate 'halloween.fgd' in the halloween mod template folder. In Hammer, select 'Options' from the 'Tools' drop down menu. Add halloween.fgd to your game data files. Restart hammer and both of the new NPCs will be available in the entity list!
MapLabs Competition
The custom NPCs have been merged in the MapLab Halloween Horror 2018 challenge. Feel free to use the fgds provided in this release to add them into your map entry!
Use of these NPCs in Mods
If you would like to incorporate either of these NPCs into your own modding or mapping project, I would greatly appreciate it if you could give me some sort of credit in your readme. Feel free to contact me with questions.