npc幸福度由临近居民数量、环境、居民和居民之间的关系等要素决定
npc好感度越高你卖给他东西能赚更多钱、他卖给你东西收费更低
沙漠环境的军火商和护士住一起后满足25格内居民<3、喜爱环境、喜欢的npc三个幸福感条件后达到最高的幸福度的交流面板
洞穴环境电工妹达到人少、喜欢的npc(哥布林)两个幸福度条件,但是不喜欢洞穴的交流面板
具体幸福度计算还是参见wiki这就不更深入介绍了
幸福度达到一定值的npc会出售晶塔
晶塔在周围有两个npc的条件下可以进行传送(城镇猫狗也算npc数量),可传送到另一个晶塔处,同种环境的晶塔在一个世界仅能存在一座,晶塔在事件状态下(哥布林、海盗、火星人等)无法触发
在中/大世界晶塔对跑图是很有帮助的
肉前我们可以通过染料商和油漆工这对npc触发好感度达标去嫖一些环境的晶塔,然后面对npc不够数量触发晶塔的情况也能通过去找动物学家买猫狗居住证解决
肉前的一些安排:
沙漠 武器商+护士(武器商满幸福买小鲨鱼和子弹便宜好多)
地下 炸药商+酒馆老板(炸弹商可以高幸福度买雷管便宜)
雨林的羁绊 油漆工+树妖+巫医肉前就能凑齐肉后也不用动 巫医肉后夜晚在雨林能卖叶之翼还算好用(虽然被削了)
雪原电工妹+哥布林 哥布林的重铸收费不受幸福度影响 电工3幸福买电线便宜
其他可以随便摆摆
大概也就是这些内容了
肉后可以主要围绕护士、哥布林这些核心npc去安排住处,肉后还要注意防腐 住址一旦被腐化npc就会搬走
蘑菇人要求的是地表(高度0以上)的蘑菇环境(铺淤泥然后种上蘑菇草种子或环境枪喷蓝溶液,直到能听到bgm的改变和背景的改变)房屋建筑材料随便不是必须要蘑菇做家具 .