▼ショートカット▼
|
コモンイベント名 |
補足説明 |
000:○アイテム増減 |
所持アイテムの増減を行う時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[050:X[共]アイテム増減] (増減処理を実行) |
001:○武器増減 |
所持武器の増減を行う時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[051:X[共]武器増減] (増減処理を実行) |
002:○防具増減 |
所持防具の増減を行う時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[052:X[共]防具増減] (増減処理を実行) |
003:○お金の増減 |
所持金の増減を行う時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[053:X[共]所持金増減] (増減処理を実行) |
004:○回復・ダメージ処理 |
HP・SPの増減とステータス異常の回復を設定する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
005:○メンバーの増減 |
パーティメンバーを増減する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
006:○主人公情報の変更 |
主人公の名前、肩書き、顔グラフィック、
歩行グラフィックなどの文字列系の設定を変える時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[072:X[移]パラメータ変更(文字列)] (増減処理を実行) |
007:○能力値増減 |
最大HPや攻撃力などの能力値の増減を行う時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[070:X[移]パラメータ増減] (増減処理を実行) |
008:○特殊技能増減 |
特殊技能の増減を行う時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[058:X[共]技能の習得・消去] (増減処理を実行) |
009:○状態異常変化 |
状態異常の有無を設定する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[075:X[移]状態付与/消去] (変化処理を実行)
コモン[137:X[戦]状態付与/消去] (変化処理を実行) |
▼ショートカット▼
|
010:○経験値・Lv増減 |
経験値やレベルの増減を行う時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[070:X[移]パラメータ増減] (増減処理を実行) |
011:○装備武器の変更 |
装備している武器を変更する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[113:X[移]装備装着・解除] (変更処理を実行) |
012:○装備防具の変更 |
装備している防具を変更する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[113:X[移]装備装着・解除] (変更処理を実行) |
013:○戦闘コマンドの変更 |
戦闘コマンドを変更する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[077:X[移]戦闘コマンド変更] (変更処理を実行) |
014:○各種メニュー呼出 |
アイテム選択画面やセーブ画面などを表示する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
015:○セーブ許可・禁止設定 |
セーブが出来るかどうかを変更する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
016:--------------------------------- |
イベントコマンドの設定無し。 |
017:▲アイテム所持数取得 |
所持アイテムの所持数を調べる時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[054:X[共]アイテム所持数取得] (取得処理を実行) |
018:▲武器所持数取得 |
所持武器の所持数を調べる時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[055:X[共]武器所持数取得] (取得処理を実行) |
019:▲防具所持数取得 |
所持防具の所持数を調べる時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[056:X[共]防具所持数取得] (取得処理を実行) |
▼ショートカット▼
|
020:▲所持金取得 |
所持金の金額を調べる時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[057:X[共]所持金取得] (取得処理を実行) |
021:▲装備取得 |
コモン[106:X[移]選択箇所装備コード取得]から装備情報を取得し、
現在装備している武器番号や防具番号を取得する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
022:▲メンバー情報取得[数値] |
レベルやHP、攻撃力やパーティにいるかどうかなどを取得。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[071:X[移]パラメータ取得] (取得処理を実行) |
023:▲メンバー情報取得[文字列] |
名前と肩書きを取得。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[073:X[移]パラメータ取得(文字列)] (取得処理を実行) |
024:▲状態異常の取得 |
状態異常になっているかどうかを調べる時に使用。 |
|
イベントコマンド【イベントの挿入】 |
025:▲特殊技能の有無取得 |
特殊技能を習得しているかどうかを調べる時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
|
026:▲戦闘コマンド有無の判定 |
戦闘コマンドの有無を調べる時に使用。 |
|
イベントコマンド【イベントの挿入】 |
027:--------------------------------- |
イベントコマンドの設定無し。 |
028:◆バトルの発生 |
戦闘を実行する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[188:X◆戦闘処理] (戦闘処理を実行) |
029:◆[戦闘用]敵キャラの追加 |
戦闘中に敵キャラを追加する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[141:X[戦]スロットから主人公ID取得] (敵キャラの追加用)
コモン[144:X[戦]敵DB→戦闘DBコピー] (敵キャラの追加用)
コモン[175:X[戦]敵キャラ_座標算出] (敵キャラの追加用)
コモン[179:X[戦]敵キャラ_単体描画] (敵キャラの追加用) |
▼ショートカット▼
|
030:◆[戦闘用]メッセージ表示 |
戦闘中に文章を表示する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[182:X[戦]戦闘メッセージ表示] (文章表示処理を実行)
コモン[184:X[戦]警告文章表示] (警告文処理を実行) |
031:◆[戦闘用]ダメージ処理 |
戦闘中に任意でダメージを与える時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[136:X[戦]パラメータ取得] (ダメージ処理を実行) |
032:--------------------------------- |
イベントコマンドの設定無し。 |
033:【1】 お店 初期化 |
お店の商品データを初期化する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[082:X[移]お店商品初期化] (初期化を実行) |
034:【2】 お店 商品の追加 |
お店の商品データを追加する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[083:X[移]お店商品追加] (商品追加を実行) |
035:【3】 お店処理 実行 |
お店の処理を実行する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[084:X[移]お店実行] (お店処理を実行) |
036:--------------------------------- |
イベントコマンドの設定無し。 |
037:◇ランダムエンカウント処理 |
エンカウント(主人公の移動で戦闘発生)を実行する時に使用。 |
|
イベントコマンド【イベントの挿入】 |
|
コモン[188:X◆戦闘処理] (戦闘処理を実行) |
038:--------------------------------- |
イベントコマンドの設定無し。 |
039:■主人公ピクセル移動切り替え |
主人公のピクセル移動の処理を実行。 |
|
イベントコマンド【イベントの挿入】 |
▼ショートカット▼
|
040:--------------------------------- |
イベントコマンドの設定無し。 |
041:--------------------------------- |
イベントコマンドの設定無し。 |
042:--------------------------------- |
イベントコマンドの設定無し。 |
043:--------------------------------- |
イベントコマンドの設定無し。 |
044:■■■■■■■■■■■■ |
イベントコマンドの設定無し。 |
045:■以下、変更・呼出不可■■ |
イベントコマンドの設定無し。 |
046:■----------------- ■■ |
イベントコマンドの設定無し。 |
047:■■【共通・内部処理】 ■■ |
イベントコマンドの設定無し。 |
048:X[共]基本システム自動初期化 |
ゲーム開始時に実行され、
基本システムで使う変数の初期化や主人公の初期化処理を実行。 |
|
[並列実行]で処理。 |
049:X[共]システムSE再生 |
基本システム内で使用するSEのファイルアドレスを出力する時に使用。 |
|
コモン[031:◆[戦闘用]ダメージ処理]
コモン[065:X[共]万能ウィンドウ選択実行]
コモン[084:X[移]お店実行]
コモン[108:X[移]キャラクター欄_選択実行]
コモン[109:X[移]装備欄_選択実行]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[129:X[移]メニュー起動]
コモン[130:X┣[移]装備欄実行]
コモン[131:X┣[移]セーブ欄実行]
コモン[132:X┗[移]システム欄実行]
コモン[139:X[戦]状態更新]
コモン[158:X[戦]アイテム選択実行]
コモン[159:X[戦]技能選択実行]
コモン[161:X[戦]味方対象選択実行]
コモン[162:X[戦]敵対象選択実行]
コモン[165:X[戦]┗単体処理]
コモン[188:X◆戦闘処理]
コモン[196:X┃┣◆行動可能判定]
コモン[200:X┣◆戦利品獲得処理] |
▼ショートカット▼
|
050:X[共]アイテム増減 |
アイテムの増減処理を実行。 |
|
コモン[000:○アイテム増減] |
051:X[共]武器増減 |
武器の増減処理を実行。 |
|
コモン[001:○武器増減] |
052:X[共]防具増減 |
防具の増減処理を実行。 |
|
コモン[002:○防具増減] |
053:X[共]所持金増減 |
所持金の増減処理を実行。 |
|
コモン[003:○お金の増減] |
054:X[共]アイテム所持数取得 |
アイテムの所持数を取得。 |
|
コモン[017:▲アイテム所持数取得] |
055:X[共]武器所持数取得 |
武器の所持数を取得。 |
|
コモン[018:▲武器所持数取得] |
056:X[共]防具所持数取得 |
防具の所持数を取得。 |
|
コモン[019:▲防具所持数取得] |
057:X[共]所持金取得 |
所持金の金額を取得。 |
|
コモン[020:▲所持金取得] |
058:X[共]技能の習得・消去 |
特殊技能の増減処理を実行。 |
|
コモン[008:○特殊技能増減] |
059:X[共]ウェイト(キー押しで中断) |
メッセージ表示時の制限時間付きのキー待ちを処理。 |
|
コモン[109:X[移]装備欄_選択実行] |
▼ショートカット▼
|
060:X[共]ウェイト2(キー押しで加速) |
メッセージ表示時の制限時間付きのキー待ちを処理。 |
|
コモン[031:◆[戦闘用]ダメージ処理]
コモン[131:X┣[移]セーブ欄実行]
コモン[139:X[戦]状態更新]
コモン[165:X[戦]┗単体処理]
コモン[171:X[戦]敵撃破処理]
コモン[182:X[戦]戦闘メッセージ表示]
コモン[195:X┣◆1ターンの処理を実行] |
061:X[共]キー押し加速ウェイト計算 |
決定キーやキャンセルキーを押している時にウェイト時間を短く出力します。 |
|
コモン[178:X[戦]味方欄_単体描画]
コモン[179:X[戦]敵キャラ_単体描画]
コモン[201:X┗◆戦闘終了処理] |
062:■■【共通・画面処理】■■ |
イベントコマンドの設定無し。
但し、万能ウィンドウの設定見本はあります。 |
063:X[共]メッセージウィンドウ |
【文章の表示】が実行された時に、文章ウィンドウや顔グラフィックを表示。 |
|
[並列実行]で処理。 |
064:X[共]万能ウィンドウ描画処理 |
万能ウィンドウの表示や消去を処理。 |
|
コモン[065:X[共]万能ウィンドウ選択実行]
コモン[085:X[移]┣ お店 描画]
コモン[093:X[移]装備画面描画]
コモン[109:X[移]装備欄_選択実行]
コモン[128:X┣[移]アイテム欄実行]
コモン[129:X┣[移]技能欄実行]
コモン[158:X[戦]アイテム選択実行]
コモン[159:X[戦]技能選択実行]
コモン[191:X┣◆行動内容のセット]
コモン[192:X┃┣◆味方コマンド選択] |
065:X[共]万能ウィンドウ選択実行 |
万能ウィンドウのキー操作を処理。 |
|
コモン[085:X[移]┣ お店 描画]
コモン[109:X[移]装備欄_選択実行]
コモン[128:X┣[移]アイテム欄実行]
コモン[129:X┣[移]技能欄実行]
コモン[158:X[戦]アイテム選択実行]
コモン[159:X[戦]技能選択実行]
コモン[191:X┣◆行動内容のセット]
コモン[192:X┃┣◆味方コマンド選択] |
066:X[共]万能ウィンドウ説明欄変更 |
万能ウィンドウの説明文の更新のみを処理。 |
|
コモン[109:X[移]装備欄_選択実行] |
067:X[共]全体エフェクト実行 |
ロード時の暗転と戦闘開始時やクリティカル攻撃時の白フラッシュを処理。 |
|
コモン[131:X┣[移]セーブ欄実行]
コモン[165:X[戦]┗単体処理]
コモン[188:X◆戦闘処理] |
068:■■■■■■■■■■■■■ |
イベントコマンドの設定無し。 |
069:■■【移動時・内部処理】■■ |
イベントコマンドの設定無し。 |
▼ショートカット▼
|
070:X[移]パラメータ増減 |
レベル、最大HP、攻撃力などの増減処理を実行。 |
|
コモン[004:○回復・ダメージ処理]
コモン[007:○能力値増減]
コモン[009:○状態異常変化]
コモン[010:○経験値・Lv増減]
コモン[011:○装備武器の変更]
コモン[012:○装備防具の変更]
コモン[048:X[共]基本システム自動初期化]
コモン[074:X[移]レベルアップ処理]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[121:X[移]技能使用_消費処理]
コモン[200:X┣◆戦利品獲得処理] |
|
コモン[122:X[移]一時ステ計算<初期化>] (一時ステータス計算用)
コモン[123:X[移]一時ステ計算<装備補正>] (一時ステータス計算用)
コモン[124:X[移]一時ステ計算<状態補正>] (一時ステータス計算用) |
071:X[移]パラメータ取得 |
レベル、最大HP、攻撃力などの数値を取得。 |
|
コモン[022:▲メンバー情報取得[数値]]
コモン[025:▲特殊技能の有無取得]
コモン[121:X[移]技能使用_消費処理] |
072:X[移]パラメータ変更(文字列) |
名前、肩書き、顔グラフィック、歩行グラフィックの文字列の変更を処理。 |
|
コモン[006:○主人公情報の変更] |
073:X[移]パラメータ取得(文字列) |
名前、肩書き、顔グラフィック、歩行グラフィックの文字列を取得。 |
|
コモン[023:▲メンバー情報取得[文字列]]
コモン[086:X[移]┗ お店内部情報更新] |
074:X[移]レベルアップ処理 |
レベルアップによる能力値の増減や特殊技能の習得有無などを処理。 |
|
コモン[070:X[移]パラメータ増減] |
|
コモン[070:X[移]パラメータ増減] |
075:X[移]状態付与/消去 |
状態異常の有無を変更。 |
|
コモン[076:X[移]状態更新]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[149:X[戦]戦闘DB→主人公DBへ戻す]
コモン[004:○回復・ダメージ処理]
コモン[009:○状態異常変化] |
076:X[移]状態更新 |
1歩移動した時に状態異常によるHP・SPの増減や状態異常からの回復を実行。 |
|
コモン[126:X[移]歩行時_並列キー処理] |
077:X[移]戦闘コマンド変更 |
戦闘コマンドの追加と削除を処理。 |
|
コモン[013:○戦闘コマンドの変更] |
078:X[移]戦闘コマンド取得 |
戦闘コマンドを取得。 |
|
コモン[026:▲戦闘コマンド有無の判定] |
079:X[移]パーティー情報計算 |
パーティ人数の計算と可変DB[6]の項目[1〜6]の隙間を前に詰める処理を実行。 |
|
コモン[005:○メンバーの増減]
コモン[048:X[共]基本システム自動初期化]
コモン[127:X[移]メニュー起動]
コモン[189:X┣◆戦闘初期化] |
▼ショートカット▼
|
080:X[移]パーティー画像再設定 |
画面上に表示される主人公の歩行グラフィックを更新。 |
|
コモン[005:○メンバーの増減]
コモン[048:X[共]基本システム自動初期化]
コモン[072:X[移]パラメータ変更(文字列)] |
081:■■【お店関連処理】■■ |
イベントコマンドの設定無し。 |
082:X[移]お店商品初期化 |
可変DB[16]の商品データを初期化。 |
|
コモン[033:【1】 お店 初期化] |
083:X[移]お店商品追加 |
可変DB[16]に商品データを追加。 |
|
コモン[034:【2】 お店 商品の追加] |
084:X[移]お店実行 |
お店のキー操作などを処理。 |
|
コモン[035:【3】 お店処理 実行] |
|
コモン[085:X[移]┣ お店 描画] (画面の描画用)
コモン[086:X[移]┗ お店内部情報更新] (画面の描画用) |
085:X[移]┣ お店 描画 |
お店の画面表示を処理。 |
|
コモン[084:X[移]お店実行] |
086:X[移]┗ お店内部情報更新 |
万能ウィンドウ用の可変DB[19]に商品情報を設定。 |
|
コモン[084:X[移]お店実行] |
087:■■【メニュー画面処理】■■ |
イベントコマンドの設定無し。
但し、全員を処理するときの設定見本があります。 |
|
|
088:X[移]メニュー描画 |
メニュー画面の描画を処理。 |
|
コモン[127:X[移]メニュー起動]
コモン[131:X┣[移]セーブ欄実行] |
コモン[131:X┣[移]セーブ欄実行]では、
「コモン[088]で消去 → セーブ → コモン[088]で表示」と処理。 |
089:X┗[移]メニューコマンド算出 |
メニュー画面の左上に表示するコマンドを設定。 |
|
コモン[088:X[移]メニュー描画] |
▼ショートカット▼
|
090:X[移]キャラクター欄描画 |
メニュー画面の主人公のステータス画面を表示。 |
|
コモン[092:X[移]キャラ欄_全員描画]
コモン[097:X[移]指定キャラHP/SP回復表示]
コモン[098:X[移]指定キャラ状態付与表示]
コモン[108:X[移]キャラクター欄_選択実行]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[129:X┣[移]技能欄実行]
コモン[130:X┣[移]装備欄実行] |
091:X[移]キャラクター欄_座標算出 |
メニュー画面の主人公のステータス画面の表示位置を算出。 |
|
コモン[092:X[移]キャラ欄_全員描画]
コモン[097:X[移]指定キャラHP/SP回復表示]
コモン[098:X[移]指定キャラ状態付与表示] |
092:X[移]キャラ欄_全員描画 |
主人公全員のステータス画面を表示&消去を処理。 |
|
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[127:X[移]メニュー起動]
コモン[128:X┣[移]アイテム欄実行]
コモン[129:X┣[移]技能欄実行]
コモン[130:X┣[移]装備欄実行]
コモン[131:X┣[移]セーブ欄実行] |
|
コモン[090:X[移]キャラクター欄描画] (描画処理を実行) |
093:X[移]装備画面描画 |
装備変更画面の描画を処理。 |
画面右側の所持装備品の一覧は万能ウィンドウを使用。 |
|
コモン[109:X[移]装備欄_選択実行]
コモン[130:X┣[移]装備欄実行] |
094:X[移]セーブ・ロード画面描画 |
セーブ・ロード画面の描画を処理。 |
|
コモン[131:X┣[移]セーブ欄実行] |
095:X[移]システム画面描画 |
システム画面の描画を処理。 |
|
コモン[132:X┗[移]システム欄実行] |
096:X[移]ダメージ・回復ポップアップ |
HP・SPの増減時にポップアップを表示。 |
|
コモン[097:X[移]指定キャラHP/SP回復表示]
コモン[098:X[移]指定キャラ状態付与表示] |
097:X[移]指定キャラHP/SP回復表示 |
HP・SPの回復を画面に表示。 |
|
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理] |
|
コモン[090:X[移]キャラクター欄描画] (描画処理を実行)
コモン[096:X[移]ダメージ・回復ポップアップ] (描画処理を実行) |
098:X[移]指定キャラ状態付与表示 |
状態異常になった事を画面に表示。 |
|
コモン[119:X[移]技能使用効果処理] |
|
コモン[096:X[移]ダメージ・回復ポップアップ] (描画処理を実行) |
099:X[移]残りアイテム数表示 |
アイテム使用時に画面左下に残りアイテム数を表示。 |
|
コモン[118:X[移]アイテム使用効果処理]
コモン[128:X┣[移]アイテム欄実行] |
▼ショートカット▼
|
100:X[移]ミニウィンドウ表示 |
技能使用時に画面左下に補足説明を表示。 |
|
コモン[119:X[移]技能使用効果処理]
コモン[129:X┣[移]技能欄実行] |
101:X[移]メニュー時文章表示 |
「装備外せない」などのメッセージを表示する時に使用。 |
|
コモン[109:X[移]装備欄_選択実行]
コモン[119:X[移]技能使用効果処理]
コモン[120:X[移]アイテム使用_消費処理]
コモン[121:X[移]技能使用_消費処理]
コモン[131:X┣[移]セーブ欄実行]
コモン[132:X┗[移]システム欄実行] |
102:X[移]上部ステータス描画 |
装備変更画面の画面上部のHPなどの表示を描画。 |
|
コモン[129:X┣[移]技能欄実行] |
103:■■【メニュー内部処理】■■ |
イベントコマンドの設定無し。 |
104:X[移]選択位置主人公ID設定 |
指定したパーティの並び順で主人公IDを設定。 |
|
コモン[005:○メンバーの増減]
コモン[048:X[共]基本システム自動初期化] |
105:X[移]選択位置主人公ID取得 |
指定したパーティの並び順から主人公IDを取得。 |
|
コモン[004:○回復・ダメージ処理]
コモン[005:○メンバーの増減]
コモン[009:○状態異常変化]
コモン[022:▲メンバー情報取得[数値]]
コモン[048:X[共]基本システム自動初期化]
コモン[070:X[移]パラメータ増減]
コモン[086:X[移]┗ お店内部情報更新]
コモン[092:X[移]キャラ欄_全員描画]
コモン[097:X[移]指定キャラHP/SP回復表示]
コモン[098:X[移]指定キャラ状態付与表示]
コモン[109:X[移]装備欄_選択実行]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[127:X[移]メニュー起動]
コモン[129:X┣[移]技能欄実行]
コモン[130:X┣[移]装備欄実行]
コモン[159:X[戦]技能選択実行]
コモン[190:X┣◆戦闘キャラ配置]
コモン[199:X┣◆主人公DB復元]
コモン[200:X┣◆戦利品獲得処理] |
106:X[移]選択箇所装備コード取得 |
指定した装備欄の装備コードを取得。 |
|
コモン[021:▲装備取得]
コモン[086:X[移]┗ お店内部情報更新]
コモン[093:X[移]装備画面描画]
コモン[109:X[移]装備欄_選択実行]
コモン[113:X[移]装備装着・解除]
コモン[143:X[戦]主人公DB→戦闘DBコピー] |
107:X[移]選択箇所装備コード設定 |
指定した装備欄に装備コードを設定。 |
|
コモン[113:X[移]装備装着・解除] |
108:X[移]キャラクター欄_選択実行 |
アイテム使用時などで主人公を選択する処理を実行。 |
|
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[129:X┣[移]技能欄実行] |
109:X[移]装備欄_選択実行 |
アイテム使用時などで主人公を選択する処理を実行。 |
|
コモン[130:X┣[移]装備欄実行] |
▼ショートカット▼
|
110:X[移]アイテム一覧算出 |
可変DB[19]に所持アイテムのデータを設定。(アイテム選択画面用) |
|
コモン[128:X┣[移]アイテム欄実行] |
111:X[移]技能一覧算出 |
可変DB[19]に習得した特殊技能のデータを設定。(特殊技能選択画面用) |
|
コモン[129:X┣[移]技能欄実行] |
112:X[移]装備一覧算出 |
可変DB[19]に所持装備品のデータを設定。(装備変更画面用) |
|
コモン[130:X┣[移]装備欄実行] |
113:X[移]装備装着・解除 |
装備の装着・解除を処理。 |
|
コモン[011:○装備武器の変更]
コモン[012:○装備防具の変更]
コモン[109:X[移]装備欄_選択実行] |
114:X[移]装備パラメータ差分算出 |
装備変更による能力値の変動値を算出。 |
|
コモン[109:X[移]装備欄_選択実行]
コモン[130:X┣[移]装備欄実行] |
115:X[移]キーリピート設定 |
【選択肢】や【キー入力】のキー押しの反応を設定。 |
|
コモン[048:X[共]基本システム自動初期化]
コモン[132:X┗[移]システム欄実行] |
116:X[移]記憶キー位置取得 |
アイテムや特殊技能の選択で最後に選択したカーソル位置を取得。 |
|
コモン[128:X┣[移]アイテム欄実行]
コモン[129:X┣[移]技能欄実行] |
117:X[移]記憶キー位置設定 |
アイテムや特殊技能の選択で最後に選択したカーソル位置を設定。 |
|
コモン[128:X┣[移]アイテム欄実行]
コモン[129:X┣[移]技能欄実行] |
118:X[移]アイテム使用効果処理 |
アイテムを使用した時の回復などの処理を実行。 |
|
コモン[128:X┣[移]アイテム欄実行] |
|
コモン[070:X[移]パラメータ増減] (回復処理を実行)
コモン[075:X[移]状態付与/消去] (回復処理を実行)
コモン[119:X[移]技能使用効果処理] (アイテム使用で技能発動) |
119:X[移]技能使用効果処理 |
特殊技能を使用した時の回復などの処理を実行。 |
|
コモン[118:X[移]アイテム使用効果処理] コモン[129:X┣[移]技能欄実行] |
|
コモン[070:X[移]パラメータ増減] (回復処理を実行)
コモン[075:X[移]状態付与/消去] (回復処理を実行) |
▼ショートカット▼
|
120:X[移]アイテム使用_消費処理 |
アイテム使用時の所持数の減少や使用後のアイテム変化などを処理。 |
|
コモン[118:X[移]アイテム使用効果処理] |
|
コモン[050:X[共]アイテム増減] (増減処理を実行)
コモン[051:X[共]武器増減] (増減処理を実行)
コモン[052:X[共]防具増減] (増減処理を実行) |
121:X[移]技能使用_消費処理 |
特殊技能使用時のSPやアイテムの消費処理を実行。 |
|
コモン[119:X[移]技能使用効果処理] |
|
コモン[070:X[移]パラメータ増減] (消費処理を実行)
コモン[050:X[共]アイテム増減] (消費処理を実行) |
122:X[移]一時ステ計算<初期化> |
攻撃力や命中率を可変DB[17]へ設定。 |
|
コモン[004:○回復・ダメージ処理]
コモン[048:X[共]基本システム自動初期化]
コモン[070:X[移]パラメータ増減]
コモン[076:X[移]状態更新]
コモン[093:X[移]装備画面描画]
コモン[109:X[移]装備欄_選択実行]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[127:X[移]メニュー起動]
コモン[149:X[戦]戦闘DB→主人公DBへ戻す]
コモン[201:X┗◆戦闘終了処理] |
123:X[移]一時ステ計算<装備補正> |
コモン[122]で設定された可変DB[17]に装備による能力値の変動を追加。 |
|
コモン[004:○回復・ダメージ処理]
コモン[048:X[共]基本システム自動初期化]
コモン[070:X[移]パラメータ増減]
コモン[076:X[移]状態更新]
コモン[093:X[移]装備画面描画]
コモン[109:X[移]装備欄_選択実行]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[127:X[移]メニュー起動]
コモン[149:X[戦]戦闘DB→主人公DBへ戻す]
コモン[201:X┗◆戦闘終了処理] |
124:X[移]一時ステ計算<状態補正> |
コモン[123]で設定された可変DB[17]に状態による能力値の変動を追加。 |
|
コモン[004:○回復・ダメージ処理]
コモン[048:X[共]基本システム自動初期化]
コモン[070:X[移]パラメータ増減]
コモン[076:X[移]状態更新]
コモン[093:X[移]装備画面描画]
コモン[109:X[移]装備欄_選択実行]
コモン[118:X[移]アイテム使用効果処理]
コモン[119:X[移]技能使用効果処理]
コモン[127:X[移]メニュー起動]
コモン[149:X[戦]戦闘DB→主人公DBへ戻す]
コモン[201:X┗◆戦闘終了処理] |
125:■■【メニュー実行処理】■■ |
イベントコマンドの設定無し。 |
126:X[移]歩行時_並列キー処理 |
キャンセルキーによるメニュー画面の表示や、
移動時の状態異常によるHP減少や状態異常からの回復処理を実行。 |
|
[並列実行]で処理。 |
|
コモン[127:X[移]メニュー起動] (メニュー画面の処理を実行)
コモン[076:X[移]状態更新] (状態に関する処理を実行) |
127:X[移]メニュー起動 |
メニュー画面の最初に表示される画面の描画やキー操作を処理。 |
|
コモン[126:X[移]歩行時_並列キー処理] |
|
コモン[088:X[移]メニュー描画] (メニュー画面の描画用)
コモン[092:X[移]キャラ欄_全員描画] (メニュー画面の描画用)
コモン[128:X┣[移]アイテム欄実行] (アイテムの画面処理を実行)
コモン[129:X┣[移]技能欄実行] (特殊技能の画面処理を実行)
コモン[130:X┣[移]装備欄実行]。 (装備変更の画面処理を実行)
コモン[131:X┣[移]セーブ欄実行] (セーブの画面処理を実行)
コモン[132:X┗[移]システム欄実行] (システムの画面処理を実行) |
128:X┣[移]アイテム欄実行 |
アイテム選択画面を表示。 |
|
コモン[014:○各種メニュー呼出] コモン[127:X[移]メニュー起動] |
|
コモン[064:X[共]万能ウィンドウ描画処理] (アイテムの画面処理用)
コモン[065:X[共]万能ウィンドウ選択実行] (アイテムの画面処理用)
コモン[110:X[移]アイテム一覧算出] (アイテムの画面処理用) |
129:X┣[移]技能欄実行 |
特殊技能を「誰が使用するのか」の選択と特殊技能の選択画面を表示。 |
|
コモン[014:○各種メニュー呼出] コモン[127:X[移]メニュー起動] |
|
コモン[108:X[移]キャラクター欄_選択実行] (特殊技能の使用者を選択)
コモン[064:X[共]万能ウィンドウ描画処理] (特殊技能の画面処理用)
コモン[065:X[共]万能ウィンドウ選択実行] (特殊技能の画面処理用)
コモン[102:X[移]上部ステータス描画] (特殊技能の画面処理用)
コモン[111:X[移]技能一覧算出] (特殊技能の画面処理用) |
▼ショートカット▼
|
130:X┣[移]装備欄実行 |
「誰の装備を変更するのか」の選択と装備変更画面を表示。 |
|
コモン[014:○各種メニュー呼出] コモン[127:X[移]メニュー起動] |
|
コモン[108:X[移]キャラクター欄_選択実行] (装備変更者を選択)
コモン[093:X[移]装備画面描画] (装備変更の画面処理用)
コモン[112:X[移]装備一覧算出] (装備変更の画面処理用) |
131:X┣[移]セーブ欄実行 |
セーブ・ロード画面の表示とキー操作を処理。 |
|
コモン[014:○各種メニュー呼出] コモン[127:X[移]メニュー起動] |
|
コモン[094:X[移]セーブ・ロード画面描画] (セーブ・ロードの画面処理用) |
132:X┗[移]システム欄実行 |
システム画面の表示とキー操作を処理。 |
|
コモン[014:○各種メニュー呼出] コモン[127:X[移]メニュー起動] |
|
コモン[095:X[移]システム画面描画] (システムの画面処理用) |
133:■■■■■■■■■■■■■ |
イベントコマンドの設定無し。 |
134:■■【戦闘用・内部処理】■■ |
イベントコマンドの設定無し。 |
135:X[戦]パラメータ増減 |
HPや攻撃力などの増減処理を実行。 |
|
コモン[004:○回復・ダメージ処理]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[139:X[戦]状態更新]
コモン[165:X[戦]┗単体処理]
コモン[170:X[戦]技能使用_消費処理] |
136:X[戦]パラメータ取得 |
HPや攻撃力などのパラメータの値を取得。 |
|
コモン[031:◆[戦闘用]ダメージ処理]
コモン[157:X[戦]コマンド登録]
コモン[160:X[戦]AI実行]
コモン[168:X[戦]変身判定] |
137:X[戦]状態付与/消去 |
状態異常の有無を変更。 |
|
コモン[004:○回復・ダメージ処理]
コモン[009:○状態異常変化]
コモン[135:X[戦]パラメータ増減]
コモン[139:X[戦]状態更新]
コモン[142:X[戦]指定主人公更新処理]
コモン[165:X[戦]┗単体処理] |
138:X[戦]┗状態変化メッセージ |
状態異常が変更になった事を知らせるメッセージを表示。 |
|
コモン[137:X[戦]状態付与/消去] |
|
コモン[182:X[戦]戦闘メッセージ表示] (画面表示を処理) |
139:X[戦]状態更新 |
状態異常によるHP・SPの増減や状態異常からの回復処理を実行。 |
|
コモン[165:X[戦]┗単体処理]
コモン[195:X┣◆1ターンの処理を実行]
コモン[198:X┣◆ターン終了処理] |
|
コモン[135:X[戦]パラメータ増減] (増減処理を実行) |
▼ショートカット▼
|
140:X[戦]戦闘変数初期化 |
戦闘開始時に獲得経験値・獲得金に関する変数を初期化。 |
|
コモン[189:X┣◆戦闘初期化] |
141:X[戦]スロットから主人公ID取得 |
パーティの並び順から主人公IDを取得。 |
|
コモン[004:○回復・ダメージ処理]
コモン[009:○状態異常変化]
コモン[024:▲状態異常の取得]
コモン[029:◆[戦闘用]敵キャラの追加]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[142:X[戦]指定主人公更新処理]
コモン[154:X[戦]技能一覧算出]
コモン[155:X[戦]記憶キー位置取得]
コモン[156:X[戦]記憶キー位置設定]
コモン[168:X[戦]変身判定]
コモン[188:X◆戦闘処理]
コモン[191:X┣◆行動内容のセット]
コモン[192:X┃┣◆味方コマンド選択]
コモン[198:X┣◆ターン終了処理]
コモン[201:X┗◆戦闘終了処理] |
142:X[戦]指定主人公更新処理 |
能力値の増減や装備を変更した時に、
戦闘用の可変DB[10]などを再計算し、画面の描画を更新。 |
|
コモン[006:○主人公情報の変更]
コモン[007:○能力値増減]
コモン[010:○経験値・Lv増減]
コモン[011:○装備武器の変更]
コモン[012:○装備防具の変更]
コモン[013:○戦闘コマンドの変更] |
|
コモン[137:X[戦]状態付与/消去] (可変DB[10]の再計算用)
コモン[146:X[戦]一時ステ計算<初期化>] (可変DB[10]の再計算用)
コモン[147:X[戦]一時ステ計算<装備補正>] (可変DB[10]の再計算用)
コモン[148:X[戦]一時ステ計算<状態補正>] (可変DB[10]の再計算用)
コモン[174:X[戦]味方欄_座標算出] (画面の描画更新用)
コモン[178:X[戦]味方欄_単体描画] (画面の描画更新用) |
143:X[戦]主人公DB→戦闘DBコピー |
主人公の移動用の可変DB[0][4][5]から、
戦闘用の可変DB[10][11][12]へデータをコピー。 |
|
コモン[005:○メンバーの増減]
コモン[142:X[戦]指定主人公更新処理]
コモン[190:X┣◆戦闘キャラ配置] |
|
コモン[151:X[戦]戦闘コマンド設定] (コマンドの設定用) |
144:X[戦]敵DB→戦闘DBコピー |
ユーザーDB[9][11][12]の敵キャラのデータを、
可変DB[10][11][12]へコピー。 |
|
コモン[029:◆[戦闘用]敵キャラの追加]
コモン[168:X[戦]変身判定]
コモン[190:X┣◆戦闘キャラ配置] |
|
コモン[146:X[戦]一時ステ計算<初期化>] (状態などの能力値の変化を算出)
コモン[147:X[戦]一時ステ計算<装備補正>] (状態などの能力値の変化を算出)
コモン[148:X[戦]一時ステ計算<状態補正>] (状態などの能力値の変化を算出) |
145:X[戦]選択箇所装備コード取得 |
指定した装備欄の武器・防具の装備コードを取得。 |
|
コモン[147:X[戦]一時ステ計算<装備補正>] |
146:X[戦]一時ステ計算<初期化> |
可変DB[10]の初期化を実行。 |
|
コモン[004:○回復・ダメージ処理]
コモン[005:○メンバーの増減]
コモン[009:○状態異常変化]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[142:X[戦]指定主人公更新処理]
コモン[144:X[戦]敵DB→戦闘DBコピー]
コモン[154:X[戦]行動実行結果算出]
コモン[157:X[戦]カウンター実行結果算出]
コモン[158:X[戦]変身判定]
コモン[188:X◆戦闘処理]
コモン[190:X┣◆戦闘キャラ配置] |
147:X[戦]一時ステ計算<装備補正> |
装備による能力値の変動を可変DB[10]に設定。 |
|
コモン[004:○回復・ダメージ処理]
コモン[005:○メンバーの増減]
コモン[009:○状態異常変化]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[142:X[戦]指定主人公更新処理]
コモン[144:X[戦]敵DB→戦闘DBコピー]
コモン[164:X[戦]行動実行結果算出]
コモン[167:X[戦]カウンター実行結果算出]
コモン[168:X[戦]変身判定]
コモン[188:X◆戦闘処理]
コモン[190:X┣◆戦闘キャラ配置]
コモン[197:X┃┗◆1行動ループ] |
148:X[戦]一時ステ計算<状態補正> |
状態異常による能力値の変動を可変DB[10]に設定。 |
|
コモン[004:○回復・ダメージ処理]
コモン[005:○メンバーの増減]
コモン[009:○状態異常変化]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[139:X[戦]状態更新]
コモン[142:X[戦]指定主人公更新処理]
コモン[144:X[戦]敵DB→戦闘DBコピー]
コモン[164:X[戦]行動実行結果算出]
コモン[165:X[戦]┗単体処理]
コモン[167:X[戦]カウンター実行結果算出]
コモン[168:X[戦]変身判定]
コモン[188:X◆戦闘処理]
コモン[190:X┣◆戦闘キャラ配置] |
149:X[戦]戦闘DB→主人公DBへ戻す |
戦闘用の可変DBの情報を、移動用の可変DBへコピー。 |
|
コモン[199:X┣◆主人公DB復元] |
▼ショートカット▼
|
150:X[戦]戦闘コマンド取得 |
主人公用の可変DB[10]から戦闘コマンドの番号を取得。 |
|
コモン[151:X[戦]戦闘コマンド設定]
コモン[152:X[戦]戦闘コマンド一覧算出] |
151:X[戦]戦闘コマンド設定 |
可変DB[10]に戦闘コマンドを追加・変更する時に使用。 |
|
コモン[143:X[戦]主人公DB→戦闘DBコピー] |
|
コモン[150:X[戦]戦闘コマンド取得] |
152:X[戦]戦闘コマンド一覧算出 |
可変DB[19]に戦闘コマンドを設定。 |
|
コモン[192:X┃┣◆味方コマンド選択] |
|
コモン[150:X[戦]戦闘コマンド取得] |
153:X[戦]アイテム一覧算出 |
可変DB[19]に所持アイテムのデータを設定。(アイテム選択画面用) |
|
コモン[158:X[戦]アイテム選択実行] |
154:X[戦]技能一覧算出 |
可変DB[19]に習得した特殊技能のデータを設定。(特殊技能選択画面用) |
|
コモン[159:X[戦]技能選択実行] |
155:X[戦]記憶キー位置取得 |
前回選択したカーソル位置の情報を取得。 |
|
コモン[158:X[戦]アイテム選択実行]
コモン[159:X[戦]技能選択実行]
コモン[162:X[戦]敵対象選択実行]
コモン[192:X┃┣◆味方コマンド選択] |
156:X[戦]記憶キー位置設定 |
一覧を選択した時のカーソル位置を可変DB[17]に保存。 |
|
コモン[158:X[戦]アイテム選択実行]
コモン[159:X[戦]技能選択実行]
コモン[162:X[戦]敵対象選択実行]
コモン[192:X┃┣◆味方コマンド選択] |
157:X[戦]コマンド登録 |
可変DB[14]に行動内容を登録。 |
|
コモン[160:X[戦]AI実行]
コモン[191:X┣◆行動内容のセット]
コモン[192:X┃┣◆味方コマンド選択] |
|
コモン[158:X[戦]アイテム選択実行] ([アイテム]選択時に実行)
コモン[159:X[戦]技能選択実行] ([特殊技能]選択時に実行) |
158:X[戦]アイテム選択実行 |
[アイテム]を選択した時のアイテムの一覧表示や使用者の選択を処理。 |
|
コモン[157:X[戦]コマンド登録] |
|
コモン[064:X[共]万能ウィンドウ描画処理] (アイテムの選択処理で使用)
コモン[065:X[共]万能ウィンドウ選択実行] (アイテムの選択処理で使用)
コモン[153:X[戦]アイテム一覧算出] (アイテムの選択処理で使用)
コモン[156:X[戦]記憶キー位置設定] (アイテムの選択処理で使用)
コモン[158:X[戦]アイテム選択実行] (アイテムの選択処理で使用)
コモン[161:X[戦]味方対象選択実行] (使用対象者の選択用) |
159:X[戦]技能選択実行 |
[特殊技能]を選択した時の特殊技能の一覧表示や使用者の選択を処理。 |
|
コモン[157:X[戦]コマンド登録] |
|
コモン[064:X[共]万能ウィンドウ描画処理] (特殊技能の選択処理で使用)
コモン[065:X[共]万能ウィンドウ選択実行] (特殊技能の選択処理で使用)
コモン[154:X[戦]技能一覧算出] (特殊技能の選択処理で使用)
コモン[156:X[戦]記憶キー位置設定] (特殊技能の選択処理で使用)
コモン[158:X[戦]アイテム選択実行] (特殊技能の選択処理で使用)
コモン[165:X[戦]上部ステータス描画] (特殊技能の選択処理で使用)
コモン[161:X[戦]味方対象選択実行] (使用対象者の選択用) |
▼ショートカット▼
|
160:X[戦]AI実行 |
可変DB[14]に登録するAIの行動内容を決定。 |
|
コモン[193:X┃┗◆敵・味方AI計算] |
|
コモン[157:X[戦]コマンド登録] (コマンド登録時に使用) |
161:X[戦]味方対象選択実行 |
アイテムや特殊技能の使用対象者を選択する時に使用。 |
|
コモン[158:X[戦]アイテム選択実行]
コモン[159:X[戦]技能選択実行] |
|
コモン[178:X[戦]味方欄_単体描画] (主人公の選択時の描画処理) |
162:X[戦]敵対象選択実行 |
敵キャラに対する特殊技能の使用対象者を選択する時に使用。 |
|
コモン[159:X[戦]技能選択実行] |
|
コモン[179:X[戦]敵キャラ_単体描画] (敵キャラの選択時の描画処理) |
163:X[戦]敵・味方行動対象算出 |
ターン処理中にターゲットを確認し、いない場合は別のターゲットを選定。 |
|
コモン[164:X[戦]行動実行結果算出]
コモン[167:X[戦]カウンター実行結果算出] |
164:X[戦]行動実行結果算出 |
ダメージ&回復処理を行う前の準備設定や、
技能使用時のアニメーションの表示設定を実行。 |
|
コモン[197:X┃┗◆1行動ループ] |
|
コモン[163:X[戦]敵・味方行動対象算出] (ターゲット決定用)
コモン[165:X[戦]┗単体処理] (ダメージ処理用) |
165:X[戦]┗単体処理 |
ダメージ&回復処理、状態異常の付与&回復を実行。 |
|
コモン[164:X[戦]行動実行結果算出] コモン[167:X[戦]カウンター実行結果算出] |
|
コモン[135:X[戦]パラメータ増減] (HP・SPの増減処理を実行)
コモン[181:X[戦]ダメージ・回復ポップアップ] (HP・SPの増減処理を実行)
コモン[137:X[戦]状態付与/消去] (状態異常の処理を実行)
コモン[148:X[戦]一時ステ計算<状態補正>] (状態異常の処理を実行)
コモン[174:X[戦]味方欄_座標算出] (ターゲットの選択処理を実行)
コモン[175:X[戦]敵キャラ_座標算出] (ターゲットの選択処理を実行) |
166:X[戦] ┗カウンター判定 |
ターゲットがカウンターを発動するかどうかを確認する。 |
|
コモン[165:X[戦]┗単体処理] |
167:X[戦]カウンター実行結果算出 |
カウンターによる反撃を実行。 |
|
コモン[197:X┃┗◆1行動ループ] |
|
コモン[163:X[戦]敵・味方行動対象算出] (ターゲット決定用)
コモン[165:X[戦]┗単体処理] (HP・SPの増減処理を実行) |
168:X[戦]変身判定 |
変身の判定と変身処理を実行。 |
|
コモン[139:X[戦]状態更新]
コモン[165:X[戦]┗単体処理]
コモン[197:X┃┗◆1行動ループ]
コモン[198:X┣◆ターン終了処理] |
169:X[戦]アイテム使用_消費処理 |
アイテム使用時のアイテム・武器・防具の消費処理を実行。 |
|
コモン[196:X┃┣◆行動可能判定] |
|
コモン[050:X[共]アイテム増減] (増減処理を実行)
コモン[051:X[共]武器増減] (増減処理を実行)
コモン[052:X[共]防具増減] (増減処理を実行) |
▼ショートカット▼
|
170:X[戦]技能使用_消費処理 |
特殊技能発動時のHP・SP・アイテムの消費処理を実行。 |
|
コモン[196:X┃┣◆行動可能判定] |
|
コモン[135:X[戦]パラメータ増減] (HP・SPの消費処理を実行)
コモン[050:X[共]アイテム増減] (アイテムの消費処理を実行) |
171:X[戦]敵撃破処理 |
敵を倒した時の敵描画の消去と経験値・アイテムの獲得を可変DB[15]に追加。 |
|
コモン[029:◆[戦闘用]敵キャラの追加]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[139:X[戦]状態更新]
コモン[155:X[戦]┗単体処理]
コモン[197:X┃┗◆1行動ループ] |
|
コモン[179:X[戦]敵キャラ_単体描画] (敵キャラの消去処理を実行) |
172:X[戦]敵/味方・勝敗判定 |
主人公か敵キャラが全滅しているかどうかを判定。 |
|
コモン[188:X◆戦闘処理]
コモン[197:X┃┗◆1行動ループ] |
|
コモン[176:X[戦]基本状態取得] (戦闘不能情報を取得) |
173:X[戦]┗ 残りターン数表示 |
残りターンの表示処理を実行。 |
ユーザーDB[13]の項目[7:┏勝利条件]や項目[9:┏敗北条件]の設定で
「ターン経過」を設定している場合で、残りターンを表示する時に使用。 |
|
コモン[172:X[戦]敵/味方・勝敗判定] |
|
コモン[182:X[戦]戦闘メッセージ表示] (画面の描画用) |
174:X[戦]味方欄_座標算出 |
主人公のステータス画面の表示位置を算出。 |
|
コモン[004:○回復・ダメージ処理]
コモン[005:○メンバーの増減]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[137:X[戦]状態付与/消去]
コモン[139:X[戦]状態更新]
コモン[142:X[戦]指定主人公更新処理]
コモン[164:X[戦]行動実行結果算出]
コモン[165:X[戦]┗単体処理]
コモン[167:X[戦]カウンター実行結果算出]
コモン[188:X◆戦闘処理]
コモン[190:X┣◆戦闘キャラ配置]
コモン[192:X┃┣◆味方コマンド選択] |
175:X[戦]敵キャラ_座標算出 |
敵キャラの表示位置を算出。 |
|
コモン[029:◆[戦闘用]敵キャラの追加]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[137:X[戦]状態付与/消去]
コモン[139:X[戦]状態更新]
コモン[164:X[戦]行動実行結果算出]
コモン[165:X[戦]┗単体処理]
コモン[167:X[戦]カウンター実行結果算出]
コモン[168:X[戦]変身判定]
コモン[190:X┣◆戦闘キャラ配置] |
176:X[戦]基本状態取得 |
戦闘不能や行動不能の状態異常であるかどうかを取得。 |
|
コモン[031:◆[戦闘用]ダメージ処理]
コモン[139:X[戦]状態更新]
コモン[160:X[戦]AI実行]
コモン[162:X[戦]敵対象選択実行]
コモン[163:X[戦]敵・味方行動対象算出]
コモン[165:X[戦]┗単体処理]
コモン[166:X[戦] ┗カウンター判定]
コモン[168:X[戦]変身判定]
コモン[172:X[戦]敵/味方・勝敗判定]
コモン[176:X[戦]基本状態取得]
コモン[192:X┃┣◆味方コマンド選択]
コモン[196:X┃┣◆行動可能判定] |
177:■■【戦闘用・画面処理】■■ |
イベントコマンドの設定無し。 |
178:X[戦]味方欄_単体描画 |
主人公のステータス画面の描画を処理。 |
|
コモン[004:○回復・ダメージ処理]
コモン[005:○メンバーの増減]
コモン[009:○状態異常変化]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[139:X[戦]状態更新]
コモン[142:X[戦]指定主人公更新処理]
コモン[158:X[戦]アイテム選択実行]
コモン[159:X[戦]技能選択実行]
コモン[161:X[戦]味方対象選択実行]
コモン[165:X[戦]┗単体処理]
コモン[188:X◆戦闘処理]
コモン[190:X┣◆戦闘キャラ配置]
コモン[192:X┃┣◆味方コマンド選択]
コモン[196:X┃┣◆行動可能判定]
コモン[201:X┗◆戦闘終了処理] |
179:X[戦]敵キャラ_単体描画 |
敵キャラの描画を処理。 |
|
コモン[029:◆[戦闘用]敵キャラの追加]
コモン[031:◆[戦闘用]ダメージ処理]
コモン[139:X[戦]状態更新]
コモン[159:X[戦]技能選択実行]
コモン[162:X[戦]敵対象選択実行]
コモン[165:X[戦]┗単体処理]
コモン[168:X[戦]変身判定]
コモン[171:X[戦]敵撃破処理]
コモン[190:X┣◆戦闘キャラ配置]
コモン[192:X┃┣◆味方コマンド選択]
コモン[196:X┃┣◆行動可能判定]
コモン[201:X┗◆戦闘終了処理] |
▼ショートカット▼
|
180:X[戦]バックグラウンド描画 |
戦闘背景の描画を処理。 |
|
コモン[189:X┣◆戦闘初期化]
コモン[201:X┗◆戦闘終了処理] |
181:X[戦]ダメージ・回復ポップアップ |
HP・SPの増減量の数値を表示。
状態異常の状態名、攻撃ミス、クリティカルの文章を表示。 |
|
コモン[031:◆[戦闘用]ダメージ処理]
コモン[137:X[戦]状態付与/消去]
コモン[139:X[戦]状態更新]
コモン[165:X[戦]┗単体処理] |
182:X[戦]戦闘メッセージ表示 |
戦闘中に一定時間後に消えるメッセージを表示する時に使用。 |
|
コモン[030:◆[戦闘用]メッセージ表示]
コモン[138:X[戦]┗状態変化メッセージ]
コモン[165:X[戦]┗単体処理]
コモン[173:X[戦]┗ 残りターン数表示]
コモン[188:X◆戦闘処理]
コモン[196:X┃┣◆行動可能判定]
コモン[197:X┃┗◆1行動ループ] |
183:X[戦]技能エフェクト描画 |
ユーザーDB[1:┗ アニメーション]のアニメーションの描画を処理。 |
|
コモン[164:X[戦]行動実行結果算出]
コモン[167:X[戦]カウンター実行結果算出] |
184:X[戦]警告文章表示 |
警告文を表示する時に使用。 |
例えば、ユーザーDB[0:技能]の項目[2:┏ 効果対象]で、
「自分以外の味方一人」になっている特殊技能をパーティに一人しかいない時
に選択すると「自分以外の対象が存在しませんでした。」と警告文が出る。 |
|
コモン[030:◆[戦闘用]メッセージ表示]
コモン[159:X[戦]技能選択実行]
コモン[161:X[戦]味方対象選択実行] |
185:X[戦]上部ステータス描画 |
特殊技能の選択時に画面上部に表示される主人公情報の描画を処理。 |
|
コモン[159:X[戦]技能選択実行] |
186:X[戦]戦利品獲得画面 |
戦利品の画面表示の描画を処理。 |
|
コモン[200:X┣◆戦利品獲得処理] |
187:■■【戦闘用・実行処理】■■ |
イベントコマンドの設定無し。 |
188:X◆戦闘処理 |
戦闘処理のメインイベント。
このコモンから必要なコモンを呼び出して、戦闘処理全体を動かします。 |
|
コモン[028:◆バトルの発生]
コモン[037:◇ランダムエンカウント処理] |
189:X┣◆戦闘初期化 |
可変DB[10][11][12][13][14][15][18]の初期化や戦闘背景の表示を実行。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[079:X[移]パーティー情報計算] (パーティ人数を再設定)
コモン[140:X[戦]戦闘変数初期化] (可変DB[18]の2データを初期化)
コモン[180:X[戦]バックグラウンド描画] (戦闘背景の描画) |
▼ショートカット▼
|
190:X┣◆戦闘キャラ配置 |
主人公と敵キャラの描画と可変DB[10][11][12][13]のデータ設定を処理。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[105:X[移]選択位置主人公ID取得] (主人公の描画用)
コモン[143:X[戦]主人公DB→戦闘DBコピー] (主人公の描画用)
コモン[144:X[戦]敵DB→戦闘DBコピー] (敵キャラの描画用)
コモン[146:X[戦]一時ステ計算<初期化>] (主人公・敵キャラの描画用)
コモン[147:X[戦]一時ステ計算<装備補正>] (主人公の描画用)
コモン[148:X[戦]一時ステ計算<状態補正>] (主人公の描画用)
コモン[174:X[戦]味方欄_座標算出] (主人公の描画用)
コモン[175:X[戦]敵キャラ_座標算出] (敵キャラの描画用)
コモン[178:X[戦]味方欄_単体描画] (主人公の描画用)
コモン[179:X[戦]敵キャラ_単体描画] (敵キャラの描画用) |
191:X┣◆行動内容のセット |
[戦闘]or[逃走]の選択と全ての主人公の行動内容を決定する処理を実行。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[064:X[共]万能ウィンドウ描画処理] ([戦闘]or[逃走]の選択用)
コモン[065:X[共]万能ウィンドウ選択実行] ([戦闘]or[逃走]の選択用)
コモン[192:X┃┣◆味方コマンド選択] ([通常攻撃]などの選択用)
コモン[193:X┃┗◆敵・味方AI計算] (AI用) |
192:X┃┣◆味方コマンド選択 |
主人公の行動内容を選択する処理を実行。 |
|
コモン[191:X┣◆行動内容のセット] |
|
コモン[064:X[共]万能ウィンドウ描画処理] (コマンドの選択用)
コモン[065:X[共]万能ウィンドウ選択実行] (コマンドの選択用) |
193:X┃┗◆敵・味方AI計算 |
AI行動の主人公と敵キャラの行動内容を設定。 |
|
コモン[191:X┣◆行動内容のセット] |
|
コモン[160:X[戦]AI実行] (行動内容を設定するコモン) |
194:X┣◆行動順の計算 |
可変DB[14]の並び順を敏捷性順に並び替え。 |
|
コモン[188:X◆戦闘処理] |
195:X┣◆1ターンの処理を実行 |
主人公、敵キャラ双方の行動を敏捷性順に1回ずつ実行。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[197:X┃┗◆1行動ループ] (実際の行動処理を実行) |
196:X┃┣◆行動可能判定 |
行動コマンドの設定時や行動開始時に行動が可能かどうかを判定。
※判定のみであり、コモン[196]では実際の行動実行は行いません。 |
例えば、アイテム使用の場合は、そのアイテムを所持しているかどうか。
特殊技能の場合は、使用に必要なHPやSPが残っているかどうかを判定。
また「ヒールを唱えた」などのメッセージ作成を行います。 |
|
コモン[192:X┃┣◆味方コマンド選択] コモン[195:X┣◆1ターンの処理を実行] |
|
コモン[182:X[戦]戦闘メッセージ表示] (メッセージ表示用) |
197:X┃┗◆1行動ループ |
逃走処理と連続攻撃のループ処理を実行。 |
|
コモン[165:X[戦]┗単体処理]
コモン[192:X┃┣◆味方コマンド選択]
コモン[195:X┣◆1ターンの処理を実行] |
|
コモン[164:X[戦]行動実行結果算出] (実際の行動処理を実行) |
198:X┣◆ターン終了処理 |
ターン終了時に実行する毒状態によるHP減少や敵の変身などを処理。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[139:X[戦]状態更新] (実際の状態異常の処理を実行)
コモン[168:X[戦]変身判定] (実際の変身の処理を実行) |
199:X┣◆主人公DB復元 |
戦闘用の可変DB[10][11][12]から、
通常使用の可変DB[0][4][5]へデータをコピー。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[149:X[戦]戦闘DB→主人公DBへ戻す] (実際のコピー処理を実行) |
▼ショートカット▼
|
200:X┣◆戦利品獲得処理 |
お金、経験値、アイテムなどの戦利品を獲得する処理。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[186:X[戦]戦利品獲得画面] (画面の描画用)
コモン[050:X[共]アイテム増減] (戦利品の増加処理)
コモン[051:X[共]武器増減] (戦利品の増加処理)
コモン[052:X[共]防具増減] (戦利品の増加処理)
コモン[053:X[共]所持金増減] (戦利品の増加処理)
コモン[070:X[移]パラメータ増減] (経験値・レベルの増加処理) |
201:X┗◆戦闘終了処理 |
主人公ステータス画面、敵画像、戦闘背景などの消去を実行。
また戦闘終了時にHPやSPを全回復させる場合は、その処理を実行。 |
|
コモン[188:X◆戦闘処理] |
|
コモン[178:X[戦]味方欄_単体描画] (画面の描画消去用)
コモン[179:X[戦]敵キャラ_単体描画] (画面の描画消去用)
コモン[180:X[戦]バックグラウンド描画] (画面の描画消去用) |
202:■■■■■■■■■■■■■ |
イベントコマンドの設定無し。 |
203:○[変更可]戦闘開始時処理 |
制作者が設定した戦闘開始時に実行させるイベントを実行。 |
|
コモン[188:X◆戦闘処理] |
204:○[変更可]1ターン開始時処理 |
制作者が設定したターン開始時に実行させるイベントを実行。 |
|
コモン[188:X◆戦闘処理] |
205:○[変更可]1ターン終了時処理 |
制作者が設定したターン終了時に実行させるイベントを実行。 |
|
コモン[188:X◆戦闘処理] |
206:○[変更可]戦闘終了後処理 |
制作者が設定した戦闘終了時に実行させるイベントを実行。 |
|
コモン[188:X◆戦闘処理] |
207:■■■■■■■■■■■■■ |
イベントコマンドの設定無し。 |
208:【基本システムVer3.33説明書】 |
基本システムの説明と更新履歴が見れます。 |
ウディタのバージョンアップによって、コモン名が変わります。 |
イベントコマンドの設定無し。(説明用のイベントコマンドの設定はあり) |
209:■■■■■■■■■■■■■ |
イベントコマンドの設定無し。 |
▼ショートカット▼
|
210:■以下、自由に使用可■■ |
イベントコマンドの設定無し。 |
211:■■■■■■■■■■■■■ |
イベントコマンドの設定無し。 |
212:相談コマンド |
メニュー画面の[相談]を選択した時の処理を実行。 |
213:ゲームオーバーイベント |
ゲームオーバーになった時に実行。 |
ゲームオーバー時に実行されるコモンイベントのコモンIDを変える場合は、
ユーザーDB[17:システム設定]の項目[30:[戦闘]ゲームオーバー時のEv]を変更。 |
移動時に戦闘不能になった時には「HP=1」にせず、
戦闘不能のままにする場合は、ユーザーDB[17:システム設定]の
項目[21:移動時の戦闘不能の扱い]を「戦闘不能のまま」に変更。 |
214:WOLF RPGエディター使用Ev |
サンプルゲームにあるアイテム「WOLF RPGエディター」を使用した時に実行。 |