19 lines
No EOL
965 B
Ruby
19 lines
No EOL
965 B
Ruby
#==============================================================================
|
|
# ■ Game_Interpreter
|
|
#------------------------------------------------------------------------------
|
|
# イベントコマンドを実行するインタプリタです。このクラスは Game_Map クラス、
|
|
# Game_Troop クラス、Game_Event クラスの内部で使用されます。
|
|
#==============================================================================
|
|
|
|
class Game_Interpreter
|
|
#--------------------------------------------------------------------------
|
|
#--------------------------------------------------------------------------
|
|
def rainbow_check(ary, v)
|
|
ary.include?($game_variables[v])
|
|
end
|
|
#--------------------------------------------------------------------------
|
|
#--------------------------------------------------------------------------
|
|
def color_switches(ary, num)
|
|
num <= ary.inject(0){|r, i| $game_switches[i] ? r + 1 : r }
|
|
end
|
|
end |