Decompiled source of MoreVieldsOptions v1.5.1
MoreVieldsOptions.dll
Decompiled 2 weeks ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.Diagnostics; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using BepInEx; using BepInEx.Bootstrap; using BepInEx.Configuration; using DireseekerMod.Modules; using EnforcerPlugin; using FRCSharp; using FixedspawnDissonance; using HG.Reflection; using LunarConstruct.Enemies; using MysticsRisky2Utils.BaseAssetTypes; using R2API; using RaindropLobotomy; using RoR2; using RoR2.Navigation; using SM64BBF; using SS2; using Sandswept.Enemies; using Sandswept.Enemies.CannonJellyfish; using SimulacrumAdditions; using UnityEngine; using UnityEngine.AddressableAssets; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: OptIn] [assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = "")] [assembly: AssemblyCompany("MoreVieldsOptions")] [assembly: AssemblyConfiguration("Debug")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: AssemblyInformationalVersion("1.0.0")] [assembly: AssemblyProduct("MoreVieldsOptions")] [assembly: AssemblyTitle("MoreVieldsOptions")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("1.0.0.0")] [module: UnverifiableCode] [module: UnverifiableCode] namespace MoreVieldsOptions; internal class AdditionalSpawncards { public static CharacterSpawnCard LesserSoulCard; public static CharacterSpawnCard GreaterSoulCard; public static CharacterSpawnCard ArchaicSoulCard; } [BepInPlugin("com.phreel.MoreVieldsOptions", "MoreVieldsOptions", "1.5.1")] [BepInDependency("com.bepis.r2api", "5.1.1")] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] [BepInDependency(/*Could not decode attribute arguments.*/)] public class MoreVieldsOptions : BaseUnityPlugin { public static bool RecoveredAndReformedLoaded; public static bool DireseekerLoaded; public static bool ForgottenRelicsLoaded; public static bool LunarConstructLoaded; public static bool Starstorm2Loaded; public static bool BobombBattlefieldLoaded; public static bool RaindropLobotomyLoaded; public static bool RisingTidesLoaded; public static bool FixedSpawnDissonanceLoaded; public static bool EnforcerLoaded; public static bool SandsweptLoaded; public static bool RealerEliteVarietyLoaded; public static bool SimulacrumAdditionsLoaded; public static CharacterSpawnCard HealingCoreMVCard; public static CharacterSpawnCard MalachiteUrchinMVCard; public static CharacterSpawnCard NewtMVCard; public static CharacterSpawnCard NemforcerMVCard; public static CharacterSpawnCard LesserSoulCard; public static CharacterSpawnCard GreaterSoulCard; public static CharacterSpawnCard ArchaicSoulCard; public static CharacterSpawnCard DeependVoidDevastatorCard; public static CharacterSpawnCard GuapCard; public static CharacterSpawnCard CannonballJellyfishCard; public ConfigEntry<bool> AddLunarExploder() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Lunar Chimera (Exploder)", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddLunarGolem() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Lunar Chimera (Golem)", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddLunarWisp() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Lunar Chimera (Wisp)", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddNullifier() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Void Reaver", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddAWU() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Alloy Worship Unit", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddAurelionite() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Aurelionite", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddIotaConstruct() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Iota Construct", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddAssassin() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Assassin", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddLunarScav() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Lunar Scavenger", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddMithrix() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Mithrix", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddVoidling() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Voidling", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddVoidBarnacle() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Void Barnacle", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddVoidJailer() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Void Jailer", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddVoidDevastator() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Void Devastator", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddVoidInfestor() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Void Infestor", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddHealingCore() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Healing Core", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddMalachiteUrchin() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Malachite Urchin", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddNewt() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Newt", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddChildEnemy() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Child", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddScorchWurm() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Scorch Wurm", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddHalcyonite() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Halcyonite", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddFalseSon() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add False Son", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddDireseeker() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Direseeker", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddBrassMonolith() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Brass Monolith", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddFrostWisp() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Frost Wisp", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddCoilGolem() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Coil Golem", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddLunarConstruct() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Lunar Chimera (Construct)", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddRushrum() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Rushrum", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddFollower() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Follower", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddWayfarer() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Wayfarer", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddCannonballJellyfish() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Cannonball Jellyfish", "Add the monster?"), false, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddKingBobomb() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add King Bobomb", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddSteamMachine() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Steam Transport Machine", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddSingingMachine() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Singing Machine", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddMHz() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add 1.76 MHz", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddFragment() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Fragment of the Universe", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddSweeper() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add A Sweeper", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddUnderstanding() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Process of Understanding", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddMotherMushrum() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Mother Mushrum", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddLesserSoul() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Lesser Soul", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddGreaterSoul() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Greater Soul", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddArchaicSoul() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Archaic Soul", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddTinkerersDrone() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Tinkerers Drone", "Add the monster?"), true, new ConfigDescription("Allow the user to find this monster in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddNemesisEnforcer() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Nemesis Enforcer", "Add the monster...?"), false, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddDeependVoidDevastator() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Deepend Void Devastator", "Add the monster?"), false, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public ConfigEntry<bool> AddGuap() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002c: Expected O, but got Unknown //IL_002c: Expected O, but got Unknown return ((BaseUnityPlugin)this).Config.Bind<bool>(new ConfigDefinition("Add Guap", "Add the monster?"), false, new ConfigDescription("Allow the user to find this enemy in Void Fields.", (AcceptableValueBase)null, Array.Empty<object>())); } public void Awake() { RecoveredAndReformedLoaded = Chainloader.PluginInfos.ContainsKey("prodzpod.RecoveredAndReformed"); DireseekerLoaded = Chainloader.PluginInfos.ContainsKey("com.rob.Direseeker"); ForgottenRelicsLoaded = Chainloader.PluginInfos.ContainsKey("PlasmaCore.ForgottenRelics"); LunarConstructLoaded = Chainloader.PluginInfos.ContainsKey("HIFU.LunarConstruct"); if (Chainloader.PluginInfos.ContainsKey("com.TeamMoonstorm.MSU") && Chainloader.PluginInfos.ContainsKey("com.TeamSS2")) { Starstorm2Loaded = true; } BobombBattlefieldLoaded = Chainloader.PluginInfos.ContainsKey("com.viliger.SM64BBF"); RaindropLobotomyLoaded = Chainloader.PluginInfos.ContainsKey("BALLS.RaindropLobotomy"); RisingTidesLoaded = Chainloader.PluginInfos.ContainsKey("com.themysticsword.risingtides"); FixedSpawnDissonanceLoaded = Chainloader.PluginInfos.ContainsKey("com.Wolfo.VanillaArtifactsPlus"); EnforcerLoaded = Chainloader.PluginInfos.ContainsKey("com.EnforcerGang.Enforcer"); SandsweptLoaded = Chainloader.PluginInfos.ContainsKey("com.TeamSandswept.Sandswept"); RealerEliteVarietyLoaded = Chainloader.PluginInfos.ContainsKey("com.themysticsword.elitevariety"); SimulacrumAdditionsLoaded = Chainloader.PluginInfos.ContainsKey("Wolfo.SimulacrumAdditions"); RegisterEnemiesToVields(); RegisterBobomb(); RegisterMushrum(); RegisterSS2Monsters(); RegisterRecoveredNReformed(); RegisterLunarConstruct(); RegisterDireseeker(); RegisterForgRelics(); RaindropLobotomyMonstersReg(); RegisterFixedSpawnDissonanceSouls(); RegisterNemforcer(); RegisterCannonballJellyfish(); RegisterTinkerersDrone(); RegisterSimulacrumEndingBosses(); } private void RegisterEnemiesToVields() { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0016: Unknown result type (might be due to invalid IL or missing references) //IL_0017: Unknown result type (might be due to invalid IL or missing references) //IL_001c: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0027: Unknown result type (might be due to invalid IL or missing references) //IL_0034: 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_0047: Expected O, but got Unknown //IL_0047: Unknown result type (might be due to invalid IL or missing references) //IL_0049: Unknown result type (might be due to invalid IL or missing references) //IL_004f: Expected O, but got Unknown //IL_0074: Unknown result type (might be due to invalid IL or missing references) //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_007a: Unknown result type (might be due to invalid IL or missing references) //IL_007f: Unknown result type (might be due to invalid IL or missing references) //IL_0085: Unknown result type (might be due to invalid IL or missing references) //IL_008a: Unknown result type (might be due to invalid IL or missing references) //IL_0097: Unknown result type (might be due to invalid IL or missing references) //IL_009e: Unknown result type (might be due to invalid IL or missing references) //IL_00aa: Expected O, but got Unknown //IL_00aa: Unknown result type (might be due to invalid IL or missing references) //IL_00ac: Unknown result type (might be due to invalid IL or missing references) //IL_00b3: Expected O, but got Unknown //IL_00db: Unknown result type (might be due to invalid IL or missing references) //IL_00e0: Unknown result type (might be due to invalid IL or missing references) //IL_00e1: Unknown result type (might be due to invalid IL or missing references) //IL_00e6: 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_00fe: Unknown result type (might be due to invalid IL or missing references) //IL_0105: Unknown result type (might be due to invalid IL or missing references) //IL_0111: Expected O, but got Unknown //IL_0111: Unknown result type (might be due to invalid IL or missing references) //IL_0113: Unknown result type (might be due to invalid IL or missing references) //IL_011a: Expected O, but got Unknown //IL_0142: Unknown result type (might be due to invalid IL or missing references) //IL_0147: Unknown result type (might be due to invalid IL or missing references) //IL_0148: Unknown result type (might be due to invalid IL or missing references) //IL_014d: Unknown result type (might be due to invalid IL or missing references) //IL_0153: Unknown result type (might be due to invalid IL or missing references) //IL_0158: Unknown result type (might be due to invalid IL or missing references) //IL_0165: Unknown result type (might be due to invalid IL or missing references) //IL_016c: Unknown result type (might be due to invalid IL or missing references) //IL_0178: Expected O, but got Unknown //IL_0178: Unknown result type (might be due to invalid IL or missing references) //IL_017a: Unknown result type (might be due to invalid IL or missing references) //IL_0181: Expected O, but got Unknown //IL_01a9: Unknown result type (might be due to invalid IL or missing references) //IL_01ae: 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_01b4: Unknown result type (might be due to invalid IL or missing references) //IL_01ba: Unknown result type (might be due to invalid IL or missing references) //IL_01bf: Unknown result type (might be due to invalid IL or missing references) //IL_01cc: Unknown result type (might be due to invalid IL or missing references) //IL_01d3: Unknown result type (might be due to invalid IL or missing references) //IL_01df: Expected O, but got Unknown //IL_01df: 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_01e8: Expected O, but got Unknown //IL_0210: Unknown result type (might be due to invalid IL or missing references) //IL_0215: Unknown result type (might be due to invalid IL or missing references) //IL_0216: Unknown result type (might be due to invalid IL or missing references) //IL_021b: Unknown result type (might be due to invalid IL or missing references) //IL_0221: Unknown result type (might be due to invalid IL or missing references) //IL_0226: Unknown result type (might be due to invalid IL or missing references) //IL_0233: Unknown result type (might be due to invalid IL or missing references) //IL_023a: Unknown result type (might be due to invalid IL or missing references) //IL_0246: Expected O, but got Unknown //IL_0246: Unknown result type (might be due to invalid IL or missing references) //IL_0248: Unknown result type (might be due to invalid IL or missing references) //IL_024f: Expected O, but got Unknown //IL_0277: Unknown result type (might be due to invalid IL or missing references) //IL_027c: Unknown result type (might be due to invalid IL or missing references) //IL_027d: Unknown result type (might be due to invalid IL or missing references) //IL_0282: Unknown result type (might be due to invalid IL or missing references) //IL_0288: Unknown result type (might be due to invalid IL or missing references) //IL_028d: Unknown result type (might be due to invalid IL or missing references) //IL_029a: Unknown result type (might be due to invalid IL or missing references) //IL_02a1: Unknown result type (might be due to invalid IL or missing references) //IL_02ad: Expected O, but got Unknown //IL_02ad: Unknown result type (might be due to invalid IL or missing references) //IL_02af: Unknown result type (might be due to invalid IL or missing references) //IL_02b6: Expected O, but got Unknown //IL_02de: Unknown result type (might be due to invalid IL or missing references) //IL_02e3: Unknown result type (might be due to invalid IL or missing references) //IL_02e4: Unknown result type (might be due to invalid IL or missing references) //IL_02e9: 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_02f4: Unknown result type (might be due to invalid IL or missing references) //IL_0301: Unknown result type (might be due to invalid IL or missing references) //IL_0308: Unknown result type (might be due to invalid IL or missing references) //IL_0314: Expected O, but got Unknown //IL_0314: Unknown result type (might be due to invalid IL or missing references) //IL_0316: Unknown result type (might be due to invalid IL or missing references) //IL_031d: Expected O, but got Unknown //IL_0345: Unknown result type (might be due to invalid IL or missing references) //IL_034a: Unknown result type (might be due to invalid IL or missing references) //IL_034b: Unknown result type (might be due to invalid IL or missing references) //IL_0350: Unknown result type (might be due to invalid IL or missing references) //IL_0356: Unknown result type (might be due to invalid IL or missing references) //IL_035b: Unknown result type (might be due to invalid IL or missing references) //IL_0368: Unknown result type (might be due to invalid IL or missing references) //IL_036f: Unknown result type (might be due to invalid IL or missing references) //IL_037c: Expected O, but got Unknown //IL_037c: Unknown result type (might be due to invalid IL or missing references) //IL_037e: Unknown result type (might be due to invalid IL or missing references) //IL_0385: Expected O, but got Unknown //IL_03ad: Unknown result type (might be due to invalid IL or missing references) //IL_03b2: Unknown result type (might be due to invalid IL or missing references) //IL_03b3: Unknown result type (might be due to invalid IL or missing references) //IL_03b8: Unknown result type (might be due to invalid IL or missing references) //IL_03be: Unknown result type (might be due to invalid IL or missing references) //IL_03c3: 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_03d7: Unknown result type (might be due to invalid IL or missing references) //IL_03e3: Expected O, but got Unknown //IL_03e3: Unknown result type (might be due to invalid IL or missing references) //IL_03e5: Unknown result type (might be due to invalid IL or missing references) //IL_03ec: Expected O, but got Unknown //IL_0414: Unknown result type (might be due to invalid IL or missing references) //IL_0419: 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_041f: Unknown result type (might be due to invalid IL or missing references) //IL_0425: Unknown result type (might be due to invalid IL or missing references) //IL_042a: Unknown result type (might be due to invalid IL or missing references) //IL_0437: Unknown result type (might be due to invalid IL or missing references) //IL_043e: Unknown result type (might be due to invalid IL or missing references) //IL_044a: Expected O, but got Unknown //IL_044a: Unknown result type (might be due to invalid IL or missing references) //IL_044c: Unknown result type (might be due to invalid IL or missing references) //IL_0453: Expected O, but got Unknown //IL_047b: Unknown result type (might be due to invalid IL or missing references) //IL_0480: Unknown result type (might be due to invalid IL or missing references) //IL_0481: Unknown result type (might be due to invalid IL or missing references) //IL_0486: Unknown result type (might be due to invalid IL or missing references) //IL_048c: Unknown result type (might be due to invalid IL or missing references) //IL_0491: Unknown result type (might be due to invalid IL or missing references) //IL_049e: Unknown result type (might be due to invalid IL or missing references) //IL_04a5: Unknown result type (might be due to invalid IL or missing references) //IL_04b1: Expected O, but got Unknown //IL_04b1: Unknown result type (might be due to invalid IL or missing references) //IL_04b3: Unknown result type (might be due to invalid IL or missing references) //IL_04ba: Expected O, but got Unknown //IL_04e2: Unknown result type (might be due to invalid IL or missing references) //IL_04e7: Unknown result type (might be due to invalid IL or missing references) //IL_04e8: Unknown result type (might be due to invalid IL or missing references) //IL_04ed: Unknown result type (might be due to invalid IL or missing references) //IL_04f3: Unknown result type (might be due to invalid IL or missing references) //IL_04f8: Unknown result type (might be due to invalid IL or missing references) //IL_0505: Unknown result type (might be due to invalid IL or missing references) //IL_050c: Unknown result type (might be due to invalid IL or missing references) //IL_0518: Expected O, but got Unknown //IL_0518: Unknown result type (might be due to invalid IL or missing references) //IL_051a: Unknown result type (might be due to invalid IL or missing references) //IL_0521: Expected O, but got Unknown //IL_0549: Unknown result type (might be due to invalid IL or missing references) //IL_054e: Unknown result type (might be due to invalid IL or missing references) //IL_054f: Unknown result type (might be due to invalid IL or missing references) //IL_0554: Unknown result type (might be due to invalid IL or missing references) //IL_055a: Unknown result type (might be due to invalid IL or missing references) //IL_055f: Unknown result type (might be due to invalid IL or missing references) //IL_056c: Unknown result type (might be due to invalid IL or missing references) //IL_0573: Unknown result type (might be due to invalid IL or missing references) //IL_057f: Expected O, but got Unknown //IL_057f: Unknown result type (might be due to invalid IL or missing references) //IL_0581: Unknown result type (might be due to invalid IL or missing references) //IL_0588: Expected O, but got Unknown //IL_05b0: Unknown result type (might be due to invalid IL or missing references) //IL_05b5: Unknown result type (might be due to invalid IL or missing references) //IL_05b6: Unknown result type (might be due to invalid IL or missing references) //IL_05bb: Unknown result type (might be due to invalid IL or missing references) //IL_05c1: Unknown result type (might be due to invalid IL or missing references) //IL_05c6: Unknown result type (might be due to invalid IL or missing references) //IL_05d3: Unknown result type (might be due to invalid IL or missing references) //IL_05da: Unknown result type (might be due to invalid IL or missing references) //IL_05e6: Expected O, but got Unknown //IL_05e6: Unknown result type (might be due to invalid IL or missing references) //IL_05e8: Unknown result type (might be due to invalid IL or missing references) //IL_05ef: Expected O, but got Unknown //IL_0617: Unknown result type (might be due to invalid IL or missing references) //IL_061c: Unknown result type (might be due to invalid IL or missing references) //IL_061d: Unknown result type (might be due to invalid IL or missing references) //IL_0622: Unknown result type (might be due to invalid IL or missing references) //IL_0628: Unknown result type (might be due to invalid IL or missing references) //IL_062d: Unknown result type (might be due to invalid IL or missing references) //IL_063a: Unknown result type (might be due to invalid IL or missing references) //IL_0641: Unknown result type (might be due to invalid IL or missing references) //IL_064d: Expected O, but got Unknown //IL_064d: Unknown result type (might be due to invalid IL or missing references) //IL_064f: Unknown result type (might be due to invalid IL or missing references) //IL_0656: Expected O, but got Unknown //IL_067e: Unknown result type (might be due to invalid IL or missing references) //IL_0683: Unknown result type (might be due to invalid IL or missing references) //IL_0684: Unknown result type (might be due to invalid IL or missing references) //IL_0689: Unknown result type (might be due to invalid IL or missing references) //IL_068f: Unknown result type (might be due to invalid IL or missing references) //IL_0694: Unknown result type (might be due to invalid IL or missing references) //IL_06a1: Unknown result type (might be due to invalid IL or missing references) //IL_06a8: Unknown result type (might be due to invalid IL or missing references) //IL_06b4: Expected O, but got Unknown //IL_06b4: Unknown result type (might be due to invalid IL or missing references) //IL_06b6: Unknown result type (might be due to invalid IL or missing references) //IL_06bd: Expected O, but got Unknown //IL_070c: Unknown result type (might be due to invalid IL or missing references) //IL_0711: Unknown result type (might be due to invalid IL or missing references) //IL_0730: Unknown result type (might be due to invalid IL or missing references) //IL_073b: 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_0751: Unknown result type (might be due to invalid IL or missing references) //IL_0772: Unknown result type (might be due to invalid IL or missing references) //IL_077c: Expected O, but got Unknown //IL_0793: Unknown result type (might be due to invalid IL or missing references) //IL_0798: Unknown result type (might be due to invalid IL or missing references) //IL_0799: Unknown result type (might be due to invalid IL or missing references) //IL_079e: Unknown result type (might be due to invalid IL or missing references) //IL_07a9: Unknown result type (might be due to invalid IL or missing references) //IL_07b0: Unknown result type (might be due to invalid IL or missing references) //IL_07bc: Expected O, but got Unknown //IL_07bc: Unknown result type (might be due to invalid IL or missing references) //IL_07be: Unknown result type (might be due to invalid IL or missing references) //IL_07c5: Expected O, but got Unknown //IL_0814: Unknown result type (might be due to invalid IL or missing references) //IL_0819: Unknown result type (might be due to invalid IL or missing references) //IL_0838: Unknown result type (might be due to invalid IL or missing references) //IL_0843: Unknown result type (might be due to invalid IL or missing references) //IL_084e: Unknown result type (might be due to invalid IL or missing references) //IL_0859: Unknown result type (might be due to invalid IL or missing references) //IL_087a: Unknown result type (might be due to invalid IL or missing references) //IL_0884: Expected O, but got Unknown //IL_089b: Unknown result type (might be due to invalid IL or missing references) //IL_08a0: Unknown result type (might be due to invalid IL or missing references) //IL_08a1: Unknown result type (might be due to invalid IL or missing references) //IL_08a6: Unknown result type (might be due to invalid IL or missing references) //IL_08b1: Unknown result type (might be due to invalid IL or missing references) //IL_08b8: Unknown result type (might be due to invalid IL or missing references) //IL_08c4: Expected O, but got Unknown //IL_08c4: Unknown result type (might be due to invalid IL or missing references) //IL_08c6: Unknown result type (might be due to invalid IL or missing references) //IL_08cd: Expected O, but got Unknown //IL_091c: Unknown result type (might be due to invalid IL or missing references) //IL_0921: Unknown result type (might be due to invalid IL or missing references) //IL_0940: Unknown result type (might be due to invalid IL or missing references) //IL_094b: Unknown result type (might be due to invalid IL or missing references) //IL_0956: Unknown result type (might be due to invalid IL or missing references) //IL_0961: Unknown result type (might be due to invalid IL or missing references) //IL_0985: Unknown result type (might be due to invalid IL or missing references) //IL_098f: Expected O, but got Unknown //IL_09a6: Unknown result type (might be due to invalid IL or missing references) //IL_09ab: Unknown result type (might be due to invalid IL or missing references) //IL_09ac: Unknown result type (might be due to invalid IL or missing references) //IL_09b1: Unknown result type (might be due to invalid IL or missing references) //IL_09bc: Unknown result type (might be due to invalid IL or missing references) //IL_09c3: Unknown result type (might be due to invalid IL or missing references) //IL_09cf: Expected O, but got Unknown //IL_09cf: Unknown result type (might be due to invalid IL or missing references) //IL_09d1: Unknown result type (might be due to invalid IL or missing references) //IL_09d8: Expected O, but got Unknown if (AddLunarExploder().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/LunarExploder/cscLunarExploder.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } if (AddLunarGolem().Value) { DirectorCardHolder cardHolder2 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/LunarGolem/cscLunarGolem.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder2, (Stage)4096); } if (AddLunarWisp().Value) { DirectorCardHolder cardHolder3 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/LunarWisp/cscLunarWisp.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder3, (Stage)4096); } if (AddNullifier().Value) { DirectorCardHolder cardHolder4 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/Nullifier/cscNullifier.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder4, (Stage)4096); } if (AddAWU().Value) { DirectorCardHolder cardHolder5 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/RoboBallBoss/cscSuperRoboBallBoss.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 4 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder5, (Stage)4096); } if (AddAurelionite().Value) { DirectorCardHolder cardHolder6 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/Titan/cscTitanGold.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 5 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder6, (Stage)4096); } if (AddLunarScav().Value) { DirectorCardHolder cardHolder7 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/ScavLunar/cscScavLunar.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 7 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder7, (Stage)4096); } if (AddMithrix().Value) { DirectorCardHolder cardHolder8 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/Base/Brother/cscBrother.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 8 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder8, (Stage)4096); } if (AddVoidling().Value) { DirectorCardHolder cardHolder9 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC1/VoidRaidCrab/cscVoidRaidCrab.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 9 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder9, (Stage)4096); } if (AddVoidBarnacle().Value) { DirectorCardHolder cardHolder10 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC1/VoidBarnacle/cscVoidBarnacle.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder10, (Stage)4096); } if (AddVoidJailer().Value) { DirectorCardHolder cardHolder11 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC1/VoidJailer/cscVoidJailer.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder11, (Stage)4096); } if (AddVoidDevastator().Value) { DirectorCardHolder cardHolder12 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC1/VoidMegaCrab/cscVoidMegaCrab.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder12, (Stage)4096); } if (AddVoidInfestor().Value) { DirectorCardHolder cardHolder13 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC1/EliteVoid/cscVoidInfestor.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder13, (Stage)4096); } if (AddChildEnemy().Value) { DirectorCardHolder cardHolder14 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC2/Child/cscChild.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder14, (Stage)4096); } if (AddScorchWurm().Value) { DirectorCardHolder cardHolder15 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC2/Scorchling/cscScorchling.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder15, (Stage)4096); } if (AddHalcyonite().Value) { DirectorCardHolder cardHolder16 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC2/Halcyonite/cscHalcyonite.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder16, (Stage)4096); } if (AddFalseSon().Value) { DirectorCardHolder cardHolder17 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC2/FalseSonBoss/cscFalseSonBoss.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 8 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder17, (Stage)4096); } if (AddHealingCore().Value) { HealingCoreMVCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)HealingCoreMVCard).name = "cscMVOHealingCore"; ((SpawnCard)HealingCoreMVCard).prefab = Addressables.LoadAssetAsync<GameObject>((object)"RoR2/DLC1/EliteEarth/AffixEarthHealerMaster.prefab").WaitForCompletion(); ((SpawnCard)HealingCoreMVCard).sendOverNetwork = true; ((SpawnCard)HealingCoreMVCard).hullSize = (HullClassification)0; ((SpawnCard)HealingCoreMVCard).nodeGraphType = (GraphType)1; ((SpawnCard)HealingCoreMVCard).requiredFlags = (NodeFlags)0; ((SpawnCard)HealingCoreMVCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)HealingCoreMVCard).directorCreditCost = 15; ((SpawnCard)HealingCoreMVCard).occupyPosition = false; HealingCoreMVCard.loadout = new SerializableLoadout(); HealingCoreMVCard.noElites = false; HealingCoreMVCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder18 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)HealingCoreMVCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder18, (Stage)4096); } if (AddMalachiteUrchin().Value) { MalachiteUrchinMVCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)MalachiteUrchinMVCard).name = "cscMVOMalachiteUrchin"; ((SpawnCard)MalachiteUrchinMVCard).prefab = Addressables.LoadAssetAsync<GameObject>((object)"RoR2/Base/ElitePoison/UrchinTurretMaster.prefab").WaitForCompletion(); ((SpawnCard)MalachiteUrchinMVCard).sendOverNetwork = true; ((SpawnCard)MalachiteUrchinMVCard).hullSize = (HullClassification)0; ((SpawnCard)MalachiteUrchinMVCard).nodeGraphType = (GraphType)1; ((SpawnCard)MalachiteUrchinMVCard).requiredFlags = (NodeFlags)0; ((SpawnCard)MalachiteUrchinMVCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)MalachiteUrchinMVCard).directorCreditCost = 15; ((SpawnCard)MalachiteUrchinMVCard).occupyPosition = false; MalachiteUrchinMVCard.loadout = new SerializableLoadout(); MalachiteUrchinMVCard.noElites = false; MalachiteUrchinMVCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder19 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)MalachiteUrchinMVCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder19, (Stage)4096); } if (AddNewt().Value) { NewtMVCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)NewtMVCard).name = "cscMVONewt"; ((SpawnCard)NewtMVCard).prefab = Addressables.LoadAssetAsync<GameObject>((object)"RoR2/Base/Shopkeeper/ShopkeeperMaster.prefab").WaitForCompletion(); ((SpawnCard)NewtMVCard).sendOverNetwork = true; ((SpawnCard)NewtMVCard).hullSize = (HullClassification)0; ((SpawnCard)NewtMVCard).nodeGraphType = (GraphType)1; ((SpawnCard)NewtMVCard).requiredFlags = (NodeFlags)0; ((SpawnCard)NewtMVCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)NewtMVCard).directorCreditCost = 235; ((SpawnCard)NewtMVCard).occupyPosition = false; NewtMVCard.loadout = new SerializableLoadout(); NewtMVCard.noElites = false; NewtMVCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder20 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)NewtMVCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder20, (Stage)4096); } } private void AddMonsterToVields(bool needToAdd, DirectorCardHolder cardHolder, Stage stage, bool addToFamilies = false, string customStage = "") { //IL_000a: Unknown result type (might be due to invalid IL or missing references) if (needToAdd) { Helpers.AddNewMonsterToStage(cardHolder, addToFamilies, stage, customStage); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadRecoveredAndReformedMonsters() { //IL_001e: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Unknown result type (might be due to invalid IL or missing references) //IL_0024: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) //IL_002f: Unknown result type (might be due to invalid IL or missing references) //IL_0034: Unknown result type (might be due to invalid IL or missing references) //IL_0041: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Expected O, but got Unknown //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_0056: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Expected O, but got Unknown //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_0089: Unknown result type (might be due to invalid IL or missing references) //IL_008e: Unknown result type (might be due to invalid IL or missing references) //IL_0094: Unknown result type (might be due to invalid IL or missing references) //IL_0099: 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_00ad: Unknown result type (might be due to invalid IL or missing references) //IL_00b9: Expected O, but got Unknown //IL_00b9: Unknown result type (might be due to invalid IL or missing references) //IL_00bb: Unknown result type (might be due to invalid IL or missing references) //IL_00c2: Expected O, but got Unknown if (RecoveredAndReformedLoaded) { if (AddIotaConstruct().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC1/MajorAndMinorConstruct/cscMajorConstruct.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } if (AddAssassin().Value) { DirectorCardHolder cardHolder2 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = Addressables.LoadAssetAsync<SpawnCard>((object)"RoR2/DLC1/Assassin2/cscAssassin2.asset").WaitForCompletion(), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder2, (Stage)4096); } } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadSS2Monsters() { //IL_001e: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Unknown result type (might be due to invalid IL or missing references) //IL_0024: Unknown result type (might be due to invalid IL or missing references) //IL_0029: 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_0042: Unknown result type (might be due to invalid IL or missing references) //IL_004e: Expected O, but got Unknown //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0050: Unknown result type (might be due to invalid IL or missing references) //IL_0056: Expected O, but got Unknown //IL_007b: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0081: Unknown result type (might be due to invalid IL or missing references) //IL_0086: Unknown result type (might be due to invalid IL or missing references) //IL_0098: Unknown result type (might be due to invalid IL or missing references) //IL_009f: Unknown result type (might be due to invalid IL or missing references) //IL_00ab: Expected O, but got Unknown //IL_00ab: Unknown result type (might be due to invalid IL or missing references) //IL_00ad: Unknown result type (might be due to invalid IL or missing references) //IL_00b4: Expected O, but got Unknown //IL_00dc: Unknown result type (might be due to invalid IL or missing references) //IL_00e1: 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_00e7: Unknown result type (might be due to invalid IL or missing references) //IL_00f9: Unknown result type (might be due to invalid IL or missing references) //IL_0100: Unknown result type (might be due to invalid IL or missing references) //IL_010c: Expected O, but got Unknown //IL_010c: 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_0115: Expected O, but got Unknown if (Starstorm2Loaded) { if (AddRushrum().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = SS2Assets.LoadAsset<SpawnCard>("scRunshroom", (SS2Bundle)16), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } if (AddFollower().Value) { DirectorCardHolder cardHolder2 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = SS2Assets.LoadAsset<SpawnCard>("scLamp", (SS2Bundle)16), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder2, (Stage)4096); } if (AddWayfarer().Value) { DirectorCardHolder cardHolder3 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = SS2Assets.LoadAsset<SpawnCard>("scLampBoss", (SS2Bundle)16), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder3, (Stage)4096); } } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadKingBobomb() { //IL_001b: Unknown result type (might be due to invalid IL or missing references) //IL_0020: 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_0031: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_0044: Expected O, but got Unknown //IL_0044: Unknown result type (might be due to invalid IL or missing references) //IL_0046: Unknown result type (might be due to invalid IL or missing references) //IL_004c: Expected O, but got Unknown if (BobombBattlefieldLoaded && AddKingBobomb().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)CharacterSpawnCards.cscKingBobomb, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadDireseeker() { //IL_001b: Unknown result type (might be due to invalid IL or missing references) //IL_0020: 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_0031: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_0044: Expected O, but got Unknown //IL_0044: Unknown result type (might be due to invalid IL or missing references) //IL_0046: Unknown result type (might be due to invalid IL or missing references) //IL_004c: Expected O, but got Unknown if (DireseekerLoaded && AddDireseeker().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)SpawnCards.bossSpawnCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadForgottenRelicsMonsters() { //IL_001e: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Unknown result type (might be due to invalid IL or missing references) //IL_0024: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) //IL_0034: 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_0047: Expected O, but got Unknown //IL_0047: Unknown result type (might be due to invalid IL or missing references) //IL_0049: Unknown result type (might be due to invalid IL or missing references) //IL_004f: Expected O, but got Unknown //IL_0074: Unknown result type (might be due to invalid IL or missing references) //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_007a: Unknown result type (might be due to invalid IL or missing references) //IL_007f: Unknown result type (might be due to invalid IL or missing references) //IL_008a: Unknown result type (might be due to invalid IL or missing references) //IL_0091: Unknown result type (might be due to invalid IL or missing references) //IL_009d: Expected O, but got Unknown //IL_009d: Unknown result type (might be due to invalid IL or missing references) //IL_009f: Unknown result type (might be due to invalid IL or missing references) //IL_00a6: Expected O, but got Unknown //IL_00ce: Unknown result type (might be due to invalid IL or missing references) //IL_00d3: Unknown result type (might be due to invalid IL or missing references) //IL_00d4: Unknown result type (might be due to invalid IL or missing references) //IL_00d9: Unknown result type (might be due to invalid IL or missing references) //IL_00e4: Unknown result type (might be due to invalid IL or missing references) //IL_00eb: Unknown result type (might be due to invalid IL or missing references) //IL_00f7: Expected O, but got Unknown //IL_00f7: Unknown result type (might be due to invalid IL or missing references) //IL_00f9: Unknown result type (might be due to invalid IL or missing references) //IL_0100: Expected O, but got Unknown if (ForgottenRelicsLoaded) { if (AddBrassMonolith().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)VF2ContentPackProvider.cscBrassMonolith, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } if (AddFrostWisp().Value) { DirectorCardHolder cardHolder2 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)VF2ContentPackProvider.cscFrostWisp, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder2, (Stage)4096); } if (AddCoilGolem().Value) { DirectorCardHolder cardHolder3 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)VF2ContentPackProvider.cscCoilGolem, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder3, (Stage)4096); } } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadTinkerersDrone() { //IL_001b: Unknown result type (might be due to invalid IL or missing references) //IL_0020: 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_003b: 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_004e: Expected O, but got Unknown //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0050: Unknown result type (might be due to invalid IL or missing references) //IL_0056: Expected O, but got Unknown if (RealerEliteVarietyLoaded && AddTinkerersDrone().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)BaseCharacterMaster.characterSpawnCards["EliteVariety_TinkererDrone"], selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadLunarConstruct() { //IL_001b: Unknown result type (might be due to invalid IL or missing references) //IL_0020: 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_0036: 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_0049: Expected O, but got Unknown //IL_0049: Unknown result type (might be due to invalid IL or missing references) //IL_004b: Unknown result type (might be due to invalid IL or missing references) //IL_0051: Expected O, but got Unknown if (LunarConstructLoaded && AddLunarConstruct().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)((EnemyBase)EnemyBase<LunarConstruct>.Instance).isc, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadRaindropLobotomyMonsters() { //IL_001e: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Unknown result type (might be due to invalid IL or missing references) //IL_0024: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) //IL_003e: 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_0051: Expected O, but got Unknown //IL_0051: 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_0059: Expected O, but got Unknown //IL_007e: 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_0084: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Unknown result type (might be due to invalid IL or missing references) //IL_009e: Unknown result type (might be due to invalid IL or missing references) //IL_00a5: Unknown result type (might be due to invalid IL or missing references) //IL_00b1: Expected O, but got Unknown //IL_00b1: Unknown result type (might be due to invalid IL or missing references) //IL_00b3: Unknown result type (might be due to invalid IL or missing references) //IL_00ba: Expected O, but got Unknown //IL_00e2: Unknown result type (might be due to invalid IL or missing references) //IL_00e7: Unknown result type (might be due to invalid IL or missing references) //IL_00e8: Unknown result type (might be due to invalid IL or missing references) //IL_00ed: Unknown result type (might be due to invalid IL or missing references) //IL_0102: Unknown result type (might be due to invalid IL or missing references) //IL_0109: Unknown result type (might be due to invalid IL or missing references) //IL_0115: Expected O, but got Unknown //IL_0115: Unknown result type (might be due to invalid IL or missing references) //IL_0117: Unknown result type (might be due to invalid IL or missing references) //IL_011e: Expected O, but got Unknown //IL_0146: Unknown result type (might be due to invalid IL or missing references) //IL_014b: Unknown result type (might be due to invalid IL or missing references) //IL_014c: Unknown result type (might be due to invalid IL or missing references) //IL_0151: Unknown result type (might be due to invalid IL or missing references) //IL_0166: Unknown result type (might be due to invalid IL or missing references) //IL_016d: Unknown result type (might be due to invalid IL or missing references) //IL_0179: Expected O, but got Unknown //IL_0179: Unknown result type (might be due to invalid IL or missing references) //IL_017b: Unknown result type (might be due to invalid IL or missing references) //IL_0182: Expected O, but got Unknown //IL_01aa: 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_01b0: Unknown result type (might be due to invalid IL or missing references) //IL_01b5: Unknown result type (might be due to invalid IL or missing references) //IL_01ca: Unknown result type (might be due to invalid IL or missing references) //IL_01d1: Unknown result type (might be due to invalid IL or missing references) //IL_01dd: Expected O, but got Unknown //IL_01dd: Unknown result type (might be due to invalid IL or missing references) //IL_01df: Unknown result type (might be due to invalid IL or missing references) //IL_01e6: Expected O, but got Unknown //IL_020e: Unknown result type (might be due to invalid IL or missing references) //IL_0213: Unknown result type (might be due to invalid IL or missing references) //IL_0214: Unknown result type (might be due to invalid IL or missing references) //IL_0219: Unknown result type (might be due to invalid IL or missing references) //IL_022e: Unknown result type (might be due to invalid IL or missing references) //IL_0235: Unknown result type (might be due to invalid IL or missing references) //IL_0241: Expected O, but got Unknown //IL_0241: Unknown result type (might be due to invalid IL or missing references) //IL_0243: Unknown result type (might be due to invalid IL or missing references) //IL_024a: Expected O, but got Unknown if (RaindropLobotomyLoaded) { if (AddSteamMachine().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)Main.MainAssets.LoadAsset<CharacterSpawnCard>("cscSteamMachine.asset"), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } if (AddSingingMachine().Value) { DirectorCardHolder cardHolder2 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)Main.MainAssets.LoadAsset<CharacterSpawnCard>("cscSingingMachine.asset"), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder2, (Stage)4096); } if (AddMHz().Value) { DirectorCardHolder cardHolder3 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)Main.MainAssets.LoadAsset<CharacterSpawnCard>("cscMHZ.asset"), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder3, (Stage)4096); } if (AddFragment().Value) { DirectorCardHolder cardHolder4 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)Main.MainAssets.LoadAsset<CharacterSpawnCard>("cscFragment.asset"), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder4, (Stage)4096); } if (AddSweeper().Value) { DirectorCardHolder cardHolder5 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)Main.MainAssets.LoadAsset<CharacterSpawnCard>("cscSweeper.asset"), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder5, (Stage)4096); } if (AddUnderstanding().Value) { DirectorCardHolder cardHolder6 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)Main.MainAssets.LoadAsset<CharacterSpawnCard>("cscGreenNoon.asset"), selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder6, (Stage)4096); } } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadMotherMushrum() { //IL_001b: Unknown result type (might be due to invalid IL or missing references) //IL_0020: 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_003b: 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_004e: Expected O, but got Unknown //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0050: Unknown result type (might be due to invalid IL or missing references) //IL_0056: Expected O, but got Unknown if (RisingTidesLoaded && AddMotherMushrum().Value) { DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)BaseCharacterMaster.characterSpawnCards["RisingTides_MushSupporter"], selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadCannonballJellyfish() { //IL_0060: Unknown result type (might be due to invalid IL or missing references) //IL_006b: Unknown result type (might be due to invalid IL or missing references) //IL_0076: Unknown result type (might be due to invalid IL or missing references) //IL_0081: Unknown result type (might be due to invalid IL or missing references) //IL_00a2: Unknown result type (might be due to invalid IL or missing references) //IL_00ac: Expected O, but got Unknown //IL_00c3: Unknown result type (might be due to invalid IL or missing references) //IL_00c8: 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_00d9: Unknown result type (might be due to invalid IL or missing references) //IL_00e0: Unknown result type (might be due to invalid IL or missing references) //IL_00ec: Expected O, but got Unknown //IL_00ec: Unknown result type (might be due to invalid IL or missing references) //IL_00ee: Unknown result type (might be due to invalid IL or missing references) //IL_00f4: Expected O, but got Unknown if (SandsweptLoaded && AddCannonballJellyfish().Value) { CannonballJellyfishCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)CannonballJellyfishCard).name = "cscMVOCannonballJellyfish"; ((SpawnCard)CannonballJellyfishCard).prefab = ((EnemyBase)EnemyBase<CannonJellyfish>.Instance).prefabMaster; ((SpawnCard)CannonballJellyfishCard).sendOverNetwork = true; ((SpawnCard)CannonballJellyfishCard).hullSize = (HullClassification)0; ((SpawnCard)CannonballJellyfishCard).nodeGraphType = (GraphType)1; ((SpawnCard)CannonballJellyfishCard).requiredFlags = (NodeFlags)0; ((SpawnCard)CannonballJellyfishCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)CannonballJellyfishCard).directorCreditCost = 20; ((SpawnCard)CannonballJellyfishCard).occupyPosition = false; CannonballJellyfishCard.loadout = new SerializableLoadout(); CannonballJellyfishCard.noElites = false; CannonballJellyfishCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)CannonballJellyfishCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadNemforcer() { //IL_005b: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Unknown result type (might be due to invalid IL or missing references) //IL_0071: Unknown result type (might be due to invalid IL or missing references) //IL_007c: Unknown result type (might be due to invalid IL or missing references) //IL_00a0: Unknown result type (might be due to invalid IL or missing references) //IL_00aa: Expected O, but got Unknown //IL_00c1: Unknown result type (might be due to invalid IL or missing references) //IL_00c6: Unknown result type (might be due to invalid IL or missing references) //IL_00c7: Unknown result type (might be due to invalid IL or missing references) //IL_00cc: Unknown result type (might be due to invalid IL or missing references) //IL_00d7: Unknown result type (might be due to invalid IL or missing references) //IL_00de: Unknown result type (might be due to invalid IL or missing references) //IL_00ea: Expected O, but got Unknown //IL_00ea: 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_00f2: Expected O, but got Unknown if (EnforcerLoaded && AddNemesisEnforcer().Value) { NemforcerMVCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)NemforcerMVCard).name = "cscMVONemforcer"; ((SpawnCard)NemforcerMVCard).prefab = NemforcerPlugin.bossMaster; ((SpawnCard)NemforcerMVCard).sendOverNetwork = true; ((SpawnCard)NemforcerMVCard).hullSize = (HullClassification)0; ((SpawnCard)NemforcerMVCard).nodeGraphType = (GraphType)1; ((SpawnCard)NemforcerMVCard).requiredFlags = (NodeFlags)0; ((SpawnCard)NemforcerMVCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)NemforcerMVCard).directorCreditCost = 400; ((SpawnCard)NemforcerMVCard).occupyPosition = false; NemforcerMVCard.loadout = new SerializableLoadout(); NemforcerMVCard.noElites = false; NemforcerMVCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)NemforcerMVCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)4 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadSouls() { //IL_005b: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Unknown result type (might be due to invalid IL or missing references) //IL_0071: Unknown result type (might be due to invalid IL or missing references) //IL_007c: Unknown result type (might be due to invalid IL or missing references) //IL_009d: Unknown result type (might be due to invalid IL or missing references) //IL_00a7: Expected O, but got Unknown //IL_00be: Unknown result type (might be due to invalid IL or missing references) //IL_00c3: Unknown result type (might be due to invalid IL or missing references) //IL_00c4: 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_00d4: Unknown result type (might be due to invalid IL or missing references) //IL_00db: Unknown result type (might be due to invalid IL or missing references) //IL_00e7: Expected O, but got Unknown //IL_00e7: Unknown result type (might be due to invalid IL or missing references) //IL_00e9: Unknown result type (might be due to invalid IL or missing references) //IL_00ef: Expected O, but got Unknown //IL_0151: Unknown result type (might be due to invalid IL or missing references) //IL_015c: Unknown result type (might be due to invalid IL or missing references) //IL_0167: Unknown result type (might be due to invalid IL or missing references) //IL_0172: Unknown result type (might be due to invalid IL or missing references) //IL_0196: Unknown result type (might be due to invalid IL or missing references) //IL_01a0: Expected O, but got Unknown //IL_01b7: Unknown result type (might be due to invalid IL or missing references) //IL_01bc: Unknown result type (might be due to invalid IL or missing references) //IL_01bd: Unknown result type (might be due to invalid IL or missing references) //IL_01c2: Unknown result type (might be due to invalid IL or missing references) //IL_01cd: Unknown result type (might be due to invalid IL or missing references) //IL_01d4: Unknown result type (might be due to invalid IL or missing references) //IL_01e0: Expected O, but got Unknown //IL_01e0: Unknown result type (might be due to invalid IL or missing references) //IL_01e2: Unknown result type (might be due to invalid IL or missing references) //IL_01e9: Expected O, but got Unknown //IL_024e: Unknown result type (might be due to invalid IL or missing references) //IL_0259: Unknown result type (might be due to invalid IL or missing references) //IL_0264: Unknown result type (might be due to invalid IL or missing references) //IL_026f: Unknown result type (might be due to invalid IL or missing references) //IL_0293: Unknown result type (might be due to invalid IL or missing references) //IL_029d: Expected O, but got Unknown //IL_02b4: Unknown result type (might be due to invalid IL or missing references) //IL_02b9: Unknown result type (might be due to invalid IL or missing references) //IL_02ba: Unknown result type (might be due to invalid IL or missing references) //IL_02bf: Unknown result type (might be due to invalid IL or missing references) //IL_02ca: Unknown result type (might be due to invalid IL or missing references) //IL_02d1: Unknown result type (might be due to invalid IL or missing references) //IL_02dd: Expected O, but got Unknown //IL_02dd: Unknown result type (might be due to invalid IL or missing references) //IL_02df: Unknown result type (might be due to invalid IL or missing references) //IL_02e6: Expected O, but got Unknown if (FixedSpawnDissonanceLoaded) { if (AddLesserSoul().Value) { LesserSoulCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)LesserSoulCard).name = "cscMVOLesserSoul"; ((SpawnCard)LesserSoulCard).prefab = Soul.SoulLesserWispMaster; ((SpawnCard)LesserSoulCard).sendOverNetwork = true; ((SpawnCard)LesserSoulCard).hullSize = (HullClassification)0; ((SpawnCard)LesserSoulCard).nodeGraphType = (GraphType)1; ((SpawnCard)LesserSoulCard).requiredFlags = (NodeFlags)0; ((SpawnCard)LesserSoulCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)LesserSoulCard).directorCreditCost = 15; ((SpawnCard)LesserSoulCard).occupyPosition = false; LesserSoulCard.loadout = new SerializableLoadout(); LesserSoulCard.noElites = false; LesserSoulCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)LesserSoulCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)2 }; AddMonsterToVields(needToAdd: true, cardHolder, (Stage)4096); } if (AddGreaterSoul().Value) { GreaterSoulCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)GreaterSoulCard).name = "cscMVOGreaterSoul"; ((SpawnCard)GreaterSoulCard).prefab = Soul.SoulGreaterWispMaster; ((SpawnCard)GreaterSoulCard).sendOverNetwork = true; ((SpawnCard)GreaterSoulCard).hullSize = (HullClassification)1; ((SpawnCard)GreaterSoulCard).nodeGraphType = (GraphType)1; ((SpawnCard)GreaterSoulCard).requiredFlags = (NodeFlags)0; ((SpawnCard)GreaterSoulCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)GreaterSoulCard).directorCreditCost = 200; ((SpawnCard)GreaterSoulCard).occupyPosition = false; GreaterSoulCard.loadout = new SerializableLoadout(); GreaterSoulCard.noElites = false; GreaterSoulCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder2 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)GreaterSoulCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder2, (Stage)4096); } if (AddArchaicSoul().Value) { ArchaicSoulCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)ArchaicSoulCard).name = "cscMVOArchaicSoul"; ((SpawnCard)ArchaicSoulCard).prefab = Soul.SoulArchWispMaster; ((SpawnCard)ArchaicSoulCard).sendOverNetwork = true; ((SpawnCard)ArchaicSoulCard).hullSize = (HullClassification)1; ((SpawnCard)ArchaicSoulCard).nodeGraphType = (GraphType)1; ((SpawnCard)ArchaicSoulCard).requiredFlags = (NodeFlags)0; ((SpawnCard)ArchaicSoulCard).forbiddenFlags = (NodeFlags)2; ((SpawnCard)ArchaicSoulCard).directorCreditCost = 240; ((SpawnCard)ArchaicSoulCard).occupyPosition = false; ArchaicSoulCard.loadout = new SerializableLoadout(); ArchaicSoulCard.noElites = false; ArchaicSoulCard.forbiddenAsBoss = false; DirectorCardHolder cardHolder3 = new DirectorCardHolder { Card = new DirectorCard { spawnCard = (SpawnCard)(object)ArchaicSoulCard, selectionWeight = 1, minimumStageCompletions = 0 }, MonsterCategory = (MonsterCategory)3 }; AddMonsterToVields(needToAdd: true, cardHolder3, (Stage)4096); } } } [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] public void LoadSimulacrumEndingBosses() { //IL_005b: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Unknown result type (might be due to invalid IL or missing references) //IL_0071: Unknown result type (might be due to invalid IL or missing references) //IL_007c: Unknown result type (might be due to invalid IL or missing references) //IL_008b: Unknown result type (might be due to invalid IL or missing references) //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_00b2: Unknown result type (might be due to invalid IL or missing references) //IL_00bc: Expected O, but got Unknown //IL_00d3: Unknown result type (might be due to invalid IL or missing references) //IL_00d8: Unknown result type (might be due to invalid IL or missing references) //IL_00d9: Unknown result type (might be due to invalid IL or missing references) //IL_00de: Unknown result type (might be due to invalid IL or missing references) //IL_00e9: Unknown result type (might be due to invalid IL or missing references) //IL_00f0: Unknown result type (might be due to invalid IL or missing references) //IL_00fc: Expected O, but got Unknown //IL_00fc: Unknown result type (might be due to invalid IL or missing references) //IL_00fe: Unknown result type (might be due to invalid IL or missing references) //IL_0104: Expected O, but got Unknown //IL_0168: Unknown result type (might be due to invalid IL or missing references) //IL_0173: Unknown result type (might be due to invalid IL or missing references) //IL_017e: Unknown result type (might be due to invalid IL or missing references) //IL_0189: Unknown result type (might be due to invalid IL or missing references) //IL_0198: Unknown result type (might be due to invalid IL or missing references) //IL_019d: Unknown result type (might be due to invalid IL or missing references) //IL_01bf: Unknown result type (might be due to invalid IL or missing references) //IL_01c9: Expected O, but got Unknown //IL_01e0: Unknown result type (might be due to invalid IL or missing references) //IL_01e5: 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_01eb: Unknown result type (might be due to invalid IL or missing references) //IL_01f6: Unknown result type (might be due to invalid IL or missing references) //IL_01fd: Unknown result type (might be due to invalid IL or missing references) //IL_0209: Expected O, but got Unknown //IL_0209: Unknown result type (might be due to invalid IL or missing references) //IL_020b: Unknown result type (might be due to invalid IL or missing references) //IL_0212: Expected O, but got Unknown if (SimulacrumAdditionsLoaded) { if (AddDeependVoidDevastator().Value) { DeependVoidDevastatorCard = ScriptableObject.CreateInstance<CharacterSpawnCard>(); ((Object)DeependVoidDevastatorCard).name = "cscMVODeependVoidDevastator"; ((SpawnCard)DeependVoidDevastatorCard).prefab = SuperMegaCrab.SuperCrabMaster; ((SpawnCard)DeependVoidDevastatorCard).sendOverNetwork = true; ((SpawnCard)DeependVoidDevastatorCard).hullSize = (HullClassification)2; ((SpawnCard)DeependVoidDevastatorCard).nodeGraphType = (GraphType)0; ((SpawnCard)DeependVoidDevastatorCard).requiredFlag