このページをGitHubで編集する

Class: Game_Interpreter

new Game_Interpreter (depth)

[実行内容]に書かれたイベントコマンドを実行するクラス。

このクラスはプラグインコマンドを処理するpluginCommandを含む。

commandXXX(XXXは数字)というメソッドはイベントコマンドに対応した処理を行う。
詳細は RPGツクールMV プラグインコマンド集 リファレンス [イベントコード一覧] を参照。

イベントコマンドの[スクリプト]を実行する際は、このオブジェクトのインスタンスが this になるので、少々乱暴だが拡張コマンドをメソッドとして追加すると便利。

関連クラス: RPG.EventCommand, Game_Event, Game_CommonEvent, Game_Troop, Game_Character

Parameters:

Name Type Description
depth Number 世代(規定値:0)childとして何度よばれたかの深さ

Properties:

Name Type Description
_depth Number 世代
_branch Object インデントごとの分岐処理状況
_params Array.<*> コマンドのパラメータ
_indent Number インデントの深さ
_frameCount Number フレーム数
_freezeChecker Number 停止チェック用カウンタ
_mapId Number コマンドがあるマップID
_eventId Number コマンドがあるイベントID
_list Array.<RPG.EventCommand> コマンドのリスト
_index Number 現在処理中のコマンドのインデックス
_waitCount Number [ウェイト]用のカウンタ
_waitMode String 待っている処理の種類
_comments Array コメント行の一時保存
_character Game_Event コマンド対象イベント
_childInterpreter Game_Interpreter 子インタプリタ

Methods

(static) requestImages (list, commonList opt)

コマンドに含まれる画像を用意する。

Parameters:
Name Type Attributes Description
list Array.<RPG.EventCommand>   コマンドの配列
commonList Array.<*> <optional> 既に対象となったコモンイベントのインデックスの配列

changeHp (target, value, allowDeath)

[HP]を指定値により増減する。

Parameters:
Name Type Description
target Game_Battler 対象アクターまたは敵
value Number 変更するHPの量
allowDeath Boolean 死亡していても適用するか

character (param) → {Game_Character}

指定したIDのGame_Eventを返す。
0 だとコマンドを含むイベント自身を返す。 マイナスの値の場合 Game_Player を返す。
[隊列メンバー]オブジェクトを得るには、Game_Followers.follower() を使う。

Parameters:
Name Type Description
param Number イベントID

checkFreeze () → {Boolean}

インタプリタが固まっていないか。

checkOverflow ()

オーバーフローを起こしていないか。

clear ()

インタプリタの状態をクリア。

command101 () → {Boolean}

[1] - [メッセージ] - [文章の表示…]

command102 () → {Boolean}

[1] - [メッセージ] - [選択肢の表示…]

command103 () → {Boolean}

[1] - [メッセージ] - [数値入力の処理…]

command104 () → {Boolean}

[1] - [メッセージ] - [アイテム選択の処理…]

command105 () → {Boolean}

[1] - [メッセージ] - [文章のスクロール表示…]

command108 () → {Boolean}

[1] - [フロー制御] - [注釈…]

command111 () → {Boolean}

[1] - [フロー制御] - [条件分岐…]

command112 () → {Boolean}

[1] - [フロー制御] - [ループ…]

command113 () → {Boolean}

[1] - [フロー制御] - [ループの中断]

command115 () → {Boolean}

[1] - [フロー制御] - [イベント処理の中断]

command117 () → {Boolean}

[1] - [フロー制御] - [コモンイベント…]

command118 () → {Boolean}

[1] - [フロー制御] - [ラベル…]

command119 () → {Boolean}

[1] - [フロー制御] - [ラベルジャンプ…]

command121 () → {Boolean}

[1] - [ゲーム進行] - [スイッチの操作…]

command122 () → {Boolean}

[1] - [ゲーム進行] - [変数の操作…]

command123 () → {Boolean}

[1] - [ゲーム進行] - [セルフスイッチの操作…]

command124 () → {Boolean}

[1] - [ゲーム進行] - [タイマーの操作…]

command125 () → {Boolean}

[1] - [パーティ] - [所持金の増減…]

command126 () → {Boolean}

[1] - [パーティ] - [アイテムの増減…]

command127 () → {Boolean}

[1] - [パーティ] - [武器の増減…]

command128 () → {Boolean}

