Esempio n. 1
0
 private static void GmStartDemoFlush()
 {
     AppMain.GMS_START_DEMO_DATA info = AppMain.gmStartDemoDataGetInfo();
     for (int index = 0; 2 > index; ++index)
     {
         AppMain.AoTexRelease(info.aos_texture[index]);
     }
 }
Esempio n. 2
0
    // Token: 0x06000D73 RID: 3443 RVA: 0x00075840 File Offset: 0x00073A40
    private static void gmStartDemo2DActionCreate(AppMain.GMS_START_DEMO_WORK work)
    {
        AppMain.GMS_START_DEMO_DATA gms_START_DEMO_DATA = AppMain.gmStartDemoDataGetInfo();
        AppMain.GSS_MAIN_SYS_INFO   gss_MAIN_SYS_INFO   = AppMain.GsGetMainSysInfo();
        int num  = AppMain.GsEnvGetLanguage();
        int num2 = 0;

        while (4 > num2)
        {
            int num3 = AppMain.g_gm_start_demo_data_type_cmn[num2];
            AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_cmn[num2], gms_START_DEMO_DATA.aos_texture[num3], AppMain.g_gm_start_demo_data_ama_id[num][num3], AppMain.g_gm_start_demo_action_id_cmn[num2], AppMain.g_gm_start_demo_action_node_flag_cmn[num2]);
            if (gms_COCKPIT_2D_WORK != null)
            {
                gms_COCKPIT_2D_WORK.obj_2d.speed = 0f;
            }
            work.action_obj_work_cmn[num2] = gms_COCKPIT_2D_WORK;
            num2++;
        }
        int num4 = AppMain.g_gm_gamedat_zone_type_tbl[(int)gss_MAIN_SYS_INFO.stage_id];
        int num5 = 0;

        while (1 > num5)
        {
            int num6 = AppMain.g_gm_start_demo_data_type_zone[num5];
            AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK2 = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_zone[num5], gms_START_DEMO_DATA.aos_texture[num6], AppMain.g_gm_start_demo_data_ama_id[num][num6], AppMain.g_gm_start_demo_action_id_zone[num4][num5].Value, AppMain.g_gm_start_demo_action_node_flag_zone[num5]);
            if (gms_COCKPIT_2D_WORK2 != null)
            {
                gms_COCKPIT_2D_WORK2.obj_2d.speed = 0f;
            }
            work.action_obj_work_zone[num5] = gms_COCKPIT_2D_WORK2;
            num5++;
        }
        int num7 = AppMain.g_gm_start_demo_act_no[(int)gss_MAIN_SYS_INFO.stage_id];

        if (num4 != 4)
        {
            int num8 = 0;
            while (2 > num8)
            {
                int num9 = AppMain.g_gm_start_demo_data_type_act[num8];
                AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK3 = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_act[num8], gms_START_DEMO_DATA.aos_texture[num9], AppMain.g_gm_start_demo_data_ama_id[num][num9], AppMain.g_gm_start_demo_action_id_act[num7][num8], AppMain.g_gm_start_demo_action_node_flag_act[num8]);
                if (gms_COCKPIT_2D_WORK3 != null)
                {
                    gms_COCKPIT_2D_WORK3.obj_2d.speed = 0f;
                }
                work.action_obj_work_act[num8] = gms_COCKPIT_2D_WORK3;
                num8++;
            }
        }
        int num10 = 1;

        AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK4 = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_message, gms_START_DEMO_DATA.aos_texture[num10], AppMain.g_gm_start_demo_data_ama_id[num][num10], AppMain.g_gm_start_demo_action_id_message[num4][num7], 1);
        if (gms_COCKPIT_2D_WORK4 != null)
        {
            gms_COCKPIT_2D_WORK4.obj_2d.speed = 0f;
        }
        work.action_obj_work_message = gms_COCKPIT_2D_WORK4;
    }
