// Token: 0x06000A97 RID: 2711 RVA: 0x0005D2DC File Offset: 0x0005B4DC public static void gmStartMsgObjPost() { if (AppMain.gm_start_msg_tcb == null) { return; } AppMain.GMS_SMSG_MGR_WORK gms_SMSG_MGR_WORK = (AppMain.GMS_SMSG_MGR_WORK)AppMain.gm_start_msg_tcb.work; AppMain.ObjDraw3DNNUserFunc(AppMain.gmStartMsgDrawWindowPre_DT, null, 0, 14U); AppMain.AoActSysSetDrawState(14U); for (int i = 0; i < ( int )AppMain.gm_start_msg_ama_act_num_tbl[gms_SMSG_MGR_WORK.msg_type]; i++) { if (gms_SMSG_MGR_WORK.ama_2d_work[i] != null) { AppMain.ObjDrawActionSummary(gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work); } } for (int i = 0; i < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; i++) { if (gms_SMSG_MGR_WORK.ama_2d_work_act[i] != null) { AppMain.ObjDrawActionSummary(gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work); } } AppMain.AoActSortExecute(); AppMain.AoActSortDraw(); AppMain.AoActSortUnregAll(); AppMain.AoActSysSetDrawState(6U); }
public static void gmStartMsgMain_KeyWait(AppMain.GMS_SMSG_MGR_WORK mgr_work) { if (mgr_work.timer != 0) { --mgr_work.timer; } else { if (!AppMain.amTpIsTouchOn(0)) { return; } for (int index = 0; index < (int)AppMain.gm_start_msg_ama_act_num_tbl[mgr_work.msg_type]; ++index) { mgr_work.ama_2d_work[index].obj_work.disp_flag |= 32U; } for (int index = 0; index < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; ++index) { if (mgr_work.ama_2d_work_act[index] != null) { mgr_work.ama_2d_work_act[index].obj_work.disp_flag |= 32U; } } mgr_work.timer = 8; mgr_work.func = new AppMain.pfnGMS_SMSG_MGR_WORK(AppMain.gmStartMsgMain_WindowClose); } }
public static void gmStartMsgMain_WindowOpen(AppMain.GMS_SMSG_MGR_WORK mgr_work) { ++mgr_work.timer; if (mgr_work.timer >= 8) { mgr_work.win_per = 1f; for (int index = 0; index < (int)AppMain.gm_start_msg_ama_act_num_tbl[mgr_work.msg_type]; ++index) { mgr_work.ama_2d_work[index].obj_work.disp_flag &= 4294967263U; } for (int index = 0; index < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; ++index) { if (mgr_work.ama_2d_work_act[index] != null) { mgr_work.ama_2d_work_act[index].obj_work.disp_flag &= 4294967263U; } } mgr_work.timer = AppMain.GMD_SMSG_KEY_WAIT; mgr_work.func = new AppMain.pfnGMS_SMSG_MGR_WORK(AppMain.gmStartMsgMain_KeyWait); } else { mgr_work.win_per = (float)mgr_work.timer / 8f; } }
public static void gmStartMsgMain(AppMain.MTS_TASK_TCB tcb) { int language = AppMain.GsEnvGetLanguage(); AppMain.GMS_SMSG_MGR_WORK work = (AppMain.GMS_SMSG_MGR_WORK)tcb.work; if (work.func != null) { work.func(work); } if (((int)work.flag & (int)AppMain.GMD_SMSG_FLAG_END) != 0) { AppMain.GmStartMsgExit(); AppMain.GmPlySeqChangeFw(AppMain.g_gm_main_system.ply_work[0]); AppMain.g_gm_main_system.ply_work[0].no_key_timer = 32768; AppMain.ObjObjectPauseOut(); AppMain.g_gm_main_system.game_flag |= 3072U; } else { if (((int)work.flag & (int)AppMain.GMD_SMSG_FLAG_WIN_DISP) == 0) { return; } AppMain.ObjDraw3DNNUserFunc(new AppMain.OBF_DRAW_USER_DT_FUNC(AppMain.gmStartMsgDrawWindowPre_DT), (object)null, 0, 13U); AppMain.AoWinSysDrawState(0, AppMain.AoTexGetTexList(AppMain.gm_start_msg_aos_tex[1]), 0U, AppMain.gm_start_msg_win_size_tbl[work.msg_type][language][0], AppMain.gm_start_msg_win_size_tbl[work.msg_type][language][1], (AppMain.gm_start_msg_win_size_tbl[work.msg_type][language][2] - 32f) * work.win_per, (float)(((double)AppMain.gm_start_msg_win_size_tbl[work.msg_type][language][3] - 32.0) * (double)work.win_per * 0.899999976158142 - 16.0), 13U); } }
public static void gmStartMsgObjPost() { if (AppMain.gm_start_msg_tcb == null) { return; } AppMain.GMS_SMSG_MGR_WORK work = (AppMain.GMS_SMSG_MGR_WORK)AppMain.gm_start_msg_tcb.work; AppMain.ObjDraw3DNNUserFunc(new AppMain.OBF_DRAW_USER_DT_FUNC(AppMain.gmStartMsgDrawWindowPre_DT), (object)null, 0, 14U); AppMain.AoActSysSetDrawState(14U); for (int index = 0; index < (int)AppMain.gm_start_msg_ama_act_num_tbl[work.msg_type]; ++index) { if (work.ama_2d_work[index] != null) { AppMain.ObjDrawActionSummary(work.ama_2d_work[index].obj_work); } } for (int index = 0; index < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; ++index) { if (work.ama_2d_work_act[index] != null) { AppMain.ObjDrawActionSummary(work.ama_2d_work_act[index].obj_work); } } AppMain.AoActSortExecute(); AppMain.AoActSortDraw(); AppMain.AoActSortUnregAll(); AppMain.AoActSysSetDrawState(6U); }
// Token: 0x06000AA0 RID: 2720 RVA: 0x0005DBD4 File Offset: 0x0005BDD4 public static void gmStartMsgMain_WindowClose(AppMain.GMS_SMSG_MGR_WORK mgr_work) { mgr_work.timer--; if (mgr_work.timer <= 0) { mgr_work.win_per = 0f; mgr_work.func = null; mgr_work.flag |= AppMain.GMD_SMSG_FLAG_END; return; } mgr_work.win_per = ( float )mgr_work.timer / 8f; }
// Token: 0x06000A9D RID: 2717 RVA: 0x0005D9DC File Offset: 0x0005BBDC public static void gmStartMsgMain_StartWait(AppMain.GMS_SMSG_MGR_WORK mgr_work) { if ((AppMain.g_gm_main_system.game_flag & 4096U) != 0U) { return; } mgr_work.flag |= AppMain.GMD_SMSG_FLAG_WIN_DISP; AppMain.ObjObjectPause(2); AppMain.g_gm_main_system.game_flag &= 4294964223U; mgr_work.win_per = 0f; GmSound.PlaySE("Window"); mgr_work.timer = 0; mgr_work.func = AppMain.gmStartMsgMain_WindowOpen; }
public static void gmStartMsgMain_WindowClose(AppMain.GMS_SMSG_MGR_WORK mgr_work) { --mgr_work.timer; if (mgr_work.timer <= 0) { mgr_work.win_per = 0.0f; mgr_work.func = (AppMain.pfnGMS_SMSG_MGR_WORK)null; mgr_work.flag |= AppMain.GMD_SMSG_FLAG_END; } else { mgr_work.win_per = (float)mgr_work.timer / 8f; } }
public static void gmStartMsgMain_StartWait(AppMain.GMS_SMSG_MGR_WORK mgr_work) { if (((int)AppMain.g_gm_main_system.game_flag & 4096) != 0) { return; } mgr_work.flag |= AppMain.GMD_SMSG_FLAG_WIN_DISP; AppMain.ObjObjectPause((ushort)2); AppMain.g_gm_main_system.game_flag &= 4294964223U; mgr_work.win_per = 0.0f; AppMain.GmSoundPlaySE("Window"); mgr_work.timer = 0; mgr_work.func = new AppMain.pfnGMS_SMSG_MGR_WORK(AppMain.gmStartMsgMain_WindowOpen); }
// Token: 0x06000A9E RID: 2718 RVA: 0x0005DA58 File Offset: 0x0005BC58 public static void gmStartMsgMain_WindowOpen(AppMain.GMS_SMSG_MGR_WORK mgr_work) { mgr_work.timer++; if (mgr_work.timer >= 8) { mgr_work.win_per = 1f; for (int i = 0; i < ( int )AppMain.gm_start_msg_ama_act_num_tbl[mgr_work.msg_type]; i++) { mgr_work.ama_2d_work[i].obj_work.disp_flag &= 4294967263U; } for (int i = 0; i < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; i++) { if (mgr_work.ama_2d_work_act[i] != null) { mgr_work.ama_2d_work_act[i].obj_work.disp_flag &= 4294967263U; } } mgr_work.timer = AppMain.GMD_SMSG_KEY_WAIT; mgr_work.func = AppMain.gmStartMsgMain_KeyWait; return; } mgr_work.win_per = ( float )mgr_work.timer / 8f; }
// Token: 0x06000A9F RID: 2719 RVA: 0x0005DB24 File Offset: 0x0005BD24 public static void gmStartMsgMain_KeyWait(AppMain.GMS_SMSG_MGR_WORK mgr_work) { if (mgr_work.timer != 0) { mgr_work.timer--; return; } if (AppMain.amTpIsTouchOn(0)) { for (int i = 0; i < ( int )AppMain.gm_start_msg_ama_act_num_tbl[mgr_work.msg_type]; i++) { mgr_work.ama_2d_work[i].obj_work.disp_flag |= 32U; } for (int i = 0; i < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; i++) { if (mgr_work.ama_2d_work_act[i] != null) { mgr_work.ama_2d_work_act[i].obj_work.disp_flag |= 32U; } } mgr_work.timer = 8; mgr_work.func = AppMain.gmStartMsgMain_WindowClose; } }
// Token: 0x06000A9A RID: 2714 RVA: 0x0005D3C0 File Offset: 0x0005B5C0 public static void gmStartMsgMain(MTS_TASK_TCB tcb) { int num = AppMain.GsEnvGetLanguage(); AppMain.GMS_SMSG_MGR_WORK gms_SMSG_MGR_WORK = (AppMain.GMS_SMSG_MGR_WORK)tcb.work; if (gms_SMSG_MGR_WORK.func != null) { gms_SMSG_MGR_WORK.func(gms_SMSG_MGR_WORK); } if ((gms_SMSG_MGR_WORK.flag & AppMain.GMD_SMSG_FLAG_END) != 0U) { AppMain.GmStartMsgExit(); AppMain.GmPlySeqChangeFw(AppMain.g_gm_main_system.ply_work[( int )(( UIntPtr )0)]); AppMain.g_gm_main_system.ply_work[( int )(( UIntPtr )0)].no_key_timer = 32768; AppMain.ObjObjectPauseOut(); AppMain.g_gm_main_system.game_flag |= 3072U; return; } if ((gms_SMSG_MGR_WORK.flag & AppMain.GMD_SMSG_FLAG_WIN_DISP) != 0U) { AppMain.ObjDraw3DNNUserFunc(AppMain.gmStartMsgDrawWindowPre_DT, null, 0, 13U); AppMain.AoWinSysDrawState(0, AppMain.AoTexGetTexList(AppMain.gm_start_msg_aos_tex[1]), 0U, AppMain.gm_start_msg_win_size_tbl[gms_SMSG_MGR_WORK.msg_type][num][0], AppMain.gm_start_msg_win_size_tbl[gms_SMSG_MGR_WORK.msg_type][num][1], (AppMain.gm_start_msg_win_size_tbl[gms_SMSG_MGR_WORK.msg_type][num][2] + -32f) * gms_SMSG_MGR_WORK.win_per, (AppMain.gm_start_msg_win_size_tbl[gms_SMSG_MGR_WORK.msg_type][num][3] + -32f) * gms_SMSG_MGR_WORK.win_per * 0.9f - 16f, 13U); } }
// Token: 0x06000A9B RID: 2715 RVA: 0x0005D504 File Offset: 0x0005B704 public static void GmStartMsgInit() { int num = AppMain.GsEnvGetLanguage(); AppMain.GSS_MAIN_SYS_INFO gss_MAIN_SYS_INFO = AppMain.GsGetMainSysInfo(); AppMain.g_gm_main_system.game_flag |= 16777216U; AppMain.gm_start_msg_end_state = false; AppMain.gm_start_msg_tcb = AppMain.MTM_TASK_MAKE_TCB(AppMain.gmStartMsgMain, AppMain.gmStartMsgDest, 0U, 3, 18502U, 5, () => new AppMain.GMS_SMSG_MGR_WORK(), "GM_S_MSG_MGR"); AppMain.GMS_SMSG_MGR_WORK gms_SMSG_MGR_WORK = (AppMain.GMS_SMSG_MGR_WORK)AppMain.gm_start_msg_tcb.work; gms_SMSG_MGR_WORK.Clear(); AppMain.ObjDrawSetNNCommandStateTbl(16U, 13U, true); AppMain.ObjDrawSetNNCommandStateTbl(17U, 14U, true); AppMain.g_obj.ppPost = AppMain.gmStartMsgObjPost; ushort stage_id = AppMain.g_gs_main_sys_info.stage_id; if (stage_id != 5) { if (stage_id == 9) { gms_SMSG_MGR_WORK.msg_type = 1; goto IL_10B; } switch (stage_id) { case 21: case 22: case 23: case 24: case 25: case 26: case 27: gms_SMSG_MGR_WORK.msg_type = 2; goto IL_10B; } } gms_SMSG_MGR_WORK.msg_type = 0; IL_10B: AMS_AMB_HEADER ams_AMB_HEADER = AppMain.GmGameDatGetGimmickData(991); AppMain.NNS_TEXLIST texlist = AppMain.AoTexGetTexList(AppMain.gm_start_msg_aos_tex[0]); for (int i = 0; i < ( int )AppMain.gm_start_msg_ama_act_num_tbl[gms_SMSG_MGR_WORK.msg_type]; i++) { gms_SMSG_MGR_WORK.ama_2d_work[i] = (AppMain.GMS_SMSG_2D_OBJ_WORK)AppMain.OBM_OBJECT_TASK_DETAIL_INIT(18512, 5, 0, 3, () => new AppMain.GMS_SMSG_2D_OBJ_WORK(), "GM_SMSG"); uint num2 = (uint)i; if ((512U & gss_MAIN_SYS_INFO.game_flag) != 0U) { switch (gms_SMSG_MGR_WORK.msg_type) { case 1: if (num2 == 0U) { num2 = 2U; } break; case 2: if (num2 == 0U) { num2 = 2U; } break; } } AppMain.ObjObjectAction2dAMALoadSetTexlist(gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work, gms_SMSG_MGR_WORK.ama_2d_work[i].obj_2d, null, null, num * 2, ams_AMB_HEADER, texlist, num2, 0); gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.ppOut = null; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.ppFunc = AppMain.gmStartMsgObjMain; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.disp_flag |= 32U; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.flag |= 18U; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.move_flag |= 8448U; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.disp_flag |= 1048960U; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.pos.x = AppMain.gm_start_msg_ama_act_pos_tbl[gms_SMSG_MGR_WORK.msg_type][num][i][0]; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.pos.y = AppMain.gm_start_msg_ama_act_pos_tbl[gms_SMSG_MGR_WORK.msg_type][num][i][1]; if (i == 0) { gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.scale.x = AppMain.GMD_SMSG_ACT_SCALE; gms_SMSG_MGR_WORK.ama_2d_work[i].obj_work.scale.y = AppMain.GMD_SMSG_ACT_SCALE; } } for (int i = 0; i < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; i++) { int num3 = AppMain.gm_start_msg_body_act_id_table[gms_SMSG_MGR_WORK.msg_type][i]; if ((512U & gss_MAIN_SYS_INFO.game_flag) == 0U) { int num4 = num3; if (num4 != -1) { switch (num4) { case 4: case 5: goto IL_366; case 7: num3 = 0; goto IL_366; } num3 = -1; } } IL_366: if (num3 < 0) { gms_SMSG_MGR_WORK.ama_2d_work_act[i] = null; } else { gms_SMSG_MGR_WORK.ama_2d_work_act[i] = (AppMain.GMS_SMSG_2D_OBJ_WORK)AppMain.OBM_OBJECT_TASK_DETAIL_INIT(18512, 5, 0, 3, () => new AppMain.GMS_SMSG_2D_OBJ_WORK(), "GM_SMSG"); texlist = AppMain.AoTexGetTexList(AppMain.gm_start_msg_aos_tex[2]); AppMain.ObjObjectAction2dAMALoadSetTexlist(gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work, gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_2d, null, null, ams_AMB_HEADER.file_num - 2, ams_AMB_HEADER, texlist, ( uint )num3, 0); gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work.ppOut = null; gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work.ppFunc = AppMain.gmStartMsgObjMain; gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work.disp_flag |= 32U; gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work.flag |= 18U; gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work.move_flag |= 8448U; gms_SMSG_MGR_WORK.ama_2d_work_act[i].obj_work.disp_flag |= 1048960U; } } gms_SMSG_MGR_WORK.func = AppMain.gmStartMsgMain_StartWait; AppMain.gmStartMsgMain_StartWait(gms_SMSG_MGR_WORK); }
public static void GmStartMsgInit() { int language = AppMain.GsEnvGetLanguage(); AppMain.GSS_MAIN_SYS_INFO mainSysInfo = AppMain.GsGetMainSysInfo(); AppMain.g_gm_main_system.game_flag |= 16777216U; AppMain.gm_start_msg_end_state = false; AppMain.gm_start_msg_tcb = AppMain.MTM_TASK_MAKE_TCB(new AppMain.GSF_TASK_PROCEDURE(AppMain.gmStartMsgMain), new AppMain.GSF_TASK_PROCEDURE(AppMain.gmStartMsgDest), 0U, (ushort)3, 18502U, 5, (AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_SMSG_MGR_WORK()), "GM_S_MSG_MGR"); AppMain.GMS_SMSG_MGR_WORK work = (AppMain.GMS_SMSG_MGR_WORK)AppMain.gm_start_msg_tcb.work; work.Clear(); AppMain.ObjDrawSetNNCommandStateTbl(16U, 13U, true); AppMain.ObjDrawSetNNCommandStateTbl(17U, 14U, true); AppMain.g_obj.ppPost = new AppMain.OBJECT_Delegate(AppMain.gmStartMsgObjPost); switch (AppMain.g_gs_main_sys_info.stage_id) { case 9: work.msg_type = 1; break; case 21: case 22: case 23: case 24: case 25: case 26: case 27: work.msg_type = 2; break; default: work.msg_type = 0; break; } AppMain.AMS_AMB_HEADER gimmickData = AppMain.GmGameDatGetGimmickData(991); AppMain.NNS_TEXLIST texList1 = AppMain.AoTexGetTexList(AppMain.gm_start_msg_aos_tex[0]); for (int index = 0; index < (int)AppMain.gm_start_msg_ama_act_num_tbl[work.msg_type]; ++index) { work.ama_2d_work[index] = (AppMain.GMS_SMSG_2D_OBJ_WORK)AppMain.OBM_OBJECT_TASK_DETAIL_INIT((ushort)18512, (byte)5, (byte)0, (byte)3, (AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_SMSG_2D_OBJ_WORK()), "GM_SMSG"); uint id = (uint)index; if ((512 & (int)mainSysInfo.game_flag) != 0) { switch (work.msg_type) { case 1: if (id == 0U) { id = 2U; break; } break; case 2: if (id == 0U) { id = 2U; break; } break; } } AppMain.ObjObjectAction2dAMALoadSetTexlist(work.ama_2d_work[index].obj_work, work.ama_2d_work[index].obj_2d, (AppMain.OBS_DATA_WORK)null, (string)null, language * 2, gimmickData, texList1, id, 0); work.ama_2d_work[index].obj_work.ppOut = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null; work.ama_2d_work[index].obj_work.ppFunc = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.gmStartMsgObjMain); work.ama_2d_work[index].obj_work.disp_flag |= 32U; work.ama_2d_work[index].obj_work.flag |= 18U; work.ama_2d_work[index].obj_work.move_flag |= 8448U; work.ama_2d_work[index].obj_work.disp_flag |= 1048960U; work.ama_2d_work[index].obj_work.pos.x = AppMain.gm_start_msg_ama_act_pos_tbl[work.msg_type][language][index][0]; work.ama_2d_work[index].obj_work.pos.y = AppMain.gm_start_msg_ama_act_pos_tbl[work.msg_type][language][index][1]; if (index == 0) { work.ama_2d_work[index].obj_work.scale.x = AppMain.GMD_SMSG_ACT_SCALE; work.ama_2d_work[index].obj_work.scale.y = AppMain.GMD_SMSG_ACT_SCALE; } } for (int index = 0; index < AppMain.GMD_SMSG_AMA_ACT_ACTION_MAX; ++index) { int num = AppMain.gm_start_msg_body_act_id_table[work.msg_type][index]; if ((512 & (int)mainSysInfo.game_flag) == 0) { switch (num) { case -1: case 4: case 5: break; case 7: num = 0; break; default: num = -1; break; } } if (num < 0) { work.ama_2d_work_act[index] = (AppMain.GMS_SMSG_2D_OBJ_WORK)null; } else { work.ama_2d_work_act[index] = (AppMain.GMS_SMSG_2D_OBJ_WORK)AppMain.OBM_OBJECT_TASK_DETAIL_INIT((ushort)18512, (byte)5, (byte)0, (byte)3, (AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_SMSG_2D_OBJ_WORK()), "GM_SMSG"); AppMain.NNS_TEXLIST texList2 = AppMain.AoTexGetTexList(AppMain.gm_start_msg_aos_tex[2]); AppMain.ObjObjectAction2dAMALoadSetTexlist(work.ama_2d_work_act[index].obj_work, work.ama_2d_work_act[index].obj_2d, (AppMain.OBS_DATA_WORK)null, (string)null, gimmickData.file_num - 2, gimmickData, texList2, (uint)num, 0); work.ama_2d_work_act[index].obj_work.ppOut = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null; work.ama_2d_work_act[index].obj_work.ppFunc = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.gmStartMsgObjMain); work.ama_2d_work_act[index].obj_work.disp_flag |= 32U; work.ama_2d_work_act[index].obj_work.flag |= 18U; work.ama_2d_work_act[index].obj_work.move_flag |= 8448U; work.ama_2d_work_act[index].obj_work.disp_flag |= 1048960U; } } work.func = new AppMain.pfnGMS_SMSG_MGR_WORK(AppMain.gmStartMsgMain_StartWait); AppMain.gmStartMsgMain_StartWait(work); }