如果是新人,请直接移到评论区查看样板房,然后照做完成房屋建设,如果是有兴趣研究一下的,可以接着向下看。
注:本文采用一句话/一段话+图片的方式展示,而不是图片+一段话/一句话。
房屋判定成功有几大因素:大小,背景墙,家具(光源/平面物品/舒适家具),房屋属性构成,我将按此顺序介绍。
首先是大小,房屋大小为连同框架在内的60-750格面积,下图为标准房屋,此房屋连同框架在内面积为6x10=60格,符合要求,我之前翻找一些帖子的时候,有人说是6x9,这是不对的,会显示太小。

这是6x9的房屋



内部空间判定,内部空间其实很简单,就是没有实体占据嘛,而连通空间判定则是该空间方块的八个方向,像下面图一样,两个红点位置其实是连通的。

一个房屋是需要背景墙的,而背景墙则是需要玩家放置的人工墙以及部分天然墙。房屋背景墙的判定规则是,横竖间隔不超过5及以上的墙空缺,如下图,我敲掉了五块墙。








房屋属性分为邪恶属性判定,房屋方块判定,舒适度判定。
首先是邪恶分值判定,在下图范围内,比如棕色方框是一个标准房屋。
1.有邪恶方块,一个记1分,
2.有神圣方块,一个记-1分,
3.有向日葵,一个记-40分,
最后得出邪恶属性判定分:邪恶总分+神圣总分+向日葵总分,
如果分数>=50,则判定“该房屋已被腐化”,NPC不会进入居住,已居住的NPC会离开。
如果分数>=300,则判定“这不是有效房屋”。
-------判定1

什么是房屋方块,它得满足不论什么方向,都能阻挡你前进,因此平台不行,泡泡不行,最简单的,就木方块,当然,邪恶方块也可以作为房屋方块。
当系统判定完房屋方块之后,它会接着查看房屋方块两边是否为实体方块,平台可以,泡泡是可以的。


接下来舒适度判定,舒适度判定规则如下,
在如下范围内,只有白色和蓝色区域参与第一次判定。

1.有符合要求的实体在这16格范围内,减5分,
2.有不符合要求的在这16格内,加5分。
3.邪恶分值参与计算。
4.虚化的方块不算分。
5.有门的情况下,门占据一格减20分。
6.第一次得分大于0则第一次判定合格。
第一次得分等于:50-邪恶分值-符合实体格数x5+不符合实体格数x5。
-------判定3
下图分数为:50-0-9x5=5>0因此合格。


比如下图,分数为50-0-9x5+3x5=20,因为桌椅占据3格。

2.箱子占据的空间一格减30分,但是保底1分(如果扣到负数就只算扣到1)
3.第二次得分大于0则第二次判定合格。
第二次分数为:第一次分数-符合要求实体x15-箱子格数x30(但保底)
-------判定4
如图,第二次为:0-4x30=-120,但是箱子保底,所以为1分,合格。

下图分数本应该触发箱子保底,但是箱子占据了红色区域需要扣分,因此不合格。

而根据判定1,放置了钱加分,因此合格。


最后两点:
1.液体不影响全程的判定,因此水房,岩浆房,蜂蜜房也行。
2.松露人是肉后NPC,它除了符合以上判定条件的房屋以外,还需要下图范围内100格地上蘑菇生物群系方块。

3.NPC会优先选择舒适度高的房屋入住。
4.NPC的牌子只会在最高评分房屋方块正上方。
5.如果分配了房屋,NPC总会优先选择分配的房屋,复活也会优先选择该房屋