赞 | 68 |
VIP | 0 |
好人卡 | 0 |
积分 | 65 |
经验 | 0 |
最后登录 | 2023-7-2 |
在线时间 | 119 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6483
- 在线时间
- 119 小时
- 注册时间
- 2020-1-8
- 帖子
- 234
|
本帖最后由 RPGzh500223 于 2020-12-13 12:43 编辑
也不知道是什么事件
写在update_phase4_step4话可能与 显示伤害动画 同时进行
2号队友的index是1
if target.is_a?(Game_Actor) && @active_battler.current_action.target_index==1
$game_system.battle_interpreter.setup($data_common_events[666].list, 0)
end
大概看了下Scene_Battle4
RMXP触发事件似乎在update_phase4_step6
我是这样改的
def update_phase4_step6
# 清除强制行动对像的战斗者
$game_temp.forcing_battler = nil
if @target_battlers.include?($game_party.actors[1])
common_event = $data_common_events[666]
$game_system.battle_interpreter.setup(common_event.list, 0)
end
# 公共事件 ID 有效的情况下
if @common_event_id > 0
# 设置事件
common_event = $data_common_events[@common_event_id]
$game_system.battle_interpreter.setup(common_event.list, 0)
end
# 移至步骤 1
@phase4_step = 1
end |
|