internal void OnInsertNoVoiceClick() { int num = (flags.mode == HFlag.EMode.houshi3P || flags.mode == HFlag.EMode.sonyu3P) ? (flags.nowAnimationInfo.id % 2) : 0; if (flags.mode != HFlag.EMode.sonyu3PMMF) { if (flags.isInsertOK[num] || flags.isDebug) { flags.click = HFlag.ClickKind.insert_voice; return; } if (flags.isCondom) { flags.click = HFlag.ClickKind.insert_voice; return; } flags.AddNotCondomPlay(); int num2 = ((flags.mode == HFlag.EMode.sonyu3P) ? ((!flags.nowAnimationInfo.isFemaleInitiative) ? 500 : 538) : ((Game.isAdd20 && flags.nowAnimationInfo.isFemaleInitiative) ? 38 : 0)); flags.voice.playVoices[num] = 302 + num2; flags.voice.SetSonyuIdleTime(); flags.isDenialvoiceWait = true; if (flags.mode == HFlag.EMode.houshi3P || flags.mode == HFlag.EMode.sonyu3P) { int num3 = num ^ 1; if (voice.nowVoices[num3].state == HVoiceCtrl.VoiceKind.voice && Singleton <Voice> .Instance.IsVoiceCheck(flags.transVoiceMouth[num3])) { Singleton <Voice> .Instance.Stop(flags.transVoiceMouth[num3]); } } } else { flags.click = HFlag.ClickKind.insert_voice; } }