饥荒自然睡眠机制是什么
睡觉是大部分生物的基础行为,而我们也可以利用这一点来实现一些特殊的玩法。自然睡眠的判定默认是每四秒检测一次,而不同的生物有不一样的睡眠条件。我们可以先分出两大类,分别是昼行生物和夜行生物。昼行生物会在夜晚睡觉,白天和黄昏醒来。而夜行生物会在白天睡觉,黄昏和夜晚醒来。
当然它们进入自然睡眠也需要满足一定的条件,首先是没有仇恨对象,也就是不能正在战斗。不处于群组战斗中,饥荒中有群组战斗机制的生物是蝙蝠和企鹅。不过因此它们的睡眠机制有很多bug,比如蝙蝠睡觉时即使被打也不会醒来。
而企鹅睡觉时被打虽然会醒来,但是几乎不会还手。没有被点燃并且没有收到火焰伤害。像猪哥这类生物是有一个绑定的家,它们需要在家距离四十格范围外,或者家已经被摧毁后才能进入自然睡眠。最后就是没有被冻结,和没有处于难以被打断的动作中。
在洞穴里,昼行生物们进入自然睡眠的机制有所不同。此时昼行生物还可以继续细分为感光生物和非感光生物。一般来说,昼行生物默认是非感光生物。在洞穴夜晚时,非感光生物会主动睡觉,而感光生物需要没有处于光亮中才会主动睡觉。生物们在进入自然睡眠状态后也是会自然苏醒的,昼行生物和夜行生物除了在处于不该睡觉的时间段会自然苏醒之外,部分条件也会使得它们自然苏醒。比如有仇恨对象、处于群组战斗中、被点燃或者受到火焰伤害、被冻结。
昼行感光生物和昼行非感光生物进行自然苏醒的机制也有所不同,洞穴非夜晚时间段中,非感光生物会主动醒来,而感光生物需要在有光的时候才会主动醒来。也就是说像小兔子这种感光生物,在洞穴世界的黑暗中入睡的话。那么除非它被攻击或者周围有光,否则很难自然醒来。事实上,饥荒里的大部分生物自然睡眠循环其实是难以被分类的特殊机制,下面就讲讲特殊的自然睡眠机制。
克劳斯、宝石无眼鹿、龙蝇、巨鹿、蚁狮、邪天翁、蜂后、嗡嗡蜜蜂、毒蟾蜍、恐怖之眼、双子魔眼、果蝇王、小果蝇。它们不会自然睡眠,并且会一直试图自然醒来。
熊大,在冬季和春季,如果熊大不在战斗中并且没有受到火焰伤害就会自然入睡。在冬季和春季之外的季节,熊大会自然苏醒。远古守护者的睡眠机制和昼行生物类似,但是需要在刷新点二十格内才会自然入睡。
沙拉蝾螈,一般情况下每隔一段时间就会自然入睡。经过一段时间,如果不是夜晚的话就会自然醒来。然而如果沙拉蝾螈是成熟状态,那么睡眠时长就会缩短,醒来时长增加四倍。沙拉蝾螈没有属于自己的热源,那么睡眠时长会增加,醒来时长增加两倍。
更新于:5个月前
我要评论