Esempio n. 3
0
    // Token: 0x06000D63 RID: 3427 RVA: 0x000755A8 File Offset: 0x000737A8
    private static void GmStartDemoFlush()
    {
        AppMain.GMS_START_DEMO_DATA gms_START_DEMO_DATA = AppMain.gmStartDemoDataGetInfo();
        int num = 0;

        while (2 > num)
        {
            AppMain.AoTexRelease(gms_START_DEMO_DATA.aos_texture[num]);
            num++;
        }
    }
Esempio n. 4
0
 private static void GmStartDemoBuild()
 {
     AppMain.gmStartDemoDataInit();
     AppMain.GMS_START_DEMO_DATA info = AppMain.gmStartDemoDataGetInfo();
     for (int index = 0; 2 > index; ++index)
     {
         int language = AppMain.GsEnvGetLanguage();
         info.demo_amb[index] = AppMain.ObjDataLoadAmbIndex((AppMain.OBS_DATA_WORK)null, AppMain.g_gm_start_demo_data_amb_id[language][index], AppMain.GmGameDatGetCockpitData());
     }
     info.flag_regist = false;
 }
Esempio n. 5
0
    private static void gmStartDemo2DActionCreate(AppMain.GMS_START_DEMO_WORK work)
    {
        AppMain.GMS_START_DEMO_DATA info        = AppMain.gmStartDemoDataGetInfo();
        AppMain.GSS_MAIN_SYS_INFO   mainSysInfo = AppMain.GsGetMainSysInfo();
        int language = AppMain.GsEnvGetLanguage();

        for (int index1 = 0; 4 > index1; ++index1)
        {
            int index2 = AppMain.g_gm_start_demo_data_type_cmn[index1];
            AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_cmn[index1], info.aos_texture[index2], AppMain.g_gm_start_demo_data_ama_id[language][index2], AppMain.g_gm_start_demo_action_id_cmn[index1], AppMain.g_gm_start_demo_action_node_flag_cmn[index1]);
            if (gmsCockpit2DWork != null)
            {
                gmsCockpit2DWork.obj_2d.speed = 0.0f;
            }
            work.action_obj_work_cmn[index1] = gmsCockpit2DWork;
        }
        int index3 = AppMain.g_gm_gamedat_zone_type_tbl[(int)mainSysInfo.stage_id];

        for (int index1 = 0; 1 > index1; ++index1)
        {
            int index2 = AppMain.g_gm_start_demo_data_type_zone[index1];
            AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_zone[index1], info.aos_texture[index2], AppMain.g_gm_start_demo_data_ama_id[language][index2], AppMain.g_gm_start_demo_action_id_zone[index3][index1].Value, AppMain.g_gm_start_demo_action_node_flag_zone[index1]);
            if (gmsCockpit2DWork != null)
            {
                gmsCockpit2DWork.obj_2d.speed = 0.0f;
            }
            work.action_obj_work_zone[index1] = gmsCockpit2DWork;
        }
        int index4 = AppMain.g_gm_start_demo_act_no[(int)mainSysInfo.stage_id];

        if (index3 != 4)
        {
            for (int index1 = 0; 2 > index1; ++index1)
            {
                int index2 = AppMain.g_gm_start_demo_data_type_act[index1];
                AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_act[index1], info.aos_texture[index2], AppMain.g_gm_start_demo_data_ama_id[language][index2], AppMain.g_gm_start_demo_action_id_act[index4][index1], AppMain.g_gm_start_demo_action_node_flag_act[index1]);
                if (gmsCockpit2DWork != null)
                {
                    gmsCockpit2DWork.obj_2d.speed = 0.0f;
                }
                work.action_obj_work_act[index1] = gmsCockpit2DWork;
            }
        }
        int index5 = 1;

        AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork1 = AppMain.gmStartDemo2DActionCreate(AppMain.g_gm_start_demo_action_name_message, info.aos_texture[index5], AppMain.g_gm_start_demo_data_ama_id[language][index5], AppMain.g_gm_start_demo_action_id_message[index3][index4], 1);
        if (gmsCockpit2DWork1 != null)
        {
            gmsCockpit2DWork1.obj_2d.speed = 0.0f;
        }
        work.action_obj_work_message = gmsCockpit2DWork1;
    }
