Decompiled source of Nevernameds Sigilarium v1.16.0
NevernamedsSigils.dll
Decompiled 2 months ago
The result has been truncated due to the large size, download it to view full contents!
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