Sha256: 29be933c0913a1daec0ac66f5f82f7cafbb0a797fc8b02093bf6e8646ea02c07
Contents?: true
Size: 628 Bytes
Versions: 2
Compression:
Stored size: 628 Bytes
Contents
class Game_FastTravel attr_reader :zone attr_accessor :enabled alias :enabled? :enabled class Map attr_reader :id attr_reader :x attr_reader :y attr_reader :dir def initialize(id, x, y, dir) @id = id @x = x @y = y @dir = dir end end def initialize @unlocked = {} @zone = nil @enabled = false end def unlock(map, id, x, y, dir) @unlocked[@zone][map] = Map.new(id, x, y, dir) end def zone=(zone) @zone = zone unless @unlocked.include? zone @unlocked[zone] = {} end end def unlocked_maps @unlocked[@zone] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rmxp_extractor-1.8 | Scripts/Game_FastTravel.rb |
rmxp_extractor-1.6 | Scripts/Game_FastTravel.rb |