Decompiled source of LethalSound v1.0.11

LethalSound.dll

Decompiled a week ago
using System;
using System.Diagnostics;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Versioning;
using System.Security;
using System.Security.Permissions;
using BepInEx;
using LCSoundTool;
using Microsoft.CodeAnalysis;
using UnityEngine;

[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)]
[assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
[assembly: AssemblyCompany("LethalSound")]
[assembly: AssemblyConfiguration("Debug")]
[assembly: AssemblyDescription("Baba")]
[assembly: AssemblyFileVersion("1.0.11.0")]
[assembly: AssemblyInformationalVersion("1.0.11")]
[assembly: AssemblyProduct("LethalSound")]
[assembly: AssemblyTitle("LethalSound")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: AssemblyVersion("1.0.11.0")]
[module: UnverifiableCode]
[module: RefSafetyRules(11)]
namespace Microsoft.CodeAnalysis
{
	[CompilerGenerated]
	[Microsoft.CodeAnalysis.Embedded]
	internal sealed class EmbeddedAttribute : Attribute
	{
	}
}
namespace System.Runtime.CompilerServices
{
	[CompilerGenerated]
	[Microsoft.CodeAnalysis.Embedded]
	[AttributeUsage(AttributeTargets.Module, AllowMultiple = false, Inherited = false)]
	internal sealed class RefSafetyRulesAttribute : Attribute
	{
		public readonly int Version;

		public RefSafetyRulesAttribute(int P_0)
		{
			Version = P_0;
		}
	}
}
namespace LethalSounds
{
	[BepInPlugin("LethalSound", "LethalSound", "1.0.11")]
	public class Plugin : BaseUnityPlugin
	{
		private void Awake()
		{
			((BaseUnityPlugin)this).Logger.LogInfo((object)"Plugin LethalSound is loaded!");
			((BaseUnityPlugin)this).Logger.LogInfo((object)"Deine mudda is loaded wallah");
			string text = "gigacat-LethalSound";
			AudioClip audioClip = SoundTool.GetAudioClip(text, "DropMetalObject1.ogg");
			AudioClip audioClip2 = SoundTool.GetAudioClip(text, "DropMetalObject2.ogg");
			AudioClip audioClip3 = SoundTool.GetAudioClip(text, "DropMetalObject3.ogg");
			AudioClip audioClip4 = SoundTool.GetAudioClip(text, "DropMetalObject4.ogg");
			AudioClip audioClip5 = SoundTool.GetAudioClip(text, "DropThinMetal.ogg");
			AudioClip audioClip6 = SoundTool.GetAudioClip(text, "OpenBox.ogg");
			AudioClip audioClip7 = SoundTool.GetAudioClip(text, "IntroCompanySpeech.mp3");
			AudioClip audioClip8 = SoundTool.GetAudioClip(text, "Scan.mp3 ");
			AudioClip audioClip9 = SoundTool.GetAudioClip(text, "ShipAmbianceLightSqueak.mp3 ");
			AudioClip audioClip10 = SoundTool.GetAudioClip(text, "DieFromFallDamageSFX.mp3");
			AudioClip audioClip11 = SoundTool.GetAudioClip(text, "GlobalNotificationSFX.mp3");
			AudioClip audioClip12 = SoundTool.GetAudioClip(text, "BoomboxMusic1.mp3");
			AudioClip audioClip13 = SoundTool.GetAudioClip(text, "BoomboxMusic2.mp3");
			AudioClip audioClip14 = SoundTool.GetAudioClip(text, "BoomboxMusic3.mp3");
			AudioClip audioClip15 = SoundTool.GetAudioClip(text, "BoomboxMusic4.mp3");
			AudioClip audioClip16 = SoundTool.GetAudioClip(text, "BoomboxMusic5Zedfox.mp3");
			AudioClip audioClip17 = SoundTool.GetAudioClip(text, "BoomboxMusic6QuestionMark.mp3");
			AudioClip audioClip18 = SoundTool.GetAudioClip(text, "PhoneScream.mp3");
			AudioClip audioClip19 = SoundTool.GetAudioClip(text, "HoarderBugCry.mp3");
			AudioClip audioClip20 = SoundTool.GetAudioClip(text, "FGiantEatPlayer.mp3");
			AudioClip audioClip21 = SoundTool.GetAudioClip(text, "Found1.mp3");
			AudioClip audioClip22 = SoundTool.GetAudioClip(text, "NutcrackerAngry.mp3");
			AudioClip audioClip23 = SoundTool.GetAudioClip(text, "Transformation.mp3");
			AudioClip audioClip24 = SoundTool.GetAudioClip(text, "EnterTerminal.mp3");
			AudioClip audioClip25 = SoundTool.GetAudioClip(text, "ExitTerminal.mp3");
			AudioClip audioClip26 = SoundTool.GetAudioClip(text, "TerminalTypoError.mp3");
			AudioClip audioClip27 = SoundTool.GetAudioClip(text, "PipeValveTwist.mp3");
			AudioClip audioClip28 = SoundTool.GetAudioClip(text, "DropMetalObjectAlt.mp3");
			AudioClip audioClip29 = SoundTool.GetAudioClip(text, "OpenBoxAlt.mp3");
			AudioClip audioClip30 = SoundTool.GetAudioClip(text, "FinalDayBeforeDeadline.mp3");
			AudioClip audioClip31 = SoundTool.GetAudioClip(text, "RewardMid.mp3");
			AudioClip audioClip32 = SoundTool.GetAudioClip(text, "TurretActivate.wav");
			AudioClip audioClip33 = SoundTool.GetAudioClip(text, "TurretBerserkMode.wav");
			AudioClip audioClip34 = SoundTool.GetAudioClip(text, "TurretDeactivate.wav");
			AudioClip audioClip35 = SoundTool.GetAudioClip(text, "TurretFire.wav");
			AudioClip audioClip36 = SoundTool.GetAudioClip(text, "TurretFireDistance.wav");
			AudioClip audioClip37 = SoundTool.GetAudioClip(text, "TurretSeePlayer.wav");
			AudioClip audioClip38 = SoundTool.GetAudioClip(text, "0DaysLeftAlert.mp3");
			AudioClip audioClip39 = SoundTool.GetAudioClip(text, "0DaysLeftAlertAlt.mp3");
			AudioClip audioClip40 = SoundTool.GetAudioClip(text, "AllPlayersDead.mp3");
			AudioClip audioClip41 = SoundTool.GetAudioClip(text, "CriticalInjury.mp3");
			AudioClip audioClip42 = SoundTool.GetAudioClip(text, "EmergeFromGround1.mp3");
			AudioClip audioClip43 = SoundTool.GetAudioClip(text, "FiredVoiceline.mp3");
			AudioClip audioClip44 = SoundTool.GetAudioClip(text, "IntroCompanySpeechAlt.mp3");
			AudioClip audioClip45 = SoundTool.GetAudioClip(text, "ShowerOn.mp3");
			AudioClip audioClip46 = SoundTool.GetAudioClip(text, "StartGameLever.mp3");
			AudioClip audioClip47 = SoundTool.GetAudioClip(text, "SuckedIntoSpace.mp3");
			AudioClip audioClip48 = SoundTool.GetAudioClip(text, "AlertHUD.mp3");
			AudioClip audioClip49 = SoundTool.GetAudioClip(text, "ShipArriveAtPlanet.mp3");
			AudioClip audioClip50 = SoundTool.GetAudioClip(text, "ClownHorn1.mp3");
			AudioClip audioClip51 = SoundTool.GetAudioClip(text, "ClownHornFar.mp3");
			AudioClip audioClip52 = SoundTool.GetAudioClip(text, "AirHorn1.mp3");
			AudioClip audioClip53 = SoundTool.GetAudioClip(text, "AirHornFar.mp3");
			AudioClip audioClip54 = SoundTool.GetAudioClip(text, "CruiserEngineRev.mp3");
			AudioClip audioClip55 = SoundTool.GetAudioClip(text, "Record1.mp3");
			AudioClip audioClip56 = SoundTool.GetAudioClip(text, "Record2.mp3");
			AudioClip audioClip57 = SoundTool.GetAudioClip(text, "JackInTheBoxTheme.mp3");
			AudioClip audioClip58 = SoundTool.GetAudioClip(text, "Pop1.mp3");
			AudioClip audioClip59 = SoundTool.GetAudioClip(text, "RadMechWake.mp3");
			AudioClip audioClip60 = SoundTool.GetAudioClip(text, "RadMechAmbientSFX.mp3");
			AudioClip audioClip61 = SoundTool.GetAudioClip(text, "ButlerMurderTheme.mp3");
			AudioClip audioClip62 = SoundTool.GetAudioClip(text, "PhoneScreamAlt.mp3");
			SoundTool.ReplaceAudioClip("IntroCompanySpeech", audioClip7, 0.95f);
			SoundTool.ReplaceAudioClip("Scan", audioClip8);
			SoundTool.ReplaceAudioClip("ShipAmbianceLightSqueak", audioClip9);
			SoundTool.ReplaceAudioClip("DieFromFallDamageSFX0", audioClip10);
			SoundTool.ReplaceAudioClip("DieFromFallDamageSFX1", audioClip10);
			SoundTool.ReplaceAudioClip("DieFromFallDamageSFX2", audioClip10);
			SoundTool.ReplaceAudioClip("DieFromFallDamageSFX3", audioClip10);
			SoundTool.ReplaceAudioClip("DieFromFallDamageSFX4", audioClip10);
			SoundTool.ReplaceAudioClip("GlobalNotificationSFX", audioClip11);
			SoundTool.ReplaceAudioClip("BoomboxMusic1", audioClip12);
			SoundTool.ReplaceAudioClip("BoomboxMusic2", audioClip13);
			SoundTool.ReplaceAudioClip("BoomboxMusic3", audioClip14);
			SoundTool.ReplaceAudioClip("BoomboxMusic4", audioClip15);
			SoundTool.ReplaceAudioClip("BoomboxMusic5Zedfox", audioClip16);
			SoundTool.ReplaceAudioClip("Boombox6QuestionMark", audioClip17);
			SoundTool.ReplaceAudioClip("BoomboxMusic6QuestionMark", audioClip17);
			SoundTool.ReplaceAudioClip("HoarderBugCry", audioClip19);
			SoundTool.ReplaceAudioClip("Chitter1", audioClip19);
			SoundTool.ReplaceAudioClip("Chitter2", audioClip19);
			SoundTool.ReplaceAudioClip("Chitter3", audioClip19);
			SoundTool.ReplaceAudioClip("FGiantEatPlayer", audioClip20);
			SoundTool.ReplaceAudioClip("Found1", audioClip21);
			SoundTool.ReplaceAudioClip("NutcrackerAngry", audioClip22);
			SoundTool.ReplaceAudioClip("Transformation", audioClip23);
			SoundTool.ReplaceAudioClip("EnterTerminal", audioClip24);
			SoundTool.ReplaceAudioClip("ExitTerminal", audioClip25);
			SoundTool.ReplaceAudioClip("TerminalTypoError", audioClip26);
			SoundTool.ReplaceAudioClip("PipeValveTwist", audioClip27);
			SoundTool.ReplaceAudioClip("FinalDayBeforeDeadline", audioClip30);
			SoundTool.ReplaceAudioClip("RewardMid", audioClip31);
			SoundTool.ReplaceAudioClip("TurretActivate", audioClip32);
			SoundTool.ReplaceAudioClip("TurretBerserkMode", audioClip33);
			SoundTool.ReplaceAudioClip("TurretDeactivate", audioClip34);
			SoundTool.ReplaceAudioClip("TurretFire", audioClip35);
			SoundTool.ReplaceAudioClip("TurretFireDistance", audioClip36);
			SoundTool.ReplaceAudioClip("TurretSeePlayer", audioClip37);
			SoundTool.ReplaceAudioClip("0DaysLeftAlert", audioClip38, 0.91f);
			SoundTool.ReplaceAudioClip("DaysLeftAlert", audioClip39, 0.09f);
			SoundTool.ReplaceAudioClip("AllPlayersDead", audioClip40);
			SoundTool.ReplaceAudioClip("CriticalInjury", audioClip41);
			SoundTool.ReplaceAudioClip("EmergeFromGround1", audioClip42);
			SoundTool.ReplaceAudioClip("FiredVoiceline", audioClip43);
			SoundTool.ReplaceAudioClip("IntroCompanySpeech", audioClip44, 0.05f);
			SoundTool.ReplaceAudioClip("ShowerOn", audioClip45);
			SoundTool.ReplaceAudioClip("StartGameLever", audioClip46);
			SoundTool.ReplaceAudioClip("SuckedIntoSpace", audioClip47);
			SoundTool.ReplaceAudioClip("AlertHUD", audioClip48);
			SoundTool.ReplaceAudioClip("ShipArriveAtPlanet", audioClip49);
			SoundTool.ReplaceAudioClip("ClownHorn1", audioClip50);
			SoundTool.ReplaceAudioClip("ClownHornFar", audioClip50);
			SoundTool.ReplaceAudioClip("AirHorn1", audioClip52);
			SoundTool.ReplaceAudioClip("AirHornFar", audioClip52);
			SoundTool.ReplaceAudioClip("CruiserEngineRev", audioClip54);
			SoundTool.ReplaceAudioClip("JackInTheBoxTheme", audioClip57);
			SoundTool.ReplaceAudioClip("Pop1", audioClip58);
			SoundTool.ReplaceAudioClip("RadMechWake", audioClip59);
			SoundTool.ReplaceAudioClip("RadMechAmbientSFX", audioClip60);
			SoundTool.ReplaceAudioClip("ButlerMurderTheme", audioClip61);
			SoundTool.ReplaceAudioClip("DropMetalObject1", audioClip28, 0.05f);
			SoundTool.ReplaceAudioClip("DropMetalObject2", audioClip28, 0.05f);
			SoundTool.ReplaceAudioClip("DropMetalObject3", audioClip28, 0.05f);
			SoundTool.ReplaceAudioClip("DropMetalObject4", audioClip28, 0.05f);
			SoundTool.ReplaceAudioClip("DropThinMetal", audioClip28, 0.05f);
			SoundTool.ReplaceAudioClip("OpenBox", audioClip29, 0.25f);
			SoundTool.ReplaceAudioClip("DropMetalObject1", audioClip, 0.95f);
			SoundTool.ReplaceAudioClip("DropMetalObject2", audioClip2, 0.95f);
			SoundTool.ReplaceAudioClip("DropMetalObject3", audioClip3, 0.95f);
			SoundTool.ReplaceAudioClip("DropMetalObject4", audioClip4, 0.95f);
			SoundTool.ReplaceAudioClip("DropThinMetal", audioClip5, 0.95f);
			SoundTool.ReplaceAudioClip("OpenBox", audioClip6, 0.75f);
			SoundTool.ReplaceAudioClip("RecordPlayerJazz", audioClip55, 0.5f);
			SoundTool.ReplaceAudioClip("RecordPlayerJazz", audioClip56, 0.5f);
			SoundTool.ReplaceAudioClip("PhoneScream", audioClip18, 0.8f);
			SoundTool.ReplaceAudioClip("PhoneScreamAlt", audioClip62, 0.2f);
		}

		private void loadSounds()
		{
		}
	}
	public static class PluginInfo
	{
		public const string PLUGIN_GUID = "LethalSound";

		public const string PLUGIN_NAME = "LethalSound";

		public const string PLUGIN_VERSION = "1.0.11";
	}
}