WOLF RPGエディター(ウディタ)[3.337]/基本システム【サイトトップへ戻る】
■コモンイベント[007:○能力値増減]の解説
(更新:2024/05/18)


コモンイベント[007:○能力値増減]について解説します。


ショートカット
■コモンイベント[007:○能力値増減]って何?
■[入力の数/結果を返す]について
■コモンイベント呼び出しの一覧
■セルフ変数の一覧
■イベントコマンドの解説

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

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


  
■コモンイベント[007:○能力値増減]って何?

イベントコマンド【イベントの挿入】を使ってコモンイベント[007:○能力値増減]を呼び出す事で、
主人公の最大HPや攻撃力などを操作する事ができます。

▼イベントコマンドの設定画面




実際に可変DB[0:主人公ステータス]の値を変える処理は、
コモンイベント[070:X[移]パラメータ増減]を呼び出して処理しています。


▲トップへ戻る▲


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

▼数値1/コモンセルフ0「対象主人公」

処理する主人公を設定。
1100000」などの「変数呼び出し値」で設定する場合は、
呼び出す変数の値には可変DB[0:主人公ステータス]データIDを設定してください。
▼数値2/コモンセルフ1「どの能力値を」

増減する能力値の種類を設定。
▼数値3/コモンセルフ2「何ポイント」

増減する値を設定。
プラス値は増加、マイナス値は減少。
▼数値4/コモンセルフ3「メッセージ」

増減した能力値の情報を文章で表示するかどうかを設定。
▼ウルファールの最大HPを「5」上げた時の表示例


▲トップへ戻る▲


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

コモンイベント[007:○能力値増減]から呼び出しているコモンイベントの一覧です。

コモンイベント[007:○能力値増減]から呼び出しているコモンイベント
コモンイベント(ID順) 処理内容
070:X[移]パラメータ増減 最大HP、攻撃力などの増減処理を実行。
142:X[戦]指定主人公更新処理 戦闘用の可変DB[10:×┏ 戦闘一時ステータス[基]]などを再計算し、
画面の描画を更新。

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


▲トップへ戻る▲


  
■セルフ変数の一覧

コモンイベント[007:○能力値増減]のセルフ変数の一覧です。

セルフ変数
番号 名前 使用内容
0 対象主人公 主人公ID(可変DB[0:主人公ステータス]データID)を設定。
1 どの能力値を 増減する内容を設定。
10 レベル(可変DB[0:主人公ステータス]項目[4:レベル])を増減
11 経験値(可変DB[0:主人公ステータス]項目[54:現Lvの取得経験値])を増減
20 最大HP(可変DB[0:主人公ステータス]項目[7:最大HP])を増減
21 最大SP(可変DB[0:主人公ステータス]項目[9:最大SP])を増減
22 HP(可変DB[0:主人公ステータス]項目[6:HP])を増減
23 SP(可変DB[0:主人公ステータス]項目[8:SP])を増減
30 攻撃力(可変DB[0:主人公ステータス]項目[10:基本攻撃力])を増減
31 防御力(可変DB[0:主人公ステータス]項目[11:基本防御力])を増減
32 精神攻撃(可変DB[0:主人公ステータス]項目[12:基本精神攻撃])を増減
33 精神防御(可変DB[0:主人公ステータス]項目[13:基本精神防御])を増減
34 敏捷性(可変DB[0:主人公ステータス]項目[14:基本敏捷性])を増減
35 命中率(可変DB[0:主人公ステータス]項目[15:基本命中率[%]])を増減
36 回避率(可変DB[0:主人公ステータス]項目[16:基本回避率[%]])を増減
37 クリティカル率(可変DB[0:主人公ステータス]項目[17:クリティカル率[%]])を増減
2 何ポイント 増減値を設定。
3 増減か代入か メッセージを表示するかどうかを設定。
0 メッセージを表示しない
1 メッセージを表示する

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


▲トップへ戻る▲


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

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

処理内容
0-2 ▼ 入力0:対象主人公 1:どの能力値か 2:何ポイント?
▼ 下限と上限を設定する(HP・SPの場合と各種ステータスの場合で分岐)
コモンイベント[070:X[移]パラメータ増減]を呼び出し、
可変DB[0:主人公ステータス]の能力値の設定を変更します。
3 コモンイベント[070:X[移]パラメータ増減]を呼び出し、
可変DB[17:×主人公一時DB]の再計算を実行。
4-5 ▼ 戦闘中で、該当キャラが参戦してた場合はそちらにも格納
コモンイベント[142:X[戦]指定主人公更新処理]を呼び出し、戦闘中の場合は、
ステータス画面の表示や戦闘処理で使用される能力値の一時保存の更新などを行います。


▲トップへ戻る▲



◎関連ページ

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

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