放物線移動処理
スイッチ・変数の一覧表示
(更新:2020/08/08)


YADOT放物線移動処理で使用するスイッチと変数の一覧表です。
下の方には「距離別の変数0006番に設定する値」の一覧もあります。


スイッチ
番号 名前 使用内容
0001 決定キー押し続け 決定キーを押すとON。決定キーを離すとOFF。
 
0011 移動中:ボール01 ONの時にボール1を移動します。
0012 移動中:ボール02 ONの時にボール2を移動します。
 
0041 ループあり:横 マップに横のループ設定がある時にON。
0042 ループあり:縦 マップに縦のループ設定がある時にON。

変数
番号 名前 使用内容
0001 キー入力 キー入力の処理で使用。
0002 現在のマップID 現在いるマップIDを取得。
0003 前のマップID 変数2番と比較してマップ移動を判断する。
0004 飛距離(マス単位) ボールの飛距離をマス単位で設定。
0005 最大の高さ(ドット単位) ボールの最大の高さをピクセル単位で設定。
0006 高さ%合計 高さ100%になる時の合計数を設定。
0007 高さ%± 変数107・127番に減算する値を記憶。
 
0009 ボールの高さ ボールの高さを出す時に使用。
0010 ボールのY表示位置 ボールのY表示位置を設定する時に使用。
0011 ボールのX ボールのX関連のデータを設定。
0012 ボールのY ボールのY関連のデータを設定。
0013 ID取得 イベントIDや地形IDを取得する時に使用。
0014 1ページ目 敵イベントの1ページ目を呼び出す時に使用。
0015 ボールの影Y 高低差にてボールの影の表示位置を設定する時に使用。
0016 ボールの影地形ID 高さ1の影位置の地形IDを取得。
0017 ボールの影地形ID2 地形の高さの位置の地形IDを取得。
 
0021 装備中の武器番号 装備中の武器No.を取得します。
0022 前の武器番号 変数21番の値と比べる事で装備変更を判断する。
0023 攻撃力 現在の攻撃力を取得。
0024 前の攻撃力 変数23番の値と比べる事で攻撃力変更を判断する。
0025 キー押し続け時間 決定キーを押し続ける→加算1、決定キーを離す→代入0。
 
0041 敵イベントID開始値 マップ内で最も小さいイベントIDを設定。
0042 敵イベントID終了値 マップ内で最も大きいイベントIDを設定。
0043 マップサイズ:画面X マップの画面サイズXを設定。
0044 マップサイズ:画面Y マップの画面サイズYを設定。
 
0081 ゲージX P48 ゲージバーのX表示位置を設定。
0082 ゲージX P49 ゲージ下にある▲のX表示位置を設定。
0083 ゲージY P48 ゲージバーのY表示位置を設定。
0084 ゲージY P49 ゲージ下にある▲のY表示位置を設定。
 
0101 ボール01:現在位置X ボールの影&ボールがいるX表示位置を記憶。
0102 ボール01:現在位置Y ボールの影がいるY表示位置を記憶。
0103 ボール01:移動方向 発射時の主人公の向きを設定。
0104 ボール01:最大の高さ このボールの最大の高さを設定。
 
0106 ボール01:高さ%合計 変数6番から値をコピー。
0107 ボール01:高さ%± 変数108番に減算する値を記憶。
0108 ボール01:現在高さ% 現在の高さ%をピクセル合計数を記憶。
 
0110 ボール01:高さピクセル 発射時の高さピクセルを設定。
 
0112 ボール01:画面位置X マップ右下のマップイベントの画面位置Xを取得。
0113 ボール01:画面位置Y マップ右下のマップイベントの画面位置Yを取得。
 
0121 ボール02:現在位置X ボールの影&ボールがいるX表示位置を記憶。
0122 ボール02:現在位置Y ボールの影がいるY表示位置を記憶。
0123 ボール02:移動方向 発射時の主人公の向きを設定。
0124 ボール02:最大の高さ このボールの最大の高さを設定。
 
0126 ボール02:高さ%合計 変数6番から値をコピー。
0127 ボール02:高さ%± 変数128番に減算する値を記憶。
0128 ボール02:現在高さ% 現在の高さ%をピクセル合計数を記憶。
 
0130 ボール02:高さピクセル 発射時の高さピクセルを設定。
 
0132 ボール02:画面位置X マップ右下のマップイベントの画面位置Xを取得。
0133 ボール02:画面位置Y マップ右下のマップイベントの画面位置Yを取得。
 
0202 敵02HP イベントID2番のHP(ダメージ量)を記憶。
0203 敵03HP イベントID3番のHP(ダメージ量)を記憶。


距離別の変数0006番に設定する値
移動距離 設定する値
1マス先 10
2マス先 36
3マス先 78
4マス先 136
5マス先 210
6マス先 300
7マス先 406
8マス先 528
9マス先 666


YADOTトップ  このサイトは何?  気紛れな空間へ戻る  メール