Decompiled source of ColorfulEnemyVariety v2.0.1

plugins/ColorfulEnemyVariety/ColorfulEnemyVariety.dll

Decompiled 3 weeks ago
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[102]
		{
			0, 0, 0, 1, 0, 0, 0, 94, 92, 65,
			115, 115, 101, 116, 115, 92, 67, 111, 108, 111,
			114, 102, 117, 108, 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, 67, 111, 108, 111, 114, 102, 117, 108,
			69, 110, 101, 109, 121, 86, 97, 114, 105, 101,
			116, 121, 92, 67, 111, 108, 111, 114, 102, 117,
			108, 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[80]
		{
			0, 0, 0, 0, 75, 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, 67, 111, 108, 111, 114, 102, 117,
			108, 69, 110, 101, 109, 121, 86, 97, 114, 105,
			101, 116, 121, 124, 67, 111, 108, 111, 114, 102,
			117, 108, 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.ColorfulEnemyVariety;

[BepInPlugin("DistinctBlaze.ColorfulEnemyVariety", "ColorfulEnemyVariety", "2.0.1")]
[BepInDependency(/*Could not decode attribute arguments.*/)]
public class ColorfulEnemyVarietyPlugin : BaseUnityPlugin
{
	public const string modGUID = "DistinctBlaze.ColorfulEnemyVariety";

	public const string modName = "ColorfulEnemyVariety";

	public const string modVersion = "2.0.1";

	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_0208: 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_027c: Unknown result type (might be due to invalid IL or missing references)
		//IL_02b6: Unknown result type (might be due to invalid IL or missing references)
		//IL_02f0: Unknown result type (might be due to invalid IL or missing references)
		//IL_032a: 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_03e2: Unknown result type (might be due to invalid IL or missing references)
		//IL_040c: Unknown result type (might be due to invalid IL or missing references)
		//IL_0446: Unknown result type (might be due to invalid IL or missing references)
		//IL_0470: Unknown result type (might be due to invalid IL or missing references)
		//IL_049a: Unknown result type (might be due to invalid IL or missing references)
		//IL_04c4: Unknown result type (might be due to invalid IL or missing references)
		//IL_04ee: 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_0562: 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_05b6: Unknown result type (might be due to invalid IL or missing references)
		//IL_05e0: Unknown result type (might be due to invalid IL or missing references)
		//IL_060a: Unknown result type (might be due to invalid IL or missing references)
		//IL_0644: Unknown result type (might be due to invalid IL or missing references)
		//IL_066e: Unknown result type (might be due to invalid IL or missing references)
		//IL_0698: Unknown result type (might be due to invalid IL or missing references)
		//IL_06c2: Unknown result type (might be due to invalid IL or missing references)
		//IL_06ec: Unknown result type (might be due to invalid IL or missing references)
		//IL_0716: Unknown result type (might be due to invalid IL or missing references)
		//IL_0740: Unknown result type (might be due to invalid IL or missing references)
		//IL_076a: 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_07be: Unknown result type (might be due to invalid IL or missing references)
		//IL_07e8: Unknown result type (might be due to invalid IL or missing references)
		//IL_0812: Unknown result type (might be due to invalid IL or missing references)
		//IL_083c: Unknown result type (might be due to invalid IL or missing references)
		//IL_0876: 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_0aec: Unknown result type (might be due to invalid IL or missing references)
		//IL_0b16: Unknown result type (might be due to invalid IL or missing references)
		//IL_0b40: Unknown result type (might be due to invalid IL or missing references)
		//IL_0b6a: Unknown result type (might be due to invalid IL or missing references)
		//IL_0b94: 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_0be8: Unknown result type (might be due to invalid IL or missing references)
		//IL_0c12: Unknown result type (might be due to invalid IL or missing references)
		//IL_0c3c: Unknown result type (might be due to invalid IL or missing references)
		//IL_0c66: Unknown result type (might be due to invalid IL or missing references)
		//IL_0c90: Unknown result type (might be due to invalid IL or missing references)
		//IL_0cba: Unknown result type (might be due to invalid IL or missing references)
		//IL_0ce4: Unknown result type (might be due to invalid IL or missing references)
		//IL_0d0e: Unknown result type (might be due to invalid IL or missing references)
		//IL_0d38: Unknown result type (might be due to invalid IL or missing references)
		//IL_0d62: Unknown result type (might be due to invalid IL or missing references)
		//IL_0d8c: Unknown result type (might be due to invalid IL or missing references)
		//IL_0db6: 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_0e0a: Unknown result type (might be due to invalid IL or missing references)
		//IL_0e34: Unknown result type (might be due to invalid IL or missing references)
		//IL_0e5e: Unknown result type (might be due to invalid IL or missing references)
		//IL_0e88: Unknown result type (might be due to invalid IL or missing references)
		//IL_0eb2: Unknown result type (might be due to invalid IL or missing references)
		//IL_0edc: Unknown result type (might be due to invalid IL or missing references)
		//IL_0f06: Unknown result type (might be due to invalid IL or missing references)
		//IL_0f30: Unknown result type (might be due to invalid IL or missing references)
		//IL_0f5a: Unknown result type (might be due to invalid IL or missing references)
		//IL_0f84: Unknown result type (might be due to invalid IL or missing references)
		//IL_0fae: Unknown result type (might be due to invalid IL or missing references)
		//IL_0fe8: Unknown result type (might be due to invalid IL or missing references)
		//IL_1012: Unknown result type (might be due to invalid IL or missing references)
		//IL_103c: Unknown result type (might be due to invalid IL or missing references)
		//IL_1066: Unknown result type (might be due to invalid IL or missing references)
		//IL_1090: Unknown result type (might be due to invalid IL or missing references)
		//IL_10ba: Unknown result type (might be due to invalid IL or missing references)
		//IL_10e4: Unknown result type (might be due to invalid IL or missing references)
		//IL_110e: Unknown result type (might be due to invalid IL or missing references)
		//IL_1138: Unknown result type (might be due to invalid IL or missing references)
		//IL_1162: Unknown result type (might be due to invalid IL or missing references)
		//IL_118c: Unknown result type (might be due to invalid IL or missing references)
		//IL_11b6: Unknown result type (might be due to invalid IL or missing references)
		//IL_11e0: Unknown result type (might be due to invalid IL or missing references)
		//IL_120a: Unknown result type (might be due to invalid IL or missing references)
		//IL_1234: Unknown result type (might be due to invalid IL or missing references)
		//IL_125e: Unknown result type (might be due to invalid IL or missing references)
		//IL_1288: Unknown result type (might be due to invalid IL or missing references)
		//IL_12b2: Unknown result type (might be due to invalid IL or missing references)
		//IL_12dc: Unknown result type (might be due to invalid IL or missing references)
		//IL_1306: Unknown result type (might be due to invalid IL or missing references)
		//IL_1330: Unknown result type (might be due to invalid IL or missing references)
		//IL_135a: Unknown result type (might be due to invalid IL or missing references)
		//IL_1384: Unknown result type (might be due to invalid IL or missing references)
		//IL_13ae: Unknown result type (might be due to invalid IL or missing references)
		//IL_13d8: Unknown result type (might be due to invalid IL or missing references)
		//IL_1402: Unknown result type (might be due to invalid IL or missing references)
		//IL_142c: Unknown result type (might be due to invalid IL or missing references)
		//IL_1456: Unknown result type (might be due to invalid IL or missing references)
		//IL_1480: Unknown result type (might be due to invalid IL or missing references)
		//IL_14aa: Unknown result type (might be due to invalid IL or missing references)
		//IL_14d4: Unknown result type (might be due to invalid IL or missing references)
		//IL_14fe: Unknown result type (might be due to invalid IL or missing references)
		//IL_1528: Unknown result type (might be due to invalid IL or missing references)
		//IL_1552: Unknown result type (might be due to invalid IL or missing references)
		//IL_157c: Unknown result type (might be due to invalid IL or missing references)
		//IL_15a6: Unknown result type (might be due to invalid IL or missing references)
		//IL_15d0: Unknown result type (might be due to invalid IL or missing references)
		//IL_15fa: Unknown result type (might be due to invalid IL or missing references)
		//IL_1624: Unknown result type (might be due to invalid IL or missing references)
		//IL_164e: Unknown result type (might be due to invalid IL or missing references)
		//IL_1688: Unknown result type (might be due to invalid IL or missing references)
		//IL_16b2: Unknown result type (might be due to invalid IL or missing references)
		//IL_16dc: 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_ColorfulEnemyVariety_SkinAssets"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Nutcracker/MilitaryGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Nutcracker/NavyBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Nutcracker/Heart Purple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Nutcracker/MustardYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Nutcracker/AgentBlack.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Eyeless Dog/ArcticWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Eyeless Dog/BigRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Eyeless Dog/DiversionGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Eyeless Dog/OilYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Eyeless Dog/HunterBlack.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EyelessDogSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Eyeless Dog/MattedBrown.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/MarineBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/MarineBlue.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/Commando Green.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/Commando Green.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/HazardYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/HazardYellow.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/CopperOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/CopperOrange.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/JetBlack.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/JetBlack.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/Refurbished White.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/Refurbished White.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<GhostGirlSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Ghost Girl/GrassGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<GhostGirlSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Ghost Girl/HexPurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<GhostGirlSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Ghost Girl/PleasantPink.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<GhostGirlSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Ghost Girl/ShiningBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<GhostGirlSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Ghost Girl/SunnyYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ForestKeeperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Forest Keeper/BarkBrown.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ForestKeeperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Forest Keeper/WashedBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ForestKeeperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Forest Keeper/LushGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ForestKeeperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Forest Keeper/DeadWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ForestKeeperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Forest Keeper/UnnaturalYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Thumper/BlubberBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Thumper/GreatWhite.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Thumper/PinkyRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Thumper/BeachedTan.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Thumper/OutlandishPurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Snare Flea/HiddenGray.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Snare Flea/DiverBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Snare Flea/BloodRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Snare Flea/ToxicGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Snare Flea/BeetleYellow.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Butler/FormalRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Butler/SinisterGray.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Butler/RefinedBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Butler/DesertedTan.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Butler/SecludedGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Coilhead/RustedBrown.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Coilhead/WarmPink.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Coilhead/DuneYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Coilhead/StiffWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CoilheadSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Coilhead/WasteGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Jester/BoxBrown.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Jester/HumbleBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Jester/GiddyGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Jester/JoyousPurple.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<JesterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Jester/Peek-A-BooYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/StompyRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/SkyBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/TaffyYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/HoppyOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/BouncyGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/MerryMagenta.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/SneakyPurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/ShadowBlack.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/IsolatedWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BarberSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Barber/CheeryCyan.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Earth Leviathan/AlaskanPink.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Earth Leviathan/MeatyRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Earth Leviathan/SlugGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Earth Leviathan/WashedBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<EarthLeviathanSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Earth Leviathan/SpaceWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bunker Spider/SpeedyOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bunker Spider/BlankGray.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bunker Spider/Dullbrown.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bunker Spider/AggressiveRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BunkerSpiderSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bunker Spider/SandyYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hoarding Bug/CharredWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hoarding Bug/LavishPurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hoarding Bug/MarshGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hoarding Bug/RustedOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hoarding Bug/Roach Brown.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HoarderBugSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hoarding Bug/SubmergedBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SporeLizardSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Spore Lizard/DragonGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SporeLizardSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Spore Lizard/PrivateIndigo.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SporeLizardSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Spore Lizard/PlayfulPink.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SporeLizardSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Spore Lizard/ScaredWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SporeLizardSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Spore Lizard/TeenyTeal.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BaboonHawkSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Baboon Hawk/AngstyOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BaboonHawkSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Baboon Hawk/CuriousGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BaboonHawkSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Baboon Hawk/ElderGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BaboonHawkSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Baboon Hawk/LivelyOlive.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BaboonHawkSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Baboon Hawk/TimidTeal.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bracken/DeepBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bracken/ShroudGray.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bracken/JungleGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bracken/RatherPink.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<BrackenSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Bracken/SeekerOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/LavaBlob.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/WasteSludge.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/SeaJelly.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/BloodClot.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/FabulousGlory.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/RunnySnow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/RusePurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<HygrodereSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Hydrogere/TarSpill.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<KidnapperFoxSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Kidnapper Fox/CamoGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<KidnapperFoxSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Kidnapper Fox/Dupe Purple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<KidnapperFoxSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Kidnapper Fox/Elusive White.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<KidnapperFoxSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Kidnapper Fox/Hidden Black.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<KidnapperFoxSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Kidnapper Fox/Mirage Orange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Manticoil/DesertedPurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Manticoil/EveningOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Manticoil/HighBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<RoamingLocustSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Roaming Locust/FlutterGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<RoamingLocustSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Roaming Locust/MimicRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Maneater/BananaYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Maneater/Pale Gray.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Maneater/Peachy Red.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Maneater/Warm Tan.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Maneater/Washy Teal.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Maneater/HazedBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ThumperSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Thumper/SicklyGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Manticoil/NatureGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManticoilSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Manticoil/MorningYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CircuitBeesSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Circuit Bees/CarpenterBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CircuitBeesSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Circuit Bees/AdaptiveWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CircuitBeesSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Circuit Bees/MiscoloredPink.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CircuitBeesSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Circuit Bees/MetallicGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CircuitBeesSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Circuit Bees/WaspYellow.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<CircuitBeesSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Circuit Bees/MiscoloredOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Tulip Snake/MysticalPurple.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Tulip Snake/PlayfulPink.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Tulip Snake/JungleGreen.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Tulip Snake/TulipWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Tulip Snake/AutumnOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<TulipSnakeSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Tulip Snake/WoodsBrown.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<RoamingLocustSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Roaming Locust/DustyOrange.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<RoamingLocustSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Roaming Locust/FrostWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<RoamingLocustSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Roaming Locust/WindyBlue.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ManeaterSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Maneater/CavedMaroon.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/EliteRed.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterNestSkin((NestSkin)(object)val.LoadAsset<OldBirdSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Old Bird/EliteRed.asset"));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<SnareFleaSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Snare Flea/HardenedAmber.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<ButlerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Butler/FosterBrown.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
		EnemySkinRegistry.RegisterSkin((Skin)(object)val.LoadAsset<NutcrackerSkin>("Assets/Work/ColorfulEnemyVariety/Enemies/Nutcracker/CaptainWhite.asset"), (DefaultSkinConfigData?)new DefaultSkinConfigData((DefaultSkinConfigEntry[])(object)new DefaultSkinConfigEntry[0], 0.5f, 0f));
	}
}