VPet-Simulator

VPet-Simulator

41 ratings
食物、工作、学习的超模计算方式
By lll
食物、互动mod的制作者应该尽量让自己的数据不超模,本指南说明超模的计算方法,供mod制作者进行参考
   
Award
Favorite
Favorited
Unfavorite
食物超模的计算
参数说明
  • Exp:(吃此食物)获得的经验值
  • Strength:增加的体力值
  • StrengthFood:增加的饱食度
  • StrengthDrink:增加的口渴度
  • Feeling:增加的心情值
  • Health:增加的健康值
  • Likability:增加的好感度
官方推荐的食物售价= ( Exp/3 + Strength/5 + StrengthFood/2 + StrengthDrink/3 + Feeling/5 ) / 3 + Health + Likability*10
不超模的最低售价= (推荐售价-10)*0.7
工作、学习超模的计算
工作与学习的基本设定是通过减少饱腹值、口渴值、心情值来换取金钱或经验值
参数说明
  • StrengthFood:减少的饱腹值
  • StrengthDrink:减少的口渴值
  • Feeling:减少的心情值
  • LevelLimit:需要多少等级之后才能进行此种互动,默认为0
  • MoneyBase:获取金钱/经验的基本倍率
  • MoneyLevel:根据人物等级而额外获得金钱/经验的等级倍率
  • FinishBonus:应该是完成完整的计时而获得的额外奖励的倍率(在倒计时停止前停止则不会获得该项奖励)

开销=[(StrengthFood的正负) *(StrengthFood*2+1)^2 / 6 +(StrengthDrink的正负) * (StrengthDrink*2+1) ^ 2 /9 + (Feeling的正负) *[(是否为玩耍,是则为-1,否则为1)*Feeling*2+1] ^ 2 / 12 ] * [( LevelLimit/2 + 1) ^ 0.5 /4 + 1 ]-0.5
收益的金钱/经验=( MoneyBase + MoneyLevel*10)*( MoneyLevel + 1)* (1+FinishBonus/2)
收益开销比率=收益 /(12 * 开销)
官方推荐的收益开销比率为1-1.4之间,当这个比率超过2时就是超模

注意:在9-12的更新中,修复了之前工作计算的漏洞,以前版本开销(StrengthFood等)数值设定为负数时(设置负数会增长对应数值而不是消耗),还被认定为正开销(部分mod又增长饱腹度等数值,又大量获取金钱或经验)。当前版本开销(StrengthFood等)数值被设定为负时,会在计算中认定为负开销进行计算。
说明
  1. 只要mod制作者的数据不越过官方定义的“超模”界限,所有mod制作者的数据都会原样保留。当某些数据超模而玩家又开启了自动超模数据优化选项后,超模的部分数据便会被更改,如食物的购买价格自动变贵,学习/工作获取的经验/金钱自动变低,而变低后的收益并非不超模范围内的最高临界值,而是官方设定的值。因此,mod制作者应该极力避免自己mod中的数据超模而被强行更改,这会导致mod订阅者的体验不符合预期
  2. 本指南非官方提供,如有错误请各位指出
官方源代码
截至2023年9月12日官方源码中关于超模部分的代码,如有需要者可自行查看
  • 食物部分
  • 工作/学习部分
8 Comments
trix 4 Jan, 2024 @ 10:42am 
大佬!
LB_bowl 27 Nov, 2023 @ 11:20pm 
La_pluie 20 Sep, 2023 @ 8:56pm 
新加的盈利速度是怎么算的?
kccc 15 Sep, 2023 @ 7:46pm 
nb:steamthis:
洛里斯杨远  [developer] 4 Sep, 2023 @ 11:41pm 
下个版本更新经验值要涨价了, 从12变成9, 官方推荐是6
两处闲愁 2 Sep, 2023 @ 6:08pm 
Stark-洛 2 Sep, 2023 @ 4:46am 
:steamthumbsup:
洛里斯杨远  [developer] 29 Aug, 2023 @ 10:31pm 
强强