Decompiled source of Nevernameds Sigilarium v1.16.0

NevernamedsSigils.dll

Decompiled 3 months 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.Configuration;
using DigitalRuby.LightningBolt;
using DiskCardGame;
using GBC;
using GraveyardHandler;
using HarmonyLib;
using InscryptionAPI.Card;
using InscryptionAPI.Dialogue;
using InscryptionAPI.Guid;
using InscryptionAPI.PixelCard;
using InscryptionAPI.Saves;
using InscryptionAPI.Triggers;
using InscryptionCommunityPatch.Card;
using InscryptionCommunityPatch.PixelTutor;
using OpponentBones;
using Pixelplacement;
using UnityEngine;

[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)]
[assembly: TargetFramework(".NETStandard,Version=v2.0", FrameworkDisplayName = "")]
[assembly: AssemblyCompany("NevernamedsSigils")]
[assembly: AssemblyConfiguration("Debug")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0")]
[assembly: AssemblyProduct("NevernamedsSigils")]
[assembly: AssemblyTitle("NevernamedsSigils")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: AssemblyVersion("1.0.0.0")]
[module: UnverifiableCode]
namespace NevernamedsSigils;

public static class Act2ItemCards
{
	public static void Init()
	{
		//IL_0022: Unknown result type (might be due to invalid IL or missing references)
		//IL_002e: Unknown result type (might be due to invalid IL or missing references)
		//IL_0047: Unknown result type (might be due to invalid IL or missing references)
		//IL_0053: Unknown result type (might be due to invalid IL or missing references)
		//IL_00d6: Unknown result type (might be due to invalid IL or missing references)
		//IL_00e2: Unknown result type (might be due to invalid IL or missing references)
		//IL_00fb: Unknown result type (might be due to invalid IL or missing references)
		//IL_0107: Unknown result type (might be due to invalid IL or missing references)
		//IL_018a: Unknown result type (might be due to invalid IL or missing references)
		//IL_0196: Unknown result type (might be due to invalid IL or missing references)
		//IL_01af: 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_0247: 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_026c: Unknown result type (might be due to invalid IL or missing references)
		//IL_02ef: Unknown result type (might be due to invalid IL or missing references)
		//IL_02fb: 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_0320: Unknown result type (might be due to invalid IL or missing references)
		//IL_03ac: Unknown result type (might be due to invalid IL or missing references)
		//IL_03c5: Unknown result type (might be due to invalid IL or missing references)
		//IL_03d1: Unknown result type (might be due to invalid IL or missing references)
		//IL_0454: Unknown result type (might be due to invalid IL or missing references)
		//IL_0460: Unknown result type (might be due to invalid IL or missing references)
		//IL_0479: Unknown result type (might be due to invalid IL or missing references)
		//IL_0485: Unknown result type (might be due to invalid IL or missing references)
		//IL_0511: Unknown result type (might be due to invalid IL or missing references)
		//IL_052a: Unknown result type (might be due to invalid IL or missing references)
		//IL_0536: Unknown result type (might be due to invalid IL or missing references)
		//IL_05b9: Unknown result type (might be due to invalid IL or missing references)
		//IL_05c5: Unknown result type (might be due to invalid IL or missing references)
		//IL_05de: Unknown result type (might be due to invalid IL or missing references)
		//IL_05ea: Unknown result type (might be due to invalid IL or missing references)
		//IL_066d: Unknown result type (might be due to invalid IL or missing references)
		//IL_0679: Unknown result type (might be due to invalid IL or missing references)
		//IL_0692: Unknown result type (might be due to invalid IL or missing references)
		//IL_069e: Unknown result type (might be due to invalid IL or missing references)
		//IL_0721: Unknown result type (might be due to invalid IL or missing references)
		//IL_072d: Unknown result type (might be due to invalid IL or missing references)
		//IL_0746: Unknown result type (might be due to invalid IL or missing references)
		//IL_0752: Unknown result type (might be due to invalid IL or missing references)
		//IL_07de: Unknown result type (might be due to invalid IL or missing references)
		//IL_07f7: Unknown result type (might be due to invalid IL or missing references)
		//IL_0803: Unknown result type (might be due to invalid IL or missing references)
		//IL_0815: Unknown result type (might be due to invalid IL or missing references)
		//IL_089c: Unknown result type (might be due to invalid IL or missing references)
		//IL_08a8: Unknown result type (might be due to invalid IL or missing references)
		//IL_08c1: Unknown result type (might be due to invalid IL or missing references)
		//IL_08cd: Unknown result type (might be due to invalid IL or missing references)
		//IL_0958: Unknown result type (might be due to invalid IL or missing references)
		//IL_0971: Unknown result type (might be due to invalid IL or missing references)
		//IL_097d: Unknown result type (might be due to invalid IL or missing references)
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			Desperate.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemPliers", displayname: "Pliers", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/pliers_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			Snip.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemScissors", displayname: "Scissors", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/scissors_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			Bleach.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemBleach", displayname: "Bleach", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/bleachitem_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)30,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemSkinningKnife", displayname: "Skinning Knife", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/skinningknife_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			HookLineAndSinker.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemFishhook", displayname: "Fish Hook", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/fishhook_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)45,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemDeadHand", displayname: "Dead Hand", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/deadhanditem_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			FanTailed.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemHarpiesBirdlegFan", displayname: "Harpie's Birdleg Fan", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/harpiesbirdlegfan_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)12,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemHoggyBank", displayname: "Hoggy Bank", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/hoggybank_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			Supercharge.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemExtraBattery", displayname: "Extra Battery", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/extrabattery_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			Omniguardian.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemShieldGenerator", displayname: "Shield Generator", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/shieldgenerator_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			Revolve.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemWiseclock", displayname: "Wiseclock", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/wiseclock_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)67,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, specialAbilities: new List<SpecialTriggeredAbility> { InherentGraveyardShift.ability }, internalName: "SigilNevernamed PixelItemMrsBombsRemote", displayname: "Mrs Bombs Remote", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/mrsbombsremote_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: "Bombbot", tailLostTexture: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			TimeTravel.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemHourglass", displayname: "Hourglass", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/hourglassitem_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)7,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>
		{
			CustomAppearances.PixelInstantEffectBackground,
			CustomAppearances.HiddenStats
		}, internalName: "SigilNevernamed PixelItemMagpiesGlass", displayname: "Magpies Glass", power: 0, health: 0, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/PixelItems/magpiesglassitem_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true), "Act2TrinketBearerItemCard", (object)"true");
	}
}
public static class CustomAppearances
{
	public static Appearance HiddenStats;