[1] - [パーティ] - [防具の増減…]

command129 () → {Boolean}

[1] - [パーティ] - [メンバーの入れ替え…]

command132 () → {Boolean}

[3] - [システム設定] - [戦闘BGMの変更…]

command133 () → {Boolean}

[3] - [システム設定] - [勝利MEの変更…]

command134 () → {Boolean}

[3] - [システム設定] - [セーブ禁止の変更…]

command135 () → {Boolean}

[3] - [システム設定] - [メニュー禁止の変更…]

command136 () → {Boolean}

[3] - [システム設定] - [エンカウント禁止の変更…]

command137 () → {Boolean}

[3] - [システム設定] - [並び替え禁止の変更…]

command138 () → {Boolean}

[3] - [システム設定] - [ウィンドウカラーの変更…]

command139 () → {Boolean}

[3] - [システム設定] - [敗北MEの変更…]

command140 () → {Boolean}

[3] - [システム設定] - [乗り物BGMの変更…]

command201 () → {Boolean}

[2] - [移動] - [場所移動…]

command202 () → {Boolean}

[2] - [移動] - [乗り物の位置設定…]

command203 () → {Boolean}

[2] - [移動] - [イベントの位置設定…]

command204 () → {Boolean}

[2] - [移動] - [マップのスクロール…]

command205 () → {Boolean}

[2] - [移動] - [移動ルートの設定…]

command206 () → {Boolean}

[2] - [移動] - [乗り物の乗降]

command211 () → {Boolean}

[2] - [キャラクター] - [透明状態の変更…]

command212 () → {Boolean}

[2] - [キャラクター] - [アニメーションの表示…]

command213 () → {Boolean}

[2] - [キャラクター] - [フキダシアイコンの表示…]

command214 () → {Boolean}

[2] - [キャラクター] - [イベントの一時消去]

command216 () → {Boolean}

[2] - [キャラクター] - [隊列歩行の変更…]

command217 () → {Boolean}

[2] - [キャラクター] - [隊列メンバーの集合]

command221 () → {Boolean}

[2] - [画面] - [画面のフェードアウト]

command222 () → {Boolean}

[2] - [画面] - [画面のフェードイン]

command223 () → {Boolean}

[2] - [画面] - [画面の色調変更…]

command224 () → {Boolean}

[2] - [画面] - [画面のフラッシュ…]

command225 () → {Boolean}

[2] - [画面] - [画面のシェイク…]

command230 () → {Boolean}

[2] - [タイミング] - [ウェイト…]

command231 () → {Boolean}

[2] - [ピクチャ] - [ピクチャの表示…]

command232 () → {Boolean}

[2] - [ピクチャ] - [ピクチャの移動…]

command233 () → {Boolean}

[2] - [ピクチャ] - [ピクチャの回転…]

command234 () → {Boolean}

[2] - [ピクチャ] - [ピクチャの色調変更…]

command235 () → {Boolean}

[2] - [ピクチャ] - [ピクチャの消去…]

command236 () → {Boolean}

[2] - [画面] - [天候の設定…]

command241 () → {Boolean}

[2] - [オーディオ・ビデオ] - [BGMの演奏…]

command242 () → {Boolean}

[2] - [オーディオ・ビデオ] - [BGMのフェードアウト…]

command243 () → {Boolean}

[2] - [オーディオ・ビデオ] - [BGMの保存]

command244 () → {Boolean}

[2] - [オーディオ・ビデオ] - [BGMの再開]

command245 () → {Boolean}

[2] - [オーディオ・ビデオ] - [BGSの演奏…]

command246 () → {Boolean}

[2] - [オーディオ・ビデオ] - [BGSのフェードアウト…]

command249 () → {Boolean}

[2] - [オーディオ・ビデオ] - [MEの演奏…]

command250 () → {Boolean}

[2] - [オーディオ・ビデオ] - [SEの演奏…]

command251 () → {Boolean}

[2] - [オーディオ・ビデオ] - [SEの停止…]

command261 () → {Boolean}

[2] - [オーディオ・ビデオ] - [ムービーの再生…]

command281 () → {Boolean}

[3] - [マップ] - [マップ名表示の変更…]

command282 () → {Boolean}

[3] - [マップ] - [タイルセットの変更…]

command283 () → {Boolean}

[3] - [マップ] - [戦闘背景の変更…]

command284 () → {Boolean}

