// Token: 0x06000D79 RID: 3449 RVA: 0x00075F0D File Offset: 0x0007410D private static void gmStartDemoProcOut(AppMain.GMS_START_DEMO_WORK work) { if (work.counter > 230U) { work.update = AppMain.gmStartDemoProcEnd; } }
private static void gmStartDemoProcEnd(AppMain.GMS_START_DEMO_WORK work) { work.update = (AppMain.GMS_START_DEMO_WORK._update_)null; AppMain.gmStartDemoRequestExit(); for (int index = 0; 4 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_cmn[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.cpit_com.obj_work.flag |= 8U; } } for (int index = 0; 1 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_zone[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.cpit_com.obj_work.flag |= 8U; } } for (int index = 0; 2 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_act[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.cpit_com.obj_work.flag |= 8U; } } AppMain.GMS_COCKPIT_2D_WORK actionObjWorkMessage = work.action_obj_work_message; if (actionObjWorkMessage == null) { return; } actionObjWorkMessage.cpit_com.obj_work.flag |= 8U; }
private static void gmStartDemoProcOut(AppMain.GMS_START_DEMO_WORK work) { if (work.counter <= 230U) { return; } work.update = new AppMain.GMS_START_DEMO_WORK._update_(AppMain.gmStartDemoProcEnd); }
// 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; }
// Token: 0x06000D78 RID: 3448 RVA: 0x00075E10 File Offset: 0x00074010 private static void gmStartDemoProcWait(AppMain.GMS_START_DEMO_WORK work) { if (work.counter >= 160U) { work.update = AppMain.gmStartDemoProcOut; if (AppMain.GmStartMsgIsExe()) { AppMain.GmStartMsgInit(); } else { GMS_PLAYER_WORK ply_work = AppMain.g_gm_main_system.ply_work[(int)((UIntPtr)0)]; AppMain.GmPlySeqChangeSequence(ply_work, 0); AppMain.gmStartDemoSetGameFlag(1024U); AoPresence.AoPresenceSet(AoPresenceLocation.Stage); } int num = 0; while (4 > num) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK = work.action_obj_work_cmn[num]; if (gms_COCKPIT_2D_WORK != null) { gms_COCKPIT_2D_WORK.obj_2d.speed = 1f; } num++; } int num2 = 0; while (1 > num2) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK2 = work.action_obj_work_zone[num2]; if (gms_COCKPIT_2D_WORK2 != null) { gms_COCKPIT_2D_WORK2.obj_2d.speed = 1f; } num2++; } int num3 = 0; while (2 > num3) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK3 = work.action_obj_work_act[num3]; if (gms_COCKPIT_2D_WORK3 != null) { gms_COCKPIT_2D_WORK3.obj_2d.speed = 1f; } num3++; } AppMain.GMS_COCKPIT_2D_WORK action_obj_work_message = work.action_obj_work_message; if (action_obj_work_message != null) { action_obj_work_message.obj_2d.speed = 1f; } } }
private static void gmStartDemoInit() { AppMain.g_start_demo_mgr_real.Clear(); AppMain.g_start_demo_mgr = AppMain.g_start_demo_mgr_real; AppMain.g_start_demo_mgr.main_tcb = AppMain.MTM_TASK_MAKE_TCB(new AppMain.GSF_TASK_PROCEDURE(AppMain.gmStartDemoProcMain), (AppMain.GSF_TASK_PROCEDURE)null, 0U, (ushort)0, 18448U, 5, (AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_START_DEMO_WORK()), "START_DEMO_MAIN"); AppMain.GMS_START_DEMO_WORK work = (AppMain.GMS_START_DEMO_WORK)AppMain.g_start_demo_mgr.main_tcb.work; work.counter = 0U; work.update = new AppMain.GMS_START_DEMO_WORK._update_(AppMain.gmStartDemoProcFade); AppMain.gmStartDemo2DActionCreate(work); AppMain.GmPlySeqInitDemoFw(AppMain.g_gm_main_system.ply_work[0]); AppMain.IzFadeInitEasy(1U, 2U, 30f); }
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; }
// Token: 0x06000D6D RID: 3437 RVA: 0x000756C0 File Offset: 0x000738C0 private static void gmStartDemoInit() { AppMain.g_start_demo_mgr_real.Clear(); AppMain.g_start_demo_mgr = AppMain.g_start_demo_mgr_real; AppMain.g_start_demo_mgr.main_tcb = AppMain.MTM_TASK_MAKE_TCB(new AppMain.GSF_TASK_PROCEDURE(AppMain.gmStartDemoProcMain), null, 0U, 0, 18448U, 5, () => new AppMain.GMS_START_DEMO_WORK(), "START_DEMO_MAIN"); AppMain.GMS_START_DEMO_WORK gms_START_DEMO_WORK = (AppMain.GMS_START_DEMO_WORK)AppMain.g_start_demo_mgr.main_tcb.work; gms_START_DEMO_WORK.counter = 0U; gms_START_DEMO_WORK.update = new AppMain.GMS_START_DEMO_WORK._update_(AppMain.gmStartDemoProcFade); AppMain.gmStartDemo2DActionCreate(gms_START_DEMO_WORK); AppMain.GMS_PLAYER_WORK ply_work = AppMain.g_gm_main_system.ply_work[(int)((UIntPtr)0)]; AppMain.GmPlySeqInitDemoFw(ply_work); AppMain.IzFadeInitEasy(1U, 2U, 30f); }
// Token: 0x06000D70 RID: 3440 RVA: 0x000757CC File Offset: 0x000739CC private static void gmStartDemoProcMain(MTS_TASK_TCB tcb) { AppMain.GMS_START_DEMO_WORK gms_START_DEMO_WORK = (AppMain.GMS_START_DEMO_WORK)tcb.work; if ((gms_START_DEMO_WORK.flag & 1U) != 0U) { AppMain.gmStartDemoRequestExit(); return; } if (gms_START_DEMO_WORK.update != null) { gms_START_DEMO_WORK.update(gms_START_DEMO_WORK); } gms_START_DEMO_WORK.counter += 1U; }
// Token: 0x06000D75 RID: 3445 RVA: 0x00075ABC File Offset: 0x00073CBC private static void gmStartDemoProcFade(AppMain.GMS_START_DEMO_WORK work) { if (AppMain.IzFadeIsEnd()) { AppMain.IzFadeExit(); work.update = AppMain.gmStartDemoProcIn; work.counter = 0U; int num = 0; while (4 > num) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK = work.action_obj_work_cmn[num]; if (gms_COCKPIT_2D_WORK != null) { gms_COCKPIT_2D_WORK.obj_2d.speed = 1f; gms_COCKPIT_2D_WORK.obj_2d.frame = 0f; } num++; } int num2 = 0; while (1 > num2) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK2 = work.action_obj_work_zone[num2]; if (gms_COCKPIT_2D_WORK2 != null) { gms_COCKPIT_2D_WORK2.obj_2d.speed = 1f; gms_COCKPIT_2D_WORK2.obj_2d.frame = 0f; } num2++; } int num3 = 0; while (2 > num3) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK3 = work.action_obj_work_act[num3]; if (gms_COCKPIT_2D_WORK3 != null) { gms_COCKPIT_2D_WORK3.obj_2d.speed = 1f; gms_COCKPIT_2D_WORK3.obj_2d.frame = 0f; } num3++; } AppMain.GMS_COCKPIT_2D_WORK action_obj_work_message = work.action_obj_work_message; if (action_obj_work_message != null) { action_obj_work_message.obj_2d.speed = 1f; action_obj_work_message.obj_2d.frame = 0f; } } }
private static void gmStartDemoProcMain(AppMain.MTS_TASK_TCB tcb) { AppMain.GMS_START_DEMO_WORK work = (AppMain.GMS_START_DEMO_WORK)tcb.work; if (((int)work.flag & 1) != 0) { AppMain.gmStartDemoRequestExit(); } else { if (work.update != null) { work.update(work); } ++work.counter; } }
private static void gmStartDemoProcWait(AppMain.GMS_START_DEMO_WORK work) { if (work.counter < 160U) { return; } work.update = new AppMain.GMS_START_DEMO_WORK._update_(AppMain.gmStartDemoProcOut); if (AppMain.GmStartMsgIsExe()) { AppMain.GmStartMsgInit(); } else { AppMain.GmPlySeqChangeSequence(AppMain.g_gm_main_system.ply_work[0], 0); AppMain.gmStartDemoSetGameFlag(1024U); } for (int index = 0; 4 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_cmn[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.obj_2d.speed = 1f; } } for (int index = 0; 1 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_zone[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.obj_2d.speed = 1f; } } for (int index = 0; 2 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_act[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.obj_2d.speed = 1f; } } AppMain.GMS_COCKPIT_2D_WORK actionObjWorkMessage = work.action_obj_work_message; if (actionObjWorkMessage == null) { return; } actionObjWorkMessage.obj_2d.speed = 1f; }
// Token: 0x06000D76 RID: 3446 RVA: 0x00075BD0 File Offset: 0x00073DD0 private static void gmStartDemoProcIn(AppMain.GMS_START_DEMO_WORK work) { if (work.counter >= 39U) { work.update = new AppMain.GMS_START_DEMO_WORK._update_(AppMain.gmStartDemoProcWait); int num = 0; while (4 > num) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK = work.action_obj_work_cmn[num]; if (gms_COCKPIT_2D_WORK != null) { gms_COCKPIT_2D_WORK.obj_2d.speed = 0f; gms_COCKPIT_2D_WORK.obj_2d.frame = 40f; } num++; } int num2 = 0; while (1 > num2) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK2 = work.action_obj_work_zone[num2]; if (gms_COCKPIT_2D_WORK2 != null) { gms_COCKPIT_2D_WORK2.obj_2d.speed = 0f; gms_COCKPIT_2D_WORK2.obj_2d.frame = 40f; } num2++; } int num3 = 0; while (2 > num3) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK3 = work.action_obj_work_act[num3]; if (gms_COCKPIT_2D_WORK3 != null) { gms_COCKPIT_2D_WORK3.obj_2d.speed = 0f; gms_COCKPIT_2D_WORK3.obj_2d.frame = 40f; } num3++; } AppMain.GMS_COCKPIT_2D_WORK action_obj_work_message = work.action_obj_work_message; if (action_obj_work_message != null) { action_obj_work_message.obj_2d.speed = 0f; action_obj_work_message.obj_2d.frame = 40f; } } }
private static void gmStartDemoProcFade(AppMain.GMS_START_DEMO_WORK work) { if (!AppMain.IzFadeIsEnd()) { return; } AppMain.IzFadeExit(); work.update = new AppMain.GMS_START_DEMO_WORK._update_(AppMain.gmStartDemoProcIn); work.counter = 0U; for (int index = 0; 4 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_cmn[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.obj_2d.speed = 1f; gmsCockpit2DWork.obj_2d.frame = 0.0f; } } for (int index = 0; 1 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_zone[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.obj_2d.speed = 1f; gmsCockpit2DWork.obj_2d.frame = 0.0f; } } for (int index = 0; 2 > index; ++index) { AppMain.GMS_COCKPIT_2D_WORK gmsCockpit2DWork = work.action_obj_work_act[index]; if (gmsCockpit2DWork != null) { gmsCockpit2DWork.obj_2d.speed = 1f; gmsCockpit2DWork.obj_2d.frame = 0.0f; } } AppMain.GMS_COCKPIT_2D_WORK actionObjWorkMessage = work.action_obj_work_message; if (actionObjWorkMessage == null) { return; } actionObjWorkMessage.obj_2d.speed = 1f; actionObjWorkMessage.obj_2d.frame = 0.0f; }
// Token: 0x06000D7A RID: 3450 RVA: 0x00075F30 File Offset: 0x00074130 private static void gmStartDemoProcEnd(AppMain.GMS_START_DEMO_WORK work) { work.update = null; AppMain.gmStartDemoRequestExit(); int num = 0; while (4 > num) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK = work.action_obj_work_cmn[num]; if (gms_COCKPIT_2D_WORK != null) { gms_COCKPIT_2D_WORK.cpit_com.obj_work.flag |= 8U; } num++; } int num2 = 0; while (1 > num2) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK2 = work.action_obj_work_zone[num2]; if (gms_COCKPIT_2D_WORK2 != null) { gms_COCKPIT_2D_WORK2.cpit_com.obj_work.flag |= 8U; } num2++; } int num3 = 0; while (2 > num3) { AppMain.GMS_COCKPIT_2D_WORK gms_COCKPIT_2D_WORK3 = work.action_obj_work_act[num3]; if (gms_COCKPIT_2D_WORK3 != null) { gms_COCKPIT_2D_WORK3.cpit_com.obj_work.flag |= 8U; } num3++; } AppMain.GMS_COCKPIT_2D_WORK action_obj_work_message = work.action_obj_work_message; if (action_obj_work_message != null) { action_obj_work_message.cpit_com.obj_work.flag |= 8U; } }