	public static Appearance GreyBackground;

	public static Appearance LeshyCardBackground;

	public static Appearance InstantEffectBackground;

	public static Appearance GrueAppearance;

	public static Appearance TarotCardAppearance;

	public static Appearance RareTerrainBackground;

	public static Appearance TechPaperCardBackground;

	public static Appearance TestRedBackground;

	public static Appearance PixelGravestoneCard;

	public static Appearance PixelBloodDecal;

	public static Appearance PixelRepulsiveDecal;

	public static Appearance PixelGooDecal;

	public static Appearance PixelSmokeDecal;

	public static Appearance PixelChaosCardDecal;

	public static Appearance PixelInstantEffectBackground;

	public static Appearance PixelDeathcardBackground;

	public static Appearance PixelRareBackground;

	public static Appearance PixelGoldBackground;

	public static Appearance PixelBoneHeader;

	public static Appearance PixelScrappyHeader;

	public static Appearance PixelTechHeader;

	public static Appearance PixelSparkleHeader;

	public static Appearance PixelDogBiteDecal;

	public static Appearance PixelSnowflakeDecal;

	public static Appearance PixelShipDecal;

	public static Appearance PixelWaterDamageDecal;

	public static Appearance PixelGoobertBackground;

	public static Appearance PixelPikeMageBackground;

	public static Appearance PixelLonelyWizBackground;

	public static Appearance PixelAnglerBackground;

	public static Appearance PixelCharredBackground;

	public static void Init()
	{
		//IL_001a: Unknown result type (might be due to invalid IL or missing references)
		//IL_001f: Unknown result type (might be due to invalid IL or missing references)
		//IL_003d: Unknown result type (might be due to invalid IL or missing references)
		//IL_0042: Unknown result type (might be due to invalid IL or missing references)
		//IL_0060: Unknown result type (might be due to invalid IL or missing references)
		//IL_0065: Unknown result type (might be due to invalid IL or missing references)
		//IL_0083: Unknown result type (might be due to invalid IL or missing references)
		//IL_0088: 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_00ab: Unknown result type (might be due to invalid IL or missing references)
		//IL_00c9: Unknown result type (might be due to invalid IL or missing references)
		//IL_00ce: Unknown result type (might be due to invalid IL or missing references)
		//IL_00ec: Unknown result type (might be due to invalid IL or missing references)
		//IL_00f1: Unknown result type (might be due to invalid IL or missing references)
		//IL_010f: Unknown result type (might be due to invalid IL or missing references)
		//IL_0114: Unknown result type (might be due to invalid IL or missing references)
		//IL_0132: Unknown result type (might be due to invalid IL or missing references)
		//IL_0137: Unknown result type (might be due to invalid IL or missing references)
		//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_0178: Unknown result type (might be due to invalid IL or missing references)
		//IL_017d: Unknown result type (might be due to invalid IL or missing references)
		//IL_019b: Unknown result type (might be due to invalid IL or missing references)
		//IL_01a0: Unknown result type (might be due to invalid IL or missing references)
		//IL_01be: Unknown result type (might be due to invalid IL or missing references)
		//IL_01c3: 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_01e6: Unknown result type (might be due to invalid IL or missing references)
		//IL_0204: Unknown result type (might be due to invalid IL or missing references)
		//IL_0209: 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_022c: Unknown result type (might be due to invalid IL or missing references)
		//IL_024a: Unknown result type (might be due to invalid IL or missing references)
		//IL_024f: 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_0272: Unknown result type (might be due to invalid IL or missing references)
		//IL_0290: Unknown result type (might be due to invalid IL or missing references)
		//IL_0295: Unknown result type (might be due to invalid IL or missing references)
		//IL_02b3: Unknown result type (might be due to invalid IL or missing references)
		//IL_02b8: Unknown result type (might be due to invalid IL or missing references)
		//IL_02d6: Unknown result type (might be due to invalid IL or missing references)
		//IL_02db: Unknown result type (might be due to invalid IL or missing references)
		//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_031c: Unknown result type (might be due to invalid IL or missing references)
		//IL_0321: 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_0344: Unknown result type (might be due to invalid IL or missing references)
		//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_0385: Unknown result type (might be due to invalid IL or missing references)
		//IL_038a: Unknown result type (might be due to invalid IL or missing references)
		//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_03cb: Unknown result type (might be due to invalid IL or missing references)
		//IL_03d0: Unknown result type (might be due to invalid IL or missing references)
		//IL_03ee: Unknown result type (might be due to invalid IL or missing references)
		//IL_03f3: Unknown result type (might be due to invalid IL or missing references)
		//IL_0411: Unknown result type (might be due to invalid IL or missing references)
		//IL_0416: Unknown result type (might be due to invalid IL or missing references)
		GreyBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "GreyCardBackground", typeof(GreyCardBackground)).Id;
		GrueAppearance = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "GrueAppearance", typeof(GrueBackground)).Id;
		RareTerrainBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "RareTerrainBackground", typeof(RareTerrainBackground)).Id;
		TechPaperCardBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "TechPaperCardBackground", typeof(TechPaperCardBackground)).Id;
		InstantEffectBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "InstantEffectBackground", typeof(InstantEffectCardBackground)).Id;
		LeshyCardBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "CabinFinaleOpponentCardBackground", typeof(LeshyCardBackground)).Id;
		TarotCardAppearance = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "TarotCardAppearance", typeof(TarotCardBackground)).Id;
		HiddenStats = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "HiddenStats", typeof(HiddenStats)).Id;
		PixelRepulsiveDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelRepulsiveDecal", typeof(PixelRepulsiveDecal)).Id;
		PixelBloodDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelBloodDecal", typeof(PixelBloodDecal)).Id;
		PixelGooDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelGooDecal", typeof(PixelGooDecal)).Id;
		PixelSmokeDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelSmokeDecal", typeof(PixelSmokeDecal)).Id;
		PixelChaosCardDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelChaosCard", typeof(PixelChaosCardDecal)).Id;
		PixelInstantEffectBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelInstantEffectBackground", typeof(PixelInstantEffectBackground)).Id;
		PixelDeathcardBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelDeathcardBackground", typeof(PixelDeathcardBackground)).Id;
		PixelRareBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelRareBackground", typeof(PixelRareCardBackground)).Id;
		PixelGoldBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelGoldBackground", typeof(PixelGoldCardBackground)).Id;
		PixelBoneHeader = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelBoneHeader", typeof(PixelBoneHeader)).Id;
		PixelScrappyHeader = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelScrappyHeader", typeof(PixelScrappyHeader)).Id;
		PixelTechHeader = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelTechHeader", typeof(PixelTechHeader)).Id;
		PixelSparkleHeader = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelSparkleHeader", typeof(PixelSparkleHeader)).Id;
		PixelDogBiteDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelDogBiteDecal", typeof(PixelDogBiteDecal)).Id;
		PixelSnowflakeDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelSnowflakeDecal", typeof(PixelSnowflakeDecal)).Id;
		PixelShipDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelShipDecal", typeof(PixelShipDecal)).Id;
		PixelWaterDamageDecal = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelWaterDamageDecal", typeof(PixelWaterDamageDecal)).Id;
		PixelGoobertBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelGoobertBackground", typeof(GoobertBackgroundPixel)).Id;
		PixelPikeMageBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelPikeMageBackground", typeof(PikeMageBackgroundPixel)).Id;
		PixelLonelyWizBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelLonelyWizBackground", typeof(LonelyWizBackgroundPixel)).Id;
		PixelAnglerBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelAnglerBackground", typeof(AnglerBackgroundPixel)).Id;
		PixelCharredBackground = CardAppearanceBehaviourManager.Add("nevernamed.inscryption.sigils", "PixelCharredBackground", typeof(CharredBackgroundPixel)).Id;
	}
}
public class PixelInstantEffectBackground : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/instanteffectcardback_pixel.png"));

	public static Sprite texrare = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/instanteffectrarecardback_pixel.png"));

	public override Sprite OverrideBackground()
	{
		if ((Object)(object)((CardAppearanceBehaviour)this).Card != (Object)null && (Object)(object)((CardAppearanceBehaviour)this).Card.Info != (Object)null && ((CardAppearanceBehaviour)this).Card.Info.metaCategories.Contains((CardMetaCategory)3))
		{
			return texrare;
		}
		return tex;
	}
}
public class PixelRepulsiveDecal : PixelAppearanceBehaviour
{
	public override Sprite PixelAppearance()
	{
		return Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pixelrepulsivedecal.png"));
	}
}
public class PixelSmokeDecal : PixelAppearanceBehaviour
{
	public override Sprite PixelAppearance()
	{
		return Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pixelsmokedecal.png"));
	}
}
public class PixelGooDecal : PixelAppearanceBehaviour
{
	public override Sprite PixelAppearance()
	{
		return Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pixelgoodecal.png"));
	}
}
public class PixelGoldCardBackground : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/goldcardback_pixel.png"));

	public static Sprite texrare = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/goldcardbackrare_pixel.png"));

	public override Sprite OverrideBackground()
	{
		if ((Object)(object)((CardAppearanceBehaviour)this).Card != (Object)null && (Object)(object)((CardAppearanceBehaviour)this).Card.Info != (Object)null && ((CardAppearanceBehaviour)this).Card.Info.metaCategories.Contains((CardMetaCategory)3))
		{
			return texrare;
		}
		return tex;
	}
}
public class PixelDeathcardBackground : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pixel_card_empty_deathcard.png"));

	public override Sprite OverrideBackground()
	{
		return tex;
	}
}
public class PixelRareCardBackground : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pixel_card_empty_rare.png"));

	public override Sprite OverrideBackground()
	{
		return tex;
	}
}
public class HiddenStats : CardAppearanceBehaviour
{
	public override void ApplyAppearance()
	{
		UpdateAttackHidden();
	}

