Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Extra p to foil the type Bitmap
- class Bitmap
- ##
- # Bitmap.new(<b>filename</b>)
- # Loads the graphic file specified in filename and creates a bitmap object.
- #
- # Bitmap.new(<b>width</b>,<b>height</b>)
- # Creates a bitmap object with the specified size.
- #
- def initialize(*args)
- unless args.size == 1 or args.size == 2
- raise RGSSError
- end
- end
- def dispose
- end
- def disposed?
- end
- def blt(x, y, src_bitmap, src_rect, opacity=255)
- end
- def stretch_blt(dest_rect, src_bitmap, src_rect, opacity=255)
- end
- ##
- # fill_rect(x, y, width, height, color)
- # fill_rect(rect, color)
- #
- def fill_rect(*args)
- unless args.size == 5 or args.size == 2
- raise RGSSError
- end
- end
- def clear
- end
- def get_pixel(x,y)
- end
- def set_pixel(x, y, color)
- end
- def hue_change(hue)
- end
- ##
- # draw_text(x, y, width, height, str[, align])
- # draw_text(rect, str[, align])
- #
- def draw_text(*args)
- unless [2,3 , 5,6].include?(args.size)
- raise RGSSError
- end
- end
- def text_size(str)
- end
- attr_reader :width
- attr_reader :height
- attr_reader :rect
- attr_accessor :font
- end
- class Color
- # Creates a Color object. If alpha is omitted, it is assumed at 255.
- def initialize(red, green, blue, alpha=255)
- end
- # Sets all components at once. Alpha can be omitted
- def set(red, green, blue, alpha=nil)
- end
- attr_accessor :red
- attr_accessor :green
- attr_accessor :blue
- attr_accessor :alpha
- end
- class Font
- # Both arguments can be omitted
- def initialize(name = "MS PGothic", size = 22)
- end
- def self.exist?(name)
- end
- def self.default_name
- end
- def self.default_name=(name)
- end
- def self.default_size
- end
- def self.default_size=(size)
- end
- def self.default_bold
- end
- def self.default_bold=(bool)
- end
- def self.default_italic
- end
- def self.default_italic=(bool)
- end
- def self.default_color
- end
- def self.default_color=(color)
- end
- attr_accessor :name
- attr_accessor :size
- attr_accessor :bold
- attr_accessor :italic
- attr_accessor :color
- end
- class Plane
- # viewport can be omitted
- def initialize(viewport=nil)
- end
- def dispose
- end
- def disposed?
- end
- attr_reader :viewport
- attr_accessor :bitmap
- attr_accessor :visible
- attr_accessor :z
- attr_accessor :ox
- attr_accessor :oy
- attr_accessor :zoom_x
- attr_accessor :zoom_y
- attr_accessor :opacity
- attr_accessor :blend_type
- attr_accessor :color
- attr_accessor :tone
- end
- class Rect
- def initialize(x, y, width, height)
- end
- def set(x, y, width, height)
- end
- attr_accessor :x
- attr_accessor :y
- attr_accessor :width
- attr_accessor :heigt
- end
- class Sprite
- # viewport can be omitted
- def initialize(viewport=nil)
- end
- def dispose
- end
- def disposed?
- end
- def viewport
- end
- def flash(color, duration)
- end
- def update
- end
- attr_accessor :bitmap
- attr_accessor :src_rect
- attr_accessor :visible
- attr_accessor :x
- attr_accessor :y
- attr_accessor :z
- attr_accessor :ox
- attr_accessor :oy
- attr_accessor :zoom_x
- attr_accessor :zoom_y
- attr_accessor :angle
- attr_accessor :mirror
- attr_accessor :bush_depth
- attr_accessor :opacity
- attr_accessor :blend_type
- attr_accessor :color
- attr_accessor :tone
- end
- class Table
- # y and z can be omitted
- def initialize(x,y=1,z=1)
- end
- # y and z can be omitted
- def resize(x,y=1,z=1)
- end
- def xsize
- end
- def ysize
- end
- def zsize
- end
- # [x]
- # [x,y]
- # [x,y,z]
- def [](x,y=1,z=1)
- end
- end
- class Tilemap
- # viewport can be omitted
- def initialize(viewport=nil)
- end
- def dispose
- end
- def disposed?
- end
- def viewport
- end
- def update
- end
- attr_accessor :tileset
- # autotiles[index]
- attr_accessor :autotiles
- attr_accessor :map_data
- attr_accessor :flash_data
- attr_accessor :priorities
- attr_accessor :visible
- attr_accessor :ox
- attr_accessor :oy
- end
- class Tone
- # gray can be omitted
- def initialize(red, green, blue, gray = 0)
- end
- # gray can be omitted
- def set(red, green, blue, gray = 0)
- end
- # -255 to 255
- attr_accessor :red
- # -255 to 255
- attr_accessor :green
- # -255 to 255
- attr_accessor :blue
- # 0 to 255
- attr_accessor :gray
- end
- class Viewport
- # Viewport.new(x, y, width, height)
- # Viewport.new(rect)
- def initialize(*args)
- end
- def dispose
- end
- def disposed?
- end
- def flash(color, duration)
- end
- def update
- end
- attr_accessor :rect
- attr_accessor :visible
- attr_accessor :z
- attr_accessor :ox
- attr_accessor :oy
- attr_accessor :color
- attr_accessor :tone
- end
- class Window
- # viewport can be omitted
- def initialize(viewport=nil)
- end
- def dispose
- end
- def disposed?
- end
- def update
- end
- attr_accessor :windowskin
- attr_accessor :contents
- attr_accessor :stretch
- attr_accessor :cursor_rect
- attr_accessor :active
- attr_accessor :visible
- attr_accessor :pause
- attr_accessor :x
- attr_accessor :y
- attr_accessor :width
- attr_accessor :height
- attr_accessor :z
- attr_accessor :ox
- attr_accessor :oy
- attr_accessor :opacity
- attr_accessor :back_opacity
- attr_accessor :contents_opacity
- end
- class RGSSError < StandardError
- end
- #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
- module Audio
- def self.bgm_play(filename, volume=50, pitch=0)
- end
- def self.bgm_stop
- end
- def self.bgm_fade(time)
- end
- def self.bgs_play(filename, volume=50, pitch=0)
- end
- def self.bgs_stop
- end
- def self.bgs_fade(time)
- end
- def self.me_play(filename, volume=50, pitch=0)
- end
- def self.me_stop
- end
- def self.me_fade(time)
- end
- def self.se_play(filename, volume=50, pitch=0)
- end
- def self.se_stop
- end
- end
- module Graphics
- def self.update
- end
- def self.freeze
- end
- def self.transition(duration=nil, filename=nil, vague=nil)
- end
- def self.frame_reset
- end
- def self.frame_rate
- end
- def self.frame_rate=(value)
- end
- def self.frame_count
- end
- def self.frame_count=(value)
- end
- end
- module Input
- A = 11
- ALT = 23
- B = 12
- C = 13
- CTRL = 22
- DOWN = 2
- F5 = 25
- F6 = 26
- F7 = 27
- F8 = 28
- F9 = 29
- L = 17
- LEFT = 4
- R = 18
- RIGHT = 6
- SHIFT = 21
- UP = 8
- X = 14
- Y = 15
- Z = 16
- def self.update
- end
- def self.press?(num)
- end
- def self.trigger?(num)
- end
- def self.repeat?(num)
- end
- def self.dir4
- end
- def self.dir8
- end
- end
- #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
- module RPG
- class Sprite < ::Sprite
- def initialize(viewport = nil)
- end
- def dispose
- end
- def whiten
- end
- def appear
- end
- def escape
- end
- def collapse
- end
- def damage(value, critical)
- end
- def animation(animation, hit)
- end
- def loop_animation(animation)
- end
- def dispose_damage
- end
- def dispose_animation
- end
- def dispose_loop_animation
- end
- def blink_on
- end
- def blink_off
- end
- def blink?
- end
- def effect?
- end
- def update
- end
- def update_animation
- end
- def update_loop_animation
- end
- def animation_set_sprites(sprites, cell_data, position)
- end
- def animation_process_timing(timing, hit)
- end
- def x=(x)
- end
- def y=(y)
- end
- end
- class Weather
- def initialize(viewport = nil)
- end
- def dispose
- end
- def update
- end
- attr_accessor :type
- attr_accessor :max
- attr_accessor :ox
- attr_accessor :oy
- end
- module Cache
- def self.load_bitmap(folder_name, filename, hue = 0)
- end
- def self.animation(filename, hue)
- end
- def self.autotile(filename)
- end
- def self.battleback(filename)
- end
- def self.battler(filename, hue)
- end
- def self.character(filename, hue)
- end
- def self.fog(filename, hue)
- end
- def self.gameover(filename)
- end
- def self.icon(filename)
- end
- def self.panorama(filename, hue)
- end
- def self.picture(filename)
- end
- def self.tileset(filename)
- end
- def self.title(filename)
- end
- def self.windowskin(filename)
- end
- def self.tile(filename, tile_id, hue)
- end
- def self.clear
- end
- end
- class Map
- def initialize(width, height)
- end
- attr_accessor :tileset_id
- attr_accessor :width
- attr_accessor :height
- attr_accessor :autoplay_bgm
- attr_accessor :bgm
- attr_accessor :autoplay_bgs
- attr_accessor :bgs
- attr_accessor :encounter_list
- attr_accessor :encounter_step
- attr_accessor :data
- attr_accessor :events
- end
- class MapInfo
- def initialize
- end
- attr_accessor :name
- attr_accessor :parent_id
- attr_accessor :order
- attr_accessor :expanded
- attr_accessor :scroll_x
- attr_accessor :scroll_y
- end
- class Event
- def initialize(x, y)
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :x
- attr_accessor :y
- attr_accessor :pages
- class Page
- def initialize
- end
- attr_accessor :condition
- attr_accessor :graphic
- attr_accessor :move_type
- attr_accessor :move_speed
- attr_accessor :move_frequency
- attr_accessor :move_route
- attr_accessor :walk_anime
- attr_accessor :step_anime
- attr_accessor :direction_fix
- attr_accessor :through
- attr_accessor :always_on_top
- attr_accessor :trigger
- attr_accessor :list
- class Condition
- def initialize
- end
- attr_accessor :switch1_valid
- attr_accessor :switch2_valid
- attr_accessor :variable_valid
- attr_accessor :self_switch_valid
- attr_accessor :switch1_id
- attr_accessor :switch2_id
- attr_accessor :variable_id
- attr_accessor :variable_value
- attr_accessor :self_switch_ch
- end
- class Graphic
- def initialize
- end
- attr_accessor :tile_id
- attr_accessor :character_name
- attr_accessor :character_hue
- attr_accessor :direction
- attr_accessor :pattern
- attr_accessor :opacity
- attr_accessor :blend_type
- end
- end
- end
- class EventCommand
- def initialize(code = 0, indent = 0, parameters = [])
- end
- attr_accessor :code
- attr_accessor :indent
- attr_accessor :parameters
- end
- class MoveRoute
- def initialize
- end
- attr_accessor :repeat
- attr_accessor :skippable
- attr_accessor :list
- end
- class MoveCommand
- def initialize(code = 0, parameters = [])
- end
- attr_accessor :code
- attr_accessor :parameters
- end
- class Actor
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :class_id
- attr_accessor :initial_level
- attr_accessor :final_level
- attr_accessor :exp_basis
- attr_accessor :exp_inflation
- attr_accessor :character_name
- attr_accessor :character_hue
- attr_accessor :battler_name
- attr_accessor :battler_hue
- attr_accessor :parameters
- attr_accessor :weapon_id
- attr_accessor :armor1_id
- attr_accessor :armor2_id
- attr_accessor :armor3_id
- attr_accessor :armor4_id
- attr_accessor :weapon_fix
- attr_accessor :armor1_fix
- attr_accessor :armor2_fix
- attr_accessor :armor3_fix
- attr_accessor :armor4_fix
- end
- class Class
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :position
- attr_accessor :weapon_set
- attr_accessor :armor_set
- attr_accessor :element_ranks
- attr_accessor :state_ranks
- attr_accessor :learnings
- class Learning
- def initialize
- end
- attr_accessor :level
- attr_accessor :skill_id
- end
- end
- class Skill
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :icon_name
- attr_accessor :description
- attr_accessor :scope
- attr_accessor :occasion
- attr_accessor :animation1_id
- attr_accessor :animation2_id
- attr_accessor :menu_se
- attr_accessor :common_event_id
- attr_accessor :sp_cost
- attr_accessor :power
- attr_accessor :atk_f
- attr_accessor :eva_f
- attr_accessor :str_f
- attr_accessor :dex_f
- attr_accessor :agi_f
- attr_accessor :int_f
- attr_accessor :hit
- attr_accessor :pdef_f
- attr_accessor :mdef_f
- attr_accessor :variance
- attr_accessor :element_set
- attr_accessor :plus_state_set
- attr_accessor :minus_state_set
- end
- class Item
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :icon_name
- attr_accessor :description
- attr_accessor :scope
- attr_accessor :occasion
- attr_accessor :animation1_id
- attr_accessor :animation2_id
- attr_accessor :menu_se
- attr_accessor :common_event_id
- attr_accessor :price
- attr_accessor :consumable
- attr_accessor :parameter_type
- attr_accessor :parameter_points
- attr_accessor :recover_hp_rate
- attr_accessor :recover_hp
- attr_accessor :recover_sp_rate
- attr_accessor :recover_sp
- attr_accessor :hit
- attr_accessor :pdef_f
- attr_accessor :mdef_f
- attr_accessor :variance
- attr_accessor :element_set
- attr_accessor :plus_state_set
- attr_accessor :minus_state_set
- end
- class Weapon
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :icon_name
- attr_accessor :description
- attr_accessor :animation1_id
- attr_accessor :animation2_id
- attr_accessor :price
- attr_accessor :atk
- attr_accessor :pdef
- attr_accessor :mdef
- attr_accessor :str_plus
- attr_accessor :dex_plus
- attr_accessor :agi_plus
- attr_accessor :int_plus
- attr_accessor :element_set
- attr_accessor :plus_state_set
- attr_accessor :minus_state_set
- end
- class Armor
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :icon_name
- attr_accessor :description
- attr_accessor :kind
- attr_accessor :auto_state_id
- attr_accessor :price
- attr_accessor :pdef
- attr_accessor :mdef
- attr_accessor :eva
- attr_accessor :str_plus
- attr_accessor :dex_plus
- attr_accessor :agi_plus
- attr_accessor :int_plus
- attr_accessor :guard_element_set
- attr_accessor :guard_state_set
- end
- class Enemy
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :battler_name
- attr_accessor :battler_hue
- attr_accessor :maxhp
- attr_accessor :maxsp
- attr_accessor :str
- attr_accessor :dex
- attr_accessor :agi
- attr_accessor :int
- attr_accessor :atk
- attr_accessor :pdef
- attr_accessor :mdef
- attr_accessor :eva
- attr_accessor :animation1_id
- attr_accessor :animation2_id
- attr_accessor :element_ranks
- attr_accessor :state_ranks
- attr_accessor :actions
- attr_accessor :exp
- attr_accessor :gold
- attr_accessor :item_id
- attr_accessor :weapon_id
- attr_accessor :armor_id
- attr_accessor :treasure_prob
- class Action
- def initialize
- end
- attr_accessor :kind
- attr_accessor :basic
- attr_accessor :skill_id
- attr_accessor :condition_turn_a
- attr_accessor :condition_turn_b
- attr_accessor :condition_hp
- attr_accessor :condition_level
- attr_accessor :condition_switch_id
- attr_accessor :rating
- end
- end
- class Troop
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :members
- attr_accessor :pages
- class Member
- def initialize
- end
- attr_accessor :enemy_id
- attr_accessor :x
- attr_accessor :y
- attr_accessor :hidden
- attr_accessor :immortal
- end
- class Page
- def initialize
- end
- attr_accessor :condition
- attr_accessor :span
- attr_accessor :list
- class Condition
- def initialize
- end
- attr_accessor :turn_valid
- attr_accessor :enemy_valid
- attr_accessor :actor_valid
- attr_accessor :switch_valid
- attr_accessor :turn_a
- attr_accessor :turn_b
- attr_accessor :enemy_index
- attr_accessor :enemy_hp
- attr_accessor :actor_id
- attr_accessor :actor_hp
- attr_accessor :switch_id
- end
- end
- end
- class State
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :animation_id
- attr_accessor :restriction
- attr_accessor :nonresistance
- attr_accessor :zero_hp
- attr_accessor :cant_get_exp
- attr_accessor :cant_evade
- attr_accessor :slip_damage
- attr_accessor :rating
- attr_accessor :hit_rate
- attr_accessor :maxhp_rate
- attr_accessor :maxsp_rate
- attr_accessor :str_rate
- attr_accessor :dex_rate
- attr_accessor :agi_rate
- attr_accessor :int_rate
- attr_accessor :atk_rate
- attr_accessor :pdef_rate
- attr_accessor :mdef_rate
- attr_accessor :eva
- attr_accessor :battle_only
- attr_accessor :hold_turn
- attr_accessor :auto_release_prob
- attr_accessor :shock_release_prob
- attr_accessor :guard_element_set
- attr_accessor :plus_state_set
- attr_accessor :minus_state_set
- end
- class Animation
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :animation_name
- attr_accessor :animation_hue
- attr_accessor :position
- attr_accessor :frame_max
- attr_accessor :frames
- attr_accessor :timings
- class Frame
- def initialize
- end
- attr_accessor :cell_max
- attr_accessor :cell_data
- end
- class Timing
- def initialize
- end
- attr_accessor :frame
- attr_accessor :se
- attr_accessor :flash_scope
- attr_accessor :flash_color
- attr_accessor :flash_duration
- attr_accessor :condition
- end
- end
- class Tileset
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :tileset_name
- attr_accessor :autotile_names
- attr_accessor :panorama_name
- attr_accessor :panorama_hue
- attr_accessor :fog_name
- attr_accessor :fog_hue
- attr_accessor :fog_opacity
- attr_accessor :fog_blend_type
- attr_accessor :fog_zoom
- attr_accessor :fog_sx
- attr_accessor :fog_sy
- attr_accessor :battleback_name
- attr_accessor :passages
- attr_accessor :priorities
- attr_accessor :terrain_tags
- end
- class CommonEvent
- def initialize
- end
- attr_accessor :id
- attr_accessor :name
- attr_accessor :trigger
- attr_accessor :switch_id
- attr_accessor :list
- end
- class System
- def initialize
- end
- attr_accessor :magic_number
- attr_accessor :party_members
- attr_accessor :elements
- attr_accessor :switches
- attr_accessor :variables
- attr_accessor :windowskin_name
- attr_accessor :title_name
- attr_accessor :gameover_name
- attr_accessor :battle_transition
- attr_accessor :title_bgm
- attr_accessor :battle_bgm
- attr_accessor :battle_end_me
- attr_accessor :gameover_me
- attr_accessor :cursor_se
- attr_accessor :decision_se
- attr_accessor :cancel_se
- attr_accessor :buzzer_se
- attr_accessor :equip_se
- attr_accessor :shop_se
- attr_accessor :save_se
- attr_accessor :load_se
- attr_accessor :battle_start_se
- attr_accessor :escape_se
- attr_accessor :actor_collapse_se
- attr_accessor :enemy_collapse_se
- attr_accessor :words
- attr_accessor :test_battlers
- attr_accessor :test_troop_id
- attr_accessor :start_map_id
- attr_accessor :start_x
- attr_accessor :start_y
- attr_accessor :battleback_name
- attr_accessor :battler_name
- attr_accessor :battler_hue
- attr_accessor :edit_map_id
- class Words
- def initialize
- end
- attr_accessor :gold
- attr_accessor :hp
- attr_accessor :sp
- attr_accessor :str
- attr_accessor :dex
- attr_accessor :agi
- attr_accessor :int
- attr_accessor :atk
- attr_accessor :pdef
- attr_accessor :mdef
- attr_accessor :weapon
- attr_accessor :armor1
- attr_accessor :armor2
- attr_accessor :armor3
- attr_accessor :armor4
- attr_accessor :attack
- attr_accessor :skill
- attr_accessor :guard
- attr_accessor :item
- attr_accessor :equip
- end
- class TestBattler
- def initialize
- end
- attr_accessor :actor_id
- attr_accessor :level
- attr_accessor :weapon_id
- attr_accessor :armor1_id
- attr_accessor :armor2_id
- attr_accessor :armor3_id
- attr_accessor :armor4_id
- end
- end
- class AudioFile
- def initialize(name = "", volume = 100, pitch = 100)
- end
- attr_accessor :name
- attr_accessor :volume
- attr_accessor :pitch
- end
- end
- # Load the database
- $data_actors = [RPG::Actor.new]
- $data_classes = [RPG::Class.new]
- $data_skills = [RPG::Skill.new]
- $data_items = [RPG::Item.new]
- $data_weapons = [RPG::Weapon.new]
- $data_armors = [RPG::Armor.new]
- $data_enemies = [RPG::Enemy.new]
- $data_troops = [RPG::Troop.new]
- $data_states = [RPG::State.new]
- $data_animations = [RPG::Animation.new]
- $data_tilesets = [RPG::Tileset.new]
- $data_common_events = [RPG::CommonEvent.new]
- $data_system = RPG::System.new
- #==============================================================================
- # ** Game_Temp
- #------------------------------------------------------------------------------
- # This class handles temporary data that is not included with save data.
- # Refer to "$game_temp" for the instance of this class.
- #==============================================================================
- class Game_Temp
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_accessor :map_bgm # map music (for battle memory)
- attr_accessor :message_text # message text
- attr_accessor :message_proc # message callback (Proc)
- attr_accessor :choice_start # show choices: opening line
- attr_accessor :choice_max # show choices: number of items
- attr_accessor :choice_cancel_type # show choices: cancel
- attr_accessor :choice_proc # show choices: callback (Proc)
- attr_accessor :num_input_start # input number: opening line
- attr_accessor :num_input_variable_id # input number: variable ID
- attr_accessor :num_input_digits_max # input number: digit amount
- attr_accessor :message_window_showing # message window showing
- attr_accessor :common_event_id # common event ID
- attr_accessor :in_battle # in-battle flag
- attr_accessor :battle_calling # battle calling flag
- attr_accessor :battle_troop_id # battle troop ID
- attr_accessor :battle_can_escape # battle flag: escape possible
- attr_accessor :battle_can_lose # battle flag: losing possible
- attr_accessor :battle_proc # battle callback (Proc)
- attr_accessor :battle_turn # number of battle turns
- attr_accessor :battle_event_flags # battle event flags: completed
- attr_accessor :battle_abort # battle flag: interrupt
- attr_accessor :battle_main_phase # battle flag: main phase
- attr_accessor :battleback_name # battleback file name
- attr_accessor :forcing_battler # battler being forced into action
- attr_accessor :shop_calling # shop calling flag
- attr_accessor :shop_goods # list of shop goods
- attr_accessor :name_calling # name input: calling flag
- attr_accessor :name_actor_id # name input: actor ID
- attr_accessor :name_max_char # name input: max character count
- attr_accessor :menu_calling # menu calling flag
- attr_accessor :menu_beep # menu: play sound effect flag
- attr_accessor :save_calling # save calling flag
- attr_accessor :debug_calling # debug calling flag
- attr_accessor :player_transferring # player place movement flag
- attr_accessor :player_new_map_id # player destination: map ID
- attr_accessor :player_new_x # player destination: x-coordinate
- attr_accessor :player_new_y # player destination: y-coordinate
- attr_accessor :player_new_direction # player destination: direction
- attr_accessor :transition_processing # transition processing flag
- attr_accessor :transition_name # transition file name
- attr_accessor :gameover # game over flag
- attr_accessor :to_title # return to title screen flag
- attr_accessor :last_file_index # last save file no.
- attr_accessor :debug_top_row # debug screen: for saving conditions
- attr_accessor :debug_index # debug screen: for saving conditions
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- end
- #==============================================================================
- # ** Game_System
- #------------------------------------------------------------------------------
- # This class handles data surrounding the system. Backround music, etc.
- # is managed here as well. Refer to "$game_system" for the instance of
- # this class.
- #==============================================================================
- class Game_System
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :map_interpreter # map event interpreter
- attr_reader :battle_interpreter # battle event interpreter
- attr_accessor :timer # timer
- attr_accessor :timer_working # timer working flag
- attr_accessor :save_disabled # save forbidden
- attr_accessor :menu_disabled # menu forbidden
- attr_accessor :encounter_disabled # encounter forbidden
- attr_accessor :message_position # text option: positioning
- attr_accessor :message_frame # text option: window frame
- attr_accessor :save_count # save count
- attr_accessor :magic_number # magic number
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Play Background Music
- # bgm : background music to be played
- #--------------------------------------------------------------------------
- def bgm_play(bgm)
- end
- #--------------------------------------------------------------------------
- # * Stop Background Music
- #--------------------------------------------------------------------------
- def bgm_stop
- end
- #--------------------------------------------------------------------------
- # * Fade Out Background Music
- # time : fade-out time (in seconds)
- #--------------------------------------------------------------------------
- def bgm_fade(time)
- end
- #--------------------------------------------------------------------------
- # * Background Music Memory
- #--------------------------------------------------------------------------
- def bgm_memorize
- end
- #--------------------------------------------------------------------------
- # * Restore Background Music
- #--------------------------------------------------------------------------
- def bgm_restore
- end
- #--------------------------------------------------------------------------
- # * Play Background Sound
- # bgs : background sound to be played
- #--------------------------------------------------------------------------
- def bgs_play(bgs)
- end
- #--------------------------------------------------------------------------
- # * Fade Out Background Sound
- # time : fade-out time (in seconds)
- #--------------------------------------------------------------------------
- def bgs_fade(time)
- end
- #--------------------------------------------------------------------------
- # * Background Sound Memory
- #--------------------------------------------------------------------------
- def bgs_memorize
- end
- #--------------------------------------------------------------------------
- # * Restore Background Sound
- #--------------------------------------------------------------------------
- def bgs_restore
- end
- #--------------------------------------------------------------------------
- # * Play Music Effect
- # me : music effect to be played
- #--------------------------------------------------------------------------
- def me_play(me)
- end
- #--------------------------------------------------------------------------
- # * Play Sound Effect
- # se : sound effect to be played
- #--------------------------------------------------------------------------
- def se_play(se)
- end
- #--------------------------------------------------------------------------
- # * Stop Sound Effect
- #--------------------------------------------------------------------------
- def se_stop
- end
- #--------------------------------------------------------------------------
- # * Get Playing Background Music
- #--------------------------------------------------------------------------
- def playing_bgm
- end
- #--------------------------------------------------------------------------
- # * Get Playing Background Sound
- #--------------------------------------------------------------------------
- def playing_bgs
- end
- #--------------------------------------------------------------------------
- # * Get Windowskin File Name
- #--------------------------------------------------------------------------
- def windowskin_name
- end
- #--------------------------------------------------------------------------
- # * Set Windowskin File Name
- # windowskin_name : new windowskin file name
- #--------------------------------------------------------------------------
- def windowskin_name=(windowskin_name)
- end
- #--------------------------------------------------------------------------
- # * Get Battle Background Music
- #--------------------------------------------------------------------------
- def battle_bgm
- end
- #--------------------------------------------------------------------------
- # * Set Battle Background Music
- # battle_bgm : new battle background music
- #--------------------------------------------------------------------------
- def battle_bgm=(battle_bgm)
- end
- #--------------------------------------------------------------------------
- # * Get Background Music for Battle Ending
- #--------------------------------------------------------------------------
- def battle_end_me
- end
- #--------------------------------------------------------------------------
- # * Set Background Music for Battle Ending
- # battle_end_me : new battle ending background music
- #--------------------------------------------------------------------------
- def battle_end_me=(battle_end_me)
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Game_Switches
- #------------------------------------------------------------------------------
- # This class handles switches. It's a wrapper for the built-in class "Array."
- # Refer to "$game_switches" for the instance of this class.
- #==============================================================================
- class Game_Switches
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Get Switch
- # switch_id : switch ID
- #--------------------------------------------------------------------------
- def [](switch_id)
- end
- #--------------------------------------------------------------------------
- # * Set Switch
- # switch_id : switch ID
- # value : ON (true) / OFF (false)
- #--------------------------------------------------------------------------
- def []=(switch_id, value)
- end
- end
- #==============================================================================
- # ** Game_Variables
- #------------------------------------------------------------------------------
- # This class handles variables. It's a wrapper for the built-in class "Array."
- # Refer to "$game_variables" for the instance of this class.
- #==============================================================================
- class Game_Variables
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Get Variable
- # variable_id : variable ID
- #--------------------------------------------------------------------------
- def [](variable_id)
- end
- #--------------------------------------------------------------------------
- # * Set Variable
- # variable_id : variable ID
- # value : the variable's value
- #--------------------------------------------------------------------------
- def []=(variable_id, value)
- end
- end
- #==============================================================================
- # ** Game_SelfSwitches
- #------------------------------------------------------------------------------
- # This class handles self switches. It's a wrapper for the built-in class
- # "Hash." Refer to "$game_self_switches" for the instance of this class.
- #==============================================================================
- class Game_SelfSwitches
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Get Self Switch
- # key : key
- #--------------------------------------------------------------------------
- def [](key)
- end
- #--------------------------------------------------------------------------
- # * Set Self Switch
- # key : key
- # value : ON (true) / OFF (false)
- #--------------------------------------------------------------------------
- def []=(key, value)
- end
- end
- #==============================================================================
- # ** Game_Screen
- #------------------------------------------------------------------------------
- # This class handles screen maintenance data, such as change in color tone,
- # flashing, etc. Refer to "$game_screen" for the instance of this class.
- #==============================================================================
- class Game_Screen
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :tone # color tone
- attr_reader :flash_color # flash color
- attr_reader :shake # shake positioning
- attr_reader :pictures # pictures
- attr_reader :weather_type # weather type
- attr_reader :weather_max # max number of weather sprites
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Start Changing Color Tone
- # tone : color tone
- # duration : time
- #--------------------------------------------------------------------------
- def start_tone_change(tone, duration)
- end
- #--------------------------------------------------------------------------
- # * Start Flashing
- # color : color
- # duration : time
- #--------------------------------------------------------------------------
- def start_flash(color, duration)
- end
- #--------------------------------------------------------------------------
- # * Start Shaking
- # power : strength
- # speed : speed
- # duration : time
- #--------------------------------------------------------------------------
- def start_shake(power, speed, duration)
- end
- #--------------------------------------------------------------------------
- # * Set Weather
- # type : type
- # power : strength
- # duration : time
- #--------------------------------------------------------------------------
- def weather(type, power, duration)
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Game_Picture
- #------------------------------------------------------------------------------
- # This class handles the picture. It's used within the Game_Screen class
- # ($game_screen).
- #==============================================================================
- class Game_Picture
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :number # picture number
- attr_reader :name # file name
- attr_reader :origin # starting point
- attr_reader :x # x-coordinate
- attr_reader :y # y-coordinate
- attr_reader :zoom_x # x directional zoom rate
- attr_reader :zoom_y # y directional zoom rate
- attr_reader :opacity # opacity level
- attr_reader :blend_type # blend method
- attr_reader :tone # color tone
- attr_reader :angle # rotation angle
- #--------------------------------------------------------------------------
- # * Object Initialization
- # number : picture number
- #--------------------------------------------------------------------------
- def initialize(number)
- end
- #--------------------------------------------------------------------------
- # * Show Picture
- # name : file name
- # origin : starting point
- # x : x-coordinate
- # y : y-coordinate
- # zoom_x : x directional zoom rate
- # zoom_y : y directional zoom rate
- # opacity : opacity level
- # blend_type : blend method
- #--------------------------------------------------------------------------
- def show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
- end
- #--------------------------------------------------------------------------
- # * Move Picture
- # duration : time
- # origin : starting point
- # x : x-coordinate
- # y : y-coordinate
- # zoom_x : x directional zoom rate
- # zoom_y : y directional zoom rate
- # opacity : opacity level
- # blend_type : blend method
- #--------------------------------------------------------------------------
- def move(duration, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
- end
- #--------------------------------------------------------------------------
- # * Change Rotation Speed
- # speed : rotation speed
- #--------------------------------------------------------------------------
- def rotate(speed)
- end
- #--------------------------------------------------------------------------
- # * Start Change of Color Tone
- # tone : color tone
- # duration : time
- #--------------------------------------------------------------------------
- def start_tone_change(tone, duration)
- end
- #--------------------------------------------------------------------------
- # * Erase Picture
- #--------------------------------------------------------------------------
- def erase
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Game_Battler (part 1)
- #------------------------------------------------------------------------------
- # This class deals with battlers. It's used as a superclass for the Game_Actor
- # and Game_Enemy classes.
- #==============================================================================
- class Game_Battler
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :battler_name # battler file name
- attr_reader :battler_hue # battler hue
- attr_reader :hp # HP
- attr_reader :sp # SP
- attr_reader :states # states
- attr_accessor :hidden # hidden flag
- attr_accessor :immortal # immortal flag
- attr_accessor :damage_pop # damage display flag
- attr_accessor :damage # damage value
- attr_accessor :critical # critical flag
- attr_accessor :animation_id # animation ID
- attr_accessor :animation_hit # animation hit flag
- attr_accessor :white_flash # white flash flag
- attr_accessor :blink # blink flag
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Get Maximum HP
- #--------------------------------------------------------------------------
- def maxhp
- end
- #--------------------------------------------------------------------------
- # * Get Maximum SP
- #--------------------------------------------------------------------------
- def maxsp
- end
- #--------------------------------------------------------------------------
- # * Get Strength (STR)
- #--------------------------------------------------------------------------
- def str
- end
- #--------------------------------------------------------------------------
- # * Get Dexterity (DEX)
- #--------------------------------------------------------------------------
- def dex
- end
- #--------------------------------------------------------------------------
- # * Get Agility (AGI)
- #--------------------------------------------------------------------------
- def agi
- end
- #--------------------------------------------------------------------------
- # * Get Intelligence (INT)
- #--------------------------------------------------------------------------
- def int
- end
- #--------------------------------------------------------------------------
- # * Set Maximum HP
- # maxhp : new maximum HP
- #--------------------------------------------------------------------------
- def maxhp=(maxhp)
- end
- #--------------------------------------------------------------------------
- # * Set Maximum SP
- # maxsp : new maximum SP
- #--------------------------------------------------------------------------
- def maxsp=(maxsp)
- end
- #--------------------------------------------------------------------------
- # * Set Strength (STR)
- # str : new Strength (STR)
- #--------------------------------------------------------------------------
- def str=(str)
- end
- #--------------------------------------------------------------------------
- # * Set Dexterity (DEX)
- # dex : new Dexterity (DEX)
- #--------------------------------------------------------------------------
- def dex=(dex)
- end
- #--------------------------------------------------------------------------
- # * Set Agility (AGI)
- # agi : new Agility (AGI)
- #--------------------------------------------------------------------------
- def agi=(agi)
- end
- #--------------------------------------------------------------------------
- # * Set Intelligence (INT)
- # int : new Intelligence (INT)
- #--------------------------------------------------------------------------
- def int=(int)
- end
- #--------------------------------------------------------------------------
- # * Get Hit Rate
- #--------------------------------------------------------------------------
- def hit
- end
- #--------------------------------------------------------------------------
- # * Get Attack Power
- #--------------------------------------------------------------------------
- def atk
- end
- #--------------------------------------------------------------------------
- # * Get Physical Defense Power
- #--------------------------------------------------------------------------
- def pdef
- end
- #--------------------------------------------------------------------------
- # * Get Magic Defense Power
- #--------------------------------------------------------------------------
- def mdef
- end
- #--------------------------------------------------------------------------
- # * Get Evasion Correction
- #--------------------------------------------------------------------------
- def eva
- end
- #--------------------------------------------------------------------------
- # * Change HP
- # hp : new HP
- #--------------------------------------------------------------------------
- def hp=(hp)
- end
- #--------------------------------------------------------------------------
- # * Change SP
- # sp : new SP
- #--------------------------------------------------------------------------
- def sp=(sp)
- end
- #--------------------------------------------------------------------------
- # * Recover All
- #--------------------------------------------------------------------------
- def recover_all
- end
- #--------------------------------------------------------------------------
- # * Get Current Action
- #--------------------------------------------------------------------------
- def current_action
- end
- #--------------------------------------------------------------------------
- # * Determine Action Speed
- #--------------------------------------------------------------------------
- def make_action_speed
- end
- #--------------------------------------------------------------------------
- # * Decide Incapacitation
- #--------------------------------------------------------------------------
- def dead?
- end
- #--------------------------------------------------------------------------
- # * Decide Existance
- #--------------------------------------------------------------------------
- def exist?
- end
- #--------------------------------------------------------------------------
- # * Decide HP 0
- #--------------------------------------------------------------------------
- def hp0?
- end
- #--------------------------------------------------------------------------
- # * Decide if Command is Inputable
- #--------------------------------------------------------------------------
- def inputable?
- end
- #--------------------------------------------------------------------------
- # * Decide if Action is Possible
- #--------------------------------------------------------------------------
- def movable?
- end
- #--------------------------------------------------------------------------
- # * Decide if Guarding
- #--------------------------------------------------------------------------
- def guarding?
- end
- #--------------------------------------------------------------------------
- # * Decide if Resting
- #--------------------------------------------------------------------------
- def resting?
- end
- end
- #==============================================================================
- # ** Game_Battler (part 2)
- #------------------------------------------------------------------------------
- # This class deals with battlers. It's used as a superclass for the Game_Actor
- # and Game_Enemy classes.
- #==============================================================================
- class Game_Battler
- #--------------------------------------------------------------------------
- # * Check State
- # state_id : state ID
- #--------------------------------------------------------------------------
- def state?(state_id)
- end
- #--------------------------------------------------------------------------
- # * Determine if a state is full or not.
- # state_id : state ID
- #--------------------------------------------------------------------------
- def state_full?(state_id)
- end
- #--------------------------------------------------------------------------
- # * Add State
- # state_id : state ID
- # force : forcefully added flag (used to deal with auto state)
- #--------------------------------------------------------------------------
- def add_state(state_id, force = false)
- end
- #--------------------------------------------------------------------------
- # * Remove State
- # state_id : state ID
- # force : forcefully removed flag (used to deal with auto state)
- #--------------------------------------------------------------------------
- def remove_state(state_id, force = false)
- end
- #--------------------------------------------------------------------------
- # * Get State Animation ID
- #--------------------------------------------------------------------------
- def state_animation_id
- end
- #--------------------------------------------------------------------------
- # * Get Restriction
- #--------------------------------------------------------------------------
- def restriction
- end
- #--------------------------------------------------------------------------
- # * Determine [Can't Get EXP] States
- #--------------------------------------------------------------------------
- def cant_get_exp?
- end
- #--------------------------------------------------------------------------
- # * Determine [Can't Evade] States
- #--------------------------------------------------------------------------
- def cant_evade?
- end
- #--------------------------------------------------------------------------
- # * Determine [Slip Damage] States
- #--------------------------------------------------------------------------
- def slip_damage?
- end
- #--------------------------------------------------------------------------
- # * Remove Battle States (called up during end of battle)
- #--------------------------------------------------------------------------
- def remove_states_battle
- end
- #--------------------------------------------------------------------------
- # * Natural Removal of States (called up each turn)
- #--------------------------------------------------------------------------
- def remove_states_auto
- end
- #--------------------------------------------------------------------------
- # * State Removed by Shock (called up each time physical damage occurs)
- #--------------------------------------------------------------------------
- def remove_states_shock
- end
- #--------------------------------------------------------------------------
- # * State Change (+) Application
- # plus_state_set : State Change (+)
- #--------------------------------------------------------------------------
- def states_plus(plus_state_set)
- end
- #--------------------------------------------------------------------------
- # * Apply State Change (-)
- # minus_state_set : state change (-)
- #--------------------------------------------------------------------------
- def states_minus(minus_state_set)
- end
- end
- #==============================================================================
- # ** Game_Battler (part 3)
- #------------------------------------------------------------------------------
- # This class deals with battlers. It's used as a superclass for the Game_Actor
- # and Game_Enemy classes.
- #==============================================================================
- class Game_Battler
- #--------------------------------------------------------------------------
- # * Determine Usable Skills
- # skill_id : skill ID
- #--------------------------------------------------------------------------
- def skill_can_use?(skill_id)
- end
- #--------------------------------------------------------------------------
- # * Applying Normal Attack Effects
- # attacker : battler
- #--------------------------------------------------------------------------
- def attack_effect(attacker)
- end
- #--------------------------------------------------------------------------
- # * Apply Skill Effects
- # user : the one using skills (battler)
- # skill : skill
- #--------------------------------------------------------------------------
- def skill_effect(user, skill)
- end
- #--------------------------------------------------------------------------
- # * Application of Item Effects
- # item : item
- #--------------------------------------------------------------------------
- def item_effect(item)
- end
- #--------------------------------------------------------------------------
- # * Application of Slip Damage Effects
- #--------------------------------------------------------------------------
- def slip_damage_effect
- end
- #--------------------------------------------------------------------------
- # * Calculating Element Correction
- # element_set : element
- #--------------------------------------------------------------------------
- def elements_correct(element_set)
- end
- end
- #==============================================================================
- # ** Game_BattleAction
- #------------------------------------------------------------------------------
- # This class handles actions in battle. It's used within the Game_Battler
- # class.
- #==============================================================================
- class Game_BattleAction
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_accessor :speed # speed
- attr_accessor :kind # kind (basic / skill / item)
- attr_accessor :basic # basic (attack / guard / escape)
- attr_accessor :skill_id # skill ID
- attr_accessor :item_id # item ID
- attr_accessor :target_index # target index
- attr_accessor :forcing # forced flag
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Clear
- #--------------------------------------------------------------------------
- def clear
- end
- #--------------------------------------------------------------------------
- # * Determine Validity
- #--------------------------------------------------------------------------
- def valid?
- end
- #--------------------------------------------------------------------------
- # * Determine if for One Ally
- #--------------------------------------------------------------------------
- def for_one_friend?
- end
- #--------------------------------------------------------------------------
- # * Determine if for One Ally (HP 0)
- #--------------------------------------------------------------------------
- def for_one_friend_hp0?
- end
- #--------------------------------------------------------------------------
- # * Random Target (for Actor)
- #--------------------------------------------------------------------------
- def decide_random_target_for_actor
- end
- #--------------------------------------------------------------------------
- # * Random Target (for Enemy)
- #--------------------------------------------------------------------------
- def decide_random_target_for_enemy
- end
- #--------------------------------------------------------------------------
- # * Last Target (for Actor)
- #--------------------------------------------------------------------------
- def decide_last_target_for_actor
- end
- #--------------------------------------------------------------------------
- # * Last Target (for Enemy)
- #--------------------------------------------------------------------------
- def decide_last_target_for_enemy
- end
- end
- #==============================================================================
- # ** Game_Actor
- #------------------------------------------------------------------------------
- # This class handles the actor. It's used within the Game_Actors class
- # ($game_actors) and refers to the Game_Party class ($game_party).
- #==============================================================================
- class Game_Actor < Game_Battler
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :name # name
- attr_reader :character_name # character file name
- attr_reader :character_hue # character hue
- attr_reader :class_id # class ID
- attr_reader :weapon_id # weapon ID
- attr_reader :armor1_id # shield ID
- attr_reader :armor2_id # helmet ID
- attr_reader :armor3_id # body armor ID
- attr_reader :armor4_id # accessory ID
- attr_reader :level # level
- attr_reader :exp # EXP
- attr_reader :skills # skills
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor_id : actor ID
- #--------------------------------------------------------------------------
- def initialize(actor_id)
- end
- #--------------------------------------------------------------------------
- # * Setup
- # actor_id : actor ID
- #--------------------------------------------------------------------------
- def setup(actor_id)
- end
- #--------------------------------------------------------------------------
- # * Get Actor ID
- #--------------------------------------------------------------------------
- def id
- end
- #--------------------------------------------------------------------------
- # * Get Index
- #--------------------------------------------------------------------------
- def index
- end
- #--------------------------------------------------------------------------
- # * Calculate EXP
- #--------------------------------------------------------------------------
- def make_exp_list
- end
- #--------------------------------------------------------------------------
- # * Get Element Revision Value
- # element_id : element ID
- #--------------------------------------------------------------------------
- def element_rate(element_id)
- end
- #--------------------------------------------------------------------------
- # * Get State Effectiveness
- #--------------------------------------------------------------------------
- def state_ranks
- end
- #--------------------------------------------------------------------------
- # * Determine State Guard
- # state_id : state ID
- #--------------------------------------------------------------------------
- def state_guard?(state_id)
- end
- #--------------------------------------------------------------------------
- # * Get Normal Attack Element
- #--------------------------------------------------------------------------
- def element_set
- end
- #--------------------------------------------------------------------------
- # * Get Normal Attack State Change (+)
- #--------------------------------------------------------------------------
- def plus_state_set
- end
- #--------------------------------------------------------------------------
- # * Get Normal Attack State Change (-)
- #--------------------------------------------------------------------------
- def minus_state_set
- end
- #--------------------------------------------------------------------------
- # * Get Maximum HP
- #--------------------------------------------------------------------------
- def maxhp
- end
- #--------------------------------------------------------------------------
- # * Get Basic Maximum HP
- #--------------------------------------------------------------------------
- def base_maxhp
- end
- #--------------------------------------------------------------------------
- # * Get Basic Maximum SP
- #--------------------------------------------------------------------------
- def base_maxsp
- end
- #--------------------------------------------------------------------------
- # * Get Basic Strength
- #--------------------------------------------------------------------------
- def base_str
- end
- #--------------------------------------------------------------------------
- # * Get Basic Dexterity
- #--------------------------------------------------------------------------
- def base_dex
- end
- #--------------------------------------------------------------------------
- # * Get Basic Agility
- #--------------------------------------------------------------------------
- def base_agi
- end
- #--------------------------------------------------------------------------
- # * Get Basic Intelligence
- #--------------------------------------------------------------------------
- def base_int
- end
- #--------------------------------------------------------------------------
- # * Get Basic Attack Power
- #--------------------------------------------------------------------------
- def base_atk
- end
- #--------------------------------------------------------------------------
- # * Get Basic Physical Defense
- #--------------------------------------------------------------------------
- def base_pdef
- end
- #--------------------------------------------------------------------------
- # * Get Basic Magic Defense
- #--------------------------------------------------------------------------
- def base_mdef
- end
- #--------------------------------------------------------------------------
- # * Get Basic Evasion Correction
- #--------------------------------------------------------------------------
- def base_eva
- end
- #--------------------------------------------------------------------------
- # * Get Offensive Animation ID for Normal Attacks
- #--------------------------------------------------------------------------
- def animation1_id
- end
- #--------------------------------------------------------------------------
- # * Get Target Animation ID for Normal Attacks
- #--------------------------------------------------------------------------
- def animation2_id
- end
- #--------------------------------------------------------------------------
- # * Get Class Name
- #--------------------------------------------------------------------------
- def class_name
- end
- #--------------------------------------------------------------------------
- # * Get EXP String
- #--------------------------------------------------------------------------
- def exp_s
- end
- #--------------------------------------------------------------------------
- # * Get Next Level EXP String
- #--------------------------------------------------------------------------
- def next_exp_s
- end
- #--------------------------------------------------------------------------
- # * Get Until Next Level EXP String
- #--------------------------------------------------------------------------
- def next_rest_exp_s
- end
- #--------------------------------------------------------------------------
- # * Update Auto State
- # old_armor : unequipped armor
- # new_armor : equipped armor
- #--------------------------------------------------------------------------
- def update_auto_state(old_armor, new_armor)
- end
- #--------------------------------------------------------------------------
- # * Determine Fixed Equipment
- # equip_type : type of equipment
- #--------------------------------------------------------------------------
- def equip_fix?(equip_type)
- end
- #--------------------------------------------------------------------------
- # * Change Equipment
- # equip_type : type of equipment
- # id : weapon or armor ID (If 0, remove equipment)
- #--------------------------------------------------------------------------
- def equip(equip_type, id)
- end
- #--------------------------------------------------------------------------
- # * Determine if Equippable
- # item : item
- #--------------------------------------------------------------------------
- def equippable?(item)
- end
- #--------------------------------------------------------------------------
- # * Change EXP
- # exp : new EXP
- #--------------------------------------------------------------------------
- def exp=(exp)
- end
- #--------------------------------------------------------------------------
- # * Change Level
- # level : new level
- #--------------------------------------------------------------------------
- def level=(level)
- end
- #--------------------------------------------------------------------------
- # * Learn Skill
- # skill_id : skill ID
- #--------------------------------------------------------------------------
- def learn_skill(skill_id)
- end
- #--------------------------------------------------------------------------
- # * Forget Skill
- # skill_id : skill ID
- #--------------------------------------------------------------------------
- def forget_skill(skill_id)
- end
- #--------------------------------------------------------------------------
- # * Determine if Finished Learning Skill
- # skill_id : skill ID
- #--------------------------------------------------------------------------
- def skill_learn?(skill_id)
- end
- #--------------------------------------------------------------------------
- # * Determine if Skill can be Used
- # skill_id : skill ID
- #--------------------------------------------------------------------------
- def skill_can_use?(skill_id)
- end
- #--------------------------------------------------------------------------
- # * Change Name
- # name : new name
- #--------------------------------------------------------------------------
- def name=(name)
- end
- #--------------------------------------------------------------------------
- # * Change Class ID
- # class_id : new class ID
- #--------------------------------------------------------------------------
- def class_id=(class_id)
- end
- #--------------------------------------------------------------------------
- # * Change Graphics
- # character_name : new character file name
- # character_hue : new character hue
- # battler_name : new battler file name
- # battler_hue : new battler hue
- #--------------------------------------------------------------------------
- def set_graphic(character_name, character_hue, battler_name, battler_hue)
- end
- #--------------------------------------------------------------------------
- # * Get Battle Screen X-Coordinate
- #--------------------------------------------------------------------------
- def screen_x
- end
- #--------------------------------------------------------------------------
- # * Get Battle Screen Y-Coordinate
- #--------------------------------------------------------------------------
- def screen_y
- end
- #--------------------------------------------------------------------------
- # * Get Battle Screen Z-Coordinate
- #--------------------------------------------------------------------------
- def screen_z
- end
- end
- #==============================================================================
- # ** Game_Enemy
- #------------------------------------------------------------------------------
- # This class handles enemies. It's used within the Game_Troop class
- # ($game_troop).
- #==============================================================================
- class Game_Enemy < Game_Battler
- #--------------------------------------------------------------------------
- # * Object Initialization
- # troop_id : troop ID
- # member_index : troop member index
- #--------------------------------------------------------------------------
- def initialize(troop_id, member_index)
- end
- #--------------------------------------------------------------------------
- # * Get Enemy ID
- #--------------------------------------------------------------------------
- def id
- end
- #--------------------------------------------------------------------------
- # * Get Index
- #--------------------------------------------------------------------------
- def index
- end
- #--------------------------------------------------------------------------
- # * Get Name
- #--------------------------------------------------------------------------
- def name
- end
- #--------------------------------------------------------------------------
- # * Get Basic Maximum HP
- #--------------------------------------------------------------------------
- def base_maxhp
- end
- #--------------------------------------------------------------------------
- # * Get Basic Maximum SP
- #--------------------------------------------------------------------------
- def base_maxsp
- end
- #--------------------------------------------------------------------------
- # * Get Basic Strength
- #--------------------------------------------------------------------------
- def base_str
- end
- #--------------------------------------------------------------------------
- # * Get Basic Dexterity
- #--------------------------------------------------------------------------
- def base_dex
- end
- #--------------------------------------------------------------------------
- # * Get Basic Agility
- #--------------------------------------------------------------------------
- def base_agi
- end
- #--------------------------------------------------------------------------
- # * Get Basic Intelligence
- #--------------------------------------------------------------------------
- def base_int
- end
- #--------------------------------------------------------------------------
- # * Get Basic Attack Power
- #--------------------------------------------------------------------------
- def base_atk
- end
- #--------------------------------------------------------------------------
- # * Get Basic Physical Defense
- #--------------------------------------------------------------------------
- def base_pdef
- end
- #--------------------------------------------------------------------------
- # * Get Basic Magic Defense
- #--------------------------------------------------------------------------
- def base_mdef
- end
- #--------------------------------------------------------------------------
- # * Get Basic Evasion
- #--------------------------------------------------------------------------
- def base_eva
- end
- #--------------------------------------------------------------------------
- # * Get Offensive Animation ID for Normal Attack
- #--------------------------------------------------------------------------
- def animation1_id
- end
- #--------------------------------------------------------------------------
- # * Get Target Animation ID for Normal Attack
- #--------------------------------------------------------------------------
- def animation2_id
- end
- #--------------------------------------------------------------------------
- # * Get Element Revision Value
- # element_id : Element ID
- #--------------------------------------------------------------------------
- def element_rate(element_id)
- end
- #--------------------------------------------------------------------------
- # * Get State Effectiveness
- #--------------------------------------------------------------------------
- def state_ranks
- end
- #--------------------------------------------------------------------------
- # * Determine State Guard
- # state_id : state ID
- #--------------------------------------------------------------------------
- def state_guard?(state_id)
- end
- #--------------------------------------------------------------------------
- # * Get Normal Attack Element
- #--------------------------------------------------------------------------
- def element_set
- end
- #--------------------------------------------------------------------------
- # * Get Normal Attack State Change (+)
- #--------------------------------------------------------------------------
- def plus_state_set
- end
- #--------------------------------------------------------------------------
- # * Get Normal Attack State Change (-)
- #--------------------------------------------------------------------------
- def minus_state_set
- end
- #--------------------------------------------------------------------------
- # * Aquire Actions
- #--------------------------------------------------------------------------
- def actions
- end
- #--------------------------------------------------------------------------
- # * Get EXP
- #--------------------------------------------------------------------------
- def exp
- end
- #--------------------------------------------------------------------------
- # * Get Gold
- #--------------------------------------------------------------------------
- def gold
- end
- #--------------------------------------------------------------------------
- # * Get Item ID
- #--------------------------------------------------------------------------
- def item_id
- end
- #--------------------------------------------------------------------------
- # * Get Weapon ID
- #--------------------------------------------------------------------------
- def weapon_id
- end
- #--------------------------------------------------------------------------
- # * Get Armor ID
- #--------------------------------------------------------------------------
- def armor_id
- end
- #--------------------------------------------------------------------------
- # * Get Treasure Appearance Probability
- #--------------------------------------------------------------------------
- def treasure_prob
- end
- #--------------------------------------------------------------------------
- # * Get Battle Screen X-Coordinate
- #--------------------------------------------------------------------------
- def screen_x
- end
- #--------------------------------------------------------------------------
- # * Get Battle Screen Y-Coordinate
- #--------------------------------------------------------------------------
- def screen_y
- end
- #--------------------------------------------------------------------------
- # * Get Battle Screen Z-Coordinate
- #--------------------------------------------------------------------------
- def screen_z
- end
- #--------------------------------------------------------------------------
- # * Escape
- #--------------------------------------------------------------------------
- def escape
- end
- #--------------------------------------------------------------------------
- # * Transform
- # enemy_id : ID of enemy to be transformed
- #--------------------------------------------------------------------------
- def transform(enemy_id)
- end
- #--------------------------------------------------------------------------
- # * Make Action
- #--------------------------------------------------------------------------
- def make_action
- end
- end
- #==============================================================================
- # ** Game_Actors
- #------------------------------------------------------------------------------
- # This class handles the actor array. Refer to "$game_actors" for each
- # instance of this class.
- #==============================================================================
- class Game_Actors
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Get Actor
- # actor_id : actor ID
- #--------------------------------------------------------------------------
- def [](actor_id)
- end
- end
- #==============================================================================
- # ** Game_Party
- #------------------------------------------------------------------------------
- # This class handles the party. It includes information on amount of gold
- # and items. Refer to "$game_party" for the instance of this class.
- #==============================================================================
- class Game_Party
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :actors # actors
- attr_reader :gold # amount of gold
- attr_reader :steps # number of steps
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Initial Party Setup
- #--------------------------------------------------------------------------
- def setup_starting_members
- end
- #--------------------------------------------------------------------------
- # * Battle Test Party Setup
- #--------------------------------------------------------------------------
- def setup_battle_test_members
- end
- #--------------------------------------------------------------------------
- # * Refresh Party Members
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Getting Maximum Level
- #--------------------------------------------------------------------------
- def max_level
- end
- #--------------------------------------------------------------------------
- # * Add an Actor
- # actor_id : actor ID
- #--------------------------------------------------------------------------
- def add_actor(actor_id)
- end
- #--------------------------------------------------------------------------
- # * Remove Actor
- # actor_id : actor ID
- #--------------------------------------------------------------------------
- def remove_actor(actor_id)
- end
- #--------------------------------------------------------------------------
- # * Gain Gold (or lose)
- # n : amount of gold
- #--------------------------------------------------------------------------
- def gain_gold(n)
- end
- #--------------------------------------------------------------------------
- # * Lose Gold
- # n : amount of gold
- #--------------------------------------------------------------------------
- def lose_gold(n)
- end
- #--------------------------------------------------------------------------
- # * Increase Steps
- #--------------------------------------------------------------------------
- def increase_steps
- end
- #--------------------------------------------------------------------------
- # * Get Number of Items Possessed
- # item_id : item ID
- #--------------------------------------------------------------------------
- def item_number(item_id)
- end
- #--------------------------------------------------------------------------
- # * Get Number of Weapons Possessed
- # weapon_id : weapon ID
- #--------------------------------------------------------------------------
- def weapon_number(weapon_id)
- end
- #--------------------------------------------------------------------------
- # * Get Amount of Armor Possessed
- # armor_id : armor ID
- #--------------------------------------------------------------------------
- def armor_number(armor_id)
- end
- #--------------------------------------------------------------------------
- # * Gain Items (or lose)
- # item_id : item ID
- # n : quantity
- #--------------------------------------------------------------------------
- def gain_item(item_id, n)
- end
- #--------------------------------------------------------------------------
- # * Gain Weapons (or lose)
- # weapon_id : weapon ID
- # n : quantity
- #--------------------------------------------------------------------------
- def gain_weapon(weapon_id, n)
- end
- #--------------------------------------------------------------------------
- # * Gain Armor (or lose)
- # armor_id : armor ID
- # n : quantity
- #--------------------------------------------------------------------------
- def gain_armor(armor_id, n)
- end
- #--------------------------------------------------------------------------
- # * Lose Items
- # item_id : item ID
- # n : quantity
- #--------------------------------------------------------------------------
- def lose_item(item_id, n)
- end
- #--------------------------------------------------------------------------
- # * Lose Weapons
- # weapon_id : weapon ID
- # n : quantity
- #--------------------------------------------------------------------------
- def lose_weapon(weapon_id, n)
- end
- #--------------------------------------------------------------------------
- # * Lose Armor
- # armor_id : armor ID
- # n : quantity
- #--------------------------------------------------------------------------
- def lose_armor(armor_id, n)
- end
- #--------------------------------------------------------------------------
- # * Determine if Item is Usable
- # item_id : item ID
- #--------------------------------------------------------------------------
- def item_can_use?(item_id)
- end
- #--------------------------------------------------------------------------
- # * Clear All Member Actions
- #--------------------------------------------------------------------------
- def clear_actions
- end
- #--------------------------------------------------------------------------
- # * Determine if Command is Inputable
- #--------------------------------------------------------------------------
- def inputable?
- end
- #--------------------------------------------------------------------------
- # * Determine Everyone is Dead
- #--------------------------------------------------------------------------
- def all_dead?
- end
- #--------------------------------------------------------------------------
- # * Slip Damage Check (for map)
- #--------------------------------------------------------------------------
- def check_map_slip_damage
- end
- #--------------------------------------------------------------------------
- # * Random Selection of Target Actor
- # hp0 : limited to actors with 0 HP
- #--------------------------------------------------------------------------
- def random_target_actor(hp0 = false)
- end
- #--------------------------------------------------------------------------
- # * Random Selection of Target Actor (HP 0)
- #--------------------------------------------------------------------------
- def random_target_actor_hp0
- end
- #--------------------------------------------------------------------------
- # * Smooth Selection of Target Actor
- # actor_index : actor index
- #--------------------------------------------------------------------------
- def smooth_target_actor(actor_index)
- end
- end
- #==============================================================================
- # ** Game_Troop
- #------------------------------------------------------------------------------
- # This class deals with troops. Refer to "$game_troop" for the instance of
- # this class.
- #==============================================================================
- class Game_Troop
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Get Enemies
- #--------------------------------------------------------------------------
- def enemies
- end
- #--------------------------------------------------------------------------
- # * Setup
- # troop_id : troop ID
- #--------------------------------------------------------------------------
- def setup(troop_id)
- end
- #--------------------------------------------------------------------------
- # * Random Selection of a Target Enemy
- # hp0 : limited to enemies with 0 HP
- #--------------------------------------------------------------------------
- def random_target_enemy(hp0 = false)
- end
- #--------------------------------------------------------------------------
- # * Random Selection of a Target Enemy (HP 0)
- #--------------------------------------------------------------------------
- def random_target_enemy_hp0
- end
- #--------------------------------------------------------------------------
- # * Smooth Selection of a Target Enemy
- # enemy_index : enemy index
- #--------------------------------------------------------------------------
- def smooth_target_enemy(enemy_index)
- end
- end
- #==============================================================================
- # ** Game_Map
- #------------------------------------------------------------------------------
- # This class handles the map. It includes scrolling and passable determining
- # functions. Refer to "$game_map" for the instance of this class.
- #==============================================================================
- class Game_Map
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_accessor :tileset_name # tileset file name
- attr_accessor :autotile_names # autotile file name
- attr_accessor :panorama_name # panorama file name
- attr_accessor :panorama_hue # panorama hue
- attr_accessor :fog_name # fog file name
- attr_accessor :fog_hue # fog hue
- attr_accessor :fog_opacity # fog opacity level
- attr_accessor :fog_blend_type # fog blending method
- attr_accessor :fog_zoom # fog zoom rate
- attr_accessor :fog_sx # fog sx
- attr_accessor :fog_sy # fog sy
- attr_accessor :battleback_name # battleback file name
- attr_accessor :display_x # display x-coordinate * 128
- attr_accessor :display_y # display y-coordinate * 128
- attr_accessor :need_refresh # refresh request flag
- attr_reader :passages # passage table
- attr_reader :priorities # prioroty table
- attr_reader :terrain_tags # terrain tag table
- attr_reader :events # events
- attr_reader :fog_ox # fog x-coordinate starting point
- attr_reader :fog_oy # fog y-coordinate starting point
- attr_reader :fog_tone # fog color tone
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Setup
- # map_id : map ID
- #--------------------------------------------------------------------------
- def setup(map_id)
- end
- #--------------------------------------------------------------------------
- # * Get Map ID
- #--------------------------------------------------------------------------
- def map_id
- end
- #--------------------------------------------------------------------------
- # * Get Width
- #--------------------------------------------------------------------------
- def width
- end
- #--------------------------------------------------------------------------
- # * Get Height
- #--------------------------------------------------------------------------
- def height
- end
- #--------------------------------------------------------------------------
- # * Get Encounter List
- #--------------------------------------------------------------------------
- def encounter_list
- end
- #--------------------------------------------------------------------------
- # * Get Encounter Steps
- #--------------------------------------------------------------------------
- def encounter_step
- end
- #--------------------------------------------------------------------------
- # * Get Map Data
- #--------------------------------------------------------------------------
- def data
- end
- #--------------------------------------------------------------------------
- # * Automatically Change Background Music and Backround Sound
- #--------------------------------------------------------------------------
- def autoplay
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Scroll Down
- # distance : scroll distance
- #--------------------------------------------------------------------------
- def scroll_down(distance)
- end
- #--------------------------------------------------------------------------
- # * Scroll Left
- # distance : scroll distance
- #--------------------------------------------------------------------------
- def scroll_left(distance)
- end
- #--------------------------------------------------------------------------
- # * Scroll Right
- # distance : scroll distance
- #--------------------------------------------------------------------------
- def scroll_right(distance)
- end
- #--------------------------------------------------------------------------
- # * Scroll Up
- # distance : scroll distance
- #--------------------------------------------------------------------------
- def scroll_up(distance)
- end
- #--------------------------------------------------------------------------
- # * Determine Valid Coordinates
- # x : x-coordinate
- # y : y-coordinate
- #--------------------------------------------------------------------------
- def valid?(x, y)
- end
- #--------------------------------------------------------------------------
- # * Determine if Passable
- # x : x-coordinate
- # y : y-coordinate
- # d : direction (0,2,4,6,8,10)
- # * 0,10 = determine if all directions are impassable
- # self_event : Self (If event is determined passable)
- #--------------------------------------------------------------------------
- def passable?(x, y, d, self_event = nil)
- end
- #--------------------------------------------------------------------------
- # * Determine Thicket
- # x : x-coordinate
- # y : y-coordinate
- #--------------------------------------------------------------------------
- def bush?(x, y)
- end
- #--------------------------------------------------------------------------
- # * Determine Counter
- # x : x-coordinate
- # y : y-coordinate
- #--------------------------------------------------------------------------
- def counter?(x, y)
- end
- #--------------------------------------------------------------------------
- # * Get Terrain Tag
- # x : x-coordinate
- # y : y-coordinate
- #--------------------------------------------------------------------------
- def terrain_tag(x, y)
- end
- #--------------------------------------------------------------------------
- # * Get Designated Position Event ID
- # x : x-coordinate
- # y : y-coordinate
- #--------------------------------------------------------------------------
- def check_event(x, y)
- end
- #--------------------------------------------------------------------------
- # * Start Scroll
- # direction : scroll direction
- # distance : scroll distance
- # speed : scroll speed
- #--------------------------------------------------------------------------
- def start_scroll(direction, distance, speed)
- end
- #--------------------------------------------------------------------------
- # * Determine if Scrolling
- #--------------------------------------------------------------------------
- def scrolling?
- end
- #--------------------------------------------------------------------------
- # * Start Changing Fog Color Tone
- # tone : color tone
- # duration : time
- #--------------------------------------------------------------------------
- def start_fog_tone_change(tone, duration)
- end
- #--------------------------------------------------------------------------
- # * Start Changing Fog Opacity Level
- # opacity : opacity level
- # duration : time
- #--------------------------------------------------------------------------
- def start_fog_opacity_change(opacity, duration)
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Game_CommonEvent
- #------------------------------------------------------------------------------
- # This class handles common events. It includes execution of parallel process
- # event. This class is used within the Game_Map class ($game_map).
- #==============================================================================
- class Game_CommonEvent
- #--------------------------------------------------------------------------
- # * Object Initialization
- # common_event_id : common event ID
- #--------------------------------------------------------------------------
- def initialize(common_event_id)
- end
- #--------------------------------------------------------------------------
- # * Get Name
- #--------------------------------------------------------------------------
- def name
- end
- #--------------------------------------------------------------------------
- # * Get Trigger
- #--------------------------------------------------------------------------
- def trigger
- end
- #--------------------------------------------------------------------------
- # * Get Condition Switch ID
- #--------------------------------------------------------------------------
- def switch_id
- end
- #--------------------------------------------------------------------------
- # * Get List of Event Commands
- #--------------------------------------------------------------------------
- def list
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Game_Character (part 1)
- #------------------------------------------------------------------------------
- # This class deals with characters. It's used as a superclass for the
- # Game_Player and Game_Event classes.
- #==============================================================================
- class Game_Character
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :id # ID
- attr_reader :x # map x-coordinate (logical)
- attr_reader :y # map y-coordinate (logical)
- attr_reader :real_x # map x-coordinate (real * 128)
- attr_reader :real_y # map y-coordinate (real * 128)
- attr_reader :tile_id # tile ID (invalid if 0)
- attr_reader :character_name # character file name
- attr_reader :character_hue # character hue
- attr_reader :opacity # opacity level
- attr_reader :blend_type # blending method
- attr_reader :direction # direction
- attr_reader :pattern # pattern
- attr_reader :move_route_forcing # forced move route flag
- attr_reader :through # through
- attr_accessor :animation_id # animation ID
- attr_accessor :transparent # transparent flag
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Determine if Moving
- #--------------------------------------------------------------------------
- def moving?
- end
- #--------------------------------------------------------------------------
- # * Determine if Jumping
- #--------------------------------------------------------------------------
- def jumping?
- end
- #--------------------------------------------------------------------------
- # * Straighten Position
- #--------------------------------------------------------------------------
- def straighten
- end
- #--------------------------------------------------------------------------
- # * Force Move Route
- # move_route : new move route
- #--------------------------------------------------------------------------
- def force_move_route(move_route)
- end
- #--------------------------------------------------------------------------
- # * Determine if Passable
- # x : x-coordinate
- # y : y-coordinate
- # d : direction (0,2,4,6,8)
- # * 0 = Determines if all directions are impassable (for jumping)
- #--------------------------------------------------------------------------
- def passable?(x, y, d)
- end
- #--------------------------------------------------------------------------
- # * Lock
- #--------------------------------------------------------------------------
- def lock
- end
- #--------------------------------------------------------------------------
- # * Determine if Locked
- #--------------------------------------------------------------------------
- def lock?
- end
- #--------------------------------------------------------------------------
- # * Unlock
- #--------------------------------------------------------------------------
- def unlock
- end
- #--------------------------------------------------------------------------
- # * Move to Designated Position
- # x : x-coordinate
- # y : y-coordinate
- #--------------------------------------------------------------------------
- def moveto(x, y)
- end
- #--------------------------------------------------------------------------
- # * Get Screen X-Coordinates
- #--------------------------------------------------------------------------
- def screen_x
- end
- #--------------------------------------------------------------------------
- # * Get Screen Y-Coordinates
- #--------------------------------------------------------------------------
- def screen_y
- end
- #--------------------------------------------------------------------------
- # * Get Screen Z-Coordinates
- # height : character height
- #--------------------------------------------------------------------------
- def screen_z(height = 0)
- end
- #--------------------------------------------------------------------------
- # * Get Thicket Depth
- #--------------------------------------------------------------------------
- def bush_depth
- end
- #--------------------------------------------------------------------------
- # * Get Terrain Tag
- #--------------------------------------------------------------------------
- def terrain_tag
- end
- end
- #==============================================================================
- # ** Game_Character (part 2)
- #------------------------------------------------------------------------------
- # This class deals with characters. It's used as a superclass for the
- # Game_Player and Game_Event classes.
- #==============================================================================
- class Game_Character
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Frame Update (jump)
- #--------------------------------------------------------------------------
- def update_jump
- end
- #--------------------------------------------------------------------------
- # * Update frame (move)
- #--------------------------------------------------------------------------
- def update_move
- end
- #--------------------------------------------------------------------------
- # * Frame Update (stop)
- #--------------------------------------------------------------------------
- def update_stop
- end
- #--------------------------------------------------------------------------
- # * Move Type : Random
- #--------------------------------------------------------------------------
- def move_type_random
- end
- #--------------------------------------------------------------------------
- # * Move Type : Approach
- #--------------------------------------------------------------------------
- def move_type_toward_player
- end
- #--------------------------------------------------------------------------
- # * Move Type : Custom
- #--------------------------------------------------------------------------
- def move_type_custom
- end
- #--------------------------------------------------------------------------
- # * Increase Steps
- #--------------------------------------------------------------------------
- def increase_steps
- end
- end
- #==============================================================================
- # ** Game_Character (part 3)
- #------------------------------------------------------------------------------
- # This class deals with characters. It's used as a superclass for the
- # Game_Player and Game_Event classes.
- #==============================================================================
- class Game_Character
- #--------------------------------------------------------------------------
- # * Move Down
- # turn_enabled : a flag permits direction change on that spot
- #--------------------------------------------------------------------------
- def move_down(turn_enabled = true)
- end
- #--------------------------------------------------------------------------
- # * Move Left
- # turn_enabled : a flag permits direction change on that spot
- #--------------------------------------------------------------------------
- def move_left(turn_enabled = true)
- end
- #--------------------------------------------------------------------------
- # * Move Right
- # turn_enabled : a flag permits direction change on that spot
- #--------------------------------------------------------------------------
- def move_right(turn_enabled = true)
- end
- #--------------------------------------------------------------------------
- # * Move up
- # turn_enabled : a flag permits direction change on that spot
- #--------------------------------------------------------------------------
- def move_up(turn_enabled = true)
- end
- #--------------------------------------------------------------------------
- # * Move Lower Left
- #--------------------------------------------------------------------------
- def move_lower_left
- end
- #--------------------------------------------------------------------------
- # * Move Lower Right
- #--------------------------------------------------------------------------
- def move_lower_right
- end
- #--------------------------------------------------------------------------
- # * Move Upper Left
- #--------------------------------------------------------------------------
- def move_upper_left
- end
- #--------------------------------------------------------------------------
- # * Move Upper Right
- #--------------------------------------------------------------------------
- def move_upper_right
- end
- #--------------------------------------------------------------------------
- # * Move at Random
- #--------------------------------------------------------------------------
- def move_random
- end
- #--------------------------------------------------------------------------
- # * Move toward Player
- #--------------------------------------------------------------------------
- def move_toward_player
- end
- #--------------------------------------------------------------------------
- # * Move away from Player
- #--------------------------------------------------------------------------
- def move_away_from_player
- end
- #--------------------------------------------------------------------------
- # * 1 Step Forward
- #--------------------------------------------------------------------------
- def move_forward
- end
- #--------------------------------------------------------------------------
- # * 1 Step Backward
- #--------------------------------------------------------------------------
- def move_backward
- end
- #--------------------------------------------------------------------------
- # * Jump
- # x_plus : x-coordinate plus value
- # y_plus : y-coordinate plus value
- #--------------------------------------------------------------------------
- def jump(x_plus, y_plus)
- end
- #--------------------------------------------------------------------------
- # * Turn Down
- #--------------------------------------------------------------------------
- def turn_down
- end
- #--------------------------------------------------------------------------
- # * Turn Left
- #--------------------------------------------------------------------------
- def turn_left
- end
- #--------------------------------------------------------------------------
- # * Turn Right
- #--------------------------------------------------------------------------
- def turn_right
- end
- #--------------------------------------------------------------------------
- # * Turn Up
- #--------------------------------------------------------------------------
- def turn_up
- end
- #--------------------------------------------------------------------------
- # * Turn 90° Right
- #--------------------------------------------------------------------------
- def turn_right_90
- end
- #--------------------------------------------------------------------------
- # * Turn 90° Left
- #--------------------------------------------------------------------------
- def turn_left_90
- end
- #--------------------------------------------------------------------------
- # * Turn 180°
- #--------------------------------------------------------------------------
- def turn_180
- end
- #--------------------------------------------------------------------------
- # * Turn 90° Right or Left
- #--------------------------------------------------------------------------
- def turn_right_or_left_90
- end
- #--------------------------------------------------------------------------
- # * Turn at Random
- #--------------------------------------------------------------------------
- def turn_random
- end
- #--------------------------------------------------------------------------
- # * Turn Towards Player
- #--------------------------------------------------------------------------
- def turn_toward_player
- end
- #--------------------------------------------------------------------------
- # * Turn Away from Player
- #--------------------------------------------------------------------------
- def turn_away_from_player
- end
- end
- #==============================================================================
- # ** Game_Event
- #------------------------------------------------------------------------------
- # This class deals with events. It handles functions including event page
- # switching via condition determinants, and running parallel process events.
- # It's used within the Game_Map class.
- #==============================================================================
- class Game_Event < Game_Character
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :trigger # trigger
- attr_reader :list # list of event commands
- attr_reader :starting # starting flag
- #--------------------------------------------------------------------------
- # * Object Initialization
- # map_id : map ID
- # event : event (RPG::Event)
- #--------------------------------------------------------------------------
- def initialize(map_id, event)
- end
- #--------------------------------------------------------------------------
- # * Clear Starting Flag
- #--------------------------------------------------------------------------
- def clear_starting
- end
- #--------------------------------------------------------------------------
- # * Determine if Over Trigger
- # (whether or not same position is starting condition)
- #--------------------------------------------------------------------------
- def over_trigger?
- end
- #--------------------------------------------------------------------------
- # * Start Event
- #--------------------------------------------------------------------------
- def start
- end
- #--------------------------------------------------------------------------
- # * Temporarily Erase
- #--------------------------------------------------------------------------
- def erase
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Touch Event Starting Determinant
- #--------------------------------------------------------------------------
- def check_event_trigger_touch(x, y)
- end
- #--------------------------------------------------------------------------
- # * Automatic Event Starting Determinant
- #--------------------------------------------------------------------------
- def check_event_trigger_auto
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Game_Player
- #------------------------------------------------------------------------------
- # This class handles the player. Its functions include event starting
- # determinants and map scrolling. Refer to "$game_player" for the one
- # instance of this class.
- #==============================================================================
- class Game_Player < Game_Character
- #--------------------------------------------------------------------------
- # * Invariables
- #--------------------------------------------------------------------------
- CENTER_X = (320 - 16) * 4 # Center screen x-coordinate * 4
- CENTER_Y = (240 - 16) * 4 # Center screen y-coordinate * 4
- #--------------------------------------------------------------------------
- # * Passable Determinants
- # x : x-coordinate
- # y : y-coordinate
- # d : direction (0,2,4,6,8)
- # * 0 = Determines if all directions are impassable (for jumping)
- #--------------------------------------------------------------------------
- def passable?(x, y, d)
- end
- #--------------------------------------------------------------------------
- # * Set Map Display Position to Center of Screen
- #--------------------------------------------------------------------------
- def center(x, y)
- end
- #--------------------------------------------------------------------------
- # * Move to Designated Position
- # x : x-coordinate
- # y : y-coordinate
- #--------------------------------------------------------------------------
- def moveto(x, y)
- end
- #--------------------------------------------------------------------------
- # * Increaase Steps
- #--------------------------------------------------------------------------
- def increase_steps
- end
- #--------------------------------------------------------------------------
- # * Get Encounter Count
- #--------------------------------------------------------------------------
- def encounter_count
- end
- #--------------------------------------------------------------------------
- # * Make Encounter Count
- #--------------------------------------------------------------------------
- def make_encounter_count
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Same Position Starting Determinant
- #--------------------------------------------------------------------------
- def check_event_trigger_here(triggers)
- end
- #--------------------------------------------------------------------------
- # * Front Envent Starting Determinant
- #--------------------------------------------------------------------------
- def check_event_trigger_there(triggers)
- end
- #--------------------------------------------------------------------------
- # * Touch Event Starting Determinant
- #--------------------------------------------------------------------------
- def check_event_trigger_touch(x, y)
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Sprite_Character
- #------------------------------------------------------------------------------
- # This sprite is used to display the character.It observes the Game_Character
- # class and automatically changes sprite conditions.
- #==============================================================================
- class Sprite_Character < RPG::Sprite
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_accessor :character # character
- #--------------------------------------------------------------------------
- # * Object Initialization
- # viewport : viewport
- # character : character (Game_Character)
- #--------------------------------------------------------------------------
- def initialize(viewport, character = nil)
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Sprite_Battler
- #------------------------------------------------------------------------------
- # This sprite is used to display the battler.It observes the Game_Character
- # class and automatically changes sprite conditions.
- #==============================================================================
- class Sprite_Battler < RPG::Sprite
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_accessor :battler # battler
- #--------------------------------------------------------------------------
- # * Object Initialization
- # viewport : viewport
- # battler : battler (Game_Battler)
- #--------------------------------------------------------------------------
- def initialize(viewport, battler = nil)
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Sprite_Picture
- #------------------------------------------------------------------------------
- # This sprite is used to display the picture.It observes the Game_Character
- # class and automatically changes sprite conditions.
- #==============================================================================
- class Sprite_Picture < Sprite
- #--------------------------------------------------------------------------
- # * Object Initialization
- # viewport : viewport
- # picture : picture (Game_Picture)
- #--------------------------------------------------------------------------
- def initialize(viewport, picture)
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Sprite_Timer
- #------------------------------------------------------------------------------
- # This sprite is used to display the timer.It observes the $game_system
- # class and automatically changes sprite conditions.
- #==============================================================================
- class Sprite_Timer < Sprite
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Spriteset_Map
- #------------------------------------------------------------------------------
- # This class brings together map screen sprites, tilemaps, etc.
- # It's used within the Scene_Map class.
- #==============================================================================
- class Spriteset_Map
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Spriteset_Battle
- #------------------------------------------------------------------------------
- # This class brings together battle screen sprites. It's used within
- # the Scene_Battle class.
- #==============================================================================
- class Spriteset_Battle
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :viewport1 # enemy viewport
- attr_reader :viewport2 # actor viewport
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Determine if Effects are Displayed
- #--------------------------------------------------------------------------
- def effect?
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Window_Base
- #------------------------------------------------------------------------------
- # This class is for all in-game windows.
- #==============================================================================
- class Window_Base < Window
- #--------------------------------------------------------------------------
- # * Object Initialization
- # x : window x-coordinate
- # y : window y-coordinate
- # width : window width
- # height : window height
- #--------------------------------------------------------------------------
- def initialize(x, y, width, height)
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Get Text Color
- # n : text color number (0-7)
- #--------------------------------------------------------------------------
- def text_color(n)
- end
- #--------------------------------------------------------------------------
- # * Get Normal Text Color
- #--------------------------------------------------------------------------
- def normal_color
- end
- #--------------------------------------------------------------------------
- # * Get Disabled Text Color
- #--------------------------------------------------------------------------
- def disabled_color
- end
- #--------------------------------------------------------------------------
- # * Get System Text Color
- #--------------------------------------------------------------------------
- def system_color
- end
- #--------------------------------------------------------------------------
- # * Get Crisis Text Color
- #--------------------------------------------------------------------------
- def crisis_color
- end
- #--------------------------------------------------------------------------
- # * Get Knockout Text Color
- #--------------------------------------------------------------------------
- def knockout_color
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Draw Graphic
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- #--------------------------------------------------------------------------
- def draw_actor_graphic(actor, x, y)
- end
- #--------------------------------------------------------------------------
- # * Draw Name
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- #--------------------------------------------------------------------------
- def draw_actor_name(actor, x, y)
- end
- #--------------------------------------------------------------------------
- # * Draw Class
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- #--------------------------------------------------------------------------
- def draw_actor_class(actor, x, y)
- end
- #--------------------------------------------------------------------------
- # * Draw Level
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- #--------------------------------------------------------------------------
- def draw_actor_level(actor, x, y)
- end
- #--------------------------------------------------------------------------
- # * Make State Text String for Drawing
- # actor : actor
- # width : draw spot width
- # need_normal : Whether or not [normal] is needed (true / false)
- #--------------------------------------------------------------------------
- def make_battler_state_text(battler, width, need_normal)
- end
- #--------------------------------------------------------------------------
- # * Draw State
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- # width : draw spot width
- #--------------------------------------------------------------------------
- def draw_actor_state(actor, x, y, width = 120)
- end
- #--------------------------------------------------------------------------
- # * Draw EXP
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- #--------------------------------------------------------------------------
- def draw_actor_exp(actor, x, y)
- end
- #--------------------------------------------------------------------------
- # * Draw HP
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- # width : draw spot width
- #--------------------------------------------------------------------------
- def draw_actor_hp(actor, x, y, width = 144)
- end
- #--------------------------------------------------------------------------
- # * Draw SP
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- # width : draw spot width
- #--------------------------------------------------------------------------
- def draw_actor_sp(actor, x, y, width = 144)
- end
- #--------------------------------------------------------------------------
- # * Draw Parameter
- # actor : actor
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- # type : parameter type (0-6)
- #--------------------------------------------------------------------------
- def draw_actor_parameter(actor, x, y, type)
- end
- #--------------------------------------------------------------------------
- # * Draw Item Name
- # item : item
- # x : draw spot x-coordinate
- # y : draw spot y-coordinate
- #--------------------------------------------------------------------------
- def draw_item_name(item, x, y)
- end
- end
- #==============================================================================
- # ** Window_Selectable
- #------------------------------------------------------------------------------
- # This window class contains cursor movement and scroll functions.
- #==============================================================================
- class Window_Selectable < Window_Base
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :index # cursor position
- attr_reader :help_window # help window
- #--------------------------------------------------------------------------
- # * Object Initialization
- # x : window x-coordinate
- # y : window y-coordinate
- # width : window width
- # height : window height
- #--------------------------------------------------------------------------
- def initialize(x, y, width, height)
- end
- #--------------------------------------------------------------------------
- # * Set Cursor Position
- # index : new cursor position
- #--------------------------------------------------------------------------
- def index=(index)
- end
- #--------------------------------------------------------------------------
- # * Get Row Count
- #--------------------------------------------------------------------------
- def row_max
- end
- #--------------------------------------------------------------------------
- # * Get Top Row
- #--------------------------------------------------------------------------
- def top_row
- end
- #--------------------------------------------------------------------------
- # * Set Top Row
- # row : row shown on top
- #--------------------------------------------------------------------------
- def top_row=(row)
- end
- #--------------------------------------------------------------------------
- # * Get Number of Rows Displayable on 1 Page
- #--------------------------------------------------------------------------
- def page_row_max
- end
- #--------------------------------------------------------------------------
- # * Get Number of Items Displayable on 1 Page
- #--------------------------------------------------------------------------
- def page_item_max
- end
- #--------------------------------------------------------------------------
- # * Set Help Window
- # help_window : new help window
- #--------------------------------------------------------------------------
- def help_window=(help_window)
- end
- #--------------------------------------------------------------------------
- # * Update Cursor Rectangle
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Window_Command
- #------------------------------------------------------------------------------
- # This window deals with general command choices.
- #==============================================================================
- class Window_Command < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- # width : window width
- # commands : command text string array
- #--------------------------------------------------------------------------
- def initialize(width, commands)
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- # color : text color
- #--------------------------------------------------------------------------
- def draw_item(index, color)
- end
- #--------------------------------------------------------------------------
- # * Disable Item
- # index : item number
- #--------------------------------------------------------------------------
- def disable_item(index)
- end
- end
- #==============================================================================
- # ** Window_Help
- #------------------------------------------------------------------------------
- # This window shows skill and item explanations along with actor status.
- #==============================================================================
- class Window_Help < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Set Text
- # text : text string displayed in window
- # align : alignment (0..flush left, 1..center, 2..flush right)
- #--------------------------------------------------------------------------
- def set_text(text, align = 0)
- end
- #--------------------------------------------------------------------------
- # * Set Actor
- # actor : status displaying actor
- #--------------------------------------------------------------------------
- def set_actor(actor)
- end
- #--------------------------------------------------------------------------
- # * Set Enemy
- # enemy : name and status displaying enemy
- #--------------------------------------------------------------------------
- def set_enemy(enemy)
- end
- end
- #==============================================================================
- # ** Window_Gold
- #------------------------------------------------------------------------------
- # This window displays amount of gold.
- #==============================================================================
- class Window_Gold < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- end
- #==============================================================================
- # ** Window_PlayTime
- #------------------------------------------------------------------------------
- # This window displays play time on the menu screen.
- #==============================================================================
- class Window_PlayTime < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Window_Steps
- #------------------------------------------------------------------------------
- # This window displays step count on the menu screen.
- #==============================================================================
- class Window_Steps < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- end
- #==============================================================================
- # ** Window_MenuStatus
- #------------------------------------------------------------------------------
- # This window displays party member status on the menu screen.
- #==============================================================================
- class Window_MenuStatus < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- end
- #==============================================================================
- # ** Window_Item
- #------------------------------------------------------------------------------
- # This window displays items in possession on the item and battle screens.
- #==============================================================================
- class Window_Item < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Get Item
- #--------------------------------------------------------------------------
- def item
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- #--------------------------------------------------------------------------
- def draw_item(index)
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Window_Skill
- #------------------------------------------------------------------------------
- # This window displays usable skills on the skill and battle screens.
- #==============================================================================
- class Window_Skill < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor : actor
- #--------------------------------------------------------------------------
- def initialize(actor)
- end
- #--------------------------------------------------------------------------
- # * Acquiring Skill
- #--------------------------------------------------------------------------
- def skill
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- #--------------------------------------------------------------------------
- def draw_item(index)
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Window_SkillStatus
- #------------------------------------------------------------------------------
- # This window displays the skill user's status on the skill screen.
- #==============================================================================
- class Window_SkillStatus < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor : actor
- #--------------------------------------------------------------------------
- def initialize(actor)
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- end
- #==============================================================================
- # ** Window_Target
- #------------------------------------------------------------------------------
- # This window selects a use target for the actor on item and skill screens.
- #==============================================================================
- class Window_Target < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- end
- #==============================================================================
- # ** Window_EquipLeft
- #------------------------------------------------------------------------------
- # This window displays actor parameter changes on the equipment screen.
- #==============================================================================
- class Window_EquipLeft < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor : actor
- #--------------------------------------------------------------------------
- def initialize(actor)
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Set parameters after changing equipment
- # new_atk : attack power after changing equipment
- # new_pdef : physical defense after changing equipment
- # new_mdef : magic defense after changing equipment
- #--------------------------------------------------------------------------
- def set_new_parameters(new_atk, new_pdef, new_mdef)
- end
- end
- #==============================================================================
- # ** Window_EquipRight
- #------------------------------------------------------------------------------
- # This window displays items the actor is currently equipped with on the
- # equipment screen.
- #==============================================================================
- class Window_EquipRight < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor : actor
- #--------------------------------------------------------------------------
- def initialize(actor)
- end
- #--------------------------------------------------------------------------
- # * Item Acquisition
- #--------------------------------------------------------------------------
- def item
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Window_EquipItem
- #------------------------------------------------------------------------------
- # This window displays choices when opting to change equipment on the
- # equipment screen.
- #==============================================================================
- class Window_EquipItem < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor : actor
- # equip_type : equip region (0-3)
- #--------------------------------------------------------------------------
- def initialize(actor, equip_type)
- end
- #--------------------------------------------------------------------------
- # * Item Acquisition
- #--------------------------------------------------------------------------
- def item
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- #--------------------------------------------------------------------------
- def draw_item(index)
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Window_Status
- #------------------------------------------------------------------------------
- # This window displays full status specs on the status screen.
- #==============================================================================
- class Window_Status < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor : actor
- #--------------------------------------------------------------------------
- def initialize(actor)
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- def dummy
- end
- end
- #==============================================================================
- # ** Window_SaveFile
- #------------------------------------------------------------------------------
- # This window displays save files on the save and load screens.
- #==============================================================================
- class Window_SaveFile < Window_Base
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :filename # file name
- attr_reader :selected # selected
- #--------------------------------------------------------------------------
- # * Object Initialization
- # file_index : save file index (0-3)
- # filename : file name
- #--------------------------------------------------------------------------
- def initialize(file_index, filename)
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Set Selected
- # selected : new selected (true = selected, false = unselected)
- #--------------------------------------------------------------------------
- def selected=(selected)
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- end
- #==============================================================================
- # ** Window_ShopCommand
- #------------------------------------------------------------------------------
- # This window is used to choose your business on the shop screen.
- #==============================================================================
- class Window_ShopCommand < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- #--------------------------------------------------------------------------
- def draw_item(index)
- end
- end
- #==============================================================================
- # ** Window_ShopBuy
- #------------------------------------------------------------------------------
- # This window displays buyable goods on the shop screen.
- #==============================================================================
- class Window_ShopBuy < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- # shop_goods : goods
- #--------------------------------------------------------------------------
- def initialize(shop_goods)
- end
- #--------------------------------------------------------------------------
- # * Item Acquisition
- #--------------------------------------------------------------------------
- def item
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- #--------------------------------------------------------------------------
- def draw_item(index)
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Window_ShopSell
- #------------------------------------------------------------------------------
- # This window displays items in possession for selling on the shop screen.
- #==============================================================================
- class Window_ShopSell < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Getting Items
- #--------------------------------------------------------------------------
- def item
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- #--------------------------------------------------------------------------
- def draw_item(index)
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Window_ShopNumber
- #------------------------------------------------------------------------------
- # This window is for inputting quantity of items to buy or sell on the
- # shop screen.
- #==============================================================================
- class Window_ShopNumber < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Set Items, Max Quantity, and Price
- #--------------------------------------------------------------------------
- def set(item, max, price)
- end
- #--------------------------------------------------------------------------
- # * Set Inputted Quantity
- #--------------------------------------------------------------------------
- def number
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Window_ShopStatus
- #------------------------------------------------------------------------------
- # This window displays number of items in possession and the actor's equipment
- # on the shop screen.
- #==============================================================================
- class Window_ShopStatus < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Set Item
- # item : new item
- #--------------------------------------------------------------------------
- def item=(item)
- end
- end
- #==============================================================================
- # ** Window_NameEdit
- #------------------------------------------------------------------------------
- # This window is used to edit your name on the input name screen.
- #==============================================================================
- class Window_NameEdit < Window_Base
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :name # name
- attr_reader :index # cursor position
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor : actor
- # max_char : maximum number of characters
- #--------------------------------------------------------------------------
- def initialize(actor, max_char)
- end
- #--------------------------------------------------------------------------
- # * Return to Default Name
- #--------------------------------------------------------------------------
- def restore_default
- end
- #--------------------------------------------------------------------------
- # * Add Character
- # character : text character to be added
- #--------------------------------------------------------------------------
- def add(character)
- end
- #--------------------------------------------------------------------------
- # * Delete Character
- #--------------------------------------------------------------------------
- def back
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Window_NameInput
- #------------------------------------------------------------------------------
- # This window is used to select text characters on the input name screen.
- #==============================================================================
- class Window_NameInput < Window_Base
- CHARACTER_TABLE =
- [
- "A","B","C","D","E",
- "F","G","H","I","J",
- "K","L","M","N","O",
- "P","Q","R","S","T",
- "U","V","W","X","Y",
- "Z"," "," "," "," ",
- "+","-","*","/","!",
- "1","2","3","4","5",
- "" ,"" ,"" ,"" ,"" ,
- "a","b","c","d","e",
- "f","g","h","i","j",
- "k","l","m","n","o",
- "p","q","r","s","t",
- "u","v","w","x","y",
- "z"," "," "," "," ",
- "#","$","%","&","@",
- "6","7","8","9","0",
- "" ,"" ,"" ,"" ,"" ,
- ]
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Text Character Acquisition
- #--------------------------------------------------------------------------
- def character
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Window_InputNumber
- #------------------------------------------------------------------------------
- # This window is for inputting numbers, and is used within the
- # message window.
- #==============================================================================
- class Window_InputNumber < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- # digits_max : digit count
- #--------------------------------------------------------------------------
- def initialize(digits_max)
- end
- #--------------------------------------------------------------------------
- # * Get Number
- #--------------------------------------------------------------------------
- def number
- end
- #--------------------------------------------------------------------------
- # * Set Number
- # number : new number
- #--------------------------------------------------------------------------
- def number=(number)
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- end
- #==============================================================================
- # ** Window_Message
- #------------------------------------------------------------------------------
- # This message window is used to display text.
- #==============================================================================
- class Window_Message < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Terminate Message
- #--------------------------------------------------------------------------
- def terminate_message
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Set Window Position and Opacity Level
- #--------------------------------------------------------------------------
- def reset_window
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- end
- #==============================================================================
- # ** Window_PartyCommand
- #------------------------------------------------------------------------------
- # This window is used to select whether to fight or escape on the battle
- # screen.
- #==============================================================================
- class Window_PartyCommand < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Draw Item
- # index : item number
- # color : text character color
- #--------------------------------------------------------------------------
- def draw_item(index, color)
- end
- #--------------------------------------------------------------------------
- # * Cursor Rectangle Update
- #--------------------------------------------------------------------------
- def update_cursor_rect
- end
- end
- #==============================================================================
- # ** Window_BattleStatus
- #------------------------------------------------------------------------------
- # This window displays the status of all party members on the battle screen.
- #==============================================================================
- class Window_BattleStatus < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Dispose
- #--------------------------------------------------------------------------
- def dispose
- end
- #--------------------------------------------------------------------------
- # * Set Level Up Flag
- # actor_index : actor index
- #--------------------------------------------------------------------------
- def level_up(actor_index)
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Window_BattleResult
- #------------------------------------------------------------------------------
- # This window displays amount of gold and EXP acquired at the end of a battle.
- #==============================================================================
- class Window_BattleResult < Window_Base
- #--------------------------------------------------------------------------
- # * Object Initialization
- # exp : EXP
- # gold : amount of gold
- # treasures : treasures
- #--------------------------------------------------------------------------
- def initialize(exp, gold, treasures)
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- end
- #==============================================================================
- # ** Window_DebugLeft
- #------------------------------------------------------------------------------
- # This window designates switch and variable blocks on the debug screen.
- #==============================================================================
- class Window_DebugLeft < Window_Selectable
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Get Mode
- #--------------------------------------------------------------------------
- def mode
- end
- #--------------------------------------------------------------------------
- # * Get ID Shown on Top
- #--------------------------------------------------------------------------
- def top_id
- end
- end
- #==============================================================================
- # ** Window_DebugRight
- #------------------------------------------------------------------------------
- # This window displays switches and variables separately on the debug screen.
- #==============================================================================
- class Window_DebugRight < Window_Selectable
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :mode # mode (0: switch, 1: variable)
- attr_reader :top_id # ID shown on top
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Set Mode
- # id : new mode
- #--------------------------------------------------------------------------
- def mode=(mode)
- end
- #--------------------------------------------------------------------------
- # * Set ID Shown on Top
- # id : new ID
- #--------------------------------------------------------------------------
- def top_id=(id)
- end
- end
- #==============================================================================
- # ** Arrow_Base
- #------------------------------------------------------------------------------
- # This sprite is used as an arrow cursor for the battle screen. This class
- # is used as a superclass for the Arrow_Enemy and Arrow_Actor classes.
- #==============================================================================
- class Arrow_Base < Sprite
- #--------------------------------------------------------------------------
- # * Public Instance Variables
- #--------------------------------------------------------------------------
- attr_reader :index # cursor position
- attr_reader :help_window # help window
- #--------------------------------------------------------------------------
- # * Object Initialization
- # viewport : viewport
- #--------------------------------------------------------------------------
- def initialize(viewport)
- end
- #--------------------------------------------------------------------------
- # * Set Cursor Position
- # index : new cursor position
- #--------------------------------------------------------------------------
- def index=(index)
- end
- #--------------------------------------------------------------------------
- # * Set Help Window
- # help_window : new help window
- #--------------------------------------------------------------------------
- def help_window=(help_window)
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Arrow_Enemy
- #------------------------------------------------------------------------------
- # This arrow cursor is used to choose enemies. This class inherits from the
- # Arrow_Base class.
- #==============================================================================
- class Arrow_Enemy < Arrow_Base
- #--------------------------------------------------------------------------
- # * Get Enemy Indicated by Cursor
- #--------------------------------------------------------------------------
- def enemy
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Arrow_Actor
- #------------------------------------------------------------------------------
- # This arrow cursor is used to choose an actor. This class inherits from the
- # Arrow_Base class.
- #==============================================================================
- class Arrow_Actor < Arrow_Base
- #--------------------------------------------------------------------------
- # * Get Actor Indicated by Cursor
- #--------------------------------------------------------------------------
- def actor
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Help Text Update
- #--------------------------------------------------------------------------
- def update_help
- end
- end
- #==============================================================================
- # ** Interpreter (part 1)
- #------------------------------------------------------------------------------
- # This interpreter runs event commands. This class is used within the
- # Game_System class and the Game_Event class.
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # * Object Initialization
- # depth : nest depth
- # main : main flag
- #--------------------------------------------------------------------------
- def initialize(depth = 0, main = false)
- end
- #--------------------------------------------------------------------------
- # * Clear
- #--------------------------------------------------------------------------
- def clear
- end
- #--------------------------------------------------------------------------
- # * Event Setup
- # list : list of event commands
- # event_id : event ID
- #--------------------------------------------------------------------------
- def setup(list, event_id)
- end
- #--------------------------------------------------------------------------
- # * Determine if Running
- #--------------------------------------------------------------------------
- def running?
- end
- #--------------------------------------------------------------------------
- # * Starting Event Setup
- #--------------------------------------------------------------------------
- def setup_starting_event
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Button Input
- #--------------------------------------------------------------------------
- def input_button
- end
- #--------------------------------------------------------------------------
- # * Setup Choices
- #--------------------------------------------------------------------------
- def setup_choices(parameters)
- end
- #--------------------------------------------------------------------------
- # * Actor Iterator (consider all party members)
- # parameter : if 1 or more, ID; if 0, all
- #--------------------------------------------------------------------------
- def iterate_actor(parameter)
- end
- #--------------------------------------------------------------------------
- # * Enemy Iterator (consider all troop members)
- # parameter : If 0 or above, index; if -1, all
- #--------------------------------------------------------------------------
- def iterate_enemy(parameter)
- end
- #--------------------------------------------------------------------------
- # * Battler Iterator (consider entire troop and entire party)
- # parameter1 : If 0, enemy; if 1, actor
- # parameter2 : If 0 or above, index; if -1, all
- #--------------------------------------------------------------------------
- def iterate_battler(parameter1, parameter2)
- end
- end
- #==============================================================================
- # ** Interpreter (part 2)
- #------------------------------------------------------------------------------
- # This interpreter runs event commands. This class is used within the
- # Game_System class and the Game_Event class.
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # * Event Command Execution
- #--------------------------------------------------------------------------
- def execute_command
- end
- #--------------------------------------------------------------------------
- # * End Event
- #--------------------------------------------------------------------------
- def command_end
- end
- #--------------------------------------------------------------------------
- # * Command Skip
- #--------------------------------------------------------------------------
- def command_skip
- end
- #--------------------------------------------------------------------------
- # * Get Character
- # parameter : parameter
- #--------------------------------------------------------------------------
- def get_character(parameter)
- end
- #--------------------------------------------------------------------------
- # * Calculate Operated Value
- # operation : operation
- # operand_type : operand type (0: invariable 1: variable)
- # operand : operand (number or variable ID)
- #--------------------------------------------------------------------------
- def operate_value(operation, operand_type, operand)
- end
- end
- #==============================================================================
- # ** Interpreter (part 3)
- #------------------------------------------------------------------------------
- # This interpreter runs event commands. This class is used within the
- # Game_System class and the Game_Event class.
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # * Show Text
- #--------------------------------------------------------------------------
- def command_101
- end
- #--------------------------------------------------------------------------
- # * Show Choices
- #--------------------------------------------------------------------------
- def command_102
- end
- #--------------------------------------------------------------------------
- # * When [**]
- #--------------------------------------------------------------------------
- def command_402
- end
- #--------------------------------------------------------------------------
- # * When Cancel
- #--------------------------------------------------------------------------
- def command_403
- end
- #--------------------------------------------------------------------------
- # * Input Number
- #--------------------------------------------------------------------------
- def command_103
- end
- #--------------------------------------------------------------------------
- # * Change Text Options
- #--------------------------------------------------------------------------
- def command_104
- end
- #--------------------------------------------------------------------------
- # * Button Input Processing
- #--------------------------------------------------------------------------
- def command_105
- end
- #--------------------------------------------------------------------------
- # * Wait
- #--------------------------------------------------------------------------
- def command_106
- end
- #--------------------------------------------------------------------------
- # * Conditional Branch
- #--------------------------------------------------------------------------
- def command_111
- end
- #--------------------------------------------------------------------------
- # * Else
- #--------------------------------------------------------------------------
- def command_411
- end
- #--------------------------------------------------------------------------
- # * Loop
- #--------------------------------------------------------------------------
- def command_112
- end
- #--------------------------------------------------------------------------
- # * Repeat Above
- #--------------------------------------------------------------------------
- def command_413
- end
- #--------------------------------------------------------------------------
- # * Break Loop
- #--------------------------------------------------------------------------
- def command_113
- end
- #--------------------------------------------------------------------------
- # * Exit Event Processing
- #--------------------------------------------------------------------------
- def command_115
- end
- #--------------------------------------------------------------------------
- # * Erase Event
- #--------------------------------------------------------------------------
- def command_116
- end
- #--------------------------------------------------------------------------
- # * Call Common Event
- #--------------------------------------------------------------------------
- def command_117
- end
- #--------------------------------------------------------------------------
- # * Label
- #--------------------------------------------------------------------------
- def command_118
- end
- #--------------------------------------------------------------------------
- # * Jump to Label
- #--------------------------------------------------------------------------
- def command_119
- end
- end
- #==============================================================================
- # ** Interpreter (part 4)
- #------------------------------------------------------------------------------
- # This interpreter runs event commands. This class is used within the
- # Game_System class and the Game_Event class.
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # * Control Switches
- #--------------------------------------------------------------------------
- def command_121
- end
- #--------------------------------------------------------------------------
- # * Control Variables
- #--------------------------------------------------------------------------
- def command_122
- end
- #--------------------------------------------------------------------------
- # * Control Self Switch
- #--------------------------------------------------------------------------
- def command_123
- end
- #--------------------------------------------------------------------------
- # * Control Timer
- #--------------------------------------------------------------------------
- def command_124
- end
- #--------------------------------------------------------------------------
- # * Change Gold
- #--------------------------------------------------------------------------
- def command_125
- end
- #--------------------------------------------------------------------------
- # * Change Items
- #--------------------------------------------------------------------------
- def command_126
- end
- #--------------------------------------------------------------------------
- # * Change Weapons
- #--------------------------------------------------------------------------
- def command_127
- end
- #--------------------------------------------------------------------------
- # * Change Armor
- #--------------------------------------------------------------------------
- def command_128
- end
- #--------------------------------------------------------------------------
- # * Change Party Member
- #--------------------------------------------------------------------------
- def command_129
- end
- #--------------------------------------------------------------------------
- # * Change Windowskin
- #--------------------------------------------------------------------------
- def command_131
- end
- #--------------------------------------------------------------------------
- # * Change Battle BGM
- #--------------------------------------------------------------------------
- def command_132
- end
- #--------------------------------------------------------------------------
- # * Change Battle End ME
- #--------------------------------------------------------------------------
- def command_133
- end
- #--------------------------------------------------------------------------
- # * Change Save Access
- #--------------------------------------------------------------------------
- def command_134
- end
- #--------------------------------------------------------------------------
- # * Change Menu Access
- #--------------------------------------------------------------------------
- def command_135
- end
- #--------------------------------------------------------------------------
- # * Change Encounter
- #--------------------------------------------------------------------------
- def command_136
- end
- end
- #==============================================================================
- # ** Interpreter (part 5)
- #------------------------------------------------------------------------------
- # This interpreter runs event commands. This class is used within the
- # Game_System class and the Game_Event class.
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # * Transfer Player
- #--------------------------------------------------------------------------
- def command_201
- end
- #--------------------------------------------------------------------------
- # * Set Event Location
- #--------------------------------------------------------------------------
- def command_202
- end
- #--------------------------------------------------------------------------
- # * Scroll Map
- #--------------------------------------------------------------------------
- def command_203
- end
- #--------------------------------------------------------------------------
- # * Change Map Settings
- #--------------------------------------------------------------------------
- def command_204
- end
- #--------------------------------------------------------------------------
- # * Change Fog Color Tone
- #--------------------------------------------------------------------------
- def command_205
- end
- #--------------------------------------------------------------------------
- # * Change Fog Opacity
- #--------------------------------------------------------------------------
- def command_206
- end
- #--------------------------------------------------------------------------
- # * Show Animation
- #--------------------------------------------------------------------------
- def command_207
- end
- #--------------------------------------------------------------------------
- # * Change Transparent Flag
- #--------------------------------------------------------------------------
- def command_208
- end
- #--------------------------------------------------------------------------
- # * Set Move Route
- #--------------------------------------------------------------------------
- def command_209
- end
- #--------------------------------------------------------------------------
- # * Wait for Move's Completion
- #--------------------------------------------------------------------------
- def command_210
- end
- #--------------------------------------------------------------------------
- # * Prepare for Transition
- #--------------------------------------------------------------------------
- def command_221
- end
- #--------------------------------------------------------------------------
- # * Execute Transition
- #--------------------------------------------------------------------------
- def command_222
- end
- #--------------------------------------------------------------------------
- # * Change Screen Color Tone
- #--------------------------------------------------------------------------
- def command_223
- end
- #--------------------------------------------------------------------------
- # * Screen Flash
- #--------------------------------------------------------------------------
- def command_224
- end
- #--------------------------------------------------------------------------
- # * Screen Shake
- #--------------------------------------------------------------------------
- def command_225
- end
- #--------------------------------------------------------------------------
- # * Show Picture
- #--------------------------------------------------------------------------
- def command_231
- end
- #--------------------------------------------------------------------------
- # * Move Picture
- #--------------------------------------------------------------------------
- def command_232
- end
- #--------------------------------------------------------------------------
- # * Rotate Picture
- #--------------------------------------------------------------------------
- def command_233
- end
- #--------------------------------------------------------------------------
- # * Change Picture Color Tone
- #--------------------------------------------------------------------------
- def command_234
- end
- #--------------------------------------------------------------------------
- # * Erase Picture
- #--------------------------------------------------------------------------
- def command_235
- end
- #--------------------------------------------------------------------------
- # * Set Weather Effects
- #--------------------------------------------------------------------------
- def command_236
- end
- #--------------------------------------------------------------------------
- # * Play BGM
- #--------------------------------------------------------------------------
- def command_241
- end
- #--------------------------------------------------------------------------
- # * Fade Out BGM
- #--------------------------------------------------------------------------
- def command_242
- end
- #--------------------------------------------------------------------------
- # * Play BGS
- #--------------------------------------------------------------------------
- def command_245
- end
- #--------------------------------------------------------------------------
- # * Fade Out BGS
- #--------------------------------------------------------------------------
- def command_246
- end
- #--------------------------------------------------------------------------
- # * Memorize BGM/BGS
- #--------------------------------------------------------------------------
- def command_247
- end
- #--------------------------------------------------------------------------
- # * Restore BGM/BGS
- #--------------------------------------------------------------------------
- def command_248
- end
- #--------------------------------------------------------------------------
- # * Play ME
- #--------------------------------------------------------------------------
- def command_249
- end
- #--------------------------------------------------------------------------
- # * Play SE
- #--------------------------------------------------------------------------
- def command_250
- end
- #--------------------------------------------------------------------------
- # * Stop SE
- #--------------------------------------------------------------------------
- def command_251
- end
- end
- #==============================================================================
- # ** Interpreter (part 6)
- #------------------------------------------------------------------------------
- # This interpreter runs event commands. This class is used within the
- # Game_System class and the Game_Event class.
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # * Battle Processing
- #--------------------------------------------------------------------------
- def command_301
- end
- #--------------------------------------------------------------------------
- # * If Win
- #--------------------------------------------------------------------------
- def command_601
- end
- #--------------------------------------------------------------------------
- # * If Escape
- #--------------------------------------------------------------------------
- def command_602
- end
- #--------------------------------------------------------------------------
- # * If Lose
- #--------------------------------------------------------------------------
- def command_603
- end
- #--------------------------------------------------------------------------
- # * Shop Processing
- #--------------------------------------------------------------------------
- def command_302
- end
- #--------------------------------------------------------------------------
- # * Name Input Processing
- #--------------------------------------------------------------------------
- def command_303
- end
- #--------------------------------------------------------------------------
- # * Change HP
- #--------------------------------------------------------------------------
- def command_311
- end
- #--------------------------------------------------------------------------
- # * Change SP
- #--------------------------------------------------------------------------
- def command_312
- end
- #--------------------------------------------------------------------------
- # * Change State
- #--------------------------------------------------------------------------
- def command_313
- end
- #--------------------------------------------------------------------------
- # * Recover All
- #--------------------------------------------------------------------------
- def command_314
- end
- #--------------------------------------------------------------------------
- # * Change EXP
- #--------------------------------------------------------------------------
- def command_315
- end
- #--------------------------------------------------------------------------
- # * Change Level
- #--------------------------------------------------------------------------
- def command_316
- end
- #--------------------------------------------------------------------------
- # * Change Parameters
- #--------------------------------------------------------------------------
- def command_317
- end
- #--------------------------------------------------------------------------
- # * Change Skills
- #--------------------------------------------------------------------------
- def command_318
- end
- #--------------------------------------------------------------------------
- # * Change Equipment
- #--------------------------------------------------------------------------
- def command_319
- end
- #--------------------------------------------------------------------------
- # * Change Actor Name
- #--------------------------------------------------------------------------
- def command_320
- end
- #--------------------------------------------------------------------------
- # * Change Actor Class
- #--------------------------------------------------------------------------
- def command_321
- end
- #--------------------------------------------------------------------------
- # * Change Actor Graphic
- #--------------------------------------------------------------------------
- def command_322
- end
- end
- #==============================================================================
- # ** Interpreter (part 7)
- #------------------------------------------------------------------------------
- # This interpreter runs event commands. This class is used within the
- # Game_System class and the Game_Event class.
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # * Change Enemy HP
- #--------------------------------------------------------------------------
- def command_331
- end
- #--------------------------------------------------------------------------
- # * Change Enemy SP
- #--------------------------------------------------------------------------
- def command_332
- end
- #--------------------------------------------------------------------------
- # * Change Enemy State
- #--------------------------------------------------------------------------
- def command_333
- end
- #--------------------------------------------------------------------------
- # * Enemy Recover All
- #--------------------------------------------------------------------------
- def command_334
- end
- #--------------------------------------------------------------------------
- # * Enemy Appearance
- #--------------------------------------------------------------------------
- def command_335
- end
- #--------------------------------------------------------------------------
- # * Enemy Transform
- #--------------------------------------------------------------------------
- def command_336
- end
- #--------------------------------------------------------------------------
- # * Show Battle Animation
- #--------------------------------------------------------------------------
- def command_337
- end
- #--------------------------------------------------------------------------
- # * Deal Damage
- #--------------------------------------------------------------------------
- def command_338
- end
- #--------------------------------------------------------------------------
- # * Force Action
- #--------------------------------------------------------------------------
- def command_339
- end
- #--------------------------------------------------------------------------
- # * Abort Battle
- #--------------------------------------------------------------------------
- def command_340
- end
- #--------------------------------------------------------------------------
- # * Call Menu Screen
- #--------------------------------------------------------------------------
- def command_351
- end
- #--------------------------------------------------------------------------
- # * Call Save Screen
- #--------------------------------------------------------------------------
- def command_352
- end
- #--------------------------------------------------------------------------
- # * Game Over
- #--------------------------------------------------------------------------
- def command_353
- end
- #--------------------------------------------------------------------------
- # * Return to Title Screen
- #--------------------------------------------------------------------------
- def command_354
- end
- #--------------------------------------------------------------------------
- # * Script
- #--------------------------------------------------------------------------
- def command_355
- end
- end
- #==============================================================================
- # ** Scene_Title
- #------------------------------------------------------------------------------
- # This class performs title screen processing.
- #==============================================================================
- class Scene_Title
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Command: New Game
- #--------------------------------------------------------------------------
- def command_new_game
- end
- #--------------------------------------------------------------------------
- # * Command: Continue
- #--------------------------------------------------------------------------
- def command_continue
- end
- #--------------------------------------------------------------------------
- # * Command: Shutdown
- #--------------------------------------------------------------------------
- def command_shutdown
- end
- #--------------------------------------------------------------------------
- # * Battle Test
- #--------------------------------------------------------------------------
- def battle_test
- end
- end
- #==============================================================================
- # ** Scene_Map
- #------------------------------------------------------------------------------
- # This class performs map screen processing.
- #==============================================================================
- class Scene_Map
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Battle Call
- #--------------------------------------------------------------------------
- def call_battle
- end
- #--------------------------------------------------------------------------
- # * Shop Call
- #--------------------------------------------------------------------------
- def call_shop
- end
- #--------------------------------------------------------------------------
- # * Name Input Call
- #--------------------------------------------------------------------------
- def call_name
- end
- #--------------------------------------------------------------------------
- # * Menu Call
- #--------------------------------------------------------------------------
- def call_menu
- end
- #--------------------------------------------------------------------------
- # * Save Call
- #--------------------------------------------------------------------------
- def call_save
- end
- #--------------------------------------------------------------------------
- # * Debug Call
- #--------------------------------------------------------------------------
- def call_debug
- end
- #--------------------------------------------------------------------------
- # * Player Place Move
- #--------------------------------------------------------------------------
- def transfer_player
- end
- end
- #==============================================================================
- # ** Scene_Menu
- #------------------------------------------------------------------------------
- # This class performs menu screen processing.
- #==============================================================================
- class Scene_Menu
- #--------------------------------------------------------------------------
- # * Object Initialization
- # menu_index : command cursor's initial position
- #--------------------------------------------------------------------------
- def initialize(menu_index = 0)
- end
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when command window is active)
- #--------------------------------------------------------------------------
- def update_command
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when status window is active)
- #--------------------------------------------------------------------------
- def update_status
- end
- end
- #==============================================================================
- # ** Scene_Item
- #------------------------------------------------------------------------------
- # This class performs item screen processing.
- #==============================================================================
- class Scene_Item
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when item window is active)
- #--------------------------------------------------------------------------
- def update_item
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when target window is active)
- #--------------------------------------------------------------------------
- def update_target
- end
- end
- #==============================================================================
- # ** Scene_Skill
- #------------------------------------------------------------------------------
- # This class performs skill screen processing.
- #==============================================================================
- class Scene_Skill
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor_index : actor index
- #--------------------------------------------------------------------------
- def initialize(actor_index = 0, equip_index = 0)
- end
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Frame Update (if skill window is active)
- #--------------------------------------------------------------------------
- def update_skill
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when target window is active)
- #--------------------------------------------------------------------------
- def update_target
- end
- end
- #==============================================================================
- # ** Scene_Equip
- #------------------------------------------------------------------------------
- # This class performs equipment screen processing.
- #==============================================================================
- class Scene_Equip
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor_index : actor index
- # equip_index : equipment index
- #--------------------------------------------------------------------------
- def initialize(actor_index = 0, equip_index = 0)
- end
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Refresh
- #--------------------------------------------------------------------------
- def refresh
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when right window is active)
- #--------------------------------------------------------------------------
- def update_right
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when item window is active)
- #--------------------------------------------------------------------------
- def update_item
- end
- end
- #==============================================================================
- # ** Scene_Status
- #------------------------------------------------------------------------------
- # This class performs status screen processing.
- #==============================================================================
- class Scene_Status
- #--------------------------------------------------------------------------
- # * Object Initialization
- # actor_index : actor index
- #--------------------------------------------------------------------------
- def initialize(actor_index = 0, equip_index = 0)
- end
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Scene_File
- #------------------------------------------------------------------------------
- # This is a superclass for the save screen and load screen.
- #==============================================================================
- class Scene_File
- #--------------------------------------------------------------------------
- # * Object Initialization
- # help_text : text string shown in the help window
- #--------------------------------------------------------------------------
- def initialize(help_text)
- end
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Make File Name
- # file_index : save file index (0-3)
- #--------------------------------------------------------------------------
- def make_filename(file_index)
- end
- end
- #==============================================================================
- # ** Scene_Save
- #------------------------------------------------------------------------------
- # This class performs save screen processing.
- #==============================================================================
- class Scene_Save < Scene_File
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Decision Processing
- #--------------------------------------------------------------------------
- def on_decision(filename)
- end
- #--------------------------------------------------------------------------
- # * Cancel Processing
- #--------------------------------------------------------------------------
- def on_cancel
- end
- #--------------------------------------------------------------------------
- # * Write Save Data
- # file : write file object (opened)
- #--------------------------------------------------------------------------
- def write_save_data(file)
- end
- end
- #==============================================================================
- # ** Scene_Load
- #------------------------------------------------------------------------------
- # This class performs load screen processing.
- #==============================================================================
- class Scene_Load < Scene_File
- #--------------------------------------------------------------------------
- # * Object Initialization
- #--------------------------------------------------------------------------
- def initialize
- end
- #--------------------------------------------------------------------------
- # * Decision Processing
- #--------------------------------------------------------------------------
- def on_decision(filename)
- end
- #--------------------------------------------------------------------------
- # * Cancel Processing
- #--------------------------------------------------------------------------
- def on_cancel
- end
- #--------------------------------------------------------------------------
- # * Read Save Data
- # file : file object for reading (opened)
- #--------------------------------------------------------------------------
- def read_save_data(file)
- end
- end
- #==============================================================================
- # ** Scene_End
- #------------------------------------------------------------------------------
- # This class performs game end screen processing.
- #==============================================================================
- class Scene_End
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Process When Choosing [To Title] Command
- #--------------------------------------------------------------------------
- def command_to_title
- end
- #--------------------------------------------------------------------------
- # * Process When Choosing [Shutdown] Command
- #--------------------------------------------------------------------------
- def command_shutdown
- end
- #--------------------------------------------------------------------------
- # * Process When Choosing [Cancel] Command
- #--------------------------------------------------------------------------
- def command_cancel
- end
- end
- #==============================================================================
- # ** Scene_Battle (part 1)
- #------------------------------------------------------------------------------
- # This class performs battle screen processing.
- #==============================================================================
- class Scene_Battle
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Determine Battle Win/Loss Results
- #--------------------------------------------------------------------------
- def judge
- end
- #--------------------------------------------------------------------------
- # * Battle Ends
- # result : results (0:win 1:lose 2:escape)
- #--------------------------------------------------------------------------
- def battle_end(result)
- end
- #--------------------------------------------------------------------------
- # * Battle Event Setup
- #--------------------------------------------------------------------------
- def setup_battle_event
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Scene_Battle (part 2)
- #------------------------------------------------------------------------------
- # This class performs battle screen processing.
- #==============================================================================
- class Scene_Battle
- #--------------------------------------------------------------------------
- # * Start Pre-Battle Phase
- #--------------------------------------------------------------------------
- def start_phase1
- end
- #--------------------------------------------------------------------------
- # * Frame Update (pre-battle phase)
- #--------------------------------------------------------------------------
- def update_phase1
- end
- #--------------------------------------------------------------------------
- # * Start Party Command Phase
- #--------------------------------------------------------------------------
- def start_phase2
- end
- #--------------------------------------------------------------------------
- # * Frame Update (party command phase)
- #--------------------------------------------------------------------------
- def update_phase2
- end
- #--------------------------------------------------------------------------
- # * Frame Update (party command phase: escape)
- #--------------------------------------------------------------------------
- def update_phase2_escape
- end
- #--------------------------------------------------------------------------
- # * Start After Battle Phase
- #--------------------------------------------------------------------------
- def start_phase5
- end
- #--------------------------------------------------------------------------
- # * Frame Update (after battle phase)
- #--------------------------------------------------------------------------
- def update_phase5
- end
- end
- #==============================================================================
- # ** Scene_Battle (part 3)
- #------------------------------------------------------------------------------
- # This class performs battle screen processing.
- #==============================================================================
- class Scene_Battle
- #--------------------------------------------------------------------------
- # * Start Actor Command Phase
- #--------------------------------------------------------------------------
- def start_phase3
- end
- #--------------------------------------------------------------------------
- # * Go to Command Input for Next Actor
- #--------------------------------------------------------------------------
- def phase3_next_actor
- end
- #--------------------------------------------------------------------------
- # * Go to Command Input of Previous Actor
- #--------------------------------------------------------------------------
- def phase3_prior_actor
- end
- #--------------------------------------------------------------------------
- # * Actor Command Window Setup
- #--------------------------------------------------------------------------
- def phase3_setup_command_window
- end
- #--------------------------------------------------------------------------
- # * Frame Update (actor command phase)
- #--------------------------------------------------------------------------
- def update_phase3
- end
- #--------------------------------------------------------------------------
- # * Frame Update (actor command phase : basic command)
- #--------------------------------------------------------------------------
- def update_phase3_basic_command
- end
- #--------------------------------------------------------------------------
- # * Frame Update (actor command phase : skill selection)
- #--------------------------------------------------------------------------
- def update_phase3_skill_select
- end
- #--------------------------------------------------------------------------
- # * Frame Update (actor command phase : item selection)
- #--------------------------------------------------------------------------
- def update_phase3_item_select
- end
- #--------------------------------------------------------------------------
- # * Frame Updat (actor command phase : enemy selection)
- #--------------------------------------------------------------------------
- def update_phase3_enemy_select
- end
- #--------------------------------------------------------------------------
- # * Frame Update (actor command phase : actor selection)
- #--------------------------------------------------------------------------
- def update_phase3_actor_select
- end
- #--------------------------------------------------------------------------
- # * Start Enemy Selection
- #--------------------------------------------------------------------------
- def start_enemy_select
- end
- #--------------------------------------------------------------------------
- # * End Enemy Selection
- #--------------------------------------------------------------------------
- def end_enemy_select
- end
- #--------------------------------------------------------------------------
- # * Start Actor Selection
- #--------------------------------------------------------------------------
- def start_actor_select
- end
- #--------------------------------------------------------------------------
- # * End Actor Selection
- #--------------------------------------------------------------------------
- def end_actor_select
- end
- #--------------------------------------------------------------------------
- # * Start Skill Selection
- #--------------------------------------------------------------------------
- def start_skill_select
- end
- #--------------------------------------------------------------------------
- # * End Skill Selection
- #--------------------------------------------------------------------------
- def end_skill_select
- end
- #--------------------------------------------------------------------------
- # * Start Item Selection
- #--------------------------------------------------------------------------
- def start_item_select
- end
- #--------------------------------------------------------------------------
- # * End Item Selection
- #--------------------------------------------------------------------------
- def end_item_select
- end
- end
- #==============================================================================
- # ** Scene_Battle (part 4)
- #------------------------------------------------------------------------------
- # This class performs battle screen processing.
- #==============================================================================
- class Scene_Battle
- #--------------------------------------------------------------------------
- # * Start Main Phase
- #--------------------------------------------------------------------------
- def start_phase4
- end
- #--------------------------------------------------------------------------
- # * Make Action Orders
- #--------------------------------------------------------------------------
- def make_action_orders
- end
- #--------------------------------------------------------------------------
- # * Frame Update (main phase)
- #--------------------------------------------------------------------------
- def update_phase4
- end
- #--------------------------------------------------------------------------
- # * Frame Update (main phase step 1 : action preparation)
- #--------------------------------------------------------------------------
- def update_phase4_step1
- end
- #--------------------------------------------------------------------------
- # * Frame Update (main phase step 2 : start action)
- #--------------------------------------------------------------------------
- def update_phase4_step2
- end
- #--------------------------------------------------------------------------
- # * Make Basic Action Results
- #--------------------------------------------------------------------------
- def make_basic_action_result
- end
- #--------------------------------------------------------------------------
- # * Set Targeted Battler for Skill or Item
- # scope : effect scope for skill or item
- #--------------------------------------------------------------------------
- def set_target_battlers(scope)
- end
- #--------------------------------------------------------------------------
- # * Make Skill Action Results
- #--------------------------------------------------------------------------
- def make_skill_action_result
- end
- #--------------------------------------------------------------------------
- # * Make Item Action Results
- #--------------------------------------------------------------------------
- def make_item_action_result
- end
- #--------------------------------------------------------------------------
- # * Frame Update (main phase step 3 : animation for action performer)
- #--------------------------------------------------------------------------
- def update_phase4_step3
- end
- #--------------------------------------------------------------------------
- # * Frame Update (main phase step 4 : animation for target)
- #--------------------------------------------------------------------------
- def update_phase4_step4
- end
- #--------------------------------------------------------------------------
- # * Frame Update (main phase step 5 : damage display)
- #--------------------------------------------------------------------------
- def update_phase4_step5
- end
- #--------------------------------------------------------------------------
- # * Frame Update (main phase step 6 : refresh)
- #--------------------------------------------------------------------------
- def update_phase4_step6
- end
- end
- #==============================================================================
- # ** Scene_Shop
- #------------------------------------------------------------------------------
- # This class performs shop screen processing.
- #==============================================================================
- class Scene_Shop
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when command window is active)
- #--------------------------------------------------------------------------
- def update_command
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when buy window is active)
- #--------------------------------------------------------------------------
- def update_buy
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when sell window is active)
- #--------------------------------------------------------------------------
- def update_sell
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when quantity input window is active)
- #--------------------------------------------------------------------------
- def update_number
- end
- end
- #==============================================================================
- # ** Scene_Name
- #------------------------------------------------------------------------------
- # This class performs name input screen processing.
- #==============================================================================
- class Scene_Name
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Scene_Gameover
- #------------------------------------------------------------------------------
- # This class performs game over screen processing.
- #==============================================================================
- class Scene_Gameover
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- end
- #==============================================================================
- # ** Scene_Debug
- #------------------------------------------------------------------------------
- # This class performs debug screen processing.
- #==============================================================================
- class Scene_Debug
- #--------------------------------------------------------------------------
- # * Main Processing
- #--------------------------------------------------------------------------
- def main
- end
- #--------------------------------------------------------------------------
- # * Frame Update
- #--------------------------------------------------------------------------
- def update
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when left window is active)
- #--------------------------------------------------------------------------
- def update_left
- end
- #--------------------------------------------------------------------------
- # * Frame Update (when right window is active)
- #--------------------------------------------------------------------------
- def update_right
- end
- end
- # Prepare the various game objects
- $game_temp = Game_Temp.new
- $game_system = Game_System.new
- $game_switches = Game_Switches.new
- $game_variables = Game_Variables.new
- $game_self_switches = Game_SelfSwitches.new
- $game_screen = Game_Screen.new
- $game_actors = Game_Actors.new
- $game_party = Game_Party.new
- $game_troop = Game_Troop.new
- $game_map = Game_Map.new
- $game_player = Game_Player.new
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement