class RPG::Map

Attributes

autoplay_bgm[RW]
autoplay_bgs[RW]
battleback1_name[RW]
battleback2_name[RW]
bgm[RW]
bgs[RW]
data[RW]
disable_dashing[RW]
display_name[RW]
encounter_list[RW]
encounter_step[RW]
events[RW]
height[RW]
note[RW]
parallax_loop_x[RW]
parallax_loop_y[RW]
parallax_name[RW]
parallax_show[RW]
parallax_sx[RW]
parallax_sy[RW]
scroll_type[RW]
specify_battleback[RW]
tileset_id[RW]
width[RW]

Public Class Methods

new(width, height) click to toggle source
# File lib/rgss3/rpg.rb, line 125
def initialize(width, height)
  @display_name = ''
  @tileset_id = 1
  @width = width
  @height = height
  @scroll_type = 0
  @specify_battleback = false
  @battleback_floor_name = ''
  @battleback_wall_name = ''
  @autoplay_bgm = false
  @bgm = RPG::BGM.new
  @autoplay_bgs = false
  @bgs = RPG::BGS.new('', 80)
  @disable_dashing = false
  @encounter_list = []
  @encounter_step = 30
  @parallax_name = ''
  @parallax_loop_x = false
  @parallax_loop_y = false
  @parallax_sx = 0
  @parallax_sy = 0
  @parallax_show = false
  @note = ''
  @data = Table.new(width, height, 4)
  @events = {}
end