level 1
缘飌-随风行
楼主
游戏设置了等级上限-40级,根据计算,点满技能树需要113点技能点,得出结论,技能点远远不够用!
修改文件目标路径:steam\steamapps\common\Chef RPG\Chef RPG_Data\Managed中的Assembly_CSharp.dll文件
工具:dnspy反编译
缺点:每次游戏更新都需要重新进行修改。。。
打开后界面类似-

依次展开左下角选中的条目

下滑至

所选中的LevelUpCheck条目即为我们所需要修改的地方了
如图所示-

重要的步骤来了!
首先在右上选区右键鼠标→(选择)编辑方法。然后会出现下图一样的分窗口⬇

然后开始编辑,将22行的 PlayerStatsManager.RemainingSP++; 改为 PlayerStatsManager.RemainingSP += 3;
然后点右下角编译,回到主窗口后保存即可。
效果变化为: (等级不足40时)升级后剩余技能点加1 → (等级不足40时)升级后剩余技能点
加3
足够点完所有技能了
如果担心满级后技能点有余导致一直有黄角标提示的话。
可以在28行后插入一行代码 PlayerStatsManager.RemainingSP = 0;
效果为: (达成40级条件后)剩余技能点变0
其他知识:代码中的 ++ 代表 +1
21行是升级时增加的属性点
左侧条目中UpdateEquipBonuses中可以修改属性点带来的增益值
左侧条目上一级的PlayProgressionStats的下级条目中CookSpeedModifier、DishQualityModifier、DishRevenueModifier分别可以修改 烹饪速度、菜肴品质(不建议太高。。菜肴品质越高,顾客给的打赏越多的样子,也很容易消耗游戏寿命。。)、餐点收入(不建议改这条。太耗游戏寿命了)。
左侧条目上一级的SupplyTab的下级条目中AddToDelivery中可以修改每工作日供货数量上限(需要点技能--Supply Chain,且原本上限为单种食材上限20个/每天),修改方法为:右键编辑方法,将数字16改为 任意数字#=n+1,n为5的倍数(比如改为46之后,单种食材可以每日供应50个)(至于说为什么要改为5的倍数加1呢,emmm后面代码会检测的样子,到游戏表示就成了点一次加5个,所以原本点4下就是20个了)
2024年09月19日 06点09分
1
修改文件目标路径:steam\steamapps\common\Chef RPG\Chef RPG_Data\Managed中的Assembly_CSharp.dll文件
工具:dnspy反编译
缺点:每次游戏更新都需要重新进行修改。。。
打开后界面类似-

依次展开左下角选中的条目
下滑至
所选中的LevelUpCheck条目即为我们所需要修改的地方了如图所示-

重要的步骤来了!首先在右上选区右键鼠标→(选择)编辑方法。然后会出现下图一样的分窗口⬇

然后开始编辑,将22行的 PlayerStatsManager.RemainingSP++; 改为 PlayerStatsManager.RemainingSP += 3;然后点右下角编译,回到主窗口后保存即可。
效果变化为: (等级不足40时)升级后剩余技能点加1 → (等级不足40时)升级后剩余技能点
加3
足够点完所有技能了
如果担心满级后技能点有余导致一直有黄角标提示的话。
可以在28行后插入一行代码 PlayerStatsManager.RemainingSP = 0;
效果为: (达成40级条件后)剩余技能点变0
其他知识:代码中的 ++ 代表 +1
21行是升级时增加的属性点
左侧条目中UpdateEquipBonuses中可以修改属性点带来的增益值
左侧条目上一级的PlayProgressionStats的下级条目中CookSpeedModifier、DishQualityModifier、DishRevenueModifier分别可以修改 烹饪速度、菜肴品质(不建议太高。。菜肴品质越高,顾客给的打赏越多的样子,也很容易消耗游戏寿命。。)、餐点收入(不建议改这条。太耗游戏寿命了)。
左侧条目上一级的SupplyTab的下级条目中AddToDelivery中可以修改每工作日供货数量上限(需要点技能--Supply Chain,且原本上限为单种食材上限20个/每天),修改方法为:右键编辑方法,将数字16改为 任意数字#=n+1,n为5的倍数(比如改为46之后,单种食材可以每日供应50个)(至于说为什么要改为5的倍数加1呢,emmm后面代码会检测的样子,到游戏表示就成了点一次加5个,所以原本点4下就是20个了)