Decompiled source of Magnificus Mod v3.6.0

MagnificusMod.dll

Decompiled a month ago
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Versioning;
using System.Security;
using System.Security.Permissions;
using BepInEx;
using BepInEx.Bootstrap;
using BepInEx.Configuration;
using DiskCardGame;
using GBC;
using HarmonyLib;
using Infiniscryption.Achievements;
using Infiniscryption.PackManagement;
using InscryptionAPI.Ascension;
using InscryptionAPI.Card;
using InscryptionAPI.Encounters;
using InscryptionAPI.Guid;
using InscryptionAPI.Helpers;
using InscryptionAPI.Saves;
using InscryptionCommunityPatch.Card;
using Pixelplacement;
using UnityEngine;
using UnityEngine.Rendering;
using UnityEngine.UI;

[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)]
[assembly: TargetFramework(".NETStandard,Version=v2.0", FrameworkDisplayName = "")]
[assembly: AssemblyCompany("MagnificusMod")]
[assembly: AssemblyConfiguration("Debug")]
[assembly: AssemblyDescription("Adds a completely new mage act.")]
[assembly: AssemblyFileVersion("3.0.0.0")]
[assembly: AssemblyInformationalVersion("3.0.0")]
[assembly: AssemblyProduct("MagnificusMod")]
[assembly: AssemblyTitle("MagnificusMod")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: AssemblyVersion("3.0.0.0")]
[module: UnverifiableCode]
namespace MagnificusMod;