[3] - [マップ] - [遠景の変更…]

command285 () → {Boolean}

[3] - [マップ] - [指定位置の情報取得…]

command301 () → {Boolean}

[3] - [シーン制御] - [戦闘の処理…]

command302 () → {Boolean}

[3] - [シーン制御] - [ショップの処理…]

command303 () → {Boolean}

[3] - [シーン制御] - [名前入力の処理…]

command311 () → {Boolean}

[1] - [アクター] - [HPの増減…]

command312 () → {Boolean}

[1] - [アクター] - [MPの増減…]

command313 () → {Boolean}

[1] - [アクター] - [ステートの増減…]

command314 () → {Boolean}

[1] - [アクター] - [全回復…]

command315 () → {Boolean}

[1] - [アクター] - [経験値の増減…]

command316 () → {Boolean}

[1] - [アクター] - [レベルの増減…]

command317 () → {Boolean}

[1] - [アクター] - [能力値の増減…]

command318 () → {Boolean}

[1] - [アクター] - [スキルの増減…]

command319 () → {Boolean}

[1] - [アクター] - [装備の変更…]

command320 () → {Boolean}

[1] - [アクター] - [名前の変更…]

command321 () → {Boolean}

[1] - [アクター] - [職業の変更…]

command322 () → {Boolean}

[3] - [システム設定] - [アクターの画像変更…]

command323 () → {Boolean}

[3] - [システム設定] - [乗り物の変更…]

command324 () → {Boolean}

[1] - [アクター] - [二つ名の変更…]

command325 () → {Boolean}

[1] - [アクター] - [プロフィールの変更…]

command326 () → {Boolean}

[1] - [アクター] - [TPの変更…]

command331 () → {Boolean}

[3] - [バトル] - [敵キャラのHP増減…]

command332 () → {Boolean}

[3] - [バトル] - [敵キャラのMP増減…]

command333 () → {Boolean}

[3] - [バトル] - [敵キャラのステート変更…]

command334 () → {Boolean}

[3] - [バトル] - [敵キャラの全回復…]

command335 () → {Boolean}

[3] - [バトル] - [敵キャラの出現…]

command336 () → {Boolean}

[3] - [バトル] - [敵キャラの変身…]

command337 () → {Boolean}

[3] - [バトル] - [戦闘アニメーションの表示…]

command339 () → {Boolean}

[3] - [バトル] - [戦闘行動の強制…]

command340 () → {Boolean}

[3] - [バトル] - [バトルの中断]

command342 () → {Boolean}

[3] - [バトル] - [敵キャラのTP増減…]

command351 () → {Boolean}

[3] - [シーン制御] - [メニュー画面を開く]

command352 () → {Boolean}

[3] - [シーン制御] - [セーブ画面を開く]

command353 () → {Boolean}

[3] - [シーン制御] - [ゲームオーバー]

command354 () → {Boolean}

[3] - [シーン制御] - [タイトル画面に戻す]

command355 () → {Boolean}

[3] - [上級] - [スクリプト…]

command356 () → {Boolean}

[3] - [上級] - [プラグインコマンド…]

command402 () → {Boolean}

[1] - [メッセージ] - [選択肢の表示…] で [選択肢のとき]の分岐。

command403 () → {Boolean}

[1] - [メッセージ] - [選択肢の表示…] で [キャンセルのとき]の分岐。
[キャンセル]の設定で[分岐]を選んだ場合。

command411 () → {Boolean}

[1] - [フロー制御] - [条件分岐…] で [それ以外のとき] の分岐。

command413 () → {Boolean}

[1] - [フロー制御] - [ループ…] の [以上繰り返し]

command601 () → {Boolean}

[3] - [シーン制御] - [戦闘の処理…] の [勝ったとき] の分岐。

command602 () → {Boolean}

[3] - [シーン制御] - [戦闘の処理…] の [逃げたとき] の分岐。

command603 () → {Boolean}

[3] - [シーン制御] - [戦闘の処理…] の [負けたとき] の分岐。

currentCommand () → {RPG.EventCommand}

処理対象となっているコマンドを返す。

eventId () → {Number}

コマンド呼び出し元 イベントID を返す。

executeCommand () → {Boolean}

処理対象のコマンドを実行して、結果を返す。

fadeSpeed () → {Number}

フェード速度を返す。

See: command221command222

gameDataOperand (type, param1, param2) → {Number}

