alexncf125 发表于 2026-5-12 10:02 感谢大佬! |
|
说实话,我之前也尝试过,感觉真的很难 |
| 改代码太繁琐,不如设定成特定技能才能造成伤害,其它技能免疫伤害!这样只用在免疫状态上搞就好!免疫A B C类型的伤害,只有D类型才能打出伤害? |
本帖最后由 alexncf125 于 2026-5-12 10:08 编辑 灯笼菜刀王 发表于 2026-5-11 10:51 这修改说大不大说小不小, 在Window_BattleEnemy.prototype.refresh判断BattleManager.inputtingAction()后, 把数组this._enemies的內容, 指定为名字带有格子的敌人就好了 |
灯笼菜刀王 发表于 2026-5-11 10:51 谢谢大佬提供的思路,受益匪浅 |
|
那要改动执行逻辑, 可不是小修改 建议换个思路, 使用特定技能才能让这些格子显示出来, 那用公共事件就可以做到 首先让格子隐藏登场 使用特定技能, 给自己附加一个状态, 然后技能附带公共事件让格子解除隐藏 然后战斗事件里, 每回合开始前, 判断是否有这个状态, 没有的话就把格子全部打开隐藏 这样就等于在状态持续期间才可以选中格子了 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2026-6-4 13:10
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.