internal class BossBlueprints
{
	public class GoobertP1Blueprint : EncounterBlueprintData
	{
		public GoobertP1Blueprint()
		{
			//IL_0031: Unknown result type (might be due to invalid IL or missing references)
			//IL_0036: Unknown result type (might be due to invalid IL or missing references)
			//IL_004b: Expected O, but got Unknown
			//IL_004d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0052: Unknown result type (might be due to invalid IL or missing references)
			//IL_0067: Expected O, but got Unknown
			//IL_0069: Unknown result type (might be due to invalid IL or missing references)
			//IL_006e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0083: Expected O, but got Unknown
			//IL_0096: Unknown result type (might be due to invalid IL or missing references)
			//IL_00a0: Expected O, but got Unknown
			//IL_00b3: 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_00cd: Expected O, but got Unknown
			//IL_00e0: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_00fa: Expected O, but got Unknown
			//IL_010d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0112: Unknown result type (might be due to invalid IL or missing references)
			//IL_0127: Expected O, but got Unknown
			//IL_013a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0144: Expected O, but got Unknown
			//IL_0157: Unknown result type (might be due to invalid IL or missing references)
			//IL_015c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0171: Expected O, but got Unknown
			//IL_0184: Unknown result type (might be due to invalid IL or missing references)
			//IL_0189: Unknown result type (might be due to invalid IL or missing references)
			//IL_019e: Expected O, but got Unknown
			//IL_01b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_01b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_01cb: Expected O, but got Unknown
			//IL_01cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_01d2: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e7: Expected O, but got Unknown
			//IL_01fa: Unknown result type (might be due to invalid IL or missing references)
			//IL_0204: Expected O, but got Unknown
			//IL_0217: Unknown result type (might be due to invalid IL or missing references)
			//IL_021c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0231: Expected O, but got Unknown
			//IL_0233: Unknown result type (might be due to invalid IL or missing references)
			//IL_0238: Unknown result type (might be due to invalid IL or missing references)
			//IL_024d: Expected O, but got Unknown
			//IL_0260: Unknown result type (might be due to invalid IL or missing references)
			//IL_0265: Unknown result type (might be due to invalid IL or missing references)
			//IL_027a: Expected O, but got Unknown
			//IL_028d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0297: Expected O, but got Unknown
			//IL_02aa: Unknown result type (might be due to invalid IL or missing references)
			//IL_02af: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c4: Expected O, but got Unknown
			//IL_02d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_02dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f1: Expected O, but got Unknown
			//IL_0314: Unknown result type (might be due to invalid IL or missing references)
			//IL_0319: Unknown result type (might be due to invalid IL or missing references)
			//IL_032e: Expected O, but got Unknown
			List<Card> list = new List<Card>();
			((Object)this).name = "GoobertP1Blueprint1";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_crystalworm")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("JuniorSage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_sabesage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("JuniorSage")
						}
					});
				}
			}
		}
	}

	public class GoobertP1BlueprintBUFF : EncounterBlueprintData
	{
		public GoobertP1BlueprintBUFF()
		{
			//IL_0031: Unknown result type (might be due to invalid IL or missing references)
			//IL_0036: Unknown result type (might be due to invalid IL or missing references)
			//IL_004b: Expected O, but got Unknown
			//IL_004d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0052: Unknown result type (might be due to invalid IL or missing references)
			//IL_0067: Expected O, but got Unknown
			//IL_0069: Unknown result type (might be due to invalid IL or missing references)
			//IL_006e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0083: Expected O, but got Unknown
			//IL_0085: Unknown result type (might be due to invalid IL or missing references)
			//IL_008a: Unknown result type (might be due to invalid IL or missing references)
			//IL_009f: Expected O, but got Unknown
			//IL_00b2: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b7: Unknown result type (might be due to invalid IL or missing references)
			//IL_00cc: Expected O, but got Unknown
			//IL_00df: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_00f9: Expected O, but got Unknown
			//IL_010c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0111: Unknown result type (might be due to invalid IL or missing references)
			//IL_0126: Expected O, but got Unknown
			//IL_0139: Unknown result type (might be due to invalid IL or missing references)
			//IL_013e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0153: Expected O, but got Unknown
			//IL_0166: Unknown result type (might be due to invalid IL or missing references)
			//IL_016b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0180: Expected O, but got Unknown
			//IL_0182: Unknown result type (might be due to invalid IL or missing references)
			//IL_0187: Unknown result type (might be due to invalid IL or missing references)
			//IL_019c: Expected O, but got Unknown
			//IL_01af: 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_01c9: Expected O, but got Unknown
			//IL_01cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_01d0: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e5: Expected O, but got Unknown
			//IL_01f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_01fd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0212: Expected O, but got Unknown
			//IL_0225: Unknown result type (might be due to invalid IL or missing references)
			//IL_022a: Unknown result type (might be due to invalid IL or missing references)
			//IL_023f: Expected O, but got Unknown
			//IL_0252: Unknown result type (might be due to invalid IL or missing references)
			//IL_0257: Unknown result type (might be due to invalid IL or missing references)
			//IL_026c: Expected O, but got Unknown
			//IL_027f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0284: Unknown result type (might be due to invalid IL or missing references)
			//IL_0299: Expected O, but got Unknown
			//IL_02ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_02b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c6: Expected O, but got Unknown
			//IL_02de: Unknown result type (might be due to invalid IL or missing references)
			//IL_02e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f8: Expected O, but got Unknown
			List<Card> list = new List<Card>();
			((Object)this).name = "GoobertP1Blueprint1BUFF";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("JuniorSage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_skelejrsage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				base.turns.Add(new List<CardBlueprint>
				{
					new CardBlueprint
					{
						card = CardLoader.GetCardByName("JuniorSage")
					}
				});
			}
		}
	}

	public class GoobertP2Blueprint : EncounterBlueprintData
	{
		public GoobertP2Blueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0063: Unknown result type (might be due to invalid IL or missing references)
			//IL_0068: Unknown result type (might be due to invalid IL or missing references)
			//IL_007d: Expected O, but got Unknown
			//IL_007f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0084: Unknown result type (might be due to invalid IL or missing references)
			//IL_0099: Expected O, but got Unknown
			//IL_00ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c6: Expected O, but got Unknown
			//IL_00c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_00cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e2: Expected O, but got Unknown
			//IL_00f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_00ff: Expected O, but got Unknown
			//IL_0112: Unknown result type (might be due to invalid IL or missing references)
			//IL_0117: Unknown result type (might be due to invalid IL or missing references)
			//IL_012c: Expected O, but got Unknown
			//IL_013f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0149: Expected O, but got Unknown
			//IL_015c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0161: Unknown result type (might be due to invalid IL or missing references)
			//IL_0176: Expected O, but got Unknown
			//IL_0189: Unknown result type (might be due to invalid IL or missing references)
			//IL_018e: Unknown result type (might be due to invalid IL or missing references)
			//IL_01a3: Expected O, but got Unknown
			//IL_01b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_01bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_01d0: Expected O, but got Unknown
			//IL_01e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_01ed: Expected O, but got Unknown
			//IL_0200: Unknown result type (might be due to invalid IL or missing references)
			//IL_0205: Unknown result type (might be due to invalid IL or missing references)
			//IL_021a: Expected O, but got Unknown
			//IL_022d: 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_0247: Expected O, but got Unknown
			//IL_0249: Unknown result type (might be due to invalid IL or missing references)
			//IL_024e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0263: Expected O, but got Unknown
			//IL_0265: Unknown result type (might be due to invalid IL or missing references)
			//IL_026a: Unknown result type (might be due to invalid IL or missing references)
			//IL_027f: Expected O, but got Unknown
			//IL_0292: Unknown result type (might be due to invalid IL or missing references)
			//IL_0297: Unknown result type (might be due to invalid IL or missing references)
			//IL_02ac: Expected O, but got Unknown
			//IL_02bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c9: Expected O, but got Unknown
			//IL_02dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_02e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f6: Expected O, but got Unknown
			//IL_0319: Unknown result type (might be due to invalid IL or missing references)
			//IL_031e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0333: Expected O, but got Unknown
			((Object)this).name = "GoobertP2Blueprint";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MuscleMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("StimMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MuscleMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("mag_goo")
						}
					});
				}
			}
		}
	}

	public class GoobertP2BlueprintBUFF : EncounterBlueprintData
	{
		public GoobertP2BlueprintBUFF()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0063: Unknown result type (might be due to invalid IL or missing references)
			//IL_0068: Unknown result type (might be due to invalid IL or missing references)
			//IL_007d: Expected O, but got Unknown
			//IL_007f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0084: Unknown result type (might be due to invalid IL or missing references)
			//IL_0099: Expected O, but got Unknown
			//IL_00ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c6: Expected O, but got Unknown
			//IL_00c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_00cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e2: Expected O, but got Unknown
			//IL_00f5: 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_010f: Expected O, but got Unknown
			//IL_0122: Unknown result type (might be due to invalid IL or missing references)
			//IL_0127: Unknown result type (might be due to invalid IL or missing references)
			//IL_013c: Expected O, but got Unknown
			//IL_014f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0154: Unknown result type (might be due to invalid IL or missing references)
			//IL_0169: Expected O, but got Unknown
			//IL_016b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0170: Unknown result type (might be due to invalid IL or missing references)
			//IL_0185: Expected O, but got Unknown
			//IL_0198: Unknown result type (might be due to invalid IL or missing references)
			//IL_019d: Unknown result type (might be due to invalid IL or missing references)
			//IL_01b2: Expected O, but got Unknown
			//IL_01c5: 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_01df: Expected O, but got Unknown
			//IL_01f2: Unknown result type (might be due to invalid IL or missing references)
			//IL_01f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_020c: Expected O, but got Unknown
			//IL_021f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0224: Unknown result type (might be due to invalid IL or missing references)
			//IL_0239: Expected O, but got Unknown
			//IL_023b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0240: Unknown result type (might be due to invalid IL or missing references)
			//IL_0255: Expected O, but got Unknown
			//IL_0257: Unknown result type (might be due to invalid IL or missing references)
			//IL_025c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0271: Expected O, but got Unknown
			//IL_0284: Unknown result type (might be due to invalid IL or missing references)
			//IL_0289: Unknown result type (might be due to invalid IL or missing references)
			//IL_029e: Expected O, but got Unknown
			//IL_02b1: 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_02cb: Expected O, but got Unknown
			//IL_02e3: 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_02fd: Expected O, but got Unknown
			((Object)this).name = "GoobertP2BlueprintBUFF";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_crystalworm")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_wolf")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MuscleMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MuscleMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				base.turns.Add(new List<CardBlueprint>
				{
					new CardBlueprint
					{
						card = CardLoader.GetCardByName("mag_goo")
					}
				});
			}
		}
	}

	public class EspeararaP1Blueprint : EncounterBlueprintData
	{
		public EspeararaP1Blueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0063: Unknown result type (might be due to invalid IL or missing references)
			//IL_0068: Unknown result type (might be due to invalid IL or missing references)
			//IL_007d: Expected O, but got Unknown
			//IL_0090: Unknown result type (might be due to invalid IL or missing references)
			//IL_0095: Unknown result type (might be due to invalid IL or missing references)
			//IL_00aa: Expected O, but got Unknown
			//IL_00bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c7: Expected O, but got Unknown
			//IL_00da: Unknown result type (might be due to invalid IL or missing references)
			//IL_00df: Unknown result type (might be due to invalid IL or missing references)
			//IL_00f4: Expected O, but got Unknown
			//IL_0107: Unknown result type (might be due to invalid IL or missing references)
			//IL_0111: Expected O, but got Unknown
			//IL_0124: Unknown result type (might be due to invalid IL or missing references)
			//IL_012e: Expected O, but got Unknown
			//IL_0141: Unknown result type (might be due to invalid IL or missing references)
			//IL_0146: Unknown result type (might be due to invalid IL or missing references)
			//IL_015b: Expected O, but got Unknown
			//IL_016e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0173: Unknown result type (might be due to invalid IL or missing references)
			//IL_0188: Expected O, but got Unknown
			//IL_019b: Unknown result type (might be due to invalid IL or missing references)
			//IL_01a5: Expected O, but got Unknown
			//IL_01b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_01c2: Expected O, but got Unknown
			//IL_01d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_01da: Unknown result type (might be due to invalid IL or missing references)
			//IL_01ef: Expected O, but got Unknown
			//IL_0202: Unknown result type (might be due to invalid IL or missing references)
			//IL_0207: Unknown result type (might be due to invalid IL or missing references)
			//IL_021c: Expected O, but got Unknown
			//IL_022f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0239: Expected O, but got Unknown
			//IL_024c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0251: Unknown result type (might be due to invalid IL or missing references)
			//IL_0266: Expected O, but got Unknown
			//IL_0268: Unknown result type (might be due to invalid IL or missing references)
			//IL_026d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0282: Expected O, but got Unknown
			//IL_0295: 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_02af: Expected O, but got Unknown
			//IL_0303: Unknown result type (might be due to invalid IL or missing references)
			//IL_030d: Expected O, but got Unknown
			//IL_02d2: Unknown result type (might be due to invalid IL or missing references)
			//IL_02d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_02ec: Expected O, but got Unknown
			((Object)this).name = "EspeararaP1Blueprint1";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MageKnight")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("RubyGolem")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("RubyGolem")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSspear")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("mag_scarecrow")
						}
					});
				}
				else
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint()
					});
				}
			}
		}
	}

	public class EspeararaP1BlueprintNERF : EncounterBlueprintData
	{
		public EspeararaP1BlueprintNERF()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0074: Unknown result type (might be due to invalid IL or missing references)
			//IL_0079: Unknown result type (might be due to invalid IL or missing references)
			//IL_008e: Expected O, but got Unknown
			//IL_00a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00a6: Unknown result type (might be due to invalid IL or missing references)
			//IL_00bb: Expected O, but got Unknown
			//IL_00ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d3: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e8: Expected O, but got Unknown
			//IL_00fb: Unknown result type (might be due to invalid IL or missing references)
			//IL_0100: Unknown result type (might be due to invalid IL or missing references)
			//IL_0115: Expected O, but got Unknown
			//IL_0128: Unknown result type (might be due to invalid IL or missing references)
			//IL_012d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0142: Expected O, but got Unknown
			//IL_0155: Unknown result type (might be due to invalid IL or missing references)
			//IL_015a: Unknown result type (might be due to invalid IL or missing references)
			//IL_016f: Expected O, but got Unknown
			//IL_0182: Unknown result type (might be due to invalid IL or missing references)
			//IL_0187: Unknown result type (might be due to invalid IL or missing references)
			//IL_019c: Expected O, but got Unknown
			//IL_01af: 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_01c9: Expected O, but got Unknown
			//IL_01dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_01f6: Expected O, but got Unknown
			//IL_0209: Unknown result type (might be due to invalid IL or missing references)
			//IL_020e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0223: Expected O, but got Unknown
			//IL_0267: Unknown result type (might be due to invalid IL or missing references)
			//IL_026c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0281: Expected O, but got Unknown
			//IL_0246: Unknown result type (might be due to invalid IL or missing references)
			//IL_0250: Expected O, but got Unknown
			((Object)this).name = "EspeararaP1BlueprintNERF";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MageKnight")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("RubyGolem")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSspear")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MageKnight")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint()
					});
				}
				else
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("mag_scarecrow")
						}
					});
				}
			}
		}
	}

	public class EspeararaP2Blueprint : EncounterBlueprintData
	{
		public EspeararaP2Blueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0074: Unknown result type (might be due to invalid IL or missing references)
			//IL_0079: Unknown result type (might be due to invalid IL or missing references)
			//IL_008e: Expected O, but got Unknown
			//IL_0090: Unknown result type (might be due to invalid IL or missing references)
			//IL_0095: Unknown result type (might be due to invalid IL or missing references)
			//IL_00aa: Expected O, but got Unknown
			//IL_00bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d7: Expected O, but got Unknown
			//IL_00ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_00ef: Unknown result type (might be due to invalid IL or missing references)
			//IL_0104: Expected O, but got Unknown
			//IL_0117: Unknown result type (might be due to invalid IL or missing references)
			//IL_011c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0131: Expected O, but got Unknown
			//IL_0133: Unknown result type (might be due to invalid IL or missing references)
			//IL_0138: Unknown result type (might be due to invalid IL or missing references)
			//IL_014d: Expected O, but got Unknown
			//IL_0160: Unknown result type (might be due to invalid IL or missing references)
			//IL_016a: Expected O, but got Unknown
			//IL_017d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0182: Unknown result type (might be due to invalid IL or missing references)
			//IL_0197: Expected O, but got Unknown
			//IL_0199: Unknown result type (might be due to invalid IL or missing references)
			//IL_019e: Unknown result type (might be due to invalid IL or missing references)
			//IL_01b3: Expected O, but got Unknown
			//IL_01c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_01cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e0: Expected O, but got Unknown
			//IL_01f3: Unknown result type (might be due to invalid IL or missing references)
			//IL_01f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_020d: Expected O, but got Unknown
			//IL_0220: Unknown result type (might be due to invalid IL or missing references)
			//IL_0225: Unknown result type (might be due to invalid IL or missing references)
			//IL_023a: Expected O, but got Unknown
			//IL_023c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0241: Unknown result type (might be due to invalid IL or missing references)
			//IL_0256: Expected O, but got Unknown
			//IL_0269: Unknown result type (might be due to invalid IL or missing references)
			//IL_0273: Expected O, but got Unknown
			//IL_0286: Unknown result type (might be due to invalid IL or missing references)
			//IL_028b: Unknown result type (might be due to invalid IL or missing references)
			//IL_02a0: Expected O, but got Unknown
			//IL_02a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_02a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_02bc: Expected O, but got Unknown
			//IL_02cf: Unknown result type (might be due to invalid IL or missing references)
			//IL_02d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_02e9: Expected O, but got Unknown
			//IL_033d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0347: Expected O, but got Unknown
			//IL_030c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0311: Unknown result type (might be due to invalid IL or missing references)
			//IL_0326: Expected O, but got Unknown
			((Object)this).name = "EspeararaP2Blueprint1";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_triplescarecrow")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_spear")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_triplescarecrow")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_spear")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_atkspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_triplescarecrow")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_frostspell")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_flamespell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSspear")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("mag_scarecrow")
						}
					});
				}
				else
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint()
					});
				}
			}
		}
	}

	public class EspeararaP2BlueprintNERF : EncounterBlueprintData
	{
		public EspeararaP2BlueprintNERF()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0058: Unknown result type (might be due to invalid IL or missing references)
			//IL_005d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0072: Expected O, but got Unknown
			//IL_0085: Unknown result type (might be due to invalid IL or missing references)
			//IL_008a: Unknown result type (might be due to invalid IL or missing references)
			//IL_009f: Expected O, but got Unknown
			//IL_00b2: Unknown result type (might be due to invalid IL or missing references)
			//IL_00bc: Expected O, but got Unknown
			//IL_00cf: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e9: Expected O, but got Unknown
			//IL_00fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0101: Unknown result type (might be due to invalid IL or missing references)
			//IL_0116: Expected O, but got Unknown
			//IL_0129: 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_0143: Expected O, but got Unknown
			//IL_0156: Unknown result type (might be due to invalid IL or missing references)
			//IL_015b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0170: Expected O, but got Unknown
			//IL_0183: Unknown result type (might be due to invalid IL or missing references)
			//IL_0188: Unknown result type (might be due to invalid IL or missing references)
			//IL_019d: Expected O, but got Unknown
			//IL_019f: Unknown result type (might be due to invalid IL or missing references)
			//IL_01a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_01b9: Expected O, but got Unknown
			//IL_01cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_01d1: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e6: Expected O, but got Unknown
			//IL_01f9: 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_0213: Expected O, but got Unknown
			//IL_0257: Unknown result type (might be due to invalid IL or missing references)
			//IL_025c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0271: Expected O, but got Unknown
			//IL_0236: Unknown result type (might be due to invalid IL or missing references)
			//IL_0240: Expected O, but got Unknown
			((Object)this).name = "EspeararaP2BlueprintNERF";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_triplescarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_spear")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_scarecrow")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MageKnight")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSspear")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint()
					});
				}
				else
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("mag_scarecrow")
						}
					});
				}
			}
		}
	}

	public class LonelyMageP1Blueprint : EncounterBlueprintData
	{
		public LonelyMageP1Blueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0063: Unknown result type (might be due to invalid IL or missing references)
			//IL_0068: Unknown result type (might be due to invalid IL or missing references)
			//IL_007d: Expected O, but got Unknown
			//IL_0090: Unknown result type (might be due to invalid IL or missing references)
			//IL_0095: Unknown result type (might be due to invalid IL or missing references)
			//IL_00aa: Expected O, but got Unknown
			//IL_00bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c7: Expected O, but got Unknown
			//IL_00da: Unknown result type (might be due to invalid IL or missing references)
			//IL_00df: Unknown result type (might be due to invalid IL or missing references)
			//IL_00f4: Expected O, but got Unknown
			//IL_0107: Unknown result type (might be due to invalid IL or missing references)
			//IL_0111: Expected O, but got Unknown
			//IL_0124: Unknown result type (might be due to invalid IL or missing references)
			//IL_0129: Unknown result type (might be due to invalid IL or missing references)
			//IL_013e: Expected O, but got Unknown
			//IL_0140: Unknown result type (might be due to invalid IL or missing references)
			//IL_0145: Unknown result type (might be due to invalid IL or missing references)
			//IL_015a: Expected O, but got Unknown
			//IL_016d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0172: Unknown result type (might be due to invalid IL or missing references)
			//IL_0187: Expected O, but got Unknown
			//IL_019a: Unknown result type (might be due to invalid IL or missing references)
			//IL_019f: Unknown result type (might be due to invalid IL or missing references)
			//IL_01b4: Expected O, but got Unknown
			//IL_01c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_01d1: Expected O, but got Unknown
			//IL_01e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_01fe: Expected O, but got Unknown
			//IL_0200: Unknown result type (might be due to invalid IL or missing references)
			//IL_0205: Unknown result type (might be due to invalid IL or missing references)
			//IL_021a: Expected O, but got Unknown
			//IL_022d: 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_0247: Expected O, but got Unknown
			//IL_0249: Unknown result type (might be due to invalid IL or missing references)
			//IL_024e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0263: Expected O, but got Unknown
			//IL_0265: Unknown result type (might be due to invalid IL or missing references)
			//IL_026a: Unknown result type (might be due to invalid IL or missing references)
			//IL_027f: Expected O, but got Unknown
			//IL_0292: Unknown result type (might be due to invalid IL or missing references)
			//IL_029c: Expected O, but got Unknown
			//IL_02af: 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_02c9: Expected O, but got Unknown
			//IL_02dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_02e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f6: Expected O, but got Unknown
			//IL_02f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_02fd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0312: Expected O, but got Unknown
			//IL_0325: 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_033f: Expected O, but got Unknown
			//IL_0393: Unknown result type (might be due to invalid IL or missing references)
			//IL_039d: Expected O, but got Unknown
			//IL_0362: Unknown result type (might be due to invalid IL or missing references)
			//IL_0367: Unknown result type (might be due to invalid IL or missing references)
			//IL_037c: Expected O, but got Unknown
			((Object)this).name = "LonelyMageP1Blueprint1";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("FlyingMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_atkspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("StimMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_hpspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_alchemist")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_skelemage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_waterspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("StimMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("FlyingMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("mag_BOSSstimmage")
						}
					});
				}
				else
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint()
					});
				}
			}
		}
	}

	public class LonelyMageP1BlueprintNERF : EncounterBlueprintData
	{
		public LonelyMageP1BlueprintNERF()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0074: Unknown result type (might be due to invalid IL or missing references)
			//IL_007e: Expected O, but got Unknown
			//IL_0091: Unknown result type (might be due to invalid IL or missing references)
			//IL_0096: Unknown result type (might be due to invalid IL or missing references)
			//IL_00ab: Expected O, but got Unknown
			//IL_00be: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d8: Expected O, but got Unknown
			//IL_00da: Unknown result type (might be due to invalid IL or missing references)
			//IL_00df: Unknown result type (might be due to invalid IL or missing references)
			//IL_00f4: Expected O, but got Unknown
			//IL_0107: 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_0121: Expected O, but got Unknown
			//IL_0134: Unknown result type (might be due to invalid IL or missing references)
			//IL_0139: Unknown result type (might be due to invalid IL or missing references)
			//IL_014e: Expected O, but got Unknown
			//IL_0161: Unknown result type (might be due to invalid IL or missing references)
			//IL_0166: Unknown result type (might be due to invalid IL or missing references)
			//IL_017b: Expected O, but got Unknown
			//IL_018e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0198: Expected O, but got Unknown
			//IL_01ab: 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_01c5: Expected O, but got Unknown
			//IL_01c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_01cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e1: Expected O, but got Unknown
			//IL_01f4: Unknown result type (might be due to invalid IL or missing references)
			//IL_01f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_020e: Expected O, but got Unknown
			//IL_0226: Unknown result type (might be due to invalid IL or missing references)
			//IL_022b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0240: Expected O, but got Unknown
			((Object)this).name = "LonelyMageP1BlueprintNERF";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("StimMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_skelemage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("StimMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("FlyingMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				base.turns.Add(new List<CardBlueprint>
				{
					new CardBlueprint
					{
						card = CardLoader.GetCardByName("FlyingMage")
					}
				});
			}
		}
	}

	public class LonelyMageP2Blueprint : EncounterBlueprintData
	{
		public LonelyMageP2Blueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0074: Unknown result type (might be due to invalid IL or missing references)
			//IL_0079: Unknown result type (might be due to invalid IL or missing references)
			//IL_008e: Expected O, but got Unknown
			//IL_0090: Unknown result type (might be due to invalid IL or missing references)
			//IL_0095: Unknown result type (might be due to invalid IL or missing references)
			//IL_00aa: Expected O, but got Unknown
			//IL_00ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c6: Expected O, but got Unknown
			//IL_00d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_00de: Unknown result type (might be due to invalid IL or missing references)
			//IL_00f3: Expected O, but got Unknown
			//IL_00f5: 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_010f: Expected O, but got Unknown
			//IL_0111: Unknown result type (might be due to invalid IL or missing references)
			//IL_0116: Unknown result type (might be due to invalid IL or missing references)
			//IL_012b: Expected O, but got Unknown
			//IL_012d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0132: Unknown result type (might be due to invalid IL or missing references)
			//IL_0147: Expected O, but got Unknown
			//IL_015a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0164: Expected O, but got Unknown
			//IL_0177: 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_0191: Expected O, but got Unknown
			//IL_0193: Unknown result type (might be due to invalid IL or missing references)
			//IL_0198: Unknown result type (might be due to invalid IL or missing references)
			//IL_01ad: Expected O, but got Unknown
			//IL_01c0: Unknown result type (might be due to invalid IL or missing references)
			//IL_01c5: Unknown result type (might be due to invalid IL or missing references)
			//IL_01da: Expected O, but got Unknown
			//IL_01dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_01f6: Expected O, but got Unknown
			//IL_0209: Unknown result type (might be due to invalid IL or missing references)
			//IL_0213: Expected O, but got Unknown
			//IL_0226: Unknown result type (might be due to invalid IL or missing references)
			//IL_022b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0240: Expected O, but got Unknown
			//IL_0242: Unknown result type (might be due to invalid IL or missing references)
			//IL_0247: Unknown result type (might be due to invalid IL or missing references)
			//IL_025c: Expected O, but got Unknown
			//IL_025e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0263: Unknown result type (might be due to invalid IL or missing references)
			//IL_0278: Expected O, but got Unknown
			//IL_027a: Unknown result type (might be due to invalid IL or missing references)
			//IL_027f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0294: Expected O, but got Unknown
			//IL_02a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_02ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c1: Expected O, but got Unknown
			//IL_02c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_02dd: Expected O, but got Unknown
			//IL_02f0: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_030a: Expected O, but got Unknown
			//IL_031d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0327: Expected O, but got Unknown
			//IL_033a: Unknown result type (might be due to invalid IL or missing references)
			//IL_033f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0354: Expected O, but got Unknown
			//IL_0356: Unknown result type (might be due to invalid IL or missing references)
			//IL_035b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0370: Expected O, but got Unknown
			//IL_0383: Unknown result type (might be due to invalid IL or missing references)
			//IL_0388: Unknown result type (might be due to invalid IL or missing references)
			//IL_039d: Expected O, but got Unknown
			//IL_03b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_03b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_03ca: Expected O, but got Unknown
			//IL_03dd: Unknown result type (might be due to invalid IL or missing references)
			//IL_03e7: Expected O, but got Unknown
			//IL_03fa: Unknown result type (might be due to invalid IL or missing references)
			//IL_03ff: Unknown result type (might be due to invalid IL or missing references)
			//IL_0414: Expected O, but got Unknown
			((Object)this).name = "LonelyMageP2Blueprint1";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_skelemage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_waterspell")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_magimorph")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("FlyingMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_atkspell")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_hpspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("BlueMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_atkspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("StimMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_stimmachine")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_hpspell")
				}
			});
		}
	}

	public class LonelyMageP2BlueprintNERF : EncounterBlueprintData
	{
		public LonelyMageP2BlueprintNERF()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			((Object)this).name = "LonelyMageP2BlueprintNERF";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				}
			});
		}
	}

	public class MagnificusP1Blueprint : EncounterBlueprintData
	{
		public MagnificusP1Blueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0063: Unknown result type (might be due to invalid IL or missing references)
			//IL_0068: Unknown result type (might be due to invalid IL or missing references)
			//IL_007d: Expected O, but got Unknown
			//IL_0090: Unknown result type (might be due to invalid IL or missing references)
			//IL_0095: Unknown result type (might be due to invalid IL or missing references)
			//IL_00aa: Expected O, but got Unknown
			//IL_00bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d7: Expected O, but got Unknown
			//IL_00ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_00f4: Expected O, but got Unknown
			//IL_0107: 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_0121: Expected O, but got Unknown
			//IL_0134: Unknown result type (might be due to invalid IL or missing references)
			//IL_0139: Unknown result type (might be due to invalid IL or missing references)
			//IL_014e: Expected O, but got Unknown
			//IL_0161: Unknown result type (might be due to invalid IL or missing references)
			//IL_016b: Expected O, but got Unknown
			//IL_017e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0183: Unknown result type (might be due to invalid IL or missing references)
			//IL_0198: Expected O, but got Unknown
			//IL_01ab: Unknown result type (might be due to invalid IL or missing references)
			//IL_01b5: Expected O, but got Unknown
			//IL_01c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_01cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e2: Expected O, but got Unknown
			//IL_01e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_01fe: Expected O, but got Unknown
			//IL_0211: Unknown result type (might be due to invalid IL or missing references)
			//IL_021b: Expected O, but got Unknown
			//IL_022e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0233: Unknown result type (might be due to invalid IL or missing references)
			//IL_0248: Expected O, but got Unknown
			//IL_025b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0260: Unknown result type (might be due to invalid IL or missing references)
			//IL_0275: Expected O, but got Unknown
			//IL_0277: 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_0291: Expected O, but got Unknown
			//IL_02a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_02ae: Expected O, but got Unknown
			//IL_02c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_02db: Expected O, but got Unknown
			//IL_02dd: Unknown result type (might be due to invalid IL or missing references)
			//IL_02e2: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f7: Expected O, but got Unknown
			//IL_02f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_02fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_0313: Expected O, but got Unknown
			//IL_0326: Unknown result type (might be due to invalid IL or missing references)
			//IL_032b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0340: Expected O, but got Unknown
			//IL_0353: Unknown result type (might be due to invalid IL or missing references)
			//IL_035d: Expected O, but got Unknown
			//IL_0370: Unknown result type (might be due to invalid IL or missing references)
			//IL_0375: Unknown result type (might be due to invalid IL or missing references)
			//IL_038a: Expected O, but got Unknown
			//IL_038c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0391: Unknown result type (might be due to invalid IL or missing references)
			//IL_03a6: Expected O, but got Unknown
			//IL_03a8: Unknown result type (might be due to invalid IL or missing references)
			//IL_03ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_03c2: Expected O, but got Unknown
			//IL_03d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_03da: Unknown result type (might be due to invalid IL or missing references)
			//IL_03ef: Expected O, but got Unknown
			//IL_03f1: Unknown result type (might be due to invalid IL or missing references)
			//IL_03f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_040b: Expected O, but got Unknown
			//IL_041e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0428: Expected O, but got Unknown
			//IL_043b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0440: Unknown result type (might be due to invalid IL or missing references)
			//IL_0455: Expected O, but got Unknown
			//IL_0457: Unknown result type (might be due to invalid IL or missing references)
			//IL_045c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0471: Expected O, but got Unknown
			//IL_0484: Unknown result type (might be due to invalid IL or missing references)
			//IL_048e: Expected O, but got Unknown
			//IL_04a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_04a6: Unknown result type (might be due to invalid IL or missing references)
			//IL_04bb: Expected O, but got Unknown
			//IL_04bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_04c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_04d7: Expected O, but got Unknown
			//IL_04d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_04de: Unknown result type (might be due to invalid IL or missing references)
			//IL_04f3: Expected O, but got Unknown
			//IL_04f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_04fa: Unknown result type (might be due to invalid IL or missing references)
			//IL_050f: Expected O, but got Unknown
			//IL_0522: Unknown result type (might be due to invalid IL or missing references)
			//IL_0527: Unknown result type (might be due to invalid IL or missing references)
			//IL_053c: Expected O, but got Unknown
			//IL_053e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0543: Unknown result type (might be due to invalid IL or missing references)
			//IL_0558: Expected O, but got Unknown
			//IL_056b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0575: Expected O, but got Unknown
			//IL_0588: Unknown result type (might be due to invalid IL or missing references)
			//IL_058d: Unknown result type (might be due to invalid IL or missing references)
			//IL_05a2: Expected O, but got Unknown
			//IL_05f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_0600: Expected O, but got Unknown
			//IL_05c5: Unknown result type (might be due to invalid IL or missing references)
			//IL_05ca: Unknown result type (might be due to invalid IL or missing references)
			//IL_05df: Expected O, but got Unknown
			((Object)this).name = "MagnificusP1Blueprint1";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_almondcookie")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_gemboundripper")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxDualGO")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MasterGoranj")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_atkspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_skelemage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_skelemage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_hpspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MasterGoranj")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_BOSSstimmage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_triplescarecrow")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_frostspell")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_emeraldfiend")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxDualGO")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_alchemist")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MasterGoranj")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_gemboundripper")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_skelemage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_rubyfiend")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GemFiend")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_emeraldfiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_bleenehound")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("mag_skelejrsage")
						}
					});
				}
				else
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint()
					});
				}
			}
		}
	}

	public class MagnificusFinalBlueprint : EncounterBlueprintData
	{
		public MagnificusFinalBlueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0074: Unknown result type (might be due to invalid IL or missing references)
			//IL_0079: Unknown result type (might be due to invalid IL or missing references)
			//IL_008e: Expected O, but got Unknown
			//IL_00a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00a6: Unknown result type (might be due to invalid IL or missing references)
			//IL_00bb: Expected O, but got Unknown
			//IL_00ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d3: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e8: Expected O, but got Unknown
			((Object)this).name = "MagnificusFinalBlueprint1";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxSapphire")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MasterGoranj")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("Amalgam")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("Amalgam")
				}
			});
		}
	}

	public class GoranjP1Blueprint : EncounterBlueprintData
	{
		public GoranjP1Blueprint()
		{
			//IL_0031: Unknown result type (might be due to invalid IL or missing references)
			//IL_0036: Unknown result type (might be due to invalid IL or missing references)
			//IL_004b: Expected O, but got Unknown
			//IL_004d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0052: Unknown result type (might be due to invalid IL or missing references)
			//IL_0067: Expected O, but got Unknown
			//IL_0069: Unknown result type (might be due to invalid IL or missing references)
			//IL_006e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0083: Expected O, but got Unknown
			//IL_0096: Unknown result type (might be due to invalid IL or missing references)
			//IL_009b: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b0: Expected O, but got Unknown
			//IL_00c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_00cd: Expected O, but got Unknown
			//IL_00e0: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_00fa: Expected O, but got Unknown
			//IL_010d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0112: Unknown result type (might be due to invalid IL or missing references)
			//IL_0127: Expected O, but got Unknown
			//IL_0129: 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_0143: Expected O, but got Unknown
			//IL_0156: Unknown result type (might be due to invalid IL or missing references)
			//IL_015b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0170: Expected O, but got Unknown
			//IL_0183: Unknown result type (might be due to invalid IL or missing references)
			//IL_018d: Expected O, but got Unknown
			//IL_01a0: Unknown result type (might be due to invalid IL or missing references)
			//IL_01a5: Unknown result type (might be due to invalid IL or missing references)
			//IL_01ba: Expected O, but got Unknown
			//IL_01bc: Unknown result type (might be due to invalid IL or missing references)
			//IL_01c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_01d6: Expected O, but got Unknown
			//IL_01e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_01f3: Expected O, but got Unknown
			//IL_0206: Unknown result type (might be due to invalid IL or missing references)
			//IL_020b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0220: Expected O, but got Unknown
			//IL_0222: Unknown result type (might be due to invalid IL or missing references)
			//IL_0227: Unknown result type (might be due to invalid IL or missing references)
			//IL_023c: Expected O, but got Unknown
			//IL_024f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0254: Unknown result type (might be due to invalid IL or missing references)
			//IL_0269: Expected O, but got Unknown
			//IL_026b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0270: Unknown result type (might be due to invalid IL or missing references)
			//IL_0285: Expected O, but got Unknown
			//IL_0298: Unknown result type (might be due to invalid IL or missing references)
			//IL_029d: Unknown result type (might be due to invalid IL or missing references)
			//IL_02b2: Expected O, but got Unknown
			//IL_02c5: Unknown result type (might be due to invalid IL or missing references)
			//IL_02cf: Expected O, but got Unknown
			//IL_02e2: Unknown result type (might be due to invalid IL or missing references)
			//IL_02e7: Unknown result type (might be due to invalid IL or missing references)
			//IL_02fc: Expected O, but got Unknown
			//IL_030f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0314: Unknown result type (might be due to invalid IL or missing references)
			//IL_0329: Expected O, but got Unknown
			//IL_034c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0351: Unknown result type (might be due to invalid IL or missing references)
			//IL_0366: Expected O, but got Unknown
			List<Card> list = new List<Card>();
			((Object)this).name = "GoranjP1Blueprint";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxDualGO")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("RubyGolem")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_emeraldfiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MuscleMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("OrangeMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("GreenMage")
				}
			});
			for (int i = 8; i < 100; i++)
			{
				if (i % 2 == 0)
				{
					base.turns.Add(new List<CardBlueprint>
					{
						new CardBlueprint
						{
							card = CardLoader.GetCardByName("JuniorSage")
						}
					});
				}
			}
		}
	}

	public class GoranjP2Blueprint : EncounterBlueprintData
	{
		public GoranjP2Blueprint()
		{
			//IL_002b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0030: Unknown result type (might be due to invalid IL or missing references)
			//IL_0045: Expected O, but got Unknown
			//IL_0047: Unknown result type (might be due to invalid IL or missing references)
			//IL_004c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0061: Expected O, but got Unknown
			//IL_0063: Unknown result type (might be due to invalid IL or missing references)
			//IL_0068: Unknown result type (might be due to invalid IL or missing references)
			//IL_007d: Expected O, but got Unknown
			//IL_007f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0084: Unknown result type (might be due to invalid IL or missing references)
			//IL_0099: Expected O, but got Unknown
			//IL_00ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c6: Expected O, but got Unknown
			//IL_00c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_00cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e2: Expected O, but got Unknown
			//IL_00e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_00e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_00fe: Expected O, but got Unknown
			//IL_0111: Unknown result type (might be due to invalid IL or missing references)
			//IL_011b: Expected O, but got Unknown
			//IL_012e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0138: Expected O, but got Unknown
			//IL_014b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0150: Unknown result type (might be due to invalid IL or missing references)
			//IL_0165: Expected O, but got Unknown
			//IL_0167: Unknown result type (might be due to invalid IL or missing references)
			//IL_016c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0181: Expected O, but got Unknown
			//IL_0194: Unknown result type (might be due to invalid IL or missing references)
			//IL_019e: Expected O, but got Unknown
			//IL_01b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_01b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_01cb: Expected O, but got Unknown
			//IL_01de: Unknown result type (might be due to invalid IL or missing references)
			//IL_01e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_01f8: Expected O, but got Unknown
			//IL_020b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0215: Expected O, but got Unknown
			//IL_0228: Unknown result type (might be due to invalid IL or missing references)
			//IL_022d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0242: Expected O, but got Unknown
			//IL_0244: Unknown result type (might be due to invalid IL or missing references)
			//IL_0249: Unknown result type (might be due to invalid IL or missing references)
			//IL_025e: Expected O, but got Unknown
			//IL_0271: Unknown result type (might be due to invalid IL or missing references)
			//IL_0276: Unknown result type (might be due to invalid IL or missing references)
			//IL_028b: Expected O, but got Unknown
			//IL_029e: Unknown result type (might be due to invalid IL or missing references)
			//IL_02a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_02b8: Expected O, but got Unknown
			//IL_02ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_02bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_02d4: Expected O, but got Unknown
			//IL_02e7: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f1: Expected O, but got Unknown
			//IL_0304: Unknown result type (might be due to invalid IL or missing references)
			//IL_0309: Unknown result type (might be due to invalid IL or missing references)
			//IL_031e: Expected O, but got Unknown
			//IL_0320: Unknown result type (might be due to invalid IL or missing references)
			//IL_0325: Unknown result type (might be due to invalid IL or missing references)
			//IL_033a: Expected O, but got Unknown
			//IL_033c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0341: Unknown result type (might be due to invalid IL or missing references)
			//IL_0356: Expected O, but got Unknown
			//IL_0369: Unknown result type (might be due to invalid IL or missing references)
			//IL_036e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0383: Expected O, but got Unknown
			//IL_0396: Unknown result type (might be due to invalid IL or missing references)
			//IL_03a0: Expected O, but got Unknown
			//IL_03b3: 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_03cd: Expected O, but got Unknown
			((Object)this).name = "GoranjP2Blueprint";
			base.turns = new List<List<CardBlueprint>>();
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_goo")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxEmerald")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MoxRuby")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_emeraldfiend")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("MuscleMage")
				},
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_alchemist")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint()
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("mag_sodamage")
				}
			});
			base.turns.Add(new List<CardBlueprint>
			{
				new CardBlueprint
				{
					card = CardLoader.GetCardByName("StimMage")
				}
			});
			base.turns.Add(new List<CardBlueprint>