	public override void OnPreRenderCard()
	{
		UpdateAttackHidden();
	}

	private void UpdateAttackHidden()
	{
		((CardAppearanceBehaviour)this).Card.RenderInfo.hiddenAttack = true;
		((CardAppearanceBehaviour)this).Card.RenderInfo.hiddenHealth = true;
		if (((CardAppearanceBehaviour)this).Card is PlayableCard && ((PlayableCard)/*isinst with value type is only supported in some contexts*/).Attack > 0)
		{
			((CardAppearanceBehaviour)this).Card.RenderInfo.hiddenAttack = false;
		}
		if (((CardAppearanceBehaviour)this).Card is PlayableCard && ((PlayableCard)/*isinst with value type is only supported in some contexts*/).Health > 0)
		{
			((CardAppearanceBehaviour)this).Card.RenderInfo.hiddenHealth = false;
		}
	}
}
public class PixelSparkleHeader : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/sparkleheader_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class PixelChaosCardDecal : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pixelchaoscard.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class PixelWaterDamageDecal : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/waterdamagedecal_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class CharredBackgroundPixel : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/charredbackground_pixel.png"));

	public override Sprite OverrideBackground()
	{
		return tex;
	}
}
public class AnglerBackgroundPixel : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/anglerbackground_pixel.png"));

	public override Sprite OverrideBackground()
	{
		return tex;
	}
}
public class LonelyWizBackgroundPixel : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/lonelywizardbackground_pixel.png"));

	public override Sprite OverrideBackground()
	{
		return tex;
	}
}
public class PikeMageBackgroundPixel : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pikemagebackground_pixel.png"));

	public override Sprite OverrideBackground()
	{
		return tex;
	}
}
public class GoobertBackgroundPixel : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/goobertbackground_pixel.png"));

	public override Sprite OverrideBackground()
	{
		return tex;
	}
}
public class PixelShipDecal : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/shipdecal_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class PixelSnowflakeDecal : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/snowflakedecal_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class LeshyCardBackground : CardAppearanceBehaviour
{
	public static Texture2D tex = Tools.LoadTex("NevernamedsSigils/Resources/Appearances/leshycard.png");

