《线条小狗:动物温泉》中知道一些基本知识是非常重要的,然而很多玩家不知道有哪些基本知识,首先是给钱给星星机制,如果满足温度喜好有 0.1 概率获得星星,如果满足食物喜好同样有 0.1 概率获得星星,二者分开计算。
线条小狗动物温泉有哪些基本知识
顾客喜好速查表
给钱给星星机制
入场:看运营前台的设置。
离场:相对比较复杂,看下面代码自己算吧。`tier`是浴池的等级,从 0 开始。
售货机:给钱等于售货机的等级。如果满足食物喜好,给钱变为 1.5 倍,取整。
星星:如果满足温度喜好有 0.1 概率获得星星,如果满足食物喜好同样有 0.1 概率获得星星,二者分开计算。传单概率翻倍。
VIP 浴池给钱:时间之和除以 4,取整。
VIP 浴池给星星:普通服务概率为 0.05 + 0.01 * 耐力。特殊服务如果满足食物喜好概率为 0.1 + 0.01 * 耐力,不满足不会给。传单概率翻倍。
# 离场
feeList: list = []
def add_num(tier: int) -> None:
num: float = 0.0;
num = sum(feeList) # 之前收入之和
num += 3 + tier # 加 3 和 浴池等级
num /= len(feeList) + 1 # 算均值
num *= 1.5 if feeList != [] else 1 # 如果是第二个浴池以后乘 1.5
feeList.append(num)
# 调用多次 add_num()
total_money = sum(feeList) # 最终收入,取整
# tier = 0
# 3.0, 4.5, 5.25, 5.906, 6.496, 7.038, 7.541, 8.012, 8.457, 8.880, 9.28, 9.670, 10.042, 10.401, 10.748
# tier = 4
# 7.0, 10.5, 12.25, 13.781, 15.159, 16.422, 17.595, 18.695, 19.734, 20.720, 21.662, 22.565, 23.433, 24.270, 25.079
顾客行为流程图
这个链的运行路径和次数与整个浴场的浴池数量相关。顾客最多经过的浴池数量为 5 * (1 + 0.01 * 浴池数量) 向上取整。如果寻路失败可能会提前离开。
如果整个浴场不够三个(顾客不讨厌的)浴池,那么“浴池1”或“浴池2”会被跳过。
顾客在某轮买东西中不会去同一名字的售货机,无论是否买到(缺货或者恰好有动物占据),直到重新回到浴池。
比如一只兔子泡了三次浴池后,出来去了“饮水机(小型)”,那么无论是否买到,后面都不会再去“饮水机(小型)”了 ;直到兔子又泡回浴池,又出来买东西才会去“饮水机(小型)”。
拿毛巾一般在进店后,如果缺货或者恰好有动物占据会换一个毛巾架;实在没毛巾则会先跳过,直到有毛巾再去拿。
还毛巾永远在离开前;如果不放毛巾回收箱,顾客会顶着毛巾走。
凳子、花洒、VIP 浴池都是顾客经过后会进去,不会主动寻路。
可以画一个 楼梯→毛巾架→浴池→售货机→回收箱→楼梯 的圈,基本就是顾客的移动路线。圈之外的地方顾客是不会去的。使用这个方法布局,就可以轻松控制顾客会去的设施和不会去的设施,得到想要的效果。
本文内容来源于互联网,如有侵权请联系删除。