各位大佬谁知道怎么修改玩家进行各种互动时的消耗啊
RT,一开始我以为式在InteractOption这个文件里面,但是改了之后发现这文件里的数值好像只影响互动的描述,实际该消耗的时间和精力还是一样消耗了。比如滚床单的消耗全都改成0,游戏里选项上面也确实看到花费是0精力0时间0社交,但是实际滚完床单还是扣了1天时间、200精力和2点社交。有哪位大佬知道这些选项的实际消耗在哪改吗?{:3_91:}
本帖最后由 吖,不笨嘛 于 2025-4-5 10:48 编辑
InteractOption里的 2/NPC社交兴趣值/> 和strength分别是社交兴趣消耗和精力消耗
这个文件里面的costTime和socialInterest 只是图片上面的显示数值
GameEvent里的 costday是天数消耗
InteractOption是事件触发器,然后GameEventCC记录事件并转为处理,实际事件处理行动在Conversation,然而我完全不会编程,随便动两下就报错= = 专业取名困难 发表于 2025-4-5 05:11
InteractOption是事件触发器,然后GameEventCC记录事件并转为处理,实际事件处理行动在Conversation,然而 ...
我在Conversation里没有找到扣精力和时间的地方,应该是最后一个对话完成后调取GameEvent来处理数值相关。但是我在GameEvent里面找到疑似精力字段,却找不到精力扣200的,一个都没有,可能是我找错了,所以睡觉前发个悬赏问问有没有大佬找出来了。{:3_92:}
本帖最后由 diablo2x 于 2025-4-5 14:54 编辑
Formula裡面倒是有嘿咻加心情的計算
但唯獨沒有體力消耗計算
而且目前我改成功的只有話題加六維經驗的量
懷疑一部分東西不是寫在JSON裡面
吖,不笨嘛 发表于 2025-4-5 10:46
InteractOption里的 2/NPC社交兴趣值/> 和strength分别是社交兴趣消耗和精力消耗
这个文件里面的costTi ...
InteractOption里面的都是标识而已,包括strength字段,改了没用。
2/NPC社交兴趣值/>这个应该是判断条件,删掉这个字段后社交不足选项也会亮起来,但该扣的社交点还是要扣的。当然,社交点扣光了选项依旧能点,从某种角度来说确实是不消耗兴趣点了。
GameEvent这个文件我猜也应该是实际扣天数和精力的地方,但之前我把所有costday和strength全改成0以后,进游戏直接报错了。我又找不到哪个选项对应哪个事件,因为InteractOption里的Event字段和GameEvent里的EventID并不是对应的,所以没办法针对某个选项来测试。
吖,不笨嘛 发表于 2025-4-5 10:46
InteractOption里的 2/NPC社交兴趣值/> 和strength分别是社交兴趣消耗和精力消耗
这个文件里面的costTi ...
试了一下只改costday,系统没报错,但天数还是扣了。看来不是GameEvent这个文件。
GameEvent里,不要改少于1天。容易报错 我都不敢随便动这些敏感数据,随便动一下都可能报错,
游戏系统选项内置有作弊项,能取消精力和心情消耗,至于天数,那是真没办法... 同求,就是想把互动里面深谈啊话题啊这些改成1天
页:
[1]