	public override void ApplyAppearance()
	{
		((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)tex;
	}
}
public class PixelDogBiteDecal : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/dogbitedecal_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class PixelTechHeader : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/techheader_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class PixelScrappyHeader : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/scrapedheader_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class PixelBoneHeader : PixelAppearanceBehaviour
{
	public static Sprite tex = Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/boneheader_pixel.png"));

	public override Sprite PixelAppearance()
	{
		return tex;
	}
}
public class PixelBloodDecal : PixelAppearanceBehaviour
{
	public override Sprite PixelAppearance()
	{
		return Tools.GenerateAct2Portrait(Tools.LoadTex("NevernamedsSigils/Resources/Appearances/pixelblooddecal.png"));
	}
}
public class InstantEffectCardBackground : CardAppearanceBehaviour
{
	public static Texture2D instantEffectTex = Tools.LoadTex("NevernamedsSigils/Resources/Appearances/instanteffect_cardback.png");

	public static Texture2D instantEffectRareTex = Tools.LoadTex("NevernamedsSigils/Resources/Appearances/instanteffect_cardback_rare.png");

	public override void ApplyAppearance()
	{
		if ((Object)(object)((CardAppearanceBehaviour)this).Card.Info != (Object)null && ((CardAppearanceBehaviour)this).Card.Info.metaCategories.Contains((CardMetaCategory)3))
		{
			((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)instantEffectRareTex;
		}
		else
		{
			((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)instantEffectTex;
		}
	}
}
public class GreyCardBackground : CardAppearanceBehaviour
{
	public override void ApplyAppearance()
	{
		((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)Tools.LoadTex("NevernamedsSigils/Resources/Appearances/grey_cardback.png");
	}
}
public class TechPaperCardBackground : CardAppearanceBehaviour
{
	public override void ApplyAppearance()
	{
		((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)Tools.LoadTex("NevernamedsSigils/Resources/Appearances/tech_bg.png");
	}
}
public class TarotCardBackground : CardAppearanceBehaviour
{
	public override void ApplyAppearance()
	{
		//IL_0026: Unknown result type (might be due to invalid IL or missing references)
		//IL_002b: Unknown result type (might be due to invalid IL or missing references)
		//IL_003b: Unknown result type (might be due to invalid IL or missing references)
		//IL_0040: Unknown result type (might be due to invalid IL or missing references)
		//IL_005a: Unknown result type (might be due to invalid IL or missing references)
		//IL_005f: Unknown result type (might be due to invalid IL or missing references)
		//IL_006f: Unknown result type (might be due to invalid IL or missing references)
		//IL_0074: Unknown result type (might be due to invalid IL or missing references)
		((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)Tools.LoadTex("NevernamedsSigils/Resources/Appearances/tarotcardbackground.png");
		((CardAppearanceBehaviour)this).Card.renderInfo.attackTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextOffset = new Vector2(0f, 0.07f);
		((CardAppearanceBehaviour)this).Card.renderInfo.defaultAbilityColor = Color.white;
	}

	public override void OnPreRenderCard()
	{
		//IL_000c: Unknown result type (might be due to invalid IL or missing references)
		//IL_0011: Unknown result type (might be due to invalid IL or missing references)
		//IL_0021: Unknown result type (might be due to invalid IL or missing references)
		//IL_0026: Unknown result type (might be due to invalid IL or missing references)
		//IL_0040: Unknown result type (might be due to invalid IL or missing references)
		//IL_0045: Unknown result type (might be due to invalid IL or missing references)
		//IL_0055: Unknown result type (might be due to invalid IL or missing references)
		//IL_005a: Unknown result type (might be due to invalid IL or missing references)
		((CardAppearanceBehaviour)this).Card.renderInfo.attackTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextOffset = new Vector2(0f, 0.07f);
		((CardAppearanceBehaviour)this).Card.renderInfo.defaultAbilityColor = Color.white;
		((CardAppearanceBehaviour)this).OnPreRenderCard();
	}
}
public class GrueBackground : CardAppearanceBehaviour
{
	public override void ApplyAppearance()
	{
		//IL_0026: Unknown result type (might be due to invalid IL or missing references)
		//IL_002b: Unknown result type (might be due to invalid IL or missing references)
		//IL_003b: Unknown result type (might be due to invalid IL or missing references)
		//IL_0040: Unknown result type (might be due to invalid IL or missing references)
		//IL_005a: Unknown result type (might be due to invalid IL or missing references)
		//IL_005f: Unknown result type (might be due to invalid IL or missing references)
		//IL_006f: Unknown result type (might be due to invalid IL or missing references)
		//IL_0074: Unknown result type (might be due to invalid IL or missing references)
		((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)Tools.LoadTex("NevernamedsSigils/Resources/Appearances/grue_cardback.png");
		((CardAppearanceBehaviour)this).Card.renderInfo.attackTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextOffset = new Vector2(0f, 0.07f);
		((CardAppearanceBehaviour)this).Card.renderInfo.defaultAbilityColor = Color.white;
	}

	public override void OnPreRenderCard()
	{
		//IL_000c: Unknown result type (might be due to invalid IL or missing references)
		//IL_0011: Unknown result type (might be due to invalid IL or missing references)
		//IL_0021: Unknown result type (might be due to invalid IL or missing references)
		//IL_0026: Unknown result type (might be due to invalid IL or missing references)
		//IL_0040: Unknown result type (might be due to invalid IL or missing references)
		//IL_0045: Unknown result type (might be due to invalid IL or missing references)
		//IL_0055: Unknown result type (might be due to invalid IL or missing references)
		//IL_005a: Unknown result type (might be due to invalid IL or missing references)
		((CardAppearanceBehaviour)this).Card.renderInfo.attackTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextColor = Color.white;
		((CardAppearanceBehaviour)this).Card.renderInfo.healthTextOffset = new Vector2(0f, 0.07f);
		((CardAppearanceBehaviour)this).Card.renderInfo.defaultAbilityColor = Color.white;
		((CardAppearanceBehaviour)this).OnPreRenderCard();
	}
}
public class RareTerrainBackground : CardAppearanceBehaviour
{
	public override void ApplyAppearance()
	{
		((CardAppearanceBehaviour)this).Card.renderInfo.baseTextureOverride = (Texture)(object)Tools.LoadTex("NevernamedsSigils/Resources/Appearances/rareterrain_cardback.png");
	}
}
public static class Cards
{
	public static void Init()
	{
		//IL_0102: Unknown result type (might be due to invalid IL or missing references)
		//IL_010e: 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_0388: Unknown result type (might be due to invalid IL or missing references)
		//IL_0394: Unknown result type (might be due to invalid IL or missing references)
		//IL_041a: Unknown result type (might be due to invalid IL or missing references)
		//IL_0426: Unknown result type (might be due to invalid IL or missing references)
		//IL_0693: Unknown result type (might be due to invalid IL or missing references)
		//IL_084f: Unknown result type (might be due to invalid IL or missing references)
		//IL_08ea: Unknown result type (might be due to invalid IL or missing references)
		//IL_0b5b: Unknown result type (might be due to invalid IL or missing references)
		//IL_0c13: Unknown result type (might be due to invalid IL or missing references)
		//IL_0cd6: Unknown result type (might be due to invalid IL or missing references)
		//IL_0ee7: Unknown result type (might be due to invalid IL or missing references)
		//IL_0f5d: Unknown result type (might be due to invalid IL or missing references)
		//IL_108c: Unknown result type (might be due to invalid IL or missing references)
		//IL_119e: Unknown result type (might be due to invalid IL or missing references)
		//IL_11aa: Unknown result type (might be due to invalid IL or missing references)
		//IL_1236: Unknown result type (might be due to invalid IL or missing references)
		//IL_1242: Unknown result type (might be due to invalid IL or missing references)
		//IL_12ce: Unknown result type (might be due to invalid IL or missing references)
		//IL_13de: Unknown result type (might be due to invalid IL or missing references)
		//IL_13ea: Unknown result type (might be due to invalid IL or missing references)
		//IL_1646: Unknown result type (might be due to invalid IL or missing references)
		//IL_18bf: Unknown result type (might be due to invalid IL or missing references)
		//IL_195b: Unknown result type (might be due to invalid IL or missing references)
		//IL_1967: Unknown result type (might be due to invalid IL or missing references)
		SigilSetupUtility.NewCard("SigilNevernamed WrigglingPereiopod", "Wriggling Pereiopod", 0, 2, new List<CardMetaCategory>(), (CardTemple)0, "", 0, 0, 0, null, null, Tools.LoadTex("NevernamedsSigils/Resources/Cards/wrigglingpereiopod.png"), null, null, null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed WormyTail", "Wormy Tail", 0, 2, new List<CardMetaCategory>(), (CardTemple)0, "", 0, 0, 0, null, null, Tools.LoadTex("NevernamedsSigils/Resources/Cards/wormytail.png"), null, null, null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		List<CardMetaCategory> categories = new List<CardMetaCategory>();
		Texture2D val = Tools.LoadTex("NevernamedsSigils/Resources/Cards/web.png");
		Texture2D val2 = Tools.LoadTex("NevernamedsSigils/Resources/Cards/web_emission.png");
		SigilSetupUtility.NewCard(abilities: new List<Ability>
		{
			WebSigil.ability,
			Remove.ability,
			(Ability)23
		}, defaultTex: val, emissionTex: val2, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, traits: new List<Trait> { (Trait)12 }, internalName: "SigilNevernamed Web", displayname: "Web", power: 0, health: 1, categories: categories, temple: (CardTemple)0, description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, appearanceBehaviour: new List<Appearance>
		{
			(Appearance)2,
			(Appearance)9
		}, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true);
		List<CardMetaCategory> categories2 = new List<CardMetaCategory>();
		val2 = Tools.LoadTex("NevernamedsSigils/Resources/Cards/guts.png");
		val = Tools.LoadTex("NevernamedsSigils/Resources/Cards/guts_emission.png");
		Texture2D val3 = Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/guts_pixel.png");
		SigilSetupUtility.NewCard(abilities: new List<Ability> { (Ability)5 }, defaultTex: val2, emissionTex: val, pixelTex: val3, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, traits: new List<Trait> { (Trait)12 }, internalName: "SigilNevernamed Guts", displayname: "Guts", power: 0, health: 1, categories: categories2, temple: (CardTemple)0, description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, appearanceBehaviour: new List<Appearance>
		{
			(Appearance)2,
			(Appearance)9
		}, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: "SigilNevernamed FesteringGuts", defaultEvolutionName: null, defaultEvolutionTurns: 3, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		List<CardMetaCategory> categories3 = new List<CardMetaCategory>();
		val3 = Tools.LoadTex("NevernamedsSigils/Resources/Cards/festeringguts.png");
		val = Tools.LoadTex("NevernamedsSigils/Resources/Cards/festeringguts_emission.png");
		val2 = Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/festeringguts_pixel.png");
		SigilSetupUtility.NewCard(abilities: new List<Ability> { Doomed.ability }, defaultTex: val3, emissionTex: val, pixelTex: val2, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, traits: new List<Trait> { (Trait)12 }, internalName: "SigilNevernamed FesteringGuts", displayname: "Festering Guts", power: 0, health: 1, categories: categories3, temple: (CardTemple)0, description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, appearanceBehaviour: new List<Appearance>
		{
			(Appearance)2,
			(Appearance)9
		}, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed Act2EmptyVessel", "Empty Vessel", 0, 2, new List<CardMetaCategory>(), (CardTemple)2, "", 0, 0, 1, null, null, null, null, Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/act2emptyves_pixel.png"), null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/claw_left.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/clawleft_pixel.png"), internalName: "SigilNevernamed ClawLeft", displayname: "Claw", power: 1, health: 1, temple: (CardTemple)0, abilities: new List<Ability>
		{
			CrookedStrikeRight.ability,
			Claw.ability
		}, emissionTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: new List<Appearance>(), tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/claw_right.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/clawright_pixel.png"), internalName: "SigilNevernamed ClawRight", displayname: "Claw", power: 1, health: 1, temple: (CardTemple)0, abilities: new List<Ability>
		{
			CrookedStrikeLeft.ability,
			Claw.ability
		}, emissionTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: new List<Appearance>(), tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/clonegrub.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/clonegrub_emission.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/clonegrub_pixel.png"), internalName: "SigilNevernamed CloneGrub", displayname: "Clone Grub", power: 0, health: 2, temple: (CardTemple)0, abilities: new List<Ability> { (Ability)5 }, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed EnchantedPine", "Enchanted Pine", 0, 3, new List<CardMetaCategory>(), (CardTemple)3, "", 0, 0, 0, null, new List<Ability>
		{
			(Ability)23,
			(Ability)43
		}, null, null, Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/enchantedpine_pixel.png"), null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed UnnaturalCreature", "Unnatural Creature", 1, 1, new List<CardMetaCategory>(), (CardTemple)0, "", 0, 0, 0, null, null, Tools.LoadTex("NevernamedsSigils/Resources/Cards/unnaturalcreature.png"), Tools.LoadTex("NevernamedsSigils/Resources/Cards/unnaturalcreature_emission.png"), null, null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed ShadowedCreature", "Shadowed Creature", 1, 1, new List<CardMetaCategory>(), (CardTemple)0, "", 0, 0, 0, null, new List<Ability> { (Ability)35 }, Tools.LoadTex("NevernamedsSigils/Resources/Cards/shadowedcreature.png"), Tools.LoadTex("NevernamedsSigils/Resources/Cards/shadowedcreature_emission.png"), null, null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability> { (Ability)83 }, specialAbilities: new List<SpecialTriggeredAbility> { PoopDeck.ability }, internalName: "SigilNevernamed Mess", displayname: "Mess", power: 0, health: 2, temple: (CardTemple)0, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/mess.png"), emissionTex: null, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/mess_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 2, energyCost: 0, gemsCost: null, tribes: new List<Tribe> { (Tribe)6 }, abilities: new List<Ability>(), defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/termite.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/termite_pixel.png"), internalName: "SigilNevernamed Termite", displayname: "Termite", power: 1, health: 2, temple: (CardTemple)0, emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/termite_emission.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 1, energyCost: 0, gemsCost: null, tribes: new List<Tribe> { (Tribe)6 }, internalName: "SigilNevernamed SwarmedMayfly", displayname: "Mayfly", power: 1, health: 1, temple: (CardTemple)0, abilities: new List<Ability>
		{
			(Ability)19,
			(Ability)35
		}, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/mayfly.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/mayfly_emission.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/mayfly_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 2, bonesCost: 0, energyCost: 0, gemsCost: null, tribes: new List<Tribe>(), internalName: "SigilNevernamed CopiedProspecter", displayname: "The Prospector", power: 2, health: 3, temple: (CardTemple)0, abilities: new List<Ability>
		{
			(Ability)8,
			GoldRush.ability
		}, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/copiedprospector.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/copiedprospector_emission.png"), pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: new List<Appearance> { (Appearance)7 }, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 5, energyCost: 0, gemsCost: null, tribes: new List<Tribe>(), internalName: "SigilNevernamed CopiedRoyal", displayname: "Royal Dominguez", power: 1, health: 3, temple: (CardTemple)0, abilities: new List<Ability>
		{
			(Ability)36,
			FireInTheHole.ability
		}, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/copiedroyal.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/copiedroyal_emission.png"), pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: new List<Appearance> { (Appearance)7 }, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: "SkeletonPirate");
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 1, gemsCost: null, tribes: new List<Tribe>(), internalName: "SigilNevernamed RemoteController", displayname: "Remote Controller", power: 0, health: 2, temple: (CardTemple)2, abilities: new List<Ability>(), defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/remotecontroller.png"), emissionTex: null, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/remotecontroller_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 1, bonesCost: 0, energyCost: 0, gemsCost: null, tribes: new List<Tribe>(), internalName: "SigilNevernamed SpiritBeast", displayname: "Spirit Beast", power: 1, health: 2, temple: (CardTemple)0, abilities: new List<Ability>(), defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/spiritbeast.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/spiritbeast_emission.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/spiritbeast_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed Bud", "Bud", 0, 3, new List<CardMetaCategory>(), (CardTemple)0, "", 0, 0, 0, null, null, Tools.LoadTex("NevernamedsSigils/Resources/Cards/bud.png"), Tools.LoadTex("NevernamedsSigils/Resources/Cards/bud_emission.png"), null, null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed GrimoraBud", "Bud", 0, 3, new List<CardMetaCategory>(), (CardTemple)1, "", 0, 0, 0, null, null, Tools.LoadTex("NevernamedsSigils/Resources/Cards/grimorabud.png"), Tools.LoadTex("NevernamedsSigils/Resources/Cards/grimorabud_emission.png"), null, null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)21,
			Doomed.ability
		}, traits: new List<Trait> { (Trait)12 }, appearanceBehaviour: new List<Appearance>
		{
			(Appearance)2,
			(Appearance)9
		}, internalName: "SigilNevernamed Vomit", displayname: "Vomit", power: 0, health: 1, temple: (CardTemple)0, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/vomit.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/vomit_emission.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/vomit_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)21,
			Doomed.ability
		}, traits: new List<Trait> { (Trait)12 }, appearanceBehaviour: new List<Appearance>
		{
			(Appearance)2,
			(Appearance)9
		}, internalName: "SigilNevernamed VomitGrimora", displayname: "Vomit", power: 0, health: 1, temple: (CardTemple)1, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/vomitgrimora.png"), emissionTex: null, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		CardInfo val4 = CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "The bloated, everpregnant guppy... it always contains more fish...", bloodCost: 0, bonesCost: 3, energyCost: 0, gemsCost: null, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/morefish.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/morefish_emission.png"), appearanceBehaviour: new List<Appearance> { (Appearance)7 }, internalName: "SigilNevernamed MoreFish", displayname: "More Fish", power: 0, health: 1, temple: (CardTemple)0, abilities: new List<Ability> { GiftBearerCustom.ability }, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0), "GiftBearerCustomPoolIdentifier", (object)"FishbotFishPool");
		CardExtensions.SetExtendedProperty(val4, "FishbotFishPool", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 3, energyCost: 0, gemsCost: null, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/badfish.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/badfish_emission.png"), appearanceBehaviour: new List<Appearance> { (Appearance)7 }, internalName: "SigilNevernamed BadFish", displayname: "Bad Fish", power: 0, health: 1, temple: (CardTemple)0, abilities: new List<Ability>
		{
			(Ability)76,
			(Ability)35
		}, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0), "FishbotFishPool", (object)"true");
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 6, energyCost: 0, gemsCost: null, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/goodfish.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/goodfish_emission.png"), appearanceBehaviour: new List<Appearance> { (Appearance)7 }, internalName: "SigilNevernamed GoodFish", displayname: "Good Fish", power: 2, health: 2, temple: (CardTemple)0, abilities: new List<Ability>
		{
			(Ability)23,
			(Ability)62,
			(Ability)15,
			(Ability)53
		}, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0), "FishbotFishPool", (object)"true");
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>(), defaultTex: null, emissionTex: null, traits: new List<Trait>
		{
			(Trait)13,
			(Trait)12
		}, specialAbilities: new List<SpecialTriggeredAbility> { Act2SpawnLice.ability }, internalName: "SigilNevernamed WolfPelt", displayname: "Wolf Pelt", power: 0, health: 2, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/wolfpelt_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			Endangered.ability,
			(Ability)52
		}, traits: new List<Trait> { (Trait)12 }, appearanceBehaviour: new List<Appearance>
		{
			(Appearance)2,
			(Appearance)9
		}, internalName: "SigilNevernamed Payload", displayname: "Payload", power: 0, health: 1, temple: (CardTemple)0, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/payload.png"), emissionTex: null, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/payload_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>(), traits: new List<Trait> { (Trait)12 }, appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed Components", displayname: "Components", power: 0, health: 1, temple: (CardTemple)2, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/components.png"), emissionTex: null, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		CardExtensions.SetExtendedProperty(SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability> { Doomed.ability }, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed GutsGrimora", displayname: "Guts", power: 0, health: 1, temple: (CardTemple)1, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/gutsgrimora.png"), emissionTex: null, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0), "CustomDoomedDuration", (object)"4");
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>(), defaultTex: null, emissionTex: null, traits: new List<Trait>(), appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed RawMeat", displayname: "Raw Meat", power: 0, health: 1, temple: (CardTemple)0, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/rawmeat_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)51,
			Recharge.ability,
			InstantEffect.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait> { (Trait)12 }, appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed ExcisedPowerCell", displayname: "Excised Power Cell", power: 0, health: 1, temple: (CardTemple)2, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/excisedpowercell_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			BoneDuke.ability,
			Unhammerable.ability
		}, defaultTex: null, emissionTex: null, traits: new List<Trait> { (Trait)12 }, appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed BoneEffigy", displayname: "Bone Effigy", power: 0, health: 1, temple: (CardTemple)1, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/boneeffigy_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability> { MysteryMox.ability }, defaultTex: null, emissionTex: null, traits: new List<Trait>
		{
			(Trait)12,
			(Trait)17
		}, appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed DesecratedMox", displayname: "Desecrated Mox", power: 0, health: 1, temple: (CardTemple)3, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/desecratedmox_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0, hideStats: false, onePerDeck: false, animatedPortrait: null, flipPortraitWhenStrafing: false, overrideDamID: null, overrideDamBlockedDialogue: null, overrideFactoryConduitSpawn: null, overrideRabbitHoleSpawn: null, overrideAntSpawnerSpawn: null, overrideBellistID: null, overrideBellistBlockedDialogue: null, overrideSquirrelShedderId: null, overrideSkeletonCrewID: null, overrideBeesWithinID: null, twisterForm: null, transformerForm: null, overrideLeftClaw: null, overrideRightClaw: null, customDoomedLifespan: null, customGutSpewerGuts: null, customExplodingCorpseGuts: null, customOrganThiefGuts: null, harbingerLeaveBehind: null, tramplerLeaveBehind: null, flightyLeaveBehind: null, parthenogenesisOverride: null, sigilShedderDef: null, preventBones: true);
		SigilSetupUtility.NewCard("SigilNevernamed LooseFlesh", "Loose Flesh", 0, 1, new List<CardMetaCategory>(), (CardTemple)0, "", 0, 0, 0, null, new List<Ability> { (Ability)103 }, Tools.LoadTex("NevernamedsSigils/Resources/Cards/looseflesh.png"), null, Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/looseflesh_pixel.png"), null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed LooseFleshGrimora", "Loose Flesh", 0, 1, new List<CardMetaCategory>(), (CardTemple)1, "", 0, 0, 0, null, new List<Ability>
		{
			BoneSpurs.ability,
			Remove.ability
		}, Tools.LoadTex("NevernamedsSigils/Resources/Cards/loosefleshgrimora.png"), null, null, null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)38,
			(Ability)23
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>
		{
			(Trait)12,
			(Trait)17
		}, appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed RubyPillar", displayname: "Ruby Pillar", power: 0, health: 4, temple: (CardTemple)3, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/rubypillar_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)37,
			(Ability)23
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>
		{
			(Trait)12,
			(Trait)17
		}, appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed EmeraldPillar", displayname: "Emerald Pillar", power: 0, health: 4, temple: (CardTemple)3, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/emeraldpillar_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>
		{
			(Ability)39,
			(Ability)23
		}, defaultTex: null, emissionTex: null, traits: new List<Trait>
		{
			(Trait)12,
			(Trait)17
		}, appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed SapphirePillar", displayname: "Sapphire Pillar", power: 0, health: 4, temple: (CardTemple)3, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/sapphirepillar_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>(), defaultTex: null, emissionTex: null, traits: new List<Trait> { (Trait)12 }, appearanceBehaviour: new List<Appearance> { CustomAppearances.PixelGoldBackground }, internalName: "SigilNevernamed Act2GoldNugget", displayname: "Gold Nugget", power: 0, health: 2, temple: (CardTemple)3, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/goldnugget_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability> { (Ability)52 }, traits: new List<Trait> { (Trait)12 }, internalName: "SigilNevernamed MagicBomb", displayname: "Magic Bomb", power: 0, health: 1, temple: (CardTemple)3, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/magicbomb.png"), emissionTex: null, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/magicbomb_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed SapphireSkeleton", "Sapphire Skeleton", 1, 1, new List<CardMetaCategory>(), (CardTemple)1, "", 0, 0, 0, null, new List<Ability>
		{
			(Ability)35,
			(Ability)39
		}, null, null, Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/sapphireskeleton_pixel.png"), null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed RubySkeleton", "Ruby Skeleton", 1, 1, new List<CardMetaCategory>(), (CardTemple)1, "", 0, 0, 0, null, new List<Ability>
		{
			(Ability)35,
			(Ability)38
		}, null, null, Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/rubyskeleton_pixel.png"), null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard("SigilNevernamed EmeraldSkeleton", "Emerald Skeleton", 1, 1, new List<CardMetaCategory>(), (CardTemple)1, "", 0, 0, 0, null, new List<Ability>
		{
			(Ability)35,
			(Ability)37
		}, null, null, Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/emeraldskeleton_pixel.png"), null, null, null, null, null, null, preventSignature: false, null, null, null, null, 1, null, null, null, (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory> { (CardMetaCategory)3 }, description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability> { PerfectForm.ability }, defaultTex: null, emissionTex: null, traits: new List<Trait>
		{
			(Trait)12,
			(Trait)17
		}, internalName: "SigilNevernamed PinnacleMox", displayname: "Pinnacle Mox", power: 0, health: 1, temple: (CardTemple)3, pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/pinnaclemox_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, tribes: null, preventSignature: false, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 2, energyCost: 0, gemsCost: null, tribes: new List<Tribe> { (Tribe)6 }, internalName: "SigilNevernamed Flea", displayname: "Flea", power: 0, health: 1, temple: (CardTemple)0, abilities: new List<Ability>
		{
			Eager.ability,
			Frail.ability
		}, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/flea.png"), emissionTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/flea_emission.png"), pixelTex: Tools.LoadTex("NevernamedsSigils/Resources/PixelCards/flea_pixel.png"), altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, appearanceBehaviour: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
		SigilSetupUtility.NewCard(categories: new List<CardMetaCategory>(), description: "", bloodCost: 0, bonesCost: 0, energyCost: 0, gemsCost: null, abilities: new List<Ability>(), appearanceBehaviour: new List<Appearance>(), internalName: "SigilNevernamed Swabber", displayname: "Swabber", power: 2, health: 2, temple: (CardTemple)0, defaultTex: Tools.LoadTex("NevernamedsSigils/Resources/Cards/swabber.png"), emissionTex: null, pixelTex: null, altTexture: null, altTextureEmission: null, titleGraphic: null, decals: null, tribes: null, preventSignature: false, traits: null, defaultTailCard: null, defaultEvolutionCard: null, defaultEvolutionName: null, defaultEvolutionTurns: 1, defaultFrozenCard: null, tailLostTexture: null, specialAbilities: null, variableStat: (SpecialStatIcon)0);
	}
}
[BepInPlugin("nevernamed.inscryption.sigils", "NevernamedsSigils", "1.10.0.0")]
[BepInDependency(/*Could not decode attribute arguments.*/)]
[BepInDependency(/*Could not decode attribute arguments.*/)]
[BepInDependency(/*Could not decode attribute arguments.*/)]
public class Plugin : BaseUnityPlugin
{
	public const string PluginGuid = "nevernamed.inscryption.sigils";

