Example #1
0
        public override void Init(IniLevelData data, byte act, byte timeofday)
        {
            Act = act;
            SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg04_highway/bg/bgScale.ini");
            if (skyboxdata.Length > act)
            {
                Skybox_Scale = skyboxdata[act].Far.ToVector3();
            }
            switch (act)
            {
            case 0:
            default:
                models[0] = ObjectHelper.LoadModel("stg04_highway/bg/models/s1_nbg1.nja.sa1mdl");
                models[1] = ObjectHelper.LoadModel("stg04_highway/bg/models/nbg1_yakeishita.nja.sa1mdl");
                break;

            case 1:
                models[0] = ObjectHelper.LoadModel("stg04_highway/bg/models/s1_nbg1.nja.sa1mdl");
                models[1] = ObjectHelper.LoadModel("stg04_highway/bg/models/s2_yakei.nja.sa1mdl");
                break;

            case 2:
                models[0] = ObjectHelper.LoadModel("stg04_highway/bg/models/s3_nbg3.nja.sa1mdl");
                models[1] = null;
                break;
            }
            for (int i = 0; i < 2; i++)
            {
                if (models[i] != null)
                {
                    meshes[i] = ObjectHelper.GetMeshes(models[i]);
                }
            }
        }
Example #2
0
        public override void Init(IniLevelData data, byte act, byte timeofday)
        {
            Act = act;
            SkyboxScale[] skyboxdata = SkyboxScaleList.Load("adv03_past/bg/bgScale.ini");
            if (skyboxdata.Length > act)
            {
                Skybox_Scale = skyboxdata[act].Far.ToVector3();
            }
            switch (act)
            {
            case 0:
                model = ObjectHelper.LoadModel("adv03_past/bg/mrc_bf_s_skyhiru.nja.sa1mdl");
                break;

            case 1:
                model = ObjectHelper.LoadModel("adv03_past/bg/mra_s_sora_hare.nja.sa1mdl");
                break;

            case 2:
                model = ObjectHelper.LoadModel("adv03_past/bg/mra_s_sora_yoru.nja.sa1mdl");
                break;
            }
            meshes = ObjectHelper.GetMeshes(model);
            SetOceanData();
        }
Example #3
0
        public override void Init(IniLevelData data, byte act, byte timeofday)
        {
            Act       = act;
            TimeOfDay = timeofday;
            SkyboxScale[] skyboxdata = SkyboxScaleList.Load("adv00_stationsquare/bg/bgScale.ini");
            if (skyboxdata.Length > act)
            {
                Skybox_Scale = skyboxdata[act].Far.ToVector3();
            }
            switch (timeofday)
            {
            case 0:
            default:
                model = ObjectHelper.LoadModel("adv00_stationsquare/object/no_unite/bg/ss_haikei_sky_d.nja.sa1mdl");
                break;

            case 1:
                model = ObjectHelper.LoadModel("adv00_stationsquare/object/no_unite/bg/ss_haikei_sky_e.nja.sa1mdl");
                break;

            case 2:
                model = ObjectHelper.LoadModel("adv00_stationsquare/object/no_unite/bg/ss_haikei_sky_n.nja.sa1mdl");
                break;
            }
            meshes = ObjectHelper.GetMeshes(model);
            SetOceanData();
        }
Example #4
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     model1 = ObjectHelper.LoadModel("boss_chaos6/common/objmodels/ecsc_s_sora.nja.sa1mdl");
     model2 = ObjectHelper.LoadModel("boss_chaos6/common/objmodels/ecsc_s_sitakumo.nja.sa1mdl");
     mesh1  = ObjectHelper.GetMeshes(model1);
     mesh2  = ObjectHelper.GetMeshes(model2);
 }
