using Audio; using DynamicMusic; public class MinEventActionPlaySoundDismemberedRebirth : MinEventActionSoundBase { public override void Execute(MinEventParams _params) { string soundGroupForTarget = base.GetSoundGroupForTarget(); if (this.localPlayerOnly && this.targets[0] as EntityPlayerLocal != null) { //Log.Out("EntityAlivePatches-damageEntityLocal PLAYER EXISTS"); if (soundGroupForTarget == "DismemberedHeadRangedMale") { //Log.Out("EntityAlivePatches-damageEntityLocal 1"); int num = UnityEngine.Random.Range(1, 12); string strSound = "DismemberedHeadRanged" + num; Manager.PlayInsidePlayerHead(strSound, this.targets[0].entityId, 0f, false); } else if (soundGroupForTarget == "DismemberedHeadRangedFemale") { //Log.Out("EntityAlivePatches-damageEntityLocal 2"); int num = UnityEngine.Random.Range(1, 12); string strSound = "DismemberedHeadRanged" + num; Manager.PlayInsidePlayerHead(strSound, this.targets[0].entityId, 0f, false); } else if (soundGroupForTarget == "DismemberedHeadRanged") { //Log.Out("EntityAlivePatches-damageEntityLocal 3"); int num = UnityEngine.Random.Range(1, 12); string strSound = "DismemberedHeadRanged" + num; Manager.PlayInsidePlayerHead(strSound, this.targets[0].entityId, 0f, false); } else if (soundGroupForTarget == "DismemberedHeadMeleeMale") { } else if (soundGroupForTarget == "DismemberedHeadMeleeFemale") { } else if (soundGroupForTarget == "DismemberedHeadMelee") { } else if (soundGroupForTarget == "DismemberedHeadEnemyRobot") { } else if (soundGroupForTarget == "DismemberedHeadBanditMale") { } else if (soundGroupForTarget == "DismemberedHeadBanditFemale") { } if (this.toggleDMS) { SectionSelector.IsDMSTempDisabled = true; return; } } } }