	private const string PluginName = "NevernamedsSigils";

	private const string PluginVersion = "1.10.0.0";

	public static AssetBundle bundle;

	public static List<string> toBeMadeRodent = new List<string> { "Amalgam", "Hydra", "PackRat", "Porcupine", "Beaver", "FieldMouse", "RatKing" };

	public static List<string> toBeMadeArachnid = new List<string> { "Amalgam", "Hydra" };

	public static List<string> toBeMadeCrustacean = new List<string> { "Amalgam", "Hydra" };

	public static List<CardInfo> mycoRequiredCardAdded = new List<CardInfo>();

	public static List<CardInfo> mycoFusedCardAdded = new List<CardInfo>();

	internal static ConfigEntry<bool> arachnophobiaMode;

	public static Texture2D NoBonesDecal;

	public static readonly AbilityMetaCategory GrimoraModChair1 = GuidManager.GetEnumValue<AbilityMetaCategory>("arackulele.inscryption.grimoramod", "ElectricChairLevel1");

	public static readonly AbilityMetaCategory GrimoraModChair2 = GuidManager.GetEnumValue<AbilityMetaCategory>("arackulele.inscryption.grimoramod", "ElectricChairLevel2");

	public static readonly AbilityMetaCategory GrimoraModChair3 = GuidManager.GetEnumValue<AbilityMetaCategory>("arackulele.inscryption.grimoramod", "ElectricChairLevel3");

