aceのスクリプト眺める→apex or warframe 繰り返しの日々。
#--------------------------------------------------------------------------
# ● スキル/アイテムの使用
#--------------------------------------------------------------------------
def use_item
item = @subject.current_action.item
@log_window.display_use_item(@subject, item)
@subject.use_item(item) #@subject=Game_ActorかGame_Enemy
refresh_status
targets = @subject.current_action.make_targets.compact #ここでターゲット選択
show_animation(targets, item.animation_id)
targets.each {|target| item.repeats.times { invoke_item(target, item) } }
end
Game_Enemyで分岐取れば意外と簡単にいけるかもしれない。
パーティコマンド毎回選ぶのめんどいから消したい。
考えてるやつ市販のゲームで見たことないからどーなのかなー。
#--------------------------------------------------------------------------
# ● スキル/アイテムの使用
#--------------------------------------------------------------------------
def use_item
item = @subject.current_action.item
@log_window.display_use_item(@subject, item)
@subject.use_item(item) #@subject=Game_ActorかGame_Enemy
refresh_status
targets = @subject.current_action.make_targets.compact #ここでターゲット選択
show_animation(targets, item.animation_id)
targets.each {|target| item.repeats.times { invoke_item(target, item) } }
end
Game_Enemyで分岐取れば意外と簡単にいけるかもしれない。
パーティコマンド毎回選ぶのめんどいから消したい。
考えてるやつ市販のゲームで見たことないからどーなのかなー。