WOLF RPGエディター(ウディタ)[3.175]/基本システム【サイトトップへ戻る】
■コモンイベント[080:X[移]パーティー画像再設定]の解説
(更新:2023/04/24)


コモンイベント[080:X[移]パーティー画像再設定]について解説します。


ショートカット
■コモンイベント[080:X[移]パーティー画像再設定]って何?
■[入力の数/結果を返す]について
■コモンイベント呼び出しの一覧
■セルフ変数の一覧
■イベントコマンドの解説

基本システムに関する説明は別ページに記載しています。
【基本システムに関する説明ページを見る】

コモンイベントの一覧と補足説明のページも用意しています。
【コモンイベントの一覧と補足説明のページを開く】


  
■コモンイベント[080:X[移]パーティー画像再設定]って何?

コモンイベント[080:X[移]パーティー画像再設定]は、
パーティの内容に合わせてゲーム画面上に主人公のグラフィックを表示する時に使います。




▲トップへ戻る▲


  
■[入力の数/結果を返す]について

コモンイベント[080:X[移]パーティー画像再設定][入力の数/結果を返す]には、何も設定されていません。


▲トップへ戻る▲


  
■コモンイベント呼び出しの一覧

コモンイベント[080:X[移]パーティー画像再設定]を呼び出しているコモンイベントの一覧です。
なお、コモンイベント[080:X[移]パーティー画像再設定]から呼び出しているコモンイベントはありません。

コモンイベント[080:X[移]パーティー画像再設定]を呼び出しているコモンイベント
コモンイベント(ID順) 処理内容
005:○メンバーの増減 パーティの内容が変わった時に呼び出されます。
048:X[共]基本システム自動初期化 ゲーム開始時に呼び出されます。
072:X[移]パラメータ変更(文字列) 主人公の歩行グラフィックを変えた時に呼び出されます。

【呼び出しコモンイベントの一覧を別ウィンドウで表示】


▲トップへ戻る▲


  
■セルフ変数の一覧

コモンイベント[080:X[移]パーティー画像再設定]のセルフ変数の一覧です。

セルフ変数
番号 名前 使用内容
9 *名前なし* 可変DB[0:主人公ステータス]項目[4:歩行グラフィック画像]を取得。
10 一時変数A 可変DB[6:パーティー情報]項目IDの設定に使用。
20 処理主人公ID 可変DB[6:パーティー情報]項目[1〜6]にある主人公IDを取得。
21 処理対象 ループするごとに「加算1」にして、パーティの1人目から順番に処理する。
22 パーティーメンバー数 可変DB[18:基本システム用変数]データ[4:現在パーティー人数]を取得。
23 最大パーティ人数 可変DB[18:基本システム用変数]データ[51:システム上最大パーティー人数]を取得。

【変数の一覧を別ウィンドウで表示】


▲トップへ戻る▲


  
■イベントコマンドの解説

イベントコマンドの解説を行います。

なお、見た目で設定内容が分かるような簡単なイベントコマンドの解説は省略しています。

処理内容
12 ■パーティ画像:パーティ全員の画像を消去
画面上にある全ての歩行グラフィックを消去。
16-34 ■回数付きループ [ CSelf22[パーティーメンバー数] ]回
パーティの人数だけループ。
  18-23 ■条件分岐(変数): 【1】 CSelf21[処理対象] が CSelf23[最大パーティ人数] 以上
7人目を設定しようとした場合は分岐。
    20-21 ■デバッグ文:【エラー】\n隊列画像の設定は\n\cself[23]人までしか行えません
デバッグ文でエラーを表示し、【イベント処理中断】を実行。
  24-27 ▼ パーティー情報DBからキャラIDを取得する
可変DB[6:パーティー情報]項目[1〜6]から主人公IDをセルフ[20]に取得し、
可変DB[0:主人公ステータス]セルフ[20](データID)にある
項目[4:歩行グラフィック画像]の歩行グラフィックのアドレスをセルフ[9]に取得。
  28-32 ■条件分岐(文字): 【1】 CSelf9が "" 以外
歩行グラフィックのアドレスがあった場合は分岐。
    30 ■パーティ画像:CSelf10[一時変数A]人目の前に[CSelf9]を挿入
新たな歩行グラフィックをゲーム画面上に表示する。


▲トップへ戻る▲



◎関連ページ

◆「基本システム」って何?
┣◆コモンイベントの一覧と補足説明
┣◆メニュー画面の処理構造
┗◆戦闘処理の処理構造

YADOT-WOLFトップ  気紛れな空間へ戻る  メール