#============================================================================== # ■ RGSS3 リージョン有効化スイッチ Ver 1.00 by 星潟 #------------------------------------------------------------------------------ # リージョンIDをスイッチに応じてON/OFF切り替えます。 #============================================================================== module RSwtith #空のハッシュを用意。 S = {} #リージョン別スイッチIDを指定。 #例.S[1] = 11 #リージョンID1の場合はスイッチID11がONの時のみ有効。 #OFFの時はリージョンID0として扱う。 S[1] = 11 S[2] = 12 S[3] = 13 end class Game_Map #-------------------------------------------------------------------------- # リージョン ID の取得 #-------------------------------------------------------------------------- alias region_id_s region_id def region_id(x, y) r = region_id_s(x, y) s = RSwtith::S[r] (!s or $game_switches[s]) ? r : 0 end end