之前看到有人希望加入yl度设定,还有人想看到诺艾尔失去高光的样子,那不妨再加入一个用于表示诺艾尔精神状态的精神值(不说san怕引起误会)
假设:
yl度上限为200,可以通过使用物品等常规方式降低,但常规方式最多只能降到50
开发度上限为200,超过100时会缓慢降低到100(因为不是/↑所以不了解游戏内具体设定)
精神值上限100,精神值<30时诺艾尔会失去高光,精神值归零时根据yl度是否超过100触发不同be
战败会对诺艾尔造成精神伤害,取决于:
累计战败次数(初始值为1)
连续战败次数(初始值为1,打赢后归零)
公式为:
累计战败伤害=5*MAX(5-累计战败次数,0)
连续战败伤害=10*(连续战败次数-yl度%)
魔物的某些特殊攻击会对诺艾尔造成精神伤害(通常在战败后):
精神伤害=(连续战败次数-yl度%)*0.5*(1+abs(1-开发度%))
gc后会根据上次gc的时间(增加的危险度)恢复精神值:
MAX(MIN(增加的危险度/3.2,10),0),但在事后会扣除一定量精神值4*MAX(1-yl度%,0)
战胜后根据增加的危险度每点恢复1精神值
在上一次输掉的地方找回场子恢复10精神值
假设:
yl度上限为200,可以通过使用物品等常规方式降低,但常规方式最多只能降到50
开发度上限为200,超过100时会缓慢降低到100(因为不是/↑所以不了解游戏内具体设定)
精神值上限100,精神值<30时诺艾尔会失去高光,精神值归零时根据yl度是否超过100触发不同be
战败会对诺艾尔造成精神伤害,取决于:
累计战败次数(初始值为1)
连续战败次数(初始值为1,打赢后归零)
公式为:
累计战败伤害=5*MAX(5-累计战败次数,0)
连续战败伤害=10*(连续战败次数-yl度%)
魔物的某些特殊攻击会对诺艾尔造成精神伤害(通常在战败后):
精神伤害=(连续战败次数-yl度%)*0.5*(1+abs(1-开发度%))
gc后会根据上次gc的时间(增加的危险度)恢复精神值:
MAX(MIN(增加的危险度/3.2,10),0),但在事后会扣除一定量精神值4*MAX(1-yl度%,0)
战胜后根据增加的危险度每点恢复1精神值
在上一次输掉的地方找回场子恢复10精神值