using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.Runtime.CompilerServices;
using AntlerShed.EnemySkinKit.Vanilla;
using AntlerShed.SkinRegistry;
using BepInEx;
using UnityEngine;
[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
[assembly: AssemblyVersion("0.0.0.0")]
[CompilerGenerated]
[EditorBrowsable(EditorBrowsableState.Never)]
[GeneratedCode("Unity.MonoScriptGenerator.MonoScriptInfoGenerator", null)]
internal class UnitySourceGeneratedAssemblyMonoScriptTypes_v1
{
private struct MonoScriptData
{
public byte[] FilePathsData;
public byte[] TypesData;
public int TotalTypes;
public int TotalFiles;
public bool IsEditorOnly;
}
[MethodImpl(MethodImplOptions.AggressiveInlining)]
private static MonoScriptData Get()
{
MonoScriptData result = default(MonoScriptData);
result.FilePathsData = new byte[93]
{
0, 0, 0, 1, 0, 0, 0, 85, 92, 65,
115, 115, 101, 116, 115, 92, 69, 120, 116, 114,
97, 69, 110, 101, 109, 121, 86, 97, 114, 105,
101, 116, 121, 83, 116, 97, 103, 105, 110, 103,
92, 112, 108, 117, 103, 105, 110, 115, 92, 69,
120, 116, 114, 97, 69, 110, 101, 109, 121, 86,
97, 114, 105, 101, 116, 121, 92, 69, 120, 116,
114, 97, 69, 110, 101, 109, 121, 86, 97, 114,
105, 101, 116, 121, 80, 108, 117, 103, 105, 110,
46, 99, 115
};
result.TypesData = new byte[74]
{
0, 0, 0, 0, 69, 68, 105, 115, 116, 105,
110, 99, 116, 66, 108, 97, 122, 101, 46, 76,
101, 116, 104, 97, 108, 67, 111, 109, 112, 97,
110, 121, 46, 69, 120, 116, 114, 97, 69, 110,
101, 109, 121, 86, 97, 114, 105, 101, 116, 121,
124, 69, 120, 116, 114, 97, 69, 110, 101, 109,
121, 86, 97, 114, 105, 101, 116, 121, 80, 108,
117, 103, 105, 110
};
result.TotalFiles = 1;
result.TotalTypes = 1;
result.IsEditorOnly = false;
return result;
}
}
namespace DistinctBlaze.LethalCompany.ExtraEnemyVariety;
[BepInPlugin("DistinctBlaze.ExtraEnemyVariety", "ExtraEnemyVariety", "1.6.0")]
[BepInDependency(/*Could not decode attribute arguments.*/)]
public class ExtraEnemyVarietyPlugin : BaseUnityPlugin
{
public const string modGUID = "DistinctBlaze.ExtraEnemyVariety";
public const string modName = "ExtraEnemyVariety";
public const string modVersion = "1.6.0";
private void Awake()
{
//IL_003a: Unknown result type (might be due to invalid IL or missing references)
//IL_0064: Unknown result type (might be due to invalid IL or missing references)
//IL_008e: Unknown result type (might be due to invalid IL or missing references)
//IL_00b8: Unknown result type (might be due to invalid IL or missing references)
//IL_00e2: Unknown result type (might be due to invalid IL or missing references)
//IL_010c: Unknown result type (might be due to invalid IL or missing references)
//IL_0136: Unknown result type (might be due to invalid IL or missing references)
//IL_0160: Unknown result type (might be due to invalid IL or missing references)
//IL_018a: Unknown result type (might be due to invalid IL or missing references)
//IL_01b4: Unknown result type (might be due to invalid IL or missing references)
//IL_01de: 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_0242: Unknown result type (might be due to invalid IL or missing references)
//IL_027e: Unknown result type (might be due to invalid IL or missing references)
//IL_0283: Unknown result type (might be due to invalid IL or missing references)
//IL_0292: Unknown result type (might be due to invalid IL or missing references)
//IL_02bc: Unknown result type (might be due to invalid IL or missing references)
//IL_02e6: Unknown result type (might be due to invalid IL or missing references)
//IL_0310: Unknown result type (might be due to invalid IL or missing references)
//IL_033a: Unknown result type (might be due to invalid IL or missing references)
//IL_0364: Unknown result type (might be due to invalid IL or missing references)
//IL_038e: 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_03f2: Unknown result type (might be due to invalid IL or missing references)
//IL_042c: Unknown result type (might be due to invalid IL or missing references)
//IL_0468: Unknown result type (might be due to invalid IL or missing references)
//IL_046d: Unknown result type (might be due to invalid IL or missing references)
//IL_047c: Unknown result type (might be due to invalid IL or missing references)
//IL_04a8: Unknown result type (might be due to invalid IL or missing references)
//IL_04ad: 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_04e8: Unknown result type (might be due to invalid IL or missing references)
//IL_04ed: Unknown result type (might be due to invalid IL or missing references)
//IL_04fc: Unknown result type (might be due to invalid IL or missing references)
//IL_0528: Unknown result type (might be due to invalid IL or missing references)
//IL_052d: Unknown result type (might be due to invalid IL or missing references)
//IL_053c: Unknown result type (might be due to invalid IL or missing references)
//IL_0568: Unknown result type (might be due to invalid IL or missing references)
//IL_056d: Unknown result type (might be due to invalid IL or missing references)
//IL_057c: Unknown result type (might be due to invalid IL or missing references)
//IL_05a8: Unknown result type (might be due to invalid IL or missing references)
//IL_05ad: Unknown result type (might be due to invalid IL or missing references)
//IL_05bc: Unknown result type (might be due to invalid IL or missing references)
//IL_05e8: Unknown result type (might be due to invalid IL or missing references)
//IL_05ed: Unknown result type (might be due to invalid IL or missing references)
//IL_05fc: 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_062d: Unknown result type (might be due to invalid IL or missing references)
//IL_063c: Unknown result type (might be due to invalid IL or missing references)
//IL_0678: Unknown result type (might be due to invalid IL or missing references)
//IL_067d: Unknown result type (might be due to invalid IL or missing references)
//IL_068c: Unknown result type (might be due to invalid IL or missing references)
//IL_06b8: Unknown result type (might be due to invalid IL or missing references)
//IL_06bd: Unknown result type (might be due to invalid IL or missing references)
//IL_06cc: Unknown result type (might be due to invalid IL or missing references)
//IL_06f6: Unknown result type (might be due to invalid IL or missing references)
//IL_0722: Unknown result type (might be due to invalid IL or missing references)
//IL_0727: Unknown result type (might be due to invalid IL or missing references)
//IL_0736: 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_078c: Unknown result type (might be due to invalid IL or missing references)
//IL_0791: Unknown result type (might be due to invalid IL or missing references)
//IL_07a0: Unknown result type (might be due to invalid IL or missing references)
//IL_07cc: Unknown result type (might be due to invalid IL or missing references)
//IL_07d1: Unknown result type (might be due to invalid IL or missing references)
//IL_07e0: Unknown result type (might be due to invalid IL or missing references)
//IL_080c: Unknown result type (might be due to invalid IL or missing references)
//IL_0811: Unknown result type (might be due to invalid IL or missing references)
//IL_0820: Unknown result type (might be due to invalid IL or missing references)
//IL_084c: Unknown result type (might be due to invalid IL or missing references)
//IL_0851: Unknown result type (might be due to invalid IL or missing references)
//IL_0860: Unknown result type (might be due to invalid IL or missing references)
//IL_088c: Unknown result type (might be due to invalid IL or missing references)
//IL_0891: Unknown result type (might be due to invalid IL or missing references)
//IL_08a0: Unknown result type (might be due to invalid IL or missing references)
//IL_08ca: Unknown result type (might be due to invalid IL or missing references)
//IL_08f4: Unknown result type (might be due to invalid IL or missing references)
//IL_091e: Unknown result type (might be due to invalid IL or missing references)
//IL_0948: Unknown result type (might be due to invalid IL or missing references)
//IL_0972: 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_09c6: Unknown result type (might be due to invalid IL or missing references)
//IL_09f0: Unknown result type (might be due to invalid IL or missing references)
//IL_0a1a: Unknown result type (might be due to invalid IL or missing references)
//IL_0a44: Unknown result type (might be due to invalid IL or missing references)
//IL_0a6e: Unknown result type (might be due to invalid IL or missing references)
//IL_0a98: Unknown result type (might be due to invalid IL or missing references)
//IL_0ac2: Unknown result type (might be due to invalid IL or missing references)
//IL_0afc: Unknown result type (might be due to invalid IL or missing references)
//IL_0b36: Unknown result type (might be due to invalid IL or missing references)
//IL_0b60: 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_0bb4: Unknown result type (might be due to invalid IL or missing references)
//IL_0bde: Unknown result type (might be due to invalid IL or missing references)
//IL_0c08: Unknown result type (might be due to invalid IL or missing references)
//IL_0c32: Unknown result type (might be due to invalid IL or missing references)
//IL_0c5c: Unknown result type (might be due to invalid IL or missing references)
//IL_0c86: Unknown result type (might be due to invalid IL or missing references)
//IL_0cb0: Unknown result type (might be due to invalid IL or missing references)
//IL_0cda: Unknown result type (might be due to invalid IL or missing references)
//IL_0d04: Unknown result type (might be due to invalid IL or missing references)
//IL_0d2e: Unknown result type (might be due to invalid IL or missing references)
//IL_0d58: Unknown result type (might be due to invalid IL or missing references)
//IL_0d82: 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_0dd6: Unknown result type (might be due to invalid IL or missing references)
//IL_0e00: Unknown result type (might be due to invalid IL or missing references)
//IL_0e2a: Unknown result type (might be due to invalid IL or missing references)
AssetBundle val = AssetBundle.LoadFromFile(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "AssetBundles/DistinctBlaze_ExtraEnemyVariety_SkinAssets"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bunker Spider/BlackWidow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Butler/DragonOfDine.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Coilhead/WeepingCoil.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Earth Leviathan/Sandguese.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ForestKeeperSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Forest Keeper/BirchKeeper.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<GhostGirlSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Ghost Girl/StaticAnomaly.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Nutcracker/ForestCamo.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Nutcracker/IndoorCamo.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Nutcracker/MarshCamo.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Tulip/Blooming Tulip.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/ToyModel.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/ToyModel.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Nutcracker/PlasticSoldier.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Earth Leviathan/GummyLevi.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Butler/SummerBreak.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bracken/CosmocosWanderer.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Cosmocos", 1f)
}, 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bunker Spider/GiantEnemy.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Coilhead/DummyHead.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Coilhead/Arts&Crafts.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Earth Leviathan/TremorMenace.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SporeLizardSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Spore Lizard/PoisonDart.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Jester/ImpendingDoom.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/GraffitiRelicA.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.1f, 0f));
EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/GraffitiRelicA.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/GraffitiRelicB.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.1f, 0f));
EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/GraffitiRelicB.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/GraffitiRelicC.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.1f, 0f));
EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/GraffitiRelicC.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Jester/Fission Property.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Fission-C", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Hoarder Bug/Jermey.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Barber/PajamaSnips.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Barber/PepsiClassic.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Barber/PepsiDiet.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.1f, 0.1f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Barber/ScissorMan.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.1f, 0.1f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BaboonHawkSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Baboon Hawk/BaboonEagle.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Eyeless Dog/LeoGenes.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Earth Leviathan/GorgonzolaDiner.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ForestKeeperSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Forest Keeper/InfernisScorched.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<GhostGirlSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Ghost Girl/Mary.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Hoarder Bug/KitMascot.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Barber/Hydrogere/Sparkle Slime.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Nutcracker/DesertCamo.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Snare Flea/DuckyIso.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Thumper/BullCrawler.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Tulip/InvertedEvil.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Jester/DottedSurprise.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Thumper/AquaMarine.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[1]
{
new DefaultSkinConfigEntry("Collateral", 1f)
}, 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Jester/Frostbite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bracken/CaveDweller.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bunker Spider/CaveSpider.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Butler/LostMiner.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Butler/WellAttired.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Earth Leviathan/PogoPurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Hoarder Bug/GoldDigger.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Hoarder Bug/SqueakBug.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Jester/ThirdDegree.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Manticoil/Fernando.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Manticoil/Mantiquack.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Manticoil/Seagull.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/Redacted.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Old Bird/Redacted.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Snare Flea/HeadFlea.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Thumper/TulipKing.asset"));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Tulip/LeoGekko.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Tulip/PurpleDragon.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Eyeless Dog/SwampPuppy.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Thumper/LemonTiger.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Maneater/HoarderSon.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Nutcracker/WaxReplica.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bunker Spider/GloomDweller.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bracken/Aloeflage.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Maneater/GreatAsset.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Tulip/CompanyMirage.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Barber/Poolman.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.25f, 0.25f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Bunker Spider/Skull Marked.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Jester/Trick 'R Treat.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Nutcracker/Jack-o-cracker.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Manticoil/Manticrow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Tulip/Corn Snake.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BaboonHawkSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Baboon Hawk/GhostStealer.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Hoarder Bug/Soul Hoarder.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ExtraEnemyVariety/Enemies/Coilhead/Frankenhead.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.3f, 0.3f));
}
}