00BC: カックル
このスプライトは通常、パラメータを9に設定します。
スプライトメモリ
  00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00
制御コード
パレット
水平位置
垂直位置
10
不明
描画設定
20
モード
30
40
50
行動設定
パラメータ

変数解説
$00 制御コード
型: ushort
プログラムコードの配列ポインタの相対アドレスを指定します。カックルの場合$00BCを指定します。

$04 パレット
型: ushort
カックルの描画に割り当てる16色パレットの最初の色が定義されているCGRAM内アドレスを指定します。
カックル本体の描画はスプライトではなくBGレイヤ2に対して行われるため、カックルに対してスプライトパレットの割り当ては行いません。
使用するカラーパレットは地形用128色パレットのうちの16色です。

$2E モード設定
型: ushort
カックルの基本属性を設定します。

$50 行動設定
型: absolute
追跡行動定義のバンク$FF内絶対アドレスを指定します。定義データは30バイト単位であり、1バイトのコマンドと2バイトのオペランドの配列となります。

コマンド 内容
1C
(byte, byte)
初期設定時間及び1カウントの時間。1カウントは標準設定では30フレーム。
F6
ushort
追跡終了X座標。実際の値はこれより256小さいことに注意してください。
FC
ushort
追跡開始までの待機時間