Files
zzz_REBIRTH__Utils/Scripts/MinEvents/MinEventActionPlaySoundDismemberedRebirth.cs
2025-06-04 16:44:53 +09:30

59 lines
2.3 KiB
C#

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;
}
}
}
}