23 lines
No EOL
956 B
Ruby
23 lines
No EOL
956 B
Ruby
#
|
||
# マップ内イベント呼び出し(RGSS3)
|
||
# (C)2011 TYPE74RX-T
|
||
#
|
||
|
||
#==============================================================================
|
||
# ■ Game_Interpreter
|
||
#------------------------------------------------------------------------------
|
||
# イベントコマンドを実行するインタプリタです。このクラスは Game_Map クラス、
|
||
# Game_Troop クラス、Game_Event クラスの内部で使用されます。
|
||
#==============================================================================
|
||
|
||
class Game_Interpreter
|
||
#--------------------------------------------------------------------------
|
||
# ★ マップ内イベント呼び出し
|
||
#--------------------------------------------------------------------------
|
||
def call_ev(ev)
|
||
event = $game_map.events[ev]
|
||
child = Game_Interpreter.new(@depth + 1)
|
||
child.setup(event.list, same_map? ? @event_id : 0)
|
||
child.run
|
||
end
|
||
end |