Esempio n. 6
0
    // Token: 0x06000D61 RID: 3425 RVA: 0x000754F0 File Offset: 0x000736F0
    private static void GmStartDemoBuild()
    {
        AppMain.gmStartDemoDataInit();
        AppMain.GMS_START_DEMO_DATA gms_START_DEMO_DATA = AppMain.gmStartDemoDataGetInfo();
        int num = 0;

        while (2 > num)
        {
            int num2 = AppMain.GsEnvGetLanguage();
            gms_START_DEMO_DATA.demo_amb[num] = AppMain.ObjDataLoadAmbIndex(null, AppMain.g_gm_start_demo_data_amb_id[num2][num], AppMain.GmGameDatGetCockpitData());
            num++;
        }
        gms_START_DEMO_DATA.flag_regist = false;
    }
Esempio n. 7
0
    private static bool gmStartDemoDataCheckLoading()
    {
        int num = 0;

        AppMain.GMS_START_DEMO_DATA info = AppMain.gmStartDemoDataGetInfo();
        for (int index = 0; 2 > index; ++index)
        {
            if (AppMain.AoTexIsLoaded(info.aos_texture[index]))
            {
                num |= 1 << index;
            }
        }
        return(3 == num);
    }
Esempio n. 8
0
    // Token: 0x06000D6A RID: 3434 RVA: 0x0007562C File Offset: 0x0007382C
    private static bool gmStartDemoDataCheckLoading()
    {
        int num = 0;

        AppMain.GMS_START_DEMO_DATA gms_START_DEMO_DATA = AppMain.gmStartDemoDataGetInfo();
        int num2 = 0;

        while (2 > num2)
        {
            if (AppMain.AoTexIsLoaded(gms_START_DEMO_DATA.aos_texture[num2]))
            {
                num |= 1 << num2;
            }
            num2++;
        }
        return(3 == num);
    }
Esempio n. 9
0
 private static bool GmStartDemoBuildCheck()
 {
     AppMain.GMS_START_DEMO_DATA info = AppMain.gmStartDemoDataGetInfo();
     if (!info.flag_regist)
     {
         if (AppMain.GsMainSysGetDisplayListRegistNum() >= 192)
         {
             return(false);
         }
         for (int index = 0; 2 > index; ++index)
         {
             AppMain.AoTexBuild(info.aos_texture[index], (AppMain.AMS_AMB_HEADER)info.demo_amb[index]);
             AppMain.AoTexLoad(info.aos_texture[index]);
         }
         info.flag_regist = true;
     }
     return(AppMain.gmStartDemoDataCheckLoading());
 }
Esempio n. 10
0
    private static bool gmStartDemoDataCheckRelease()
    {
        int num = 0;

        AppMain.GMS_START_DEMO_DATA info = AppMain.gmStartDemoDataGetInfo();
        if (info == null)
        {
            return(true);
        }
        for (int index = 0; 2 > index; ++index)
        {
            if (AppMain.AoTexIsReleased(info.aos_texture[index]))
            {
                num |= 1 << index;
            }
        }
        return(3 == num);
    }
Esempio n. 11
0
 // Token: 0x06000D62 RID: 3426 RVA: 0x00075540 File Offset: 0x00073740
 private static bool GmStartDemoBuildCheck()
 {
     AppMain.GMS_START_DEMO_DATA gms_START_DEMO_DATA = AppMain.gmStartDemoDataGetInfo();
     if (!gms_START_DEMO_DATA.flag_regist)
     {
         if (AppMain.GsMainSysGetDisplayListRegistNum() >= 192)
         {
             return(false);
         }
         int num = 0;
         while (2 > num)
         {
             AppMain.AoTexBuild(gms_START_DEMO_DATA.aos_texture[num], ( AMS_AMB_HEADER )gms_START_DEMO_DATA.demo_amb[num]);
             AppMain.AoTexLoad(gms_START_DEMO_DATA.aos_texture[num]);
             num++;
         }
         gms_START_DEMO_DATA.flag_regist = true;
     }
     return(AppMain.gmStartDemoDataCheckLoading());
 }