「SDK1パラメータ設定」の編集履歴(バックアップ)一覧に戻る
SDK1パラメータ設定 - (2008/12/05 (金) 23:44:49) のソース
*パラメータによるスプライトの変化 ※重要そうなパラメタには太字にしてみた -0x0000 スプライトデータの終了。 0x0005の中では、スプライトデータの開始として扱う。 -&bold(){0x0001} 通常のスプライト。 普通はこのパラメータにする -0x0002 グラフィックデータを読み込まない。 なのでこのパラメータのスプライトは画像が崩壊している。 表示されないスプライトに使用する。 (ゴール・ボーナスセット・入り口・初期設定スプライトなど) -0x0003 -0x0004 ノーティ赤、振り子ロープに使われている。 詳細は不明。 -0x0005 0x3D(種類) からスプライトデータを参照する。 始めは0x0000のパラメタ、終わりも0x0000のパラメタになる この中のスプライトはすべて同時に出現する このパラメータの中のスプライトの間に、別のスプライトを入れると 途中からスプライトが表示されなくなることがある -&bold(){0x0006} 普通のスプライトは画面内に入るような位置になったら、 縦に画面外に出ていても、横に画面内に入っていたら出現するようになっているが、 このパラメータにすると、縦に画面外に出ていると出現しなくなる ステージを縦に分ける時に使う。 (例:クレムリンの洞窟2 の後半辺り) -0x0007 -0x0008 天候(廃坑の霧、ジャングルの時間帯や嵐、雪山の吹雪など)を操っている模様。 -0x0009 水中面の最初に必ずあるパラメータ。 詳細は不明。 -0x000A 隠しタイマーの設定。 (種類)の所が、残り時間になる。 -0x000B 隠しタイマーの残り時間が0になる前に画面内に入ると出現する。 何故か、時間切れになると出現するステージもある。(ステージ設定フラグの関係?) -0x000C 0x0005の中にマンキーがいる時に入っている 種類は必ず0x0000、マンキーから場所が離れている 詳細は不明。 (マンキーのスプライトが画面外に出たら消えるようにするためのパラメータ?) -0x000D 画面内に入る範囲が大きくなる(通常より早く出現する) 大きなスプライトはこのパラメータにするのが普通っぽい? -0x000E -&bold(){0x000F} 0x0006と同じだが、主に水中面やクリスタルトンネルに使う。 水中面やクリスタルトンネルでは、普通のスプライトは必ずこの値にしないと、 画面外に出ているのに関わらず、 例1:バルーンがいきなり下から出現した 例2:なんか画面外の敵の音がうるさい(特にジンガー) 例3:ロープが下からずっと伸びている などとなってしまうので注意 -0x0010 カメラ操作臭い(はっきりとは未確認) サンゴの海で0x0010のスプライトを別の物にしたところ、 最初のクロクトパス下のバナナ庫、チョンプス*2の横の隠しエクスプレッソトークンの場所にカメラが移動しなくなった。 「壁と見せかけて通れる所」と関連性が深い様子。 -0x0011 -0x0012