| 変数 |
| 番号 |
名前 |
使用内容 |
| 0001 |
X座標 |
主人公のX座標を取得 |
| 0002 |
Y座標 |
主人公のY座標を取得 |
| 0003 |
監視用X座標 |
監視イベントのX座標を取得 |
| 0004 |
監視用Y座標 |
監視イベントのY座標を取得 |
| 0005 |
X座標± |
調べるマスを変える時に使用 |
| 0006 |
Y座標± |
調べるマスを変える時に使用 |
| 0007 |
地形ID |
地形IDを取得する時に使用 |
|
| 0011 |
X座標01 |
主人公の向きが上下の時に
主人公の1つ左側のマスを調べる時に使用 |
| 0012 |
X座標02 |
主人公と同じX座標のマスを調べる時に使用 |
| 0013 |
X座標03 |
主人公の向きが上下の時に
主人公の1つ右側のマスを調べる時に使用 |
|
| 0016 |
Y座標01 |
主人公の向きが左右の時に
主人公の1つ上側のマスを調べる時に使用 |
| 0017 |
Y座標02 |
主人公と同じY座標のマスを調べる時に使用 |
| 0018 |
Y座標03 |
主人公の向きが左右の時に
主人公の1つ下側のマスを調べる時に使用 |
|
| 0021 |
ウェイト記憶変数 |
移動中ウェイトを記憶する変数番号を設定 |
| 0022 |
移動方向記憶変数 |
移動ルートを記憶する変数番号を設定 |
| 0023 |
変数の値移動:保存 |
移動ルートを記憶する変数の値をずらす時に使用 |
| 0024 |
変数の値移動:呼出 |
移動ルートを記憶する変数の値をずらす時に使用 |
| 0025 |
監視イベントの向き |
監視イベントの向きを設定 |
| 0026 |
90度方向転換(上or左) |
監視イベントの向きが左右→「8」を設定 監視イベントの向きが上下→「4」を設定 |
| 0027 |
90度方向転換(下or右) |
監視イベントの向きが左右→「2」を設定 監視イベントの向きが上下→「6」を設定 |
| 0028 |
直進回数 |
障害物なく直進出来るマス数を設定 |
| 0029 |
出力:ウェイト |
監視イベントの現在のウェイト値を設定 |
| 0030 |
出力:移動方向 |
監視イベントの次の移動方向を設定 |
|
| 0101 |
敵01:ウェイト |
移動中=1以上 |
| 0102 |
敵01:移動方向01 |
次に移動する方向を記憶 |
| 0103 |
敵01:移動方向02 |
2マス先の移動方向を記憶 |
| 0104 |
敵01:移動方向03 |
3マス先の移動方向を記憶 |
| 0105 |
敵01:移動方向04 |
4マス先の移動方向を記憶 |
| 0106 |
敵01:移動方向05 |
5マス先の移動方向を記憶 |
| 0107 |
敵01:移動方向06 |
6マス先の移動方向を記憶 |