59 lines
2.3 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|
|
}
|