Horizon's Gate

Horizon's Gate

Not enough ratings
Hireable player port visitors
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
48.944 KB
14 May, 2022 @ 5:53pm
1 Change Note ( view )

Subscribe to download
Hireable player port visitors

In 1 collection by Mafe
Mafe Survival Collection
16 items
Description
This mod is really simple in concept. It does 2 things:

  • For player controlled ports (the ones you slowly build over time) any visitor that comes to it now can be recruited! (the NPCs that move arround and comment over the status of you port when talked).
  • Expands the visitors "spawn list", allowing ANY vanilla race to spawn as a player port visitor.

In case you are an user of custom and new races mods, or a modder that wished to add one, this mod files may interest you. Inside "Mafe_Recruit_Variety_Spawns" on the core mod files (mod ID is 2808230100, search it inside steamapps\workshop\content\1224290), following the provided tutorial I wrote, you can add any custom race to the spawn pool of visitors! For modders, this is a FAR less intrusive method rather than overriding entire ports for making you races naturally spawn. If you wished to add this feature on you own mod, you dont need to copypaste the entire spawndata, due to how "cloneFrom" works, you can add it from you own race and it will keep stacking with any other modification by any other mod to the visitors spawndata! In short, you can include something like this:

[SpawnData] ID=sPortSpawn; cloneFrom=sPortSpawn; minActors = 1; maxActors = 1; maxDifferentTypes = 99; actorTypesMins=you_race_id_here=0; actorTypesMaxes=you_race_id_here=1; actorTypesChanceToReroll=you_race_id_here=0;

Inside you mod files so you race can spawn as a port visitor. Have fun!
4 Comments
Welk 20 Nov, 2024 @ 7:16am 
Thanks Terchen for the helpful guide!
Terchen 5 Sep, 2024 @ 7:55pm 
Here are the race IDs from different mods that i had to add manually:

anango ID=tsb_anango
automaton ID=dadzioautomaton
maskhulk(2heads) ID=dadziomaskhulk2h
maskhulk(1head, optional) ID=dadziomaskhulk
vinekind ID=dadziovineman
undead ID=zombie_jugable
apatorre ID=im_moff
skeleton ID=dadzioskeleton
forgotten ID=pf_forgotten
scuderi ID=scuderi
goblin ID=goblinplus
wulvari ID=wulvari

NOTE: there's not every races from every mods existing, read the comment below if you want to add one that is not in the list.
Terchen 5 Sep, 2024 @ 7:51pm 
Here a guide to find a race ID of any race from any mod:

1. Go to C:\Program Files (x86)\Steam\steamapps\workshop\content\1224290
2. Search for the mod that contain the race you want to add. The mod ID can be found on it's steam page URL, example: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id= 2808230100
3. Search for a txt file that contains "ActorType" (easily done with CTRL + F), example: [ActorType] ID= race_id ;
4. Follow Mafe's guide to add the race ID to his mod

NOTE n°2: ActorTypes can also be monsters, which leads to a goofy moment where you can recruit a monster. I would not recommend it though because if you give a human class to a monster, the "humanoid animation" can lead to the game to softblock when used by a non-humanoid actor.
So make sure to pick the desired ActorType (races usually have a description, mobs doesn't).
Applefritter 20 Aug, 2022 @ 11:22am 
Nice mod! It helps make the world feel more alive. And the outlining a tutorial for additions is much appreciated!