#============================================================================== # ■MAP更新をしない変数、スイッチ for RGSS3 Ver1.00-β # □作成者 kure #============================================================================== module KURE module NO_REFRESH #MAPを更新しないスイッチID NO_REFRESH_SWITH = [] #MAPを更新しない変数ID NO_REFRESH_VAL = [] end end #============================================================================== # ■ Game_Switches #============================================================================== class Game_Switches #-------------------------------------------------------------------------- # ● スイッチの設定(再定義) #-------------------------------------------------------------------------- def []=(switch_id, value) @data[switch_id] = value on_change unless KURE::NO_REFRESH::NO_REFRESH_SWITH.include?(switch_id) end end #============================================================================== # ■ Game_Variables #============================================================================== class Game_Variables #-------------------------------------------------------------------------- # ● 変数の設定(再定義) #-------------------------------------------------------------------------- def []=(variable_id, value) @data[variable_id] = value on_change unless KURE::NO_REFRESH::NO_REFRESH_VAL.include?(variable_id) end end