変数 |
番号 |
名前 |
使用内容 |
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マス先の移動方向を記憶 |