Example #5
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     model1         = ObjectHelper.LoadModel("stg17_Mission/models/Skybox.sa2mdl");
     mesh1          = ObjectHelper.GetMeshes(model1);
     Skybox_Scale.X = 1.0f;
     Skybox_Scale.Y = 1.0f;
     Skybox_Scale.Z = 1.0f;
 }
 public override void Init(IniLevelData data, byte act)
 {
     for (int i = 0; i < 3; i++)
     {
         models[i] = ObjectHelper.LoadModel("Levels/Windy Valley/Act 2/Skybox model " + (i + 1).ToString(NumberFormatInfo.InvariantInfo) + ".sa1mdl");
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #7
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     if (data.LevelID == "4100")
     {
         IsMRGarden = true;
     }
     SetOceanData();
 }
Example #8
0
 public override void Init(IniLevelData data, byte act)
 {
     for (char i = 'a'; i < 'c'; i++)
     {
         models[i] = ObjectHelper.LoadModel("stg02_windy/bg/models/newmind02_kaze" + (i) + ".nja.sa1mdl");
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #9
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     model1         = ObjectHelper.LoadModel("stg13_cityescape/models/GC/Skybox.sa2bmdl");
     mesh1          = ObjectHelper.GetMeshes(model1);
     Skybox_Scale.X = 3.5f;
     Skybox_Scale.Y = 3.5f;
     Skybox_Scale.Z = 3.5f;
 }
Example #10
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("bossegm1/bg/bgScale.ini");
     Skybox_Scale = skyboxdata[act].Far.ToVector3();
     model        = ObjectHelper.LoadModel("bossegm1/models/xmra_s_sora_hare.nja.sa1mdl");
     meshes       = ObjectHelper.GetMeshes(model);
     SetOceanData();
 }
Example #11
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     models[0] = ObjectHelper.LoadModel("boss_chaos7/object/models/last1a_nc_sky.nja.sa1mdl");
     models[1] = ObjectHelper.LoadModel("boss_chaos7/object/models/lastmap_bf_watera.nja.sa1mdl");
     for (int i = 0; i < 2; i++)
     {
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #12
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     model1         = ObjectHelper.LoadModel("stg10_metalharbor/models/Skybox.sa2mdl");
     mesh1          = ObjectHelper.GetMeshes(model1);
     model2         = ObjectHelper.LoadModel("CartCommon/models/Water.sa2mdl");
     mesh2          = ObjectHelper.GetMeshes(model2);
     Skybox_Scale.X = 1.0f;
     Skybox_Scale.Y = 1.0f;
     Skybox_Scale.Z = 1.0f;
 }
Example #13
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     models[0] = ObjectHelper.LoadModel("stg02_windy/bg/models/newmind02_kazea.nja.sa1mdl");
     models[1] = ObjectHelper.LoadModel("stg02_windy/bg/models/newmind02_kazeb.nja.sa1mdl");
     models[2] = ObjectHelper.LoadModel("stg02_windy/bg/models/newmind02_kazec.nja.sa1mdl");
     for (int i = 0; i < models.Length; i++)
     {
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #14
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("sandboard/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     model  = ObjectHelper.LoadModel("sandboard/bg/models/sunabo_fr_tenkyu.nja.sa1mdl");
     meshes = ObjectHelper.GetMeshes(model);
 }
        private NJS_TEXLIST texlist_sora96;         // Main sky

        public override void Init(IniLevelData data, byte act, byte timeofday)
        {
            texlist_sora96 = NJS_TEXLIST.Load("stg02_windy/bg/models/windy_back3a.satex");
            texlist_sora62 = NJS_TEXLIST.Load("stg02_windy/bg/models/windy_back3b.satex");
            for (int i = 0; i < 3; i++)
            {
                models[i] = ObjectHelper.LoadModel("stg02_windy/bg/models/act3nbg_nbg" + (i + 1).ToString(NumberFormatInfo.InvariantInfo) + ".nja.sa1mdl");
                meshes[i] = ObjectHelper.GetMeshes(models[i]);
            }
        }
Example #16
0
 public override void Init(IniLevelData data, byte act)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("shareobj/bg/bgScale_tp.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     model    = ObjectHelper.LoadModel("shareobj/bg/models/tp_nbg2.nja.sa1mdl");
     meshes   = ObjectHelper.GetMeshes(model);
     NoRender = act == 1;
 }
Example #17
0
 public override void Init(IniLevelData data, byte act)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("Levels/Twinkle Park/Skybox Data.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     model    = ObjectHelper.LoadModel("Levels/Twinkle Park/Skybox model.sa1mdl");
     meshes   = ObjectHelper.GetMeshes(model);
     NoRender = act == 1;
 }
Example #18
0
 public override void Init(IniLevelData data, byte act)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg01_beach/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     model1 = ObjectHelper.LoadModel("stg01_beach/bg/models/sea_nbg.nja.sa1mdl");
     mesh1  = ObjectHelper.GetMeshes(model1);
     model2 = ObjectHelper.LoadModel("stg01_beach/bg/models/sea_nbg3.nja.sa1mdl");
     mesh2  = ObjectHelper.GetMeshes(model2);
 }
 public override void Init(IniLevelData data, byte act)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("Levels/Emerald Coast/Skybox Data.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     model1 = ObjectHelper.LoadModel("Levels/Emerald Coast/Skybox model.sa1mdl");
     mesh1  = ObjectHelper.GetMeshes(model1);
     model2 = ObjectHelper.LoadModel("Levels/Emerald Coast/Skybox bottom model.sa1mdl");
     mesh2  = ObjectHelper.GetMeshes(model2);
 }
Example #20
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg02_windy/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     for (int i = 0; i < 4; i++)
     {
         models[i] = ObjectHelper.LoadModel("stg02_windy/bg/models/act3nbg_nbg" + (i + 1).ToString(NumberFormatInfo.InvariantInfo) + ".nja.sa1mdl");
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #21
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     if (data.LevelID == "2300")
     {
         model = ObjectHelper.LoadModel("bossrobo/common/bgmodels/ecsc_s_sora_hare.nja.sa1mdl");
     }
     else
     {
         model = ObjectHelper.LoadModel("boss_e101_r/common/bgmodels/ecsc_s_sora_hare.nja.sa1mdl");
     }
     meshes = ObjectHelper.GetMeshes(model);
     SetOceanData();
 }
Example #22
0
        public override void Init(IniLevelData data, byte act, byte timeofday)
        {
            SkyboxScale[] skyboxdata;
            string        tptc = data.LevelID.StartsWith("03") ? "tp" : "tc";

            skyboxdata = SkyboxScaleList.Load("shareobj/bg/bgScale_" + tptc + ".ini");
            if (skyboxdata.Length > act)
            {
                Skybox_Scale = skyboxdata[act].Far.ToVector3();
            }
            model  = ObjectHelper.LoadModel("shareobj/bg/models/tp_nbg2.nja.sa1mdl");
            meshes = ObjectHelper.GetMeshes(model);
        }
 public override void Init(IniLevelData data, byte act)
 {
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("Levels/Windy Valley/Skybox Data.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     for (int i = 0; i < 5; i++)
     {
         models[i] = ObjectHelper.LoadModel("Levels/Windy Valley/Act 1/Skybox model " + (i + 1).ToString(NumberFormatInfo.InvariantInfo) + ".sa1mdl");
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #24
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     Act = act;
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg05_mountain/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     for (int i = 0; i < 4; i++)
     {
         models[i] = ObjectHelper.LoadModel("stg05_mountain/common/models/soto_fr_sora" + (i + 1).ToString() + "a.nja.sa1mdl");
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #25
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     Act = act;
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg07_ruin/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     models[0] = ObjectHelper.LoadModel("stg07_ruin/bg/models/lost2_nbg_1.nja.sa1mdl");
     models[1] = ObjectHelper.LoadModel("stg07_ruin/bg/models/lost2_nbg2_1.nja.sa1mdl");
     for (int i = 0; i < 2; i++)
     {
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #26
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     Act = act;
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg08_icecap/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     models[0] = ObjectHelper.LoadModel("stg08_icecap/bg/models/sora98_oya.nja.sa1mdl");
     models[1] = ObjectHelper.LoadModel("stg08_icecap/bg/models/sora55_aida01a.nja.sa1mdl");
     models[2] = ObjectHelper.LoadModel("stg08_icecap/bg/models/sora98_yuki_03kumo.nja.sa1mdl");
     for (int i = 0; i < 3; i++)
     {
         meshes[i] = ObjectHelper.GetMeshes(models[i]);
     }
 }
Example #27
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     Act       = act;
     TimeOfDay = timeofday;
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("adv01_eggcarrierab/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     model1 = ObjectHelper.LoadModel("adv01_eggcarrierab/sky/ecsc_s_sora.nja.sa1mdl");
     model2 = ObjectHelper.LoadModel("adv01_eggcarrierab/sky/ecsc_s_sitakumo.nja.sa1mdl");
     model3 = ObjectHelper.LoadModel("adv01_eggcarrierab/sea/ecsc_s_sora_hare.nja.sa1mdl");
     mesh1  = ObjectHelper.GetMeshes(model1);
     mesh2  = ObjectHelper.GetMeshes(model2);
     mesh3  = ObjectHelper.GetMeshes(model3);
     SetOceanData();
 }
Example #28
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     Act       = act;
     timeOfDay = timeofday;
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg06_skydeck/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     modelsNormal[0] = ObjectHelper.LoadModel("stg06_skydeck/common/models/sky_bg_sora.nja.sa1mdl");        // Normal
     modelsNormal[1] = ObjectHelper.LoadModel("stg06_skydeck/common/models/sky_bg_scroal.nja.sa1mdl");      // Normal bottom
     modelsDark[0]   = ObjectHelper.LoadModel("stg06_skydeck/common/models/ecsc_sky.nja.sa1mdl");           // Dark
     modelsDark[1]   = ObjectHelper.LoadModel("stg06_skydeck/common/models/ecsc_skykumo.nja.sa1mdl");       // Dark bottom
     for (int i = 0; i < 2; i++)
     {
         meshesNormal[i] = ObjectHelper.GetMeshes(modelsNormal[i]);
         meshesDark[i]   = ObjectHelper.GetMeshes(modelsDark[i]);
     }
 }
Example #29
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     Act = act;
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("stg01_beach/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     model1       = ObjectHelper.LoadModel("stg01_beach/bg/models/sea_nbg.nja.sa1mdl");
     mesh1        = ObjectHelper.GetMeshes(model1);
     model2       = ObjectHelper.LoadModel("stg01_beach/bg/models/sea_nbg3.nja.sa1mdl");
     mesh2        = ObjectHelper.GetMeshes(model2);
     modelbridge  = ObjectHelper.LoadModel("stg01_beach/common/models/seaobj_hasi_a.nja.sa1mdl");
     meshbridge   = ObjectHelper.GetMeshes(modelbridge);
     modelbridge2 = ObjectHelper.LoadModel("stg01_beach/common/models/seaobj_hasi_b.nja.sa1mdl");
     meshbridge2  = ObjectHelper.GetMeshes(modelbridge2);
     modelbridge3 = ObjectHelper.LoadModel("stg01_beach/common/models/seaobj_hasi_c.nja.sa1mdl");
     meshbridge3  = ObjectHelper.GetMeshes(modelbridge3);
     modelbridge4 = ObjectHelper.LoadModel("stg01_beach/common/models/seaobj_hasi_a2.nja.sa1mdl");
     meshbridge4  = ObjectHelper.GetMeshes(modelbridge4);
     SetOceanData();
 }
Example #30
0
 public override void Init(IniLevelData data, byte act, byte timeofday)
 {
     if (data.LevelID == "3700")
     {
         skytop    = ObjectHelper.LoadModel("shooting/act2/models/ecsc_s_sora.nja.sa1mdl");
         skybottom = ObjectHelper.LoadModel("shooting/act2/models/ecsc_s_sitakumo.nja.sa1mdl");
         texname   = "SHOOTING2";
     }
     else
     {
         skytop    = ObjectHelper.LoadModel("shooting/act1/models/ecsc_hare_s_sora_hare.nja.sa1mdl");
         skybottom = ObjectHelper.LoadModel("shooting/act1/models/ecsc_s_sitakumo2.nja.sa1mdl");
         texname   = "SHOOTING1";
     }
     SkyboxScale[] skyboxdata = SkyboxScaleList.Load("shooting/bg/bgScale.ini");
     if (skyboxdata.Length > act)
     {
         Skybox_Scale = skyboxdata[act].Far.ToVector3();
     }
     carriermdl    = ObjectHelper.LoadModel("shooting/common/models/shot_bf_s_bodya.nja.sa1mdl");
     carriermesh   = ObjectHelper.GetMeshes(carriermdl);
     skytopmesh    = ObjectHelper.GetMeshes(skytop);
     skybottommesh = ObjectHelper.GetMeshes(skybottom);
 }
Example #31
0
 public abstract void Init(IniLevelData data, byte act, Device dev);