Horizon's Gate

Horizon's Gate

评价数不足
Hireable player port visitors
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
48.944 KB
2022 年 5 月 14 日 下午 5:53
1 项改动说明 ( 查看 )

订阅以下载
Hireable player port visitors

在 Mafe 的 1 个合集中
Mafe Survival Collection
16 件物品
描述
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 条留言
Welk 2024 年 11 月 20 日 上午 7:16 
Thanks Terchen for the helpful guide!
Terchen 2024 年 9 月 5 日 下午 7:55 
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 2024 年 9 月 5 日 下午 7:51 
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://psteamcommunity.yuanyoumao.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 2022 年 8 月 20 日 上午 11:22 
Nice mod! It helps make the world feel more alive. And the outlining a tutorial for additions is much appreciated!