case skill.id
when 45 # 连击
self.attack_effect(user)
if self.hp > 0
$message_string = "连击"
end
end
case $game_system.tactics_step
…………
when 901
double_attack1
when 902
double_attack2
…………
end
if $message_string == "连击"
@double_damage = @targets[ i ].damage
$game_system.tactics_step = 901
else
$game_system.tactics_step = 10
end
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 901,902 : 连击技能)
#--------------------------------------------------------------------------
def double_attack1
@active_battler.animation_id = @animation1_id
@active_battler.animation_hit = true
for i in @targets.keys
$game_map.events[ i ].animation_id = @animation2_id
$game_map.events[ i ].animation_hit = (@targets[ i ].damage != "Miss")
if @double_damage != nil
$game_map.events[ i ].damage = @double_damage
end
end
$game_system.tactics_step = 902
end
def double_attack2
for i in @targets.keys
$game_map.events[ i ].damage = @double_damage
if $game_map.events[ i ].damage != nil
$game_map.events[ i ].damage_pop = true
end
end
$game_system.tactics_step = 10
end
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |