G
Guest
Guest
This is a possibility in 3 ways that I'm currently familiar with and see used on a daily basis and 1 I have seen used to good effect.to guarantee a specific NPC will spawn at a POI? If I can make sense of it I'm hoping to create a custom NPC that you can always find at a given POI. Thanks much!
- They can be added to a Sleeper Volume in the same way as a regular zombie by using a custom entitygroup and associated gamestages. I can confirm this works for hireable NPCs and have tested it quite comprehensively and will be using it in an upcoming mod. The 2-Spiders Expansion Colony uses this method for custom POIs. This is the easiest method and allows for respawn after a time delay should they not be locked into place. By looking at 2-Spiders Expansion Colony or a mod such as The Wasteland where I initially learned from, you will see how it is set up in the entitygroups.xml and gamestages.xml for custom NPCs/entities.
- They can be added using a spawn cube which is incorporated into the 0-Score. This has also been used in The Wasteland mod for a very specific POI 'Big Rocket'.
- They can be made into Traders. I had fun with making a Baker Trader using the core Baker from 0-XNPCCore. It has some custom quests which add to the fun.
Another way that @magejosh has used is with triggers whereby a player 'stepping on' a certain item such as at the only door way can spawn a specific NPC/entity for a timely interaction. I was fortunate to experience this in a very interesting mod which triggered spiders the size of buildings. There are potentially other ways but these are all possibilities.