* スプライト制御用のタスク。マルチタスク機構から呼び出される。 <> = 仕様 = * 各タスク一つにスプライト一枚が割り当てられる。 * 複数のスプライトを扱う場合は、他のスプライト用のタスクに「何もしない処理($14)」を割り当てる。 * 例えばスプライトを三枚使う場合は、 * スプライトタスクを三つ用意する。 * 一つを「本タスク」とし、そのタスクで全てのスプライトを操作する。 * 残り二つのスプライトタスクには「何もしない処理」を割り当て、スプライトを操作させないようにする。 * 各タスクには、16バイト分のスタック領域と32バイト分のワークエリアが割り当てられる。 = スプライトタスク用ワークエリア(概要) = == $1F00~$1F7F == ||<:>'''アドレス'''||<:>'''説明'''|| ||<:>$1F00||<:>宝箱|| ||<:>$1F20||<:|3>未使用?|| ||<:>$1F40|| ||<:>$1F60|| == $2000~$277F == ||<:>'''アドレス'''||<:-2>'''説明'''|| ||<:>$2000||<:-2>扉|| ||<:>$2020||<:-2>鍵|| ||<:>$2040||<:-2>未使用?|| ||<:>$2060||<:-2|3>ギル|| ||<:>$2080|| ||<:>$20A0|| ||<:>$20C0||<:-2|2>未使用?|| ||<:>$20E0|| ||<:>$2100||<:|24>初期配置の敵(データ上は最大15まで使用)||<|36>時間切れウィスプ(末尾から使用)|| ||<:>$2120|| ||<:>$2140|| ||<:>$2160|| ||<:>$2180|| ||<:>$21A0|| ||<:>$21C0|| ||<:>$21E0|| ||<:>$2200|| ||<:>$2220|| ||<:>$2240|| ||<:>$2260|| ||<:>$2280|| ||<:>$22A0|| ||<:>$22C0|| ||<:>$22E0|| ||<:>$2300|| ||<:>$2320|| ||<:>$2340|| ||<:>$2360|| ||<:>$2380|| ||<:>$23A0|| ||<:>$23C0|| ||<:>$23E0|| ||<:>$2400||<:|12>ファイア・エレメント|| ||<:>$2420|| ||<:>$2440|| ||<:>$2460|| ||<:>$2480|| ||<:>$24A0|| ||<:>$24C0|| ||<:>$24E0|| ||<:>$2500|| ||<:>$2520|| ||<:>$2540|| ||<:>$2560|| ||<:>$2580||<:-2|8>呪文|| ||<:>$25A0|| ||<:>$25C0|| ||<:>$25E0|| ||<:>$2600|| ||<:>$2620|| ||<:>$2640|| ||<:>$2660|| ||<:>$2680||<:-2|4>ドラゴンブレス1|| ||<:>$26A0|| ||<:>$26C0|| ||<:>$26E0|| ||<:>$2700||<:-2|4>ドラゴンブレス2|| ||<:>$2720|| ||<:>$2740|| ||<:>$2760|| = スプライトタスクで実行される処理の一覧 = ||'''処理ID'''||'''処理の概要'''|| ||$00||何もしない(ほかの処理が登録されるまで待つ)|| ||$01||ブルー・ウィル・オー・ウィスプ(低速型)|| ||$02||ブルー・ウィル・オー・ウィスプ(中速型、未使用)|| ||$03||ブルー・ウィル・オー・ウィスプ(高速型)|| ||$04||レッド・ウィル・オー・ウィスプ(低速型)|| ||$05||レッド・ウィル・オー・ウィスプ(中速型、未使用)|| ||$06||レッド・ウィル・オー・ウィスプ(高速型)|| ||$07||グリーン・スライム|| ||$08||レッド・スライム|| ||$09||ブラック・スライム|| ||$0A||ホワイト・スペル|| ||$0B||レッド・スペル|| ||$0C||ファイア・エレメント|| ||$0D||メイジ|| ||$0E||ソーサラー|| ||$0F||グリーン・スペル|| ||$10||ウィザード|| ||$11||ドルイド|| ||$12||ブルー・スペル|| ||$13||メイジ・ゴースト|| ||$14||何もしない(あるタスクが複数のスプライトを制御する際に利用)|| ||$15||ブラック・ナイト|| ||$16||ミラー・ナイト|| ||$17||クォックス|| ||$18||ドラゴンブレス|| ||$19||鍵|| ||$1A||扉|| ||$1B||レッド・ナイト|| ||$1C||ハイパー・ナイト|| ||$1D||タスクの終了(ワークエリアを初期化し、ほかの処理が登録されるまで待つ)|| ||$1E||フロア60の処理(イシターの幻影、カイ、設置済みクリスタルロッドの処理を含む)|| ||$1F||宝箱|| ||$20||ブルー・ナイト|| ||$21||ブルー・スライム|| ||$22||ダークグリーン・スライム|| ||$23||ドルアーガ|| ||$24||初期配置の宝箱(フロア45)|| ||$25||サッカバス|| ||$26||グリーン・ローパー|| ||$27||リザード・マン|| ||$28||ダークイエロー・スライム|| ||$29||ドルイド・ゴースト|| ||$2A||ウィザード・ゴースト|| ||$2B||レッド・ローパー|| ||$2C||ブルー・ローパー|| ||$2D||シルバー・ドラゴン|| ||$2E||ブラック・ドラゴン|| ||$2F||偽の扉(フロア29)|| = 関連項目 = * [[ゲームモード]]