指定されたゲームデータを返す。

param1, param2 は type によって意味が変わる引数で、例えば type が 7 の場合 param1 は 0:Map ID, 1:Party Members, 2: Gold, 3: Steps, 4:Play Time, 5:Timer, 6:Save Count, 7:Battle Count, 8:Win Count, 9:Escape Count を意味する。

コマンド実行用のメソッドなので、各データが欲しい場合は例えば this.gameDataOperand( 7, 4 ) と書くより $gameSystem.playtime() と書いた方がいいだろう。

Parameters:
Name Type Description
type Number 0:Item, 1:Weapon, 2:Armor, 3:Actor, 4:Enemy, 5:Character, 6:Party, 7: Other
param1 Number typeによって意味が異なる
param2 Number typeによって意味が異なる

initialize ()

オブジェクト生成時の初期化。

isRunning () → {Boolean}

インタプリタが稼働しているか。

iterateActorEx (param1, param2, callback)

アクターに繰り返し処理を行う。

Parameters:
Name Type Description
param1 Number 0:直接ID指定、それ以外は変数指定
param2 Number paramが0だとアクターID、それ以外はIDの入った変数の番号
callback function コールバック関数

iterateActorId (param, callback)

アクターに繰り返し処理を行う。

Parameters:
Name Type Description
param Number 適用するアクターのID(0:全体)
callback function コールバック関数

iterateActorIndex (param, callback)

アクターに繰り返し処理を行う。

Parameters:
Name Type Description
param Number 適用するアクターの隊列番号(0:全体)
callback function コールバック関数

iterateBattler (param1, param2, callback)

バトラーに繰り返し処理を行う。

Parameters:
Name Type Description
param1 Number 0:エネミー
param2 Number 適用するバトラーの番号(0:全体)
callback function コールバック関数

iterateEnemyIndex (param, callback)

エネミーに繰り返し処理を行う。

