行 |
処理内容 |
4-8 |
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
▼ パラメータ設定
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
▼ 固定値を設定 |
セルフ[20]に「11500(使用するピクチャ番号の最小値)」を設定。 |
9-11 |
▼ Ver2.20 座標倍率を縦横別に修正 |
ゲーム画面のサイズ[320×240[x2]]の横縦を「10」にした時のゲーム画面のサイズを設定。 |
12-16 |
データベースからフォントサイズやウィンドウの画像ファイルアドレスを取得。 |
16-22 |
▼ ウィンドウ座標 |
ゲーム画面のサイズ[320×240[x2]]を基準にした表示位置や表示サイズを設定。 |
23-29 |
現在のゲーム画面のサイズを合わせて表示位置やサイズを補正。 |
30 |
▼ もし3行目があったらサイズYを増やす |
31-36 |
■条件分岐(文字): 【1】 CSelf7[3行目表示文]が "" 以外 |
3行目にも文字列がある場合は分岐。 |
|
33 |
セルフ[53]にセルフ[19]を加算し、縦サイズを1文字分のサイズだけ増やす。 |
|
34 |
セルフ[55]に「減算2」で表示位置を少し上に移動。 |
37-39 |
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
▼ ここから実処理開始
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ |
40-53 |
■条件分岐(変数): 【1】 CSelf0[表示モード] が -1 と同じ |
表示モードが「削除」の場合は分岐。 |
|
42-52 |
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
▼ 削除
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
▼ それ以外は左にスライド消去 |
画面左(画面の外)へスライド移動で消去。 |
|
53 |
【イベント処理中断】を実行。 |
56-114 |
■条件分岐(変数): 【1】 CSelf0[表示モード] が 0 以上 |
表示モードが「表示」「更新[瞬間表示]」の場合は分岐。 |
|
58-60 |
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
▼ 表示・または更新
▼ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ |
|
61-63 |
■条件分岐(変数): 【1】 CSelf0[表示モード] が 0 と同じ |
表示モードが「表示」の場合は分岐。 |
|
|
63 |
セルフ[20]に「1(スライドを実行する)」を設定。 |
|
65-66 |
◇分岐: 【2】 [ CSelf0[表示モード] が 1 と同じ ]の場合↓ |
表示モードが「更新[瞬間表示]」の場合は分岐。 |
|
|
66 |
セルフ[20]に「0(スライドを実行しない)」を設定。 |
|
70-71 |
■チェックポイント■■■■■■■■■■■■■■■■■■■■■■■■
▼ まずウィンドウ表示 |
ピクチャ番号[11500]で説明用ウィンドウを表示。
【ピクチャ表示】では「X0、Y0」(ゲーム画面の左上)の位置に表示し、
【ピクチャエフェクト】によって、指定した位置に表示されるように補正しています。 |
|
77 |
▼ アイテムコードから名前と所持数を得る |
このコモンイベントはコモンイベント[099:X[移]残りアイテム数表示]を複製して作られているので、
この表記はコモンイベント[099:X[移]残りアイテム数表示]の時の設定が残った状態だと思われます。 |
|
78-79 |
セルフ[5〜7]の文字列をセルフ[9]にまとめて設定。 |
|
80-85 |
▼ 表示位置は左上基点 |
ピクチャ番号[11501]でセルフ[9]の文字列を表示。 |
|
86-93 |
▼ サイズ調整する |
表示範囲を超えている場合は、横拡大率を変えて表示範囲内に収まるように補正。 |
例えばゲーム画面のサイズ[320×240[x2]]の場合は、
「80−7×2」の計算で「66ピクセル」が文字列の表示範囲になるので、
文字列の画像の横サイズが66ピクセルを超えている場合は、
文字列の横拡大率を変えて66ピクセル以内に収まるように表示します。 |
|
98-112 |
■回数付きループ [ CSelf59[エフェクト有りフラグ] ]回 |
表示モードが「表示」の場合は分岐。 |
|
|
99-103 |
▼ ■■■■■■■■■■■■■■■■
▼ エフェクト
▼ ■■■■■■■■■■■■■■■■ |
セルフ[11]は「11500」を設定し、セルフ[21]は「11501」を設定。 |
|
|
104-110 |
▼ 元表示座標を指定 |
セルフ[11]とセルフ[21]を使って一括で一度画面左(画面の外)へピクチャを移動し、
右の向かってスライドさせながら、残りアイテム数を表示します。 |