	public static readonly AbilityMetaCategory Part2Modular = GuidManager.GetEnumValue<AbilityMetaCategory>("cyantist.inscryption.api", "Part2Modular");

	public static readonly CardMetaCategory GrimoraChoiceNode = GuidManager.GetEnumValue<CardMetaCategory>("arackulele.inscryption.grimoramod", "GrimoraModChoiceNode");

	public static readonly CardMetaCategory P03KayceesWizardRegion = GuidManager.GetEnumValue<CardMetaCategory>("zorro.inscryption.infiniscryption.p03kayceerun", "WizardRegionCards");

	public static readonly CardMetaCategory P03KayceesBastionRegion = GuidManager.GetEnumValue<CardMetaCategory>("zorro.inscryption.infiniscryption.p03kayceerun", "TechRegionCards");

	public static readonly CardMetaCategory P03KayceesNatureRegion = GuidManager.GetEnumValue<CardMetaCategory>("zorro.inscryption.infiniscryption.p03kayceerun", "NatureRegionCards");

	public static readonly CardMetaCategory P03KayceesUndeadRegion = GuidManager.GetEnumValue<CardMetaCategory>("zorro.inscryption.infiniscryption.p03kayceerun", "UndeadRegionCards");

	public static readonly CardMetaCategory P03KayceesNeutralRegion = GuidManager.GetEnumValue<CardMetaCategory>("zorro.inscryption.infiniscryption.p03kayceerun", "NeutralRegionCards");

	public static readonly Ability GrimoraBurning = GuidManager.GetEnumValue<Ability>("arackulele.inscryption.grimoramod", "Burning");

	private void Awake()
	{
		//IL_0026: Unknown result type (might be due to invalid IL or missing references)
		//IL_002c: Expected O, but got Unknown
		((BaseUnityPlugin)this).Logger.LogInfo((object)"Load