Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Decompiled source of MusicFSClipFix v0.3.1
BepInEx/plugins/SecretSongMod/SpecialEmotePack.dll
Decompiled 2 years agousing System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using BepInEx; using BepInEx.Bootstrap; using EmotesAPI; using EnemyInteractions.DataStuffs; using LethalEmotesAPI.ImportV2; using Lethal_Company_Special_Emote_Pack; using Microsoft.CodeAnalysis; using Special_Emote_Pack; using UnityEngine; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: AssemblyTitle("Lethal Company CustomEmotesAPI Template Mod")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("Lethal Company CustomEmotesAPI Template Mod")] [assembly: AssemblyCopyright("Copyright © 2023")] [assembly: AssemblyTrademark("")] [assembly: ComVisible(false)] [assembly: Guid("199912ba-43b6-4276-b420-7bfaa3eedbe5")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")] [assembly: AssemblyInformationalVersion("1.0.0")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("1.0.0.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 Lethal_Company_Special_Emote_Pack { [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInPlugin("com.autumn.musicfix", "musicfix", "0.3.1")] public class MusicFix : BaseUnityPlugin { public const string PluginGUID = "com.autumn.musicfix"; public const string PluginName = "musicfix"; public const string PluginVersion = "0.3.1"; public static MusicFix instance; public static PluginInfo PInfo { get; private set; } public void Awake() { //IL_140b: Unknown result type (might be due to invalid IL or missing references) //IL_1415: Expected O, but got Unknown instance = this; PInfo = ((BaseUnityPlugin)this).Info; Assets.LoadAssetBundlesFromFolder("assetbundles"); AnimationClip[] array = (AnimationClip[])(object)new AnimationClip[1] { Assets.Load<AnimationClip>("mhmusic/CaliforniaGirls.anim") }; AnimationClip[] array2 = (AnimationClip[])(object)new AnimationClip[1] { Assets.Load<AnimationClip>("mhmusic/FamilyGuyDeath.anim") }; ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/am_i_just.ogg") }, sync: true, "Love A Friend", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/bang.ogg") }, sync: true, "Bang", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/be_alive.ogg") }, sync: true, "Be Alive", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/be_with_you.ogg") }, sync: true, "Be With You", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/best_mistake.ogg") }, sync: true, "Best Mistake", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/bigeye.ogg") }, sync: true, "Bigeye", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/blood.ogg") }, sync: true, "Blood", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/break_away.ogg") }, sync: true, "Break Away", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/coffee_shop.ogg") }, sync: true, "Coffee Shop", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/comatose.ogg") }, sync: true, "Comatose", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/cousin.ogg") }, sync: true, "Cousin", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/dance_for_me.ogg") }, sync: true, "Dance For Me", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/die_in_an_ember.ogg") }, sync: true, "Die In An Ember", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/dont_blame.ogg") }, sync: true, "Don't Blame", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/gravity.ogg") }, sync: true, "Gravity", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/gutterbomb.ogg") }, sync: true, "Gutterbomb", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/house_party.ogg") }, sync: true, "House Party", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/i_glow.ogg") }, sync: true, "I Glow", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/i_like_that.ogg") }, sync: true, "I Like That", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/ice_cold.ogg") }, sync: true, "Ice Cold", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/insomniac.ogg") }, sync: true, "Insomniac", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/into_the_water.ogg") }, sync: true, "Into The Water", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/last_call.ogg") }, sync: true, "Last Call", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/love_crime.ogg") }, sync: true, "Love Crime", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/Lozsliplewdylagoon.ogg") }, sync: true, "Lip Lagoon", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/monster.ogg") }, sync: true, "Monster", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/my_elaine.ogg") }, sync: true, "My Elaine", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/night_to_end.ogg") }, sync: true, "Night To End", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/no_sleep.ogg") }, sync: true, "No Sleep", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/on_the_run.ogg") }, sync: true, "On The Run", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/polar_opposites.ogg") }, sync: true, "Polar Opposites", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/remake.ogg") }, sync: true, "Irresponsibility", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/ride_away.ogg") }, sync: true, "Ride Away", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/running.ogg") }, sync: true, "Running", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/screaming_match.ogg") }, sync: true, "Screaming Match", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/sins.ogg") }, sync: true, "Sins", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/tojoz.ogg") }, sync: true, "Tojoz", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/waiting_for_money.ogg") }, sync: true, "Waiting For Money", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/waste_it.ogg") }, sync: true, "Waste It", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/waste_your_time.ogg") }, sync: true, "Waste Your Time", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/whiplash.ogg") }, sync: true, "Whiplash", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/whole_again.ogg") }, sync: true, "Hole Again", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/why_cant_i_love_me.ogg") }, sync: true, "Why Can't I Love Me", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/wildest_dreams.ogg") }, sync: true, "Wildest Dreams", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/30_ways.ogg") }, sync: true, "Thirty Ways", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/a_okay.ogg") }, sync: true, "Okay", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/another_guy.ogg") }, sync: true, "Another Guy", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/ason_change.ogg") }, sync: true, "Change", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/ason_no_money.ogg") }, sync: true, "No Money", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/ason_two_piece.ogg") }, sync: true, "Two Piece", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/at_sea.ogg") }, sync: true, "At Sea", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/bounty.ogg") }, sync: true, "Bounty", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/cant_back_down.ogg") }, sync: true, "Can't Back Down", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/cry.ogg") }, sync: true, "Cry", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/dance_for_me_2.ogg") }, sync: true, "Dance For Me 2", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/different_era.ogg") }, sync: true, "Different Era", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/doki_hood.ogg") }, sync: true, "Doki Hood", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: false, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/dt_drip.ogg") }, sync: true, "DT Drip", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/fake_smile.ogg") }, sync: true, "Fake Smile", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/finally_quiet.ogg") }, sync: true, "Finally Quiet", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/for_kiri.ogg") }, sync: true, "For Kiri", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/genesect.ogg") }, sync: true, "Genesect", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/heart_so_pure.ogg") }, sync: true, "Heart So Pure", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/horrorz.ogg") }, sync: true, "Horrorz", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/kill_switch.ogg") }, sync: true, "Kill Switch", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/lifeless.ogg") }, sync: true, "Lifeless", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/love_like_you.ogg") }, sync: true, "Love Like You", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/lullaby_for_denial.ogg") }, sync: true, "Lullaby For Denial", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/necessary.ogg") }, sync: true, "Necessary", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/nowhere_to_go.ogg") }, sync: true, "Nowhere To Go", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/pokepark.ogg") }, sync: true, "Pokepark", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/prius.ogg") }, sync: true, "Prius", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rainy_days.ogg") }, sync: true, "Rainy Days", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_duo.ogg") }, sync: true, "Rap Duo", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_battle_2.ogg") }, sync: true, "Rap Battle 2", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/shootout.ogg") }, sync: true, "Shootout", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/shutdown.ogg") }, sync: true, "Shutdown", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/standoff.ogg") }, sync: true, "Standoff", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/start_of_the_year.ogg") }, sync: true, "Start Of The Year", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/still_have_love.ogg") }, sync: true, "Still Have Love", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/unite.ogg") }, sync: true, "Unite", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/village.ogg") }, sync: true, "Village", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/want_you_out.ogg") }, sync: true, "Want You Out", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/zooflow.ogg") }, sync: true, "Zooflow", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array2, array2, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/die_on_the_floor.ogg") }, sync: true, "Die On The Floor", dmca: false, cantMove: false, thirdPerson: true); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/like_a_monster.ogg") }, sync: true, "Like A Monster", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/running_in_cicles.ogg") }, sync: true, "Circles", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/acceptance.ogg") }, sync: true, "Acceptance", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/always_there.ogg") }, sync: true, "Top Secret", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/apparel_shop.ogg") }, sync: true, "Apparel Shop", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/beast_man.ogg") }, sync: true, "Beast Man", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/ditto.ogg") }, sync: true, "Ditto", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/drip_till_i_die.ogg") }, sync: true, "Drip Till", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/enemies_kai.ogg") }, sync: true, "Enemies", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/enemies_z.ogg") }, sync: true, "Enemiez", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/final_mix.ogg") }, sync: true, "Final Mix", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/fire_drill.ogg") }, sync: true, "Fire Drill", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/fornum.ogg") }, sync: true, "Fornum", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/grinch.ogg") }, sync: true, "Grinch", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/i_glow_i_think.ogg") }, sync: true, "I Glow?", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/id.ogg") }, sync: true, "ID", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/ignorant.ogg") }, sync: true, "Ignorant", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/in_a_second.ogg") }, sync: true, "In A Second", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/last_song.ogg") }, sync: true, "Last Song", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/leave_me_alone.ogg") }, sync: true, "Leave Me Alone", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/nana.ogg") }, sync: true, "Nana", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/no_way.ogg") }, sync: true, "No Way", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/play_around.ogg") }, sync: true, "Play Around", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/poke_cypher.ogg") }, sync: true, "Poke Cypher", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_1.ogg") }, sync: true, "Rap 1", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_2.ogg") }, sync: true, "Rap 2", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_3.ogg") }, sync: true, "Rap 3", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: false, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_4.ogg") }, sync: true, "Rap 4", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_5.ogg") }, sync: true, "Rap 5", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_6.ogg") }, sync: true, "Rap 6", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_battle_1.ogg") }, sync: true, "Rap Battle 1", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_battle_3.ogg") }, sync: true, "Rap Battle 3", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_battle_4.ogg") }, sync: true, "Rap Battle 4", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/rap_battle_5.ogg") }, sync: true, "Rap Battle 5", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/right_draw.ogg") }, sync: true, "Right Draw", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/robbery.ogg") }, sync: true, "Robbery", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/slapper.ogg") }, sync: true, "Slapper", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/soundcloud.ogg") }, sync: true, "SoundCloud", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/spider_dance.ogg") }, sync: true, "Spider Dance", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/splash.ogg") }, sync: true, "Splash", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/take_me_home.ogg") }, sync: true, "Take Me Home", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/test_verse.ogg") }, sync: true, "Test Verse", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/thicky.ogg") }, sync: true, "Thicky", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/time.ogg") }, sync: true, "Time", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/tor_ah.ogg") }, sync: true, "Tor Ah", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/wattpad_gang.ogg") }, sync: true, "Wattpad Gang", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/wattpad_oof.ogg") }, sync: true, "Wattpad Oof", dmca: false, cantMove: false, thirdPerson: false); ImportAnimation(array, array, looping: true, (AudioClip[])(object)new AudioClip[1] { Assets.Load<AudioClip>("mhmusic/audio/white_snow.ogg") }, sync: true, "White Snow", dmca: false, cantMove: false, thirdPerson: false); CustomEmotesAPI.animChanged += new AnimationChanged(CustomEmotesAPI_animChanged); if (Chainloader.PluginInfos.ContainsKey("com.gemumoddo.enemyinteractions")) { EnemyEmotes.AddEnemyEmotes(); } } private void CustomEmotesAPI_animChanged(string newAnimation, BoneMapper mapper) { if (newAnimation.StartsWith("com.autumn.musicfix")) { newAnimation = newAnimation.Split("__")[1]; } } public void ImportAnimation(AnimationClip[] primaryClips, AnimationClip[] secondaryClips, bool looping, AudioClip[] primaryAudioClips, bool sync, string customName, bool dmca, bool cantMove, bool thirdPerson) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Expected O, but got Unknown //IL_006f: Unknown result type (might be due to invalid IL or missing references) CustomEmoteParams val = new CustomEmoteParams(); val.primaryAnimationClips = primaryClips; val.secondaryAnimationClips = secondaryClips; val.audioLoops = looping; val.primaryAudioClips = primaryAudioClips; val.secondaryAudioClips = null; val.primaryDMCAFreeAudioClips = null; val.secondaryDMCAFreeAudioClips = null; val.visible = true; val.syncAnim = sync; val.syncAudio = sync; val.startPref = -1; val.joinPref = -1; val.joinSpots = null; val.internalName = customName; val.lockType = (LockType)1; val.willGetClaimedByDMCA = dmca; val.audioLevel = 0.3f; val.rootBonesToIgnore = null; val.soloBonesToIgnore = null; val.stopWhenMove = cantMove; val.thirdPerson = thirdPerson; val.displayName = customName; EmoteImporter.ImportEmote(val); } } } namespace Special_Emote_Pack { internal static class Assets { internal static readonly List<AssetBundle> AssetBundles = new List<AssetBundle>(); private static readonly Dictionary<string, int> AssetIndices = new Dictionary<string, int>(); internal static void LoadAssetBundlesFromFolder(string folderName) { folderName = Path.Combine(Path.GetDirectoryName(MusicFix.PInfo.Location), folderName); string[] files = Directory.GetFiles(folderName); foreach (string text in files) { AssetBundle val = AssetBundle.LoadFromFile(text); int count = AssetBundles.Count; AssetBundles.Add(val); string[] allAssetNames = val.GetAllAssetNames(); foreach (string text2 in allAssetNames) { string text3 = text2.ToLowerInvariant(); if (text3.StartsWith("assets/")) { text3 = text3.Remove(0, "assets/".Length); } AssetIndices[text3] = count; } DebugClass.Log((object)("Loaded AssetBundle: " + Path.GetFileName(text))); } } internal static T Load<T>(string assetName) where T : Object { try { assetName = assetName.ToLowerInvariant(); if (assetName.Contains(":")) { string[] array = assetName.Split(':'); assetName = array[1].ToLowerInvariant(); } if (assetName.StartsWith("assets/")) { assetName = assetName.Remove(0, "assets/".Length); } int index = AssetIndices[assetName]; return AssetBundles[index].LoadAsset<T>("assets/" + assetName); } catch (Exception arg) { DebugClass.Log((object)$"Couldn't load asset [{assetName}] reason: {arg}"); return default(T); } } } public class EnemyEmotes { public static void AddEnemyEmotes() { //IL_0010: Unknown result type (might be due to invalid IL or missing references) //IL_002a: Unknown result type (might be due to invalid IL or missing references) //IL_0044: Unknown result type (might be due to invalid IL or missing references) //IL_005e: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0092: Unknown result type (might be due to invalid IL or missing references) //IL_00ac: Unknown result type (might be due to invalid IL or missing references) //IL_00c6: Unknown result type (might be due to invalid IL or missing references) //IL_00e0: Unknown result type (might be due to invalid IL or missing references) //IL_00fa: Unknown result type (might be due to invalid IL or missing references) //IL_0114: Unknown result type (might be due to invalid IL or missing references) //IL_012e: Unknown result type (might be due to invalid IL or missing references) //IL_0148: Unknown result type (might be due to invalid IL or missing references) //IL_0162: Unknown result type (might be due to invalid IL or missing references) //IL_017c: Unknown result type (might be due to invalid IL or missing references) //IL_0196: Unknown result type (might be due to invalid IL or missing references) //IL_01b0: Unknown result type (might be due to invalid IL or missing references) //IL_01ca: Unknown result type (might be due to invalid IL or missing references) //IL_01e4: Unknown result type (might be due to invalid IL or missing references) //IL_01fe: Unknown result type (might be due to invalid IL or missing references) //IL_0218: Unknown result type (might be due to invalid IL or missing references) //IL_0232: Unknown result type (might be due to invalid IL or missing references) //IL_024c: Unknown result type (might be due to invalid IL or missing references) //IL_0266: Unknown result type (might be due to invalid IL or missing references) //IL_0280: Unknown result type (might be due to invalid IL or missing references) //IL_029a: Unknown result type (might be due to invalid IL or missing references) //IL_02b4: Unknown result type (might be due to invalid IL or missing references) //IL_02ce: Unknown result type (might be due to invalid IL or missing references) //IL_02e8: Unknown result type (might be due to invalid IL or missing references) //IL_0302: Unknown result type (might be due to invalid IL or missing references) //IL_031c: Unknown result type (might be due to invalid IL or missing references) //IL_0336: Unknown result type (might be due to invalid IL or missing references) //IL_0350: Unknown result type (might be due to invalid IL or missing references) //IL_036a: Unknown result type (might be due to invalid IL or missing references) //IL_0384: Unknown result type (might be due to invalid IL or missing references) //IL_039e: Unknown result type (might be due to invalid IL or missing references) //IL_03b8: Unknown result type (might be due to invalid IL or missing references) //IL_03d2: Unknown result type (might be due to invalid IL or missing references) //IL_03ec: Unknown result type (might be due to invalid IL or missing references) //IL_0406: Unknown result type (might be due to invalid IL or missing references) //IL_0420: Unknown result type (might be due to invalid IL or missing references) //IL_043a: Unknown result type (might be due to invalid IL or missing references) //IL_0454: Unknown result type (might be due to invalid IL or missing references) //IL_046e: Unknown result type (might be due to invalid IL or missing references) //IL_0488: Unknown result type (might be due to invalid IL or missing references) //IL_04a2: Unknown result type (might be due to invalid IL or missing references) //IL_04bc: Unknown result type (might be due to invalid IL or missing references) //IL_04d6: Unknown result type (might be due to invalid IL or missing references) //IL_04f0: Unknown result type (might be due to invalid IL or missing references) //IL_050a: Unknown result type (might be due to invalid IL or missing references) //IL_0524: Unknown result type (might be due to invalid IL or missing references) //IL_053e: Unknown result type (might be due to invalid IL or missing references) //IL_0558: Unknown result type (might be due to invalid IL or missing references) //IL_0572: Unknown result type (might be due to invalid IL or missing references) //IL_058c: Unknown result type (might be due to invalid IL or missing references) //IL_05a6: Unknown result type (might be due to invalid IL or missing references) //IL_05c0: Unknown result type (might be due to invalid IL or missing references) //IL_05da: Unknown result type (might be due to invalid IL or missing references) //IL_05f4: Unknown result type (might be due to invalid IL or missing references) //IL_060e: Unknown result type (might be due to invalid IL or missing references) //IL_0628: Unknown result type (might be due to invalid IL or missing references) //IL_0642: Unknown result type (might be due to invalid IL or missing references) //IL_065c: Unknown result type (might be due to invalid IL or missing references) //IL_0676: Unknown result type (might be due to invalid IL or missing references) //IL_0690: Unknown result type (might be due to invalid IL or missing references) //IL_06aa: Unknown result type (might be due to invalid IL or missing references) //IL_06c4: Unknown result type (might be due to invalid IL or missing references) //IL_06de: Unknown result type (might be due to invalid IL or missing references) //IL_06f8: Unknown result type (might be due to invalid IL or missing references) //IL_0712: Unknown result type (might be due to invalid IL or missing references) //IL_072c: Unknown result type (might be due to invalid IL or missing references) //IL_0746: Unknown result type (might be due to invalid IL or missing references) //IL_0760: Unknown result type (might be due to invalid IL or missing references) //IL_077a: Unknown result type (might be due to invalid IL or missing references) //IL_0794: Unknown result type (might be due to invalid IL or missing references) //IL_07ae: Unknown result type (might be due to invalid IL or missing references) //IL_07c8: Unknown result type (might be due to invalid IL or missing references) //IL_07e2: Unknown result type (might be due to invalid IL or missing references) //IL_07fc: Unknown result type (might be due to invalid IL or missing references) //IL_0816: Unknown result type (might be due to invalid IL or missing references) //IL_0830: Unknown result type (might be due to invalid IL or missing references) //IL_084a: Unknown result type (might be due to invalid IL or missing references) //IL_0864: Unknown result type (might be due to invalid IL or missing references) //IL_087e: Unknown result type (might be due to invalid IL or missing references) //IL_0898: Unknown result type (might be due to invalid IL or missing references) //IL_08b2: Unknown result type (might be due to invalid IL or missing references) //IL_08cc: Unknown result type (might be due to invalid IL or missing references) //IL_08e6: Unknown result type (might be due to invalid IL or missing references) //IL_0900: Unknown result type (might be due to invalid IL or missing references) //IL_091a: Unknown result type (might be due to invalid IL or missing references) //IL_0934: Unknown result type (might be due to invalid IL or missing references) //IL_094e: Unknown result type (might be due to invalid IL or missing references) //IL_0968: Unknown result type (might be due to invalid IL or missing references) //IL_0982: Unknown result type (might be due to invalid IL or missing references) //IL_099c: Unknown result type (might be due to invalid IL or missing references) //IL_09b6: Unknown result type (might be due to invalid IL or missing references) //IL_09d0: Unknown result type (might be due to invalid IL or missing references) //IL_09ea: Unknown result type (might be due to invalid IL or missing references) //IL_0a04: Unknown result type (might be due to invalid IL or missing references) //IL_0a1e: Unknown result type (might be due to invalid IL or missing references) //IL_0a38: Unknown result type (might be due to invalid IL or missing references) //IL_0a52: Unknown result type (might be due to invalid IL or missing references) //IL_0a6c: Unknown result type (might be due to invalid IL or missing references) //IL_0a86: Unknown result type (might be due to invalid IL or missing references) //IL_0aa0: Unknown result type (might be due to invalid IL or missing references) //IL_0aba: Unknown result type (might be due to invalid IL or missing references) //IL_0ad4: Unknown result type (might be due to invalid IL or missing references) //IL_0aee: Unknown result type (might be due to invalid IL or missing references) //IL_0b08: Unknown result type (might be due to invalid IL or missing references) //IL_0b22: Unknown result type (might be due to invalid IL or missing references) //IL_0b3c: Unknown result type (might be due to invalid IL or missing references) //IL_0b56: Unknown result type (might be due to invalid IL or missing references) //IL_0b70: Unknown result type (might be due to invalid IL or missing references) //IL_0b8a: Unknown result type (might be due to invalid IL or missing references) //IL_0ba4: Unknown result type (might be due to invalid IL or missing references) //IL_0bbe: Unknown result type (might be due to invalid IL or missing references) //IL_0bd8: Unknown result type (might be due to invalid IL or missing references) //IL_0bf2: Unknown result type (might be due to invalid IL or missing references) //IL_0c0c: Unknown result type (might be due to invalid IL or missing references) //IL_0c26: Unknown result type (might be due to invalid IL or missing references) //IL_0c40: Unknown result type (might be due to invalid IL or missing references) //IL_0c5a: Unknown result type (might be due to invalid IL or missing references) //IL_0c74: Unknown result type (might be due to invalid IL or missing references) //IL_0c8e: Unknown result type (might be due to invalid IL or missing references) //IL_0ca8: Unknown result type (might be due to invalid IL or missing references) //IL_0cc2: Unknown result type (might be due to invalid IL or missing references) //IL_0cdc: Unknown result type (might be due to invalid IL or missing references) //IL_0cf6: Unknown result type (might be due to invalid IL or missing references) //IL_0d10: Unknown result type (might be due to invalid IL or missing references) //IL_0d2a: Unknown result type (might be due to invalid IL or missing references) //IL_0d44: Unknown result type (might be due to invalid IL or missing references) //IL_0d5e: Unknown result type (might be due to invalid IL or missing references) //IL_0d78: Unknown result type (might be due to invalid IL or missing references) //IL_0d92: Unknown result type (might be due to invalid IL or missing references) //IL_0dac: Unknown result type (might be due to invalid IL or missing references) //IL_0dc6: Unknown result type (might be due to invalid IL or missing references) //IL_0de0: Unknown result type (might be due to invalid IL or missing references) //IL_0dfa: Unknown result type (might be due to invalid IL or missing references) //IL_0e14: Unknown result type (might be due to invalid IL or missing references) //IL_0e2e: Unknown result type (might be due to invalid IL or missing references) //IL_0e48: Unknown result type (might be due to invalid IL or missing references) //IL_0e62: Unknown result type (might be due to invalid IL or missing references) EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Right Draw", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Beast Man", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Robbery", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Thicky", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Drip Till", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Top Secret", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Splash", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Spider Dance", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Polar Opposites", 14f)); EmoteOptions.onKillEmotes.Add(new EnemyEmote("com.autumn.musicfix__Play Around", 14f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Love A Friend", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Bang", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Be Alive", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Be With You", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Best Mistake", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Bigeye", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Blood", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Break Away", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Coffee Shop", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Comatose", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Cousin", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Dance For Me", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Die In An Ember", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Don't Blame", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Gravity", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Gutterbomb", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__House Party", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__I Glow", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__I Like That", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Ice Cold", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Insomniac", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Into The Water", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Last Call", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Love Crime", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Lip Lagoon", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Monster", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__My Elaine", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Night To End", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__No Sleep", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__On The Run", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Polar Opposites", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Irresponsibility", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Ride Away", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Running", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Sins", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Tojoz", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Waiting For Money", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Waste It", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Waste Your Time", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Whiplash", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Hole Again", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Why Can't I Love Me", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Wildest Dreams", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Thirty Ways", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Okay", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Another Guy", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Change", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__No Money", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Two Piece", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__At Sea", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Bounty", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Can't Back Down", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Cry", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Dance For Me 2", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Different Era", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Doki Hood", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__DT Drip", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Fake Smile", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Finally Quiet", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__For Kiri", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Genesect", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Heart So Pure", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Horrorz", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Kill Switch", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Lifeless", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Love Like You", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Lullaby For Denial", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Necessary", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Nowhere To Go", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Pokepark", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Prius", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rainy Days", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap Duo", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap Battle 2", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Shootout", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Shutdown", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Standoff", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Start Of The Year", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Still Have Love", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Unite", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Village", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Want You Out", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Zooflow", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Die On The Floor", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Like A Monster", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Circles", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Acceptance", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Top Secret", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Apparel Shop", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Beast Man", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Ditto", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Drip Till", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Enemies", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Enemiez", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Final Mix", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Fire Drill", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Fornum", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Grinch", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__I Glow?", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__ID", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Ignorant", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__In A Second", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Last Song", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Leave Me Alone", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Nana", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__No Way", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Play Around", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Poke Cypher", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap 1", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap 2", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap 3", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap 4", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap 5", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap 6", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap Battle 1", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap Battle 3", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap Battle 4", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Rap Battle 5", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Right Draw", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Robbery", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Slapper", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__SoundCloud", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Spider Dance", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Splash", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Take Me Home", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Test Verse", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Thicky", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Time", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Tor Ah", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Wattpad Gang", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__Wattpad Oof", 10f)); EmoteOptions.intermittentEmoteList.Add(new EnemyEmote("com.autumn.musicfix__White Snow", 10f)); } } }