private static void gmSoundPlay1ShotJingle( uint jngl_idx, int jingle_fade_in_frame, int bgm_fade_out_frame, int bgm_fade_in_frame) { AppMain.gm_sound_flag |= 2147483648U; if (!AppMain.GsSoundIsBgmStop(AppMain.gm_sound_bgm_scb) && !AppMain.GsSoundIsBgmPause(AppMain.gm_sound_bgm_scb)) { AppMain.GmSoundPauseStageBGM(bgm_fade_out_frame); } if (!AppMain.GsSoundIsBgmStop(AppMain.gm_sound_jingle_bgm_scb) && !AppMain.GsSoundIsBgmPause(AppMain.gm_sound_jingle_bgm_scb)) { AppMain.GmSoundPauseBGMJingle(bgm_fade_out_frame); } if (AppMain.gm_sound_1shot_tcb != null) { AppMain.GmSoundStopJingle(0); } else { AppMain.gm_sound_1shot_tcb = AppMain.MTM_TASK_MAKE_TCB(new AppMain.GSF_TASK_PROCEDURE(AppMain.gmSound1ShotJingleFunc), new AppMain.GSF_TASK_PROCEDURE(AppMain.gmSound1ShotJingleDest), 0U, (ushort)0, (uint)short.MaxValue, 5, (AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_SOUND_1SHOT_JINGLE_WORK()), "GM_SOUND_1SH"); } AppMain.GMS_SOUND_1SHOT_JINGLE_WORK work = (AppMain.GMS_SOUND_1SHOT_JINGLE_WORK)AppMain.gm_sound_1shot_tcb.work; work.Clear(); AppMain.GmSoundPlayJingle(jngl_idx, jingle_fade_in_frame); work.bgm_fade_in_frame = bgm_fade_in_frame; }
// Token: 0x06000844 RID: 2116 RVA: 0x0004835C File Offset: 0x0004655C private static void gmSoundPlay1ShotJingle(uint jngl_idx, int jingle_fade_in_frame, int bgm_fade_out_frame, int bgm_fade_in_frame) { AppMain.gm_sound_flag |= 2147483648U; if (!AppMain.GsSoundIsBgmStop(AppMain.gm_sound_bgm_scb) && !AppMain.GsSoundIsBgmPause(AppMain.gm_sound_bgm_scb)) { AppMain.GmSoundPauseStageBGM(bgm_fade_out_frame); } if (!AppMain.GsSoundIsBgmStop(AppMain.gm_sound_jingle_bgm_scb) && !AppMain.GsSoundIsBgmPause(AppMain.gm_sound_jingle_bgm_scb)) { AppMain.GmSoundPauseBGMJingle(bgm_fade_out_frame); } if (AppMain.gm_sound_1shot_tcb != null) { AppMain.GmSoundStopJingle(0); } else { AppMain.gm_sound_1shot_tcb = AppMain.MTM_TASK_MAKE_TCB(new AppMain.GSF_TASK_PROCEDURE(AppMain.gmSound1ShotJingleFunc), new AppMain.GSF_TASK_PROCEDURE(AppMain.gmSound1ShotJingleDest), 0U, 0, 32767U, 5, () => new AppMain.GMS_SOUND_1SHOT_JINGLE_WORK(), "GM_SOUND_1SH"); } AppMain.GMS_SOUND_1SHOT_JINGLE_WORK gms_SOUND_1SHOT_JINGLE_WORK = (AppMain.GMS_SOUND_1SHOT_JINGLE_WORK)AppMain.gm_sound_1shot_tcb.work; gms_SOUND_1SHOT_JINGLE_WORK.Clear(); AppMain.GmSoundPlayJingle(jngl_idx, jingle_fade_in_frame); gms_SOUND_1SHOT_JINGLE_WORK.bgm_fade_in_frame = bgm_fade_in_frame; }