赞 | 7 |
VIP | 866 |
好人卡 | 185 |
积分 | 32 |
经验 | 130059 |
最后登录 | 2024-11-27 |
在线时间 | 3618 小时 |
Lv3.寻梦者 双子人
- 梦石
- 0
- 星屑
- 3190
- 在线时间
- 3618 小时
- 注册时间
- 2009-4-4
- 帖子
- 4154
|
- class Scene_Battle
- alias hys_auto_battle_main main
- alias hys_auto_battle_update_phase3_basic_command update_phase3_basic_command
- alias hys_auto_ballte_update_phase3_enemy_select update_phase3_enemy_select
-
- def main
- @_auto_battle_switch = 13 # 13号开关打开时,自动攻击
- hys_auto_battle_main
- end
- def update_phase3_basic_command
- if $game_switches[@_auto_battle_switch]
- @active_battler.current_action.kind = 0
- @active_battler.current_action.basic = 0
- # 开始选择敌人
- start_enemy_select
- else
- hys_auto_battle_update_phase3_basic_command
- end
- end
- def update_phase3_enemy_select
- if $game_switches[@_auto_battle_switch]
- @active_battler.current_action.target_index = rand($game_troop.enemies.size)
- # 选择敌人结束
- end_enemy_select
- # 显示特技窗口中的情况下
- if @skill_window != nil
- # 结束特技选择
- end_skill_select
- end
- # 显示物品窗口的情况下
- if @item_window != nil
- # 结束物品选择
- end_item_select
- end
- # 转到下一位角色的指令输入
- phase3_next_actor
- else
- hys_auto_ballte_update_phase3_enemy_select
- end
- end
-
- end
复制代码 试试看 |
|