1997手游网>手游攻略>手游攻略>

泰拉瑞亚有效房屋是怎么判定的?有效房屋判定介绍

时间:2024-01-27 20:30 来源:1997手游网

泰拉瑞亚有效房屋是怎么判定的?在泰拉瑞亚中,玩家们游玩的时候肯定都要经历的一键事情就是,为NPC建造房屋,可以让NPC进行入住,这样就不怕这些NPC被怪物袭击或者是到处乱跑,也可以让更多的NPC前来。但是在游玩的时候,相信很多小伙伴们都有遇到过,房屋建好了但是NPC入住不了,这是因为房屋被判定为了无效房屋,那么有效房屋是如何判定的呢?下面就由小编来为各位小伙伴们介绍一下泰拉瑞亚有效房屋的判定依据,一起来了解一下吧!

有效房屋判定介绍

一、房屋大小

1、合格条件:60≤房屋格数(包括边框)<750各种门和实心块都可以用作边框

2、计算方法(dfs):

从你鼠标点击的格子开始,向上、下、左、右、左上、右上、左下、右下搜索(当然,如果你点击的格子放了个实心块,那就会直接停止搜索,并显示“这是个实心块”)如果搜到的格子有实心块,那么计数器 1,直接返回上一层,继续搜索上一格子的其他方向;如果搜到的格子没有实心块,那么计数器 1,继续从当前格子向八个方向搜索。如果计数器的值=750,结束搜索;如果<750,继续搜索;搜索结束时,计数器的值即为房屋的大小。

3、换一种说法:

实心块在上、下、左、右四个方向上连接,最后围成一个封闭框架。封闭框架所围成的空间的格数,以及框架本身的格数加起来,就是房屋的大小。注意:对回字形套娃房间来说,中间的空心不计入房屋大小,但中间的框架计入。只有实心块可以分割房间。绳、藤蔓等不能分割房间。

4、一些图例:

①、常见火柴盒/监狱的尺寸:

②、这两个房屋由于边框没有封闭,所以实际上是一个房屋:

③、由于绳不能分割房间,上下两层实际上是一个房屋:

④、因为中间被平台隔开,所以整个空间被划为两个不合格的小房屋:

5、这是一个6×10的合格火柴盒。但如果在墙角放一个物块,房屋的边框会随之发生变化,使房屋的大小变为59,因此过小而不合格。

二、背景墙

1、合格条件:不需要铺满,但不能存在连续一排或一列的长度超过4格的漏洞除了天然墙、船帆和铁栅栏之外的所有背景墙都可以用作NPC房屋的墙壁。(铅栅栏可以用作NPC房屋的墙壁)。这里的“天然墙”指的是用锤子敲会碎掉且不产生掉落的墙,以及天然生成的地牢墙(手动放置的不算)

2、由于函数执行顺序的原因,这条的优先级相当高。

因此,当你查询一个框架不封闭的空间,或者直接在空的地方查询的时候,也会提示“这个房间少了一面墙”。如果背景墙的填充方式没有问题,但依然显示此条错误讯息,可以检查一下框架是否封闭、有没有使用无法作为NPC房屋背景墙的背景墙。

3、一些例子

左面的房屋不合格,因为有一个超过五格的漏洞;但右面的房屋合格,虽然这个漏洞很大,但所有连续一排或者连续一列的漏洞都没有超过4格:

①、检查一个框架不封闭的房间时,有时也会显示“这个房间少了一面墙”:

②、由于实心块可以分割漏洞,但不会分割房间,因此以下的房屋是合格的:

③、注意:这种房屋不会主动吸引NPC入住,需要手动分配,在开荒中最好谨慎选择

4、游戏检查房屋中是否有这些家具的方法是:在统计房屋大小的同时,记录有哪些前景物品在房屋中被使用过。

然后对光源、桌子、椅子和出入口分别枚举每一个可行的选项,如果至少有一个可行的选项在房屋中被使用过,那么就判断这个房屋中有光源/桌子/椅子/出入口。

5、游戏没有要求必须使用火把、普通的桌子、普通的椅子和门。下图的房屋全部使用了替换项,依然合格。

6、游戏没有要求出入口必须能够起到出入口的作用,你甚至不必把它放在边框上下图的房屋在边框上没有出入口,但因为内部有一个平台,因此游戏判定这个房屋拥有出入口。

四、环境和站立点

1、合格条件:房屋的邪恶度满足一定条件;房屋拥有至少一个合格的NPC站立点这里是房屋合格条件中最复杂的部分。

2、首先,一个房屋是否被腐化,与它是否在腐化之地/猩红之地无关。房屋的邪恶度有另一套计算方法,且范围也与环境的判定不同。

3、房屋的邪恶度统计区域为:

①、以房屋最上方的格子所在的行为第0行,向上的第41行、

②、以房屋最下方的格子所在的行为第0行,向下的第44行、

③以房屋最左方的格子所在的列为第0列,向左的第43列、

④、以房屋最右方的格子所在的列为第0列,向右的第43列

这四条边所围成的整个矩形。统计区域不包括边界)游戏会统计上述区域内所有前景物品的出现次数,然后按照以下的公式来计算一个房子的邪恶度:

4、腐化值=腐化草皮格数 腐化草格数 黑檀石格数 腐化荆棘格数 黑檀沙格数 紫冰雪块格数 黑檀沙岩块格数 硬化黑檀沙块格数-5×向日葵格数

5、猩红值=猩红草皮格数 猩红石格数 猩红荆棘格数 猩红沙格数 红冰雪块格数 猩红沙岩块格数 硬化猩红沙块格数-5×向日葵格数

6、神圣值=神圣草皮格数 神圣草格数珍珠石格数 珍珠沙格数 粉冰雪块格数 硬化珍珠沙格数 珍珠沙岩格数

7、邪恶度=腐化值 猩红值 5×向日葵格数-神圣值。如果邪恶度≥300,那么会提示“此房屋已腐化”,并结束房屋查询。

①、注意:统计的都是“格数”。

②、注意:与腐化不同,猩红草的格数不计入猩红值。

③、邪恶度的计算中“ 5×向日葵格数”是因为在腐化值和猩红值的计算中各自减过一次。最终向日葵对邪恶度的抵消只计算一次。但大多数情况下,被腐化/血腥影响的房屋不会提示“此房屋已腐化”,因为邪恶度≥300其实是一个很难达到的标准(连腐化之地都只需要200格方块)。

8、邪恶度的使用没有结束,在接下来NPC站立点的评分中也会用到。

此时如果邪恶度<50,无论正负,邪恶度会被赋值为0。

9、一个合格的NPC站立点首先要满足以下条件:

①、它是一个未被虚化的物块,而不能是平台等;

②、它上方的3×3的空间中,左面一列和右面一列不能有未被虚化的物块,中间一列不能有任何实心块;

③、它的左边一格和右边一格都有未被虚化的实心块;

④、它和它上方的3个格子必须是房屋的一部分。

10、以下图中的灰砖为例:

①、初始分值为50-邪恶度在下图中蓝火把标示的区域里,每有一格门,分值-20;每有一格实心块,分值-5;每有一格除门、实心块和箱子之外的前景物品,分值 5此时如果分值≤0,这个站立点不合格,结束评分。

②、在下图中蓝火把标示的区域里,每有一格宝箱,分值-30。减完之后如果分值

相关文章
最新推荐
泰拉瑞亚有效房屋是怎么判定的?有效房屋判定介绍
泰拉瑞亚有效房屋是怎么判定的?有效房屋判定介绍

泰拉瑞亚有效房屋是怎么判定的?在泰拉瑞亚中,玩家们游玩的时候肯定都要经历的一键事情就是,为NPC建造房屋,可以让NPC进行入住,这样就不

2024-01-27
原神九条裟罗技能武器使用心得
原神九条裟罗技能武器使用心得

原神九条裟罗值得培养吗?游戏中角色非常的丰富,不同版本中会有新角色登场,这里给大家带来了原神九条裟罗技能武器使用心得,对这个角色感兴趣的玩家一起来看下吧。原神九条裟罗技能武器使用心得技能加点E>Q>A九条裟罗的天狗咒雷攻击力加成比例仅取决于E技能的等级高低,故E技能的优先级最高。普通攻击和Q技能可以完全不升。圣遗物选择昔日宗室之仪/绝缘之旗印主属性选择:充能沙,雷

2024-01-27
steam每日特惠:泰坦陨落2什么时候史低 泰坦陨落24.27特惠多少钱
steam每日特惠:泰坦陨落2什么时候史低 泰坦陨落24.27特惠多少钱

现在的游戏大作,动辄两三百,便宜的也要六七十,让很多玩家都十分心疼,特别是当你昨天刚买,今天就打折的时候,由此产生了等等党。steam作为最大的游戏平台,定期会有特价游戏,甚至能打骨折,本期steam特惠游戏就是泰坦陨落2泰坦陨落24.27特惠多少钱,对泰坦陨落2泰坦陨落24.27特惠多少钱关注很久但是舍不得下手的

2024-01-27
妄想山海蛟龙获取方式
妄想山海蛟龙获取方式

蛟龙是妄想山海中又一水陆空三栖物种,颜值也是非常高,很多小伙伴已经迫不及待地准备入手它啦!那小编这就为大家介绍一下蛟龙的获取方法~妄想山海蛟龙获取方式蛟龙由【五十年·虺蛇】进化而来,虺蛇会随机刷新在大荒世界。旅者可以选择使用纳戒御弩捕捉或是直接购买其他旅者捉到的元胎

2024-01-27
原神望泷村探针怎么解密
原神望泷村探针怎么解密

原神游戏中的望泷村探针需要玩家进行解密,相信还有很多小伙伴不是很清楚望泷村探针怎么解密。接下来小编就给大家介绍一下原神望泷村探针解密攻略,感兴趣的小伙伴们一起来看看吧。《原神》望泷村探针解密攻略【解密攻略】1、当雷灵离开第一个探针的时候你马上去解第一个,雷灵离开第二个探针的时候解第二个

2024-01-27
无期迷途萌新需要培养哪些角色?萌新培养角色攻略
无期迷途萌新需要培养哪些角色?萌新培养角色攻略

无期迷途萌新需要培养哪些角色?在无期迷途中,萌新前期是非常缺资源的,并且能够获取到的角色数量也是有限的,在这里有限的角色和有限的资

2024-01-27