Parameters:
Name Type Description
param Number 適用するエネミーの番号(0:全体
callback function コールバック関数

jumpTo (index)

指定インデックスに処理対象を移動。

Parameters:
Name Type Description
index Number コマンドのインデックス

nextEventCode () → {Number}

次のイベントコード(commandXXX の XXX部分)を返す。

operateValue (operation, operandType, operand) → {Number}

符号の計算を行って結果を返す。

Parameters:
Name Type Description
operation Number 0:プラス, 他はマイナス
operandType Number 0:直接の値, それ以外:変数
operand Number operandTypeが 0:値, それ以外:変数ID

operateVariable (variableId, operationType, value)

値の計算を行って結果を返す。

Parameters:
Name Type Description
variableId Number 変数ID
operationType Number 演算子の種類(0:=, 1:+, 2:-, 3:×, 4:÷, 5:%)
value Number

pluginCommand (command, args)

プラグインコマンドを受け取るメソッド。 このメソッドにプラグイン毎の処理を追加。 Example のような書き方が定番。

Parameters:
Name Type Description
command String コマンド名
args Array.<String> 引数の配列
Example
const _Game_Interpreter_pluginCommand = Game_Interpreter.prototype.pluginCommand;
Game_Interpreter.prototype.pluginCommand = function ( command, args ){
   _Game_Interpreter_pluginCommand.call( this, command, args );
  // ここにプラグインごとのコマンド名の判定と実行内容を書く

setup (list, eventId)

インタプリタの準備。

Parameters:
Name Type Description
list Array.<RPG.EventCommand> コマンドのリスト
eventId Number イベントID

setupChild (list, eventId)

[コモンイベント]用の子インタプリタの準備。

See: command117

Parameters:
Name Type Description
list Array.<RPG.EventCommand> コマンドのリスト
eventId Number イベントID

setupChoices (params)

選択ウィンドウの準備。

Parameters:
Name Type Description
params Array.<*> 選択ウィンドウの設定

setupItemChoice (params)

アイテム選択ウィンドウの準備。

Parameters:
Name Type Description
params Array.<Number> アイテム選択ウィンドウの設定

setupNumInput (params)

数値入力ウィンドウの準備。

Parameters:
Name Type Description
params Array.<Number> 数値入力ウィンドウの設定

setupReservedCommonEvent () → {Boolean}

コモンイベントが保存されていたら準備し、保存されていたかを返す。

setWaitMode (waitMode)

待ち対象を設定。

Parameters:
Name Type Description
waitMode String 待ち対象の種類
waitMode Description
‘message’ メッセージが終わるまで待つ
‘transfer’ 遷移効果が終わるまで待つ
‘scroll’ スクロールが終わるまで待つ
‘route’ 移動が終わるまで待つ
‘animation’ アニメーションが終わるまで待つ
‘balloon’ フキダシが終わるまで待つ
‘gather’ フォロワーの集合が終わるまで待つ
‘action’ アクションが終わるまで待つ
‘video’ 動画が終わるまで待つ
‘image’ 画像表示が終わるまで待つ

skipBranch ()

条件などの分岐を飛ばす。

terminate ()

終端処理を行う。

update ()

フレーム毎のアップデート。

updateChild () → {Boolean}

子インタプリタをアップデート。

updateWait () → {Boolean}

待ち状態をアップデート。

updateWaitCount () → {Boolean}

待ちカウントをアップデート。

updateWaitMode () → {Boolean}

待ち対象をアップデート

videoFileExt () → {String}

ビデオの拡張子 ‘.webm’ か ‘.mp4’ を返す。

wait (duration)

指定フレームだけインタプリタの実行を待つ。

Parameters:
Name Type Description
duration Number フレーム数
Menu

  • RPGツクールMV JavaScript 非公式リファレンス
  • Class: Array
  • Class: AudioManager
  • Class: BattleManager
  • Class: Bitmap
  • Class: CacheEntry
  • Class: CacheMap
  • Class: ConfigManager
  • Class: DataManager
  • Class: Decrypter
  • Class: Game_Action
  • Class: Game_ActionResult
  • Class: Game_Actor
  • Class: Game_Actors
  • Class: Game_Battler
  • Class: Game_BattlerBase
  • Class: Game_Character
  • Class: Game_CharacterBase
  • Class: Game_CommonEvent
  • Class: Game_Enemy
  • Class: Game_Event
  • Class: Game_Follower
  • Class: Game_Followers
  • Class: Game_Interpreter
  • Class: Game_Item
  • Class: Game_Map
  • Class: Game_Message
  • Class: Game_Party
  • Class: Game_Picture
  • Class: Game_Player
  • Class: Game_Screen
  • Class: Game_SelfSwitches
  • Class: Game_Switches
  • Class: Game_System
  • Class: Game_Temp
  • Class: Game_Timer
  • Class: Game_Troop
  • Class: Game_Unit
  • Class: Game_Variables
  • Class: Game_Vehicle
  • Class: Graphics
  • Class: Html5Audio
  • Class: ImageCache
  • Class: ImageManager
  • Class: Input
  • Class: JsonEx
  • Class: MV.AudioParameters
  • Class: MV.BattleLogMethod
  • Class: MV.BattleRewards
  • Class: MV.BattlerAnimation
  • Class: MV.Color
  • Class: MV.CommandItem
  • Class: MV.ConfigData
  • Class: MV.CssColor
  • Class: MV.DatabaseFile
  • Class: MV.Matrix
  • Class: MV.Motion
  • Class: MV.PluginSettings
  • Class: MV.SaveContents
  • Class: MV.SaveFileInfo
  • Class: MV.TextState
  • Class: MV.Tone
  • Class: MV.TouchInputEvents
  • Namespace: MV
  • Class: Math
  • Class: Number
  • Class: PIXI.Container
  • Class: PIXI.DisplayObject
  • Class: PIXI.Graphics
  • Class: PIXI.Sprite
  • Class: PluginManager
  • Class: Point
  • Class: RPG.Actor
  • Class: RPG.Animation.Timing
  • Class: RPG.Animation
  • Class: RPG.Armor
  • Class: RPG.AudioFile
  • Class: RPG.BaseItem
  • Class: RPG.BattleEventPage.Conditions
  • Class: RPG.BattleEventPage
  • Class: RPG.Class.Learning
  • Class: RPG.Class
  • Class: RPG.CommonEvent
  • Class: RPG.Damage
  • Class: RPG.Effect
  • Class: RPG.Enemy.Action
  • Class: RPG.Enemy.DropItem
  • Class: RPG.Enemy
  • Class: RPG.EquipItem
  • Class: RPG.Event
  • Class: RPG.EventCommand
  • Class: RPG.EventPage.Conditions
  • Class: RPG.EventPage.Image
  • Class: RPG.EventPage
  • Class: RPG.Item
  • Class: RPG.Map.Encounter
  • Class: RPG.Map
  • Class: RPG.MapInfo
  • Class: RPG.MetaData
  • Class: RPG.MoveCommand
  • Class: RPG.MoveRoute
  • Class: RPG.Skill
  • Class: RPG.State
  • Class: RPG.System.AttackMotion
  • Class: RPG.System.Terms
  • Class: RPG.System.TestBattler
  • Class: RPG.System.Vehicle
  • Class: RPG.System
  • Class: RPG.Tileset
  • Class: RPG.Trait
  • Class: RPG.Troop.Member
  • Class: RPG.Troop
  • Class: RPG.UsableItem
  • Class: RPG.Weapon
  • Namespace: RPG
  • Class: Rectangle
  • Class: RequestQueue
  • Class: ResourceHandler
  • Class: SceneManager
  • Class: Scene_Base
  • Class: Scene_Battle
  • Class: Scene_Boot
  • Class: Scene_Debug
  • Class: Scene_Equip
  • Class: Scene_File
  • Class: Scene_GameEnd
  • Class: Scene_Gameover
  • Class: Scene_Item
  • Class: Scene_ItemBase
  • Class: Scene_Load
  • Class: Scene_Map
  • Class: Scene_Menu
  • Class: Scene_MenuBase
  • Class: Scene_Name
  • Class: Scene_Options
  • Class: Scene_Save
  • Class: Scene_Shop
  • Class: Scene_Skill
  • Class: Scene_Status
  • Class: Scene_Title
  • Class: ScreenSprite
  • Class: ShaderTilemap
  • Class: SoundManager
  • Class: Sprite
  • Class: Sprite_Actor
  • Class: Sprite_Animation
  • Class: Sprite_Balloon
  • Class: Sprite_Base
  • Class: Sprite_Battler
  • Class: Sprite_Button
  • Class: Sprite_Character
  • Class: Sprite_Damage
  • Class: Sprite_Destination
  • Class: Sprite_Enemy
  • Class: Sprite_Picture
  • Class: Sprite_StateIcon
  • Class: Sprite_StateOverlay
  • Class: Sprite_Timer
  • Class: Sprite_Weapon
  • Class: Spriteset_Base
  • Class: Spriteset_Battle
  • Class: Spriteset_Map
  • Class: Stage
  • Class: StorageManager
  • Class: String
  • Class: TextManager
  • Class: Tilemap
  • Class: TilingSprite
  • Class: ToneFilter
  • Class: ToneSprite
  • Class: TouchInput
  • Class: Utils
  • Class: Weather
  • Class: WebAudio
  • Class: Window
  • Class: WindowLayer
  • Class: Window_ActorCommand
  • Class: Window_Base
  • Class: Window_BattleActor
  • Class: Window_BattleEnemy
  • Class: Window_BattleItem
  • Class: Window_BattleLog
  • Class: Window_BattleSkill
  • Class: Window_BattleStatus
  • Class: Window_ChoiceList
  • Class: Window_Command
  • Class: Window_DebugEdit
  • Class: Window_DebugRange
  • Class: Window_EquipCommand
  • Class: Window_EquipItem
  • Class: Window_EquipSlot
  • Class: Window_EquipStatus
  • Class: Window_EventItem
  • Class: Window_GameEnd
  • Class: Window_Gold
  • Class: Window_Help
  • Class: Window_HorzCommand
  • Class: Window_ItemCategory
  • Class: Window_ItemList
  • Class: Window_MapName
  • Class: Window_MenuActor
  • Class: Window_MenuCommand
  • Class: Window_MenuStatus
  • Class: Window_Message
  • Class: Window_NameEdit
  • Class: Window_NameInput
  • Class: Window_NumberInput
  • Class: Window_Options
  • Class: Window_PartyCommand
  • Class: Window_SavefileList
  • Class: Window_ScrollText
  • Class: Window_Selectable
  • Class: Window_ShopBuy
  • Class: Window_ShopCommand
  • Class: Window_ShopNumber
  • Class: Window_ShopSell
  • Class: Window_ShopStatus
  • Class: Window_SkillList
  • Class: Window_SkillStatus
  • Class: Window_SkillType
  • Class: Window_Status
  • Class: Window_TitleCommand
  • Global
  • クラスツリー