// コースオープンデモ(W6-8用) // DEMO_ID_WM_COURSE_UNLOCK_03 demo_script { // ライト設定リスト LIGHT_SETTING_LIST { lightSet001 { f32[] color = {1.0, 1.0, 1.0} } } SCENE { bool dummy = false } // アクター名を設定する。 // プログラム側でこれに対応したモデルをセットする。 str[] ACTOR_LIST = { "TYPE_WMOBJ; none; WARP; $open_warp; 0, 1, 2", "TYPE_WMOBJ; none; PLAYER1; $player1p; 1", "TYPE_WMOBJ; none; PLAYER2; $player2p; 1", } // 例。 str[] CMD_LIST = { //========================================================================= // セットアップ //========================================================================= // カメラはデモカメラで "WMSetCamMode; demo", // ループアニメのランダム再生をOFFに "WMActorLoopAnimRandom; WARP; false", // 念のため初期アニメ "Anim; WARP; 0;", "OpenMaskUI;true;true", "Wait; 60", //========================================================================= // デモ開始 //========================================================================= "CounterStart; scene1", // プレイヤーをシンボル方向へ向かせる "ActorDir; PLAYER1; $open_warp_pos; none; none; LOOK_POINT_XZ", "ActorDir; PLAYER2; $open_warp_pos; none; none; LOOK_POINT_XZ", "CamMove; TARGET; $open_warp_pos; none; none; SIN; 80", // 100 frm "WaitCounter; scene1; 100", // シンボル出現 "Anim; WARP; 2; 1", // 煙エフェクト "Effect; EFE_SMOKE_00; world06_pipe_01_ef; $open_warp_pos; none; none; 40.0; 130", // 土管着地時にSD_BIG_FOOT4 "SE3DPos; SD_BIG_FOOT4; $open_warp_pos; none; none; 40.0; 0.5", "WaitAnim; WARP; 2", // シンボル完成 // "Effect; EFE_COMP_00; twinkle_10_ef; $open_symbol_pos; none; none; 0; 130", "Wait; 120", //========================================================================= // 終了時のクリーンナップ処理 //========================================================================= "CloseMaskUI;true;true", "WMSetCamMode; normal", "Wait; 30", } }