Skip to content

Latest commit

 

History

History
236 lines (133 loc) · 6.08 KB

File metadata and controls

236 lines (133 loc) · 6.08 KB

Class: Game_System

new Game_System ()

大域変数 セーブデータ
$gameSystem 保存される

変化のあるシステムデータを扱うクラス。

関連クラス: RPG.System

Properties:

Name Type Description
_saveEnabled Boolean [セーブ]メニューありか
_menuEnabled Boolean メニュー表示されるか
_encounterEnabled Boolean エンカウントありか
_formationEnabled Boolean [並び替え]メニューありか
_battleCount Number 戦闘回数
_winCount Number 勝利回数
_escapeCount Number 逃亡回数
_saveCount Number セーブ回数
_versionId Number バージョン ID
_framesOnSave Number 保存累積フレーム数
_bgmOnSave RPG.AudioFile 保存 BGM
_bgsOnSave RPG.AudioFile 保存 BGS
_windowTone Array.<Number> ウィンドウのトーン
_battleBgm RPG.AudioFile [音楽 - タイプ - 戦闘]
_victoryMe RPG.AudioFile [音楽 - タイプ - 勝利]
_defeatMe RPG.AudioFile [音楽 - タイプ - 敗北]
_savedBgm RPG.AudioFile 保存された BGM
_walkingBgm RPG.AudioFile 移動の BGM

Methods

battleBgm () → {RPG.AudioFile}

戦闘 BGM を返す。

battleCount () → {Number}

戦闘回数を返す。

defeatMe () → {RPG.AudioFile}

敗北 ME を返す。

disableEncounter ()

エンカウントなしに変更。

disableFormation ()

[並び替え]メニューなしに変更。

disableMenu ()

メニュー表示なしに変更。

disableSave ()

[セーブ]メニューなしに変更。

enableEncounter ()

エンカウントありに変更。

enableFormation ()

[並び替え]メニューありに変更。

enableMenu ()

メニュー表示ありに変更。

enableSave ()

[セーブ]メニューありに変更。

escapeCount () → {Number}

逃亡回数を返す。

initialize ()

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

isChinese () → {Boolean}

ロケールが中国か。

isCJK () → {Boolean}

ロケールが日本・韓国・中国のいずれかか。

isEncounterEnabled () → {Boolean}

エンカウントありか。

isFormationEnabled () → {Boolean}

[並び替え]メニューありか。

isJapanese () → {Boolean}

ロケールが日本か。

isKorean () → {Boolean}

ロケールが韓国か。

isMenuEnabled () → {Boolean}

メニュー表示ありか。

isRussian () → {Boolean}

ロケールがロシアか。

isSaveEnabled () → {Boolean}

[セーブ]メニューありか。

isSideView () → {Boolean}

サイドビュー戦闘か。

onAfterLoad ()

ロード完了ハンドラ。

onBattleEscape ()

戦闘逃亡時ハンドラ。

onBattleStart ()

戦闘開始ハンドラ。

onBattleWin ()

戦闘勝利ハンドラ。

onBeforeSave ()

保存前ハンドラ。

playtime () → {Number}

プレイ時間を返す。

playtimeText () → {String}

プレイ時間を文字列で返す。

replayBgm ()

保存した BGM の続きから再生。

replayWalkingBgm ()

移動 BGM の続きから再生。

saveBgm ()

現在の BGM を保存。

saveCount () → {Number}

セーブ回数を返す。

saveWalkingBgm ()

移動 BGM を保存。

saveWalkingBgm2 ()

移動 BGM2 を保存。

setBattleBgm (value)

指定した戦闘 BGM に設定。

Parameters:
Name Type Description
value RPG.AudioFile 戦闘 BGM

setDefeatMe (value)

敗北 ME の設定。

Parameters:
Name Type Description
value RPG.AudioFile 敗北 ME

setVictoryMe (value)

勝利 ME の設定。

Parameters:
Name Type Description
value RPG.AudioFile 勝利 ME

setWindowTone (value)

指定した[ウィンドウカラー]に設定。

Parameters:
Name Type Description
value Array.<Number> [ r, g, b ] の配列(各-255〜255)

versionId () → {Number}

バージョン ID を返す。

victoryMe () → {RPG.AudioFile}

勝利 ME を返す。

winCount () → {Number}

勝利回数を返す。

windowTone () → {Array.<Number>}

[ウィンドウカラー] を返す。