Files
7d2dXG/Mods/zzz_REBIRTH__Utils/Scripts/MinEvents/MinEventActionStopMusic.cs
Nathaniel Cosford 062dfab2cd Patched
2025-05-30 01:04:40 +09:30

39 lines
1.3 KiB
C#

public class MinEventActionStopMusic : MinEventActionRemoveBuff
{
private int numItems = 1;
private int numLocation = 0;
private int numQuality = 0;
private string itemName = "";
public override void Execute(MinEventParams _params)
{
//Log.Out("MinEventActionStopMusic-Execute START");
if (GameManager.IsDedicatedServer)
{
//Log.Out("MinEventActionStopMusic-Execute IS SERVER");
return;
}
//Log.Out("MinEventActionStopMusic-Execute IS CLIENT");
EntityPlayerLocal player = _params.Self as EntityPlayerLocal;
if (player == null)
{
//Log.Out("MinEventActionStopMusic-Execute NO Player");
return;
}
//Log.Out("MinEventActionStopMusic-Execute player.AttachedToEntity: " + player.AttachedToEntity);
//Log.Out("MinEventActionStopMusic-Execute HAS WALKMAN MOD: " + RebirthUtilities.HasMod(player, "FuriousRamsayWalkmanMod"));
if (RebirthUtilities.HasMod(player, "FuriousRamsayWalkmanMod"))
{
//Log.Out("MinEventActionStopMusic-Execute HAS WALKMAN MOD");
return;
}
//Log.Out("MinEventActionStopMusic-Execute STOP MUSIC");
RebirthVariables.musicMode = 0;
}
}