Please disclose if your mod was created primarily using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Decompiled source of OdinArchitect v1.6.5
plugins/OdinArchitect/OdinArchitect.dll
Decompiled a month ago
The result has been truncated due to the large size, download it to view full contents!
using System.Diagnostics; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Versioning; using System.Security.Permissions; using BepInEx; using BepInEx.Configuration; using Jotunn; using Jotunn.Configs; using Jotunn.Entities; using Jotunn.Managers; using Jotunn.Utils; using UnityEngine; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: AssemblyTitle("OdinArchitect")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("OdinArchitect")] [assembly: AssemblyCopyright("Copyright Raelaziel © 2021")] [assembly: AssemblyTrademark("")] [assembly: ComVisible(false)] [assembly: Guid("e3221d21-4417-4008-b236-9f326008cde4")] [assembly: AssemblyFileVersion("1.3.0")] [assembly: TargetFramework(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("1.3.0.0")] namespace OdinArchitect; [BepInPlugin("Raelaziel.OdinArchitect", "OdinArchitect", "1.6.5")] [BepInDependency(/*Could not decode attribute arguments.*/)] [NetworkCompatibility(/*Could not decode attribute arguments.*/)] public class OdinArchitect : BaseUnityPlugin { public const string PluginGUID = "Raelaziel.OdinArchitect"; public const string PluginName = "OdinArchitect"; public const string PluginVersion = "1.6.5"; private CustomItem OAN_Odin_hammer; private CustomPiece OA_food_smelter; private CustomPiece OA_rae_bird_house; private CustomPiece OA_rae_fish_trap; private CustomPiece OA_rae_compost; private CustomPiece OA_rae_woodwall_half; private CustomPiece OA_rae_woodwall_3; private CustomPiece OA_rae_woodwall_3_half; private CustomPiece OA_rae_woodwall_1; private CustomPiece OA_rae_woodwall_1_half; private CustomPiece OA_rae_woodwall_2; private CustomPiece OA_rae_woodwall_2_half; private CustomPiece OA_rae_woodwall_4; private CustomPiece OA_rae_woodwall_4_half; private CustomPiece OA_wooden_window_small; private CustomPiece OA_wooden_window_big; private CustomPiece OA_wooden_fence_1_big; private CustomPiece OA_wooden_fence_1_gate_big; private CustomPiece OA_wooden_fence_2_big; private CustomPiece OA_wooden_fence_2_gate_big; private CustomPiece OA_rae_irondeco_fence_2; private CustomPiece OA_rae_darkwooddeco_fence; private CustomPiece OA_rae_irondeco_fence; private CustomPiece OA_thin_wood_beam_1; private CustomPiece OA_thin_wood_beam_2; private CustomPiece OA_thin_wood_pole_1; private CustomPiece OA_thin_wood_pole_2; private CustomPiece OA_piece_woodbeam_25_thin; private CustomPiece OA_piece_woodbeam_45_thin; private CustomPiece OA_thin_iron_beam_1; private CustomPiece OA_thin_iron_beam_2; private CustomPiece OA_thin_iron_pole_1; private CustomPiece OA_thin_iron_pole_2; private CustomPiece OA_thin_rae_crystal_beam_1; private CustomPiece OA_thin_rae_crystal_beam_2; private CustomPiece OA_thin_rae_crystal_pole_1; private CustomPiece OA_thin_rae_crystal_pole_2; private CustomPiece OA_piece_ironbeam_25_thin; private CustomPiece OA_piece_ironbeam_45_thin; private CustomPiece OA_piece_crystalbeam_25_thin; private CustomPiece OA_piece_crystalbeam_45_thin; private CustomPiece OA_rae_darkwood_arch_1; private CustomPiece OA_wooden_arch_1; private CustomPiece OA_refined_stakewall_1; private CustomPiece OA_refined_stakewall_2; private CustomPiece OA_refined_sharpstakes; private CustomPiece OA_stone_beam_short; private CustomPiece OA_stone_beam_long; private CustomPiece OA_stone_pole_short; private CustomPiece OA_stone_pole_long; private CustomPiece OA_iron_beam_short; private CustomPiece OA_iron_beam_long; private CustomPiece OA_iron_pole_short; private CustomPiece OA_iron_pole_long; private CustomPiece OA_rae_crystal_beam_short; private CustomPiece OA_rae_crystal_beam_long; private CustomPiece OA_rae_crystal_pole_short; private CustomPiece OA_rae_crystal_pole_long; private CustomPiece OA_stone_window_small; private CustomPiece OA_stone_window_big; private CustomPiece OA_stone_arch_1; private CustomPiece OA_stone_arch_2_small; private CustomPiece OA_stone_floor_1_new; private CustomPiece OA_stonewall_hardrock_1x1; private CustomPiece OA_stonewall_hardrock_2x1; private CustomPiece OA_stonewall_hardrock_4x2; private CustomPiece OA_stonewall_hardrock_arch; private CustomPiece OA_stonewall_hardrock_pillar; private CustomPiece OA_stonewall_hardrock_stairs; private CustomPiece OA_stonewall_hardrock_stairs_corner; private CustomPiece OA_big_pillar; private CustomPiece OA_rae_bigcrystal_w; private CustomPiece OA_rae_crystal_floorslab_w; private CustomPiece OA_wooden_gate_1; private CustomPiece OA_rae_elevator_small; private CustomPiece OA_rae_elevator; private CustomPiece OA_wooden_drawbridge_1; private CustomPiece OA_iron_gate_small; private CustomPiece OA_iron_gate_big; private CustomPiece OA_piece_woodgate_crystal; private CustomPiece OA_piece_woodgate_darkwood; private CustomPiece OA_piece_woodgate_iron; private CustomPiece OA_rae_hidden_door_iron; private CustomPiece OA_rae_darkwood_gate_crystal; private CustomPiece OA_rae_darkwood_gate_iron; private CustomPiece OA_surtling_lantern_1; private CustomPiece OA_surtling_lantern_2; private CustomPiece OA_surtling_lantern_3; private CustomPiece OA_surtling_lantern_4; private CustomPiece OA_stone_table_1; private CustomPiece OA_stone_throne_1; private CustomPiece OA_rae_darkwood_iron_wolf; private CustomPiece OA_rae_darkwood_iron_raven; private CustomPiece OA_iron_dragon; private CustomPiece OA_rae_bronze_storage_small; private CustomPiece OA_rae_bronze_storage_big; private CustomPiece OA_rae_iron_storage_small; private CustomPiece OA_rae_iron_storage_big; private CustomPiece OA_IG_Beer_Keg_Big; private CustomPiece OA_IG_Beer_Keg_Small; private CustomPiece OA_IG_Wall_Swords; private CustomPiece OA_IG_Wall_Shield; private CustomPiece OA_IG_Skull_1; private CustomPiece OA_IG_Skull_2; private CustomPiece OA_IG_Barrels_Closed_Down; private CustomPiece OA_IG_Barrels_Closed_Up; private CustomPiece OA_IG_Wood_Crates; private CustomPiece OA_IG_Candle_Tray; private CustomPiece OA_IG_BrazierCeiling_1; private CustomPiece OA_IG_BigBrazierCeiling; private CustomPiece OA_IG_BigBrazierCeilingVanilla; private CustomPiece OA_rae_chair_1; private CustomPiece OA_rae_chair_2; private CustomPiece OA_rae_chair_3; private CustomPiece OA_rae_table_1; private CustomPiece OA_rae_WoodPoleBig_2m; private CustomPiece OA_rae_WoodPoleBig_4m; private CustomPiece OA_rae_WoodBeamBig_2m; private CustomPiece OA_rae_WoodBeamBig_4m; private CustomPiece OA_rae_WoodBeamBig46; private CustomPiece OA_rae_WoodBeamBig27; private CustomPiece OA_rae_BigLogVertical_4m; private CustomPiece OA_rae_BigLogVertical_8m; private CustomPiece OA_rae_BigLogHorizontal_4m; private CustomPiece OA_rae_BigLogHorizontal_8m; private CustomPiece OA_rae_BigLog27; private CustomPiece OA_rae_BigLog46; private CustomPiece OA_rae_StonePillar_4m; private CustomPiece OA_rae_StonePillar_8m; private CustomPiece OA_rae_StoneWallBig; private CustomPiece OA_rae_StoneWallBig8x4; private CustomPiece OA_rae_StoneArchBig_short; private CustomPiece OA_rae_StoneArchBig; private CustomPiece OA_rae_big_wood_roof_46; private CustomPiece OA_rae_big_wood_roof; private CustomPiece OA_rae_big_wood_roof_icorner; private CustomPiece OA_rae_big_wood_roof_icorner_46; private CustomPiece OA_rae_big_wood_roof_ocorner; private CustomPiece OA_rae_big_wood_roof_ocorner_46; private CustomPiece OA_rae_big_wood_roof_top; private CustomPiece OA_rae_big_wood_roof_top_46; private AssetBundle OdinArchitectBundle; private AssetBundle OdinArchitectBundle2; private AssetBundle OdinArchitectBundle3; public CustomLocalization OA_Localization; private ConfigEntry<bool> FoodSmelterEnable; private ConfigEntry<int> FoodSmelterReq1Amount; private ConfigEntry<int> FoodSmelterReq2Amount; private ConfigEntry<int> FoodSmelterReq3Amount; private ConfigEntry<bool> BirdHouseEnable; private ConfigEntry<int> BirdHouseReq1Amount; private ConfigEntry<int> BirdHouseReq2Amount; private ConfigEntry<int> BirdHouseReq3Amount; private ConfigEntry<bool> FishTrapEnable; private ConfigEntry<int> FishTrapReq1Amount; private ConfigEntry<int> FishTrapReq2Amount; private ConfigEntry<int> FishTrapReq3Amount; private ConfigEntry<bool> CompostEnable; private ConfigEntry<int> CompostReq1Amount; private ConfigEntry<int> CompostReq2Amount; private ConfigEntry<int> CompostReq3Amount; private ConfigEntry<int> BronzeSmallStorageHeight; private ConfigEntry<int> BronzeSmallStorageWidth; private ConfigEntry<int> BronzeBigStorageHeight; private ConfigEntry<int> BronzeBigStorageWidth; private ConfigEntry<int> IronSmallStorageHeight; private ConfigEntry<int> IronSmallStorageWidth; private ConfigEntry<int> IronBigStorageHeight; private ConfigEntry<int> IronBigStorageWidth; private ConfigEntry<int> CratesBarrelsHeight; private ConfigEntry<int> CratesBarrelsWidth; private ConfigEntry<string> HammerTool; private CustomPiece OA_wooden_drawbridge_2; private CustomPiece OA_rae_wood_ramp_26; private CustomPiece OA_rae_wood_ramp_45; private CustomPiece OA_rae_brickstone_wall_1x1; private CustomPiece OA_rae_brickstone_wall_2x1; private CustomPiece OA_rae_brickstone_wall_4x2; private CustomPiece OA_rae_brickstone_wall_single; private CustomPiece OA_rae_brickstone_wall_singleslab; private CustomPiece OA_ig_tall_stairs; private CustomPiece OA_IG_Chevron_Floor; private CustomPiece OA_IG_Hardwood_Floor; private CustomPiece OA_rae_iron_sharpstakes; private CustomItemConversion OA_ACS1Conversion; private CustomItemConversion OA_ACS2Conversion; private CustomItemConversion OA_ACS3Conversion; private CustomItemConversion OA_ACS4Conversion; private CustomItemConversion OA_ACS5Conversion; private CustomItemConversion OA_ACS6Conversion; private CustomItemConversion OA_ACS7Conversion; private CustomItemConversion OA_BHConversion; private CustomItemConversion OA_FTConversion; private CustomItemConversion OA_1COMPOSTConversion; private CustomItemConversion OA_2COMPOSTConversion; private CustomItemConversion OA_3COMPOSTConversion; private CustomPiece OA_rae_Big_Stone_Floor_4x4; private CustomPiece OA_IG_Big_Hardwood_Floor; private CustomPiece OA_IG_Big_Chevron_Floor; private CustomPiece OA_rae_stone_wall_roof; private CustomPiece OA_rae_stone_wall_roof_alt; private CustomPiece OA_rae_stone_wall_roof46_alt; private CustomPiece OA_rae_stone_wall_roof45; private CustomPiece OA_rae_stone_wall_roof_xs; private CustomPiece OA_rae_stone_wall_roof_x; private CustomPiece OA_rae_Bigger_Stone_Floor_4x4; private CustomPiece stonemarble_2x1x2; private CustomPiece stonemarble_1x1x1; private CustomPiece stonemarble_2x1x1; private CustomPiece stonemarble_2x2x2; private CustomPiece stonemarble_2x2x2_enforced; private CustomPiece stonemarble_arch; private CustomPiece stonemarble_base_1; private CustomPiece stonemarble_base_2; private CustomPiece stonemarble_basecorner; private CustomPiece stonemarble_column_1; private CustomPiece stonemarble_column_2; private CustomPiece stonemarble_column_3; private CustomPiece stonemarble_creep_4x1x1; private CustomPiece stonemarble_creep_4x1x2; private CustomPiece stonemarble_creep_slope_inverted_1x1x2; private CustomPiece stonemarble_creep_slope_inverted_2x2x1; private CustomPiece stonemarble_floor_triangle; private CustomPiece stonemarble_head_big01; private CustomPiece stonemarble_head_big02; private CustomPiece stonemarble_out_1; private CustomPiece stonemarble_out_2; private CustomPiece stonemarble_outcorner; private CustomPiece stonemarble_slope_1x2; private CustomPiece stonemarble_slope_inverted_1x2; private CustomPiece stonemarble_stair_corner; private CustomPiece stonemarble_stair_corner_left; private CustomPiece stonemarble_tile_wall_1x1; private CustomPiece stonemarble_tile_wall_2x2; private CustomPiece stonemarble_tile_wall_2x4; private CustomPiece stonemarble_tip; private CustomPiece piece_dvergr_wood_custom; private CustomPiece stonemarble_post; private CustomItem StoneChisel; private CustomPiece piece_dvergr_stake_wall_big; private CustomPiece copper_roof; private CustomPiece copper_roof_45; private CustomPiece copper_roof_icorner; private CustomPiece copper_roof_icorner_45; private CustomPiece copper_roof_ocorner; private CustomPiece copper_roof_ocorner_45; private CustomPiece copper_roof_top; private CustomPiece copper_roof_top_45; private CustomPiece dvergrprops_wood_floor_custom_big; private CustomPiece stonemarble_column_4; private CustomPiece stonemarble_slope_2x1x2; private CustomPiece stonemarble_slope_2x2; private CustomPiece dvergrprops_wood_floor_custom; private CustomPiece dvergrprops_wood_stair_custom; private void Awake() { ((BaseUnityPlugin)this).Logger.LogInfo((object)"Initializing OdinArchitect..."); OA_ConfigEntries(); OA_LoadAssets(); OA_AddItems(); OA_AddCustomPieceTable(); OA_AddCustomNewMisc(); OA_AddCustomConversions(); OA_AddCustomNewPieces(); OA_AddCustomNewDoors(); OA_AddCustomNewDecors(); OA_AddCustomNewBig(); OA_AddCustomNewDvergr(); OA_Localization = LocalizationManager.Instance.GetLocalization(); } public void OA_ConfigEntries() { //IL_0032: Unknown result type (might be due to invalid IL or missing references) //IL_0037: Unknown result type (might be due to invalid IL or missing references) //IL_0040: Expected O, but got Unknown //IL_0040: Unknown result type (might be due to invalid IL or missing references) //IL_004a: Expected O, but got Unknown //IL_006f: Unknown result type (might be due to invalid IL or missing references) //IL_0074: Unknown result type (might be due to invalid IL or missing references) //IL_007d: Expected O, but got Unknown //IL_007d: Unknown result type (might be due to invalid IL or missing references) //IL_0087: Expected O, but got Unknown //IL_00ad: 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_00bb: Expected O, but got Unknown //IL_00bb: Unknown result type (might be due to invalid IL or missing references) //IL_00c5: Expected O, but got Unknown //IL_00eb: 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_00f9: Expected O, but got Unknown //IL_00f9: Unknown result type (might be due to invalid IL or missing references) //IL_0103: Expected O, but got Unknown //IL_0129: Unknown result type (might be due to invalid IL or missing references) //IL_012e: Unknown result type (might be due to invalid IL or missing references) //IL_0137: Expected O, but got Unknown //IL_0137: Unknown result type (might be due to invalid IL or missing references) //IL_0141: Expected O, but got Unknown //IL_0166: Unknown result type (might be due to invalid IL or missing references) //IL_016b: Unknown result type (might be due to invalid IL or missing references) //IL_0174: Expected O, but got Unknown //IL_0174: Unknown result type (might be due to invalid IL or missing references) //IL_017e: Expected O, but got Unknown //IL_01a3: Unknown result type (might be due to invalid IL or missing references) //IL_01a8: Unknown result type (might be due to invalid IL or missing references) //IL_01b1: Expected O, but got Unknown //IL_01b1: Unknown result type (might be due to invalid IL or missing references) //IL_01bb: Expected O, but got Unknown //IL_01e1: Unknown result type (might be due to invalid IL or missing references) //IL_01e6: Unknown result type (might be due to invalid IL or missing references) //IL_01ef: Expected O, but got Unknown //IL_01ef: Unknown result type (might be due to invalid IL or missing references) //IL_01f9: Expected O, but got Unknown //IL_021e: Unknown result type (might be due to invalid IL or missing references) //IL_0223: Unknown result type (might be due to invalid IL or missing references) //IL_022c: Expected O, but got Unknown //IL_022c: Unknown result type (might be due to invalid IL or missing references) //IL_0236: Expected O, but got Unknown //IL_025b: Unknown result type (might be due to invalid IL or missing references) //IL_0260: Unknown result type (might be due to invalid IL or missing references) //IL_0269: Expected O, but got Unknown //IL_0269: Unknown result type (might be due to invalid IL or missing references) //IL_0273: Expected O, but got Unknown //IL_0298: Unknown result type (might be due to invalid IL or missing references) //IL_029d: Unknown result type (might be due to invalid IL or missing references) //IL_02a6: Expected O, but got Unknown //IL_02a6: Unknown result type (might be due to invalid IL or missing references) //IL_02b0: Expected O, but got Unknown //IL_02d6: Unknown result type (might be due to invalid IL or missing references) //IL_02db: Unknown result type (might be due to invalid IL or missing references) //IL_02e4: Expected O, but got Unknown //IL_02e4: Unknown result type (might be due to invalid IL or missing references) //IL_02ee: Expected O, but got Unknown //IL_0314: Unknown result type (might be due to invalid IL or missing references) //IL_0319: Unknown result type (might be due to invalid IL or missing references) //IL_0322: Expected O, but got Unknown //IL_0322: Unknown result type (might be due to invalid IL or missing references) //IL_032c: Expected O, but got Unknown //IL_0351: 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_035f: Expected O, but got Unknown //IL_035f: Unknown result type (might be due to invalid IL or missing references) //IL_0369: Expected O, but got Unknown //IL_038e: Unknown result type (might be due to invalid IL or missing references) //IL_0393: Unknown result type (might be due to invalid IL or missing references) //IL_039c: Expected O, but got Unknown //IL_039c: Unknown result type (might be due to invalid IL or missing references) //IL_03a6: Expected O, but got Unknown //IL_03cc: Unknown result type (might be due to invalid IL or missing references) //IL_03d1: Unknown result type (might be due to invalid IL or missing references) //IL_03da: Expected O, but got Unknown //IL_03da: Unknown result type (might be due to invalid IL or missing references) //IL_03e4: Expected O, but got Unknown //IL_040a: Unknown result type (might be due to invalid IL or missing references) //IL_040f: Unknown result type (might be due to invalid IL or missing references) //IL_0418: Expected O, but got Unknown //IL_0418: Unknown result type (might be due to invalid IL or missing references) //IL_0422: Expected O, but got Unknown //IL_0447: 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_0455: Expected O, but got Unknown //IL_0455: Unknown result type (might be due to invalid IL or missing references) //IL_045f: Expected O, but got Unknown //IL_0484: Unknown result type (might be due to invalid IL or missing references) //IL_0489: Unknown result type (might be due to invalid IL or missing references) //IL_0492: Expected O, but got Unknown //IL_0492: Unknown result type (might be due to invalid IL or missing references) //IL_049c: Expected O, but got Unknown //IL_04c1: Unknown result type (might be due to invalid IL or missing references) //IL_04c6: Unknown result type (might be due to invalid IL or missing references) //IL_04cf: Expected O, but got Unknown //IL_04cf: Unknown result type (might be due to invalid IL or missing references) //IL_04d9: Expected O, but got Unknown //IL_04fe: Unknown result type (might be due to invalid IL or missing references) //IL_0503: Unknown result type (might be due to invalid IL or missing references) //IL_050c: Expected O, but got Unknown //IL_050c: Unknown result type (might be due to invalid IL or missing references) //IL_0516: Expected O, but got Unknown //IL_053b: Unknown result type (might be due to invalid IL or missing references) //IL_0540: Unknown result type (might be due to invalid IL or missing references) //IL_0549: Expected O, but got Unknown //IL_0549: Unknown result type (might be due to invalid IL or missing references) //IL_0553: Expected O, but got Unknown //IL_0578: Unknown result type (might be due to invalid IL or missing references) //IL_057d: Unknown result type (might be due to invalid IL or missing references) //IL_0586: Expected O, but got Unknown //IL_0586: Unknown result type (might be due to invalid IL or missing references) //IL_0590: Expected O, but got Unknown //IL_05b5: Unknown result type (might be due to invalid IL or missing references) //IL_05ba: Unknown result type (might be due to invalid IL or missing references) //IL_05c3: Expected O, but got Unknown //IL_05c3: Unknown result type (might be due to invalid IL or missing references) //IL_05cd: Expected O, but got Unknown //IL_05f2: Unknown result type (might be due to invalid IL or missing references) //IL_05f7: Unknown result type (might be due to invalid IL or missing references) //IL_0600: Expected O, but got Unknown //IL_0600: Unknown result type (might be due to invalid IL or missing references) //IL_060a: Expected O, but got Unknown //IL_062f: Unknown result type (might be due to invalid IL or missing references) //IL_0634: Unknown result type (might be due to invalid IL or missing references) //IL_063d: Expected O, but got Unknown //IL_063d: Unknown result type (might be due to invalid IL or missing references) //IL_0647: Expected O, but got Unknown //IL_066c: Unknown result type (might be due to invalid IL or missing references) //IL_0671: Unknown result type (might be due to invalid IL or missing references) //IL_067a: Expected O, but got Unknown //IL_067a: Unknown result type (might be due to invalid IL or missing references) //IL_0684: Expected O, but got Unknown ((BaseUnityPlugin)this).Config.SaveOnConfigSet = true; HammerTool = ((BaseUnityPlugin)this).Config.Bind<string>("Hammer", "Hammer Type", "_HammerPieceTable2", new ConfigDescription("Type the piece table You want to use. Odin Hammer is using '_HammerPieceTable2' but normal Hammer is using '_HammerPieceTable'. Take a not that You will be lack of space in normal hammer so You will need to install mod which will expand menu under hammer.", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FoodSmelterEnable = ((BaseUnityPlugin)this).Config.Bind<bool>("Food Smelter", "Enable", true, new ConfigDescription("Enable/disable this piece", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FoodSmelterReq1Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Food Smelter", "Req. Coal", 20, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FoodSmelterReq2Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Food Smelter", "Req. Surtling Core", 10, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FoodSmelterReq3Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Food Smelter", "Req. Bronze", 15, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BirdHouseEnable = ((BaseUnityPlugin)this).Config.Bind<bool>("Bird House", "Enable", true, new ConfigDescription("Enable/disable this piece", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BirdHouseReq1Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Bird House", "Req. FineWood", 6, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BirdHouseReq2Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Bird House", "Req. Bronze Nails", 12, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BirdHouseReq3Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Bird House", "Req. Round Logs", 2, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FishTrapEnable = ((BaseUnityPlugin)this).Config.Bind<bool>("Fish Trap", "Enable", true, new ConfigDescription("Enable/disable this piece", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FishTrapReq1Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Fish Trap", "Req. Ancient Seed", 4, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FishTrapReq2Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Fish Trap", "Req. Fine Wood", 10, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); FishTrapReq3Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Fish Trap", "Req. Resin", 15, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); CompostEnable = ((BaseUnityPlugin)this).Config.Bind<bool>("Compost", "Enable", true, new ConfigDescription("Enable/disable this piece", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); CompostReq1Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Compost", "Req. Ancient Seed", 6, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); CompostReq2Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Compost", "Req. Fine Wood", 12, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); CompostReq3Amount = ((BaseUnityPlugin)this).Config.Bind<int>("Compost", "Req. Resin", 20, new ConfigDescription("Resources required to build", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BronzeSmallStorageHeight = ((BaseUnityPlugin)this).Config.Bind<int>("Small Bronze Storage", "Rows", 3, new ConfigDescription("Define how much rows container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BronzeSmallStorageWidth = ((BaseUnityPlugin)this).Config.Bind<int>("Small Bronze Storage", "Columns", 6, new ConfigDescription("Define how much columns container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BronzeBigStorageHeight = ((BaseUnityPlugin)this).Config.Bind<int>("Big Bronze Storage", "Rows", 4, new ConfigDescription("Define how much rows container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); BronzeBigStorageWidth = ((BaseUnityPlugin)this).Config.Bind<int>("Big Bronze Storage", "Columns", 6, new ConfigDescription("Define how much columns container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); IronSmallStorageHeight = ((BaseUnityPlugin)this).Config.Bind<int>("Small Iron Storage", "Rows", 3, new ConfigDescription("Define how much rows container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); IronSmallStorageWidth = ((BaseUnityPlugin)this).Config.Bind<int>("Small Iron Storage", "Columns", 6, new ConfigDescription("Define how much columns container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); IronBigStorageHeight = ((BaseUnityPlugin)this).Config.Bind<int>("Big Iron Storage", "Rows", 4, new ConfigDescription("Define how much rows container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); IronBigStorageWidth = ((BaseUnityPlugin)this).Config.Bind<int>("Big Iron Storage", "Columns", 6, new ConfigDescription("Define how much columns container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); CratesBarrelsHeight = ((BaseUnityPlugin)this).Config.Bind<int>("Crates and Barrels", "Rows", 3, new ConfigDescription("Define how much rows container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); CratesBarrelsWidth = ((BaseUnityPlugin)this).Config.Bind<int>("Crates and Barrels", "Columns", 6, new ConfigDescription("Define how much columns container should have", (AcceptableValueBase)null, new object[1] { (object)new ConfigurationManagerAttributes { IsAdminOnly = true } })); SynchronizationManager.OnConfigurationSynchronized += delegate(object obj, ConfigurationSynchronizationEventArgs attr) { if (attr.InitialSynchronization) { Logger.LogMessage((object)"Initial Config sync event received"); } else { Logger.LogMessage((object)"Config sync event received"); } }; SynchronizationManager.OnAdminStatusChanged += delegate { Logger.LogMessage((object)("Admin status sync event received: " + (SynchronizationManager.Instance.PlayerIsAdmin ? "You're admin now" : "Downvoted, boy"))); }; } private void OA_LoadAssets() { OdinArchitectBundle = AssetUtils.LoadAssetBundleFromResources("odinarchitect", typeof(OdinArchitect).Assembly); OdinArchitectBundle2 = AssetUtils.LoadAssetBundleFromResources("oa-chests", typeof(OdinArchitect).Assembly); OdinArchitectBundle3 = AssetUtils.LoadAssetBundleFromResources("oamist", typeof(OdinArchitect).Assembly); Logger.LogInfo((object)"All the embedded resources was loaded"); } private void OA_AddLocales() { if (LocalizationManager.Instance == null) { ((BaseUnityPlugin)this).Logger.LogError((object)"LocalizationManager.Instance is null. Ensure Jotunn is initialized before adding locales."); return; } if (OA_Localization == null) { OA_Localization = LocalizationManager.Instance.GetLocalization(); if (OA_Localization == null) { ((BaseUnityPlugin)this).Logger.LogError((object)"Failed to retrieve localization instance from LocalizationManager."); return; } } LocalizationManager.Instance.AddLocalization(OA_Localization); ((BaseUnityPlugin)this).Logger.LogInfo((object)"Added localization for Raelaziel.OdinArchitect."); if ((Object)(object)OdinArchitectBundle == (Object)null) { ((BaseUnityPlugin)this).Logger.LogError((object)"OdinArchitectBundle is null. Ensure the asset bundle is loaded correctly."); return; } TextAsset[] array = OdinArchitectBundle.LoadAllAssets<TextAsset>(); if (array != null && array.Length != 0) { TextAsset[] array2 = array; foreach (TextAsset val in array2) { string text = ((Object)val).name.Replace(".json", string.Empty); OA_Localization.AddJsonFile(text, ((object)val).ToString()); ((BaseUnityPlugin)this).Logger.LogInfo((object)("Added localization file for language: " + text)); } } } private void OA_AddItems() { //IL_001a: Unknown result type (might be due to invalid IL or missing references) //IL_0020: Expected O, but got Unknown //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0062: Unknown result type (might be due to invalid IL or missing references) //IL_006e: Unknown result type (might be due to invalid IL or missing references) //IL_0077: Expected O, but got Unknown //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_007e: 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_0093: Expected O, but got Unknown //IL_009a: 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_00a1: Expected O, but got Unknown //IL_00a6: Expected O, but got Unknown //IL_00c6: Unknown result type (might be due to invalid IL or missing references) //IL_00cc: Expected O, but got Unknown //IL_010a: Unknown result type (might be due to invalid IL or missing references) //IL_010f: Unknown result type (might be due to invalid IL or missing references) //IL_011b: Unknown result type (might be due to invalid IL or missing references) //IL_0124: Expected O, but got Unknown //IL_0126: Unknown result type (might be due to invalid IL or missing references) //IL_012b: Unknown result type (might be due to invalid IL or missing references) //IL_0137: Unknown result type (might be due to invalid IL or missing references) //IL_0140: Expected O, but got Unknown //IL_0147: 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_014e: Expected O, but got Unknown //IL_0153: Expected O, but got Unknown GameObject val = OdinArchitectBundle.LoadAsset<GameObject>("odin_hammer"); ItemManager instance = ItemManager.Instance; ItemConfig val2 = new ItemConfig(); val2.Name = "$odin_hammer"; val2.Description = "$odin_hammer_desc"; val2.Enabled = true; val2.Amount = 1; val2.CraftingStation = "piece_workbench"; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 5 }, new RequirementConfig { Item = "Stone", Amount = 5 } }; CustomItem val3 = new CustomItem(val, false, val2); CustomItem val4 = val3; OAN_Odin_hammer = val3; instance.AddItem(val4); GameObject val5 = OdinArchitectBundle3.LoadAsset<GameObject>("StoneChisel"); ItemManager instance2 = ItemManager.Instance; val2 = new ItemConfig(); val2.Name = "$StoneChisel"; val2.Description = "$StoneChisel_desc"; val2.Enabled = true; val2.Amount = 10; val2.CraftingStation = "piece_stonecutter"; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "FineWood", Amount = 2 }, new RequirementConfig { Item = "Iron", Amount = 1 } }; CustomItem val6 = new CustomItem(val5, false, val2); val4 = val6; StoneChisel = val6; instance2.AddItem(val4); } private void OA_AddCustomPieceTable() { //IL_0013: Unknown result type (might be due to invalid IL or missing references) //IL_0019: Expected O, but got Unknown //IL_006f: Unknown result type (might be due to invalid IL or missing references) //IL_0075: Expected O, but got Unknown GameObject val = OdinArchitectBundle.LoadAsset<GameObject>("_HammerPieceTable2"); PieceTableConfig val2 = new PieceTableConfig(); val2.CanRemovePieces = true; val2.UseCategories = false; val2.UseCustomCategories = true; val2.CustomCategories = new string[6] { "Misc", "Pieces", "Doors", "Decors", "Big", "Dvergr" }; CustomPieceTable val3 = new CustomPieceTable(val, val2); PieceManager.Instance.AddPieceTable(val3); } private void OA_AddCustomNewMisc() { //IL_001c: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0095: Unknown result type (might be due to invalid IL or missing references) //IL_00a1: 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_00bc: 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_00cf: 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_00ea: Expected O, but got Unknown //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_00fd: Unknown result type (might be due to invalid IL or missing references) //IL_010f: Unknown result type (might be due to invalid IL or missing references) //IL_0118: Expected O, but got Unknown //IL_0120: Unknown result type (might be due to invalid IL or missing references) //IL_0125: Unknown result type (might be due to invalid IL or missing references) //IL_0128: Expected O, but got Unknown //IL_012d: Expected O, but got Unknown //IL_014a: Unknown result type (might be due to invalid IL or missing references) //IL_0151: Expected O, but got Unknown //IL_01be: Unknown result type (might be due to invalid IL or missing references) //IL_01c3: Unknown result type (might be due to invalid IL or missing references) //IL_01cf: 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_01ea: Expected O, but got Unknown //IL_01ec: Unknown result type (might be due to invalid IL or missing references) //IL_01f1: 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_020f: Unknown result type (might be due to invalid IL or missing references) //IL_0218: Expected O, but got Unknown //IL_021a: Unknown result type (might be due to invalid IL or missing references) //IL_021f: Unknown result type (might be due to invalid IL or missing references) //IL_022b: Unknown result type (might be due to invalid IL or missing references) //IL_023d: Unknown result type (might be due to invalid IL or missing references) //IL_0246: Expected O, but got Unknown //IL_024e: Unknown result type (might be due to invalid IL or missing references) //IL_0253: Unknown result type (might be due to invalid IL or missing references) //IL_0256: Expected O, but got Unknown //IL_025b: Expected O, but got Unknown //IL_0278: Unknown result type (might be due to invalid IL or missing references) //IL_027f: Expected O, but got Unknown //IL_02ec: Unknown result type (might be due to invalid IL or missing references) //IL_02f1: Unknown result type (might be due to invalid IL or missing references) //IL_02fd: Unknown result type (might be due to invalid IL or missing references) //IL_030f: Unknown result type (might be due to invalid IL or missing references) //IL_0318: Expected O, but got Unknown //IL_031a: Unknown result type (might be due to invalid IL or missing references) //IL_031f: Unknown result type (might be due to invalid IL or missing references) //IL_032b: Unknown result type (might be due to invalid IL or missing references) //IL_033d: Unknown result type (might be due to invalid IL or missing references) //IL_0346: Expected O, but got Unknown //IL_0348: Unknown result type (might be due to invalid IL or missing references) //IL_034d: Unknown result type (might be due to invalid IL or missing references) //IL_0359: Unknown result type (might be due to invalid IL or missing references) //IL_036b: Unknown result type (might be due to invalid IL or missing references) //IL_0374: Expected O, but got Unknown //IL_037c: Unknown result type (might be due to invalid IL or missing references) //IL_0381: Unknown result type (might be due to invalid IL or missing references) //IL_0384: Expected O, but got Unknown //IL_0389: Expected O, but got Unknown //IL_03a8: Unknown result type (might be due to invalid IL or missing references) //IL_03af: Expected O, but got Unknown //IL_041c: Unknown result type (might be due to invalid IL or missing references) //IL_0421: Unknown result type (might be due to invalid IL or missing references) //IL_042d: Unknown result type (might be due to invalid IL or missing references) //IL_043f: Unknown result type (might be due to invalid IL or missing references) //IL_0448: Expected O, but got Unknown //IL_044a: Unknown result type (might be due to invalid IL or missing references) //IL_044f: Unknown result type (might be due to invalid IL or missing references) //IL_045b: Unknown result type (might be due to invalid IL or missing references) //IL_046d: Unknown result type (might be due to invalid IL or missing references) //IL_0476: Expected O, but got Unknown //IL_0478: Unknown result type (might be due to invalid IL or missing references) //IL_047d: Unknown result type (might be due to invalid IL or missing references) //IL_0489: Unknown result type (might be due to invalid IL or missing references) //IL_049b: Unknown result type (might be due to invalid IL or missing references) //IL_04a4: Expected O, but got Unknown //IL_04ac: Unknown result type (might be due to invalid IL or missing references) //IL_04b1: Unknown result type (might be due to invalid IL or missing references) //IL_04b4: Expected O, but got Unknown //IL_04b9: Expected O, but got Unknown PieceManager instance = PieceManager.Instance; GameObject val = OdinArchitectBundle.LoadAsset<GameObject>("food_smelter"); PieceConfig val2 = new PieceConfig(); val2.Name = "$food_smelter"; val2.Description = "$food_smelter"; val2.PieceTable = HammerTool.Value; val2.Enabled = FoodSmelterEnable.Value; val2.Category = "Misc"; val2.AllowedInDungeons = true; val2.CraftingStation = "piece_workbench"; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[3] { new RequirementConfig { Item = "Coal", Amount = FoodSmelterReq1Amount.Value, Recover = true }, new RequirementConfig { Item = "SurtlingCore", Amount = FoodSmelterReq2Amount.Value, Recover = true }, new RequirementConfig { Item = "Bronze", Amount = FoodSmelterReq3Amount.Value, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); CustomPiece val4 = val3; OA_food_smelter = val3; instance.AddPiece(val4); GameObject val5 = OdinArchitectBundle.LoadAsset<GameObject>("rae_bird_house"); val2 = new PieceConfig(); val2.Name = "$rae_bird_house"; val2.Description = "$rae_bird_house_desc"; val2.Enabled = BirdHouseEnable.Value; val2.PieceTable = HammerTool.Value; val2.Category = "Misc"; val2.AllowedInDungeons = true; val2.CraftingStation = "piece_workbench"; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[3] { new RequirementConfig { Item = "FineWood", Amount = BirdHouseReq1Amount.Value, Recover = true }, new RequirementConfig { Item = "BronzeNails", Amount = BirdHouseReq2Amount.Value, Recover = true }, new RequirementConfig { Item = "RoundLog", Amount = BirdHouseReq3Amount.Value, Recover = true } }; CustomPiece val6 = new CustomPiece(val5, true, val2); val4 = val6; OA_rae_bird_house = val6; instance.AddPiece(val4); GameObject val7 = OdinArchitectBundle.LoadAsset<GameObject>("rae_fish_trap"); val2 = new PieceConfig(); val2.Name = "$rae_fish_trap"; val2.Description = "$rae_fish_trap_desc"; val2.Enabled = FishTrapEnable.Value; val2.PieceTable = HammerTool.Value; val2.Category = "Misc"; val2.AllowedInDungeons = true; val2.CraftingStation = "piece_workbench"; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[3] { new RequirementConfig { Item = "AncientSeed", Amount = FishTrapReq1Amount.Value, Recover = true }, new RequirementConfig { Item = "FineWood", Amount = FishTrapReq2Amount.Value, Recover = true }, new RequirementConfig { Item = "Resin", Amount = FishTrapReq3Amount.Value, Recover = true } }; CustomPiece val8 = new CustomPiece(val7, true, val2); val4 = val8; OA_rae_fish_trap = val8; instance.AddPiece(val4); GameObject val9 = OdinArchitectBundle.LoadAsset<GameObject>("rae_compost"); val2 = new PieceConfig(); val2.Name = "$rae_compost"; val2.Description = "$rae_compost_desc"; val2.Enabled = CompostEnable.Value; val2.PieceTable = HammerTool.Value; val2.Category = "Misc"; val2.AllowedInDungeons = true; val2.CraftingStation = "piece_workbench"; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[3] { new RequirementConfig { Item = "AncientSeed", Amount = CompostReq1Amount.Value, Recover = true }, new RequirementConfig { Item = "FineWood", Amount = CompostReq2Amount.Value, Recover = true }, new RequirementConfig { Item = "Resin", Amount = CompostReq3Amount.Value, Recover = true } }; CustomPiece val10 = new CustomPiece(val9, true, val2); val4 = val10; OA_rae_compost = val10; instance.AddPiece(val4); } private void OA_AddCustomNewPieces() { //IL_001c: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Expected O, but got Unknown //IL_0086: 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_0097: 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_00a8: Expected O, but got Unknown //IL_00b0: Unknown result type (might be due to invalid IL or missing references) //IL_00b5: Unknown result type (might be due to invalid IL or missing references) //IL_00b8: Expected O, but got Unknown //IL_00bd: Expected O, but got Unknown //IL_00da: Unknown result type (might be due to invalid IL or missing references) //IL_00e1: Expected O, but got Unknown //IL_0144: Unknown result type (might be due to invalid IL or missing references) //IL_0149: Unknown result type (might be due to invalid IL or missing references) //IL_0155: Unknown result type (might be due to invalid IL or missing references) //IL_015d: Unknown result type (might be due to invalid IL or missing references) //IL_0166: Expected O, but got Unknown //IL_016e: Unknown result type (might be due to invalid IL or missing references) //IL_0173: Unknown result type (might be due to invalid IL or missing references) //IL_0176: Expected O, but got Unknown //IL_017b: Expected O, but got Unknown //IL_0198: Unknown result type (might be due to invalid IL or missing references) //IL_019f: Expected O, but got Unknown //IL_0202: Unknown result type (might be due to invalid IL or missing references) //IL_0207: Unknown result type (might be due to invalid IL or missing references) //IL_0213: 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_0224: Expected O, but got Unknown //IL_022c: Unknown result type (might be due to invalid IL or missing references) //IL_0231: Unknown result type (might be due to invalid IL or missing references) //IL_0234: Expected O, but got Unknown //IL_0239: Expected O, but got Unknown //IL_0258: Unknown result type (might be due to invalid IL or missing references) //IL_025f: Expected O, but got Unknown //IL_02c2: Unknown result type (might be due to invalid IL or missing references) //IL_02c7: Unknown result type (might be due to invalid IL or missing references) //IL_02d3: Unknown result type (might be due to invalid IL or missing references) //IL_02db: Unknown result type (might be due to invalid IL or missing references) //IL_02e4: Expected O, but got Unknown //IL_02ec: Unknown result type (might be due to invalid IL or missing references) //IL_02f1: Unknown result type (might be due to invalid IL or missing references) //IL_02f4: Expected O, but got Unknown //IL_02f9: Expected O, but got Unknown //IL_0318: Unknown result type (might be due to invalid IL or missing references) //IL_031f: Expected O, but got Unknown //IL_0382: Unknown result type (might be due to invalid IL or missing references) //IL_0387: Unknown result type (might be due to invalid IL or missing references) //IL_0393: Unknown result type (might be due to invalid IL or missing references) //IL_039b: Unknown result type (might be due to invalid IL or missing references) //IL_03a4: Expected O, but got Unknown //IL_03ac: Unknown result type (might be due to invalid IL or missing references) //IL_03b1: Unknown result type (might be due to invalid IL or missing references) //IL_03b4: Expected O, but got Unknown //IL_03b9: Expected O, but got Unknown //IL_03d8: Unknown result type (might be due to invalid IL or missing references) //IL_03df: Expected O, but got Unknown //IL_0442: Unknown result type (might be due to invalid IL or missing references) //IL_0447: Unknown result type (might be due to invalid IL or missing references) //IL_0453: Unknown result type (might be due to invalid IL or missing references) //IL_045b: Unknown result type (might be due to invalid IL or missing references) //IL_0464: Expected O, but got Unknown //IL_046c: Unknown result type (might be due to invalid IL or missing references) //IL_0471: Unknown result type (might be due to invalid IL or missing references) //IL_0474: Expected O, but got Unknown //IL_0479: Expected O, but got Unknown //IL_0498: Unknown result type (might be due to invalid IL or missing references) //IL_049f: Expected O, but got Unknown //IL_0502: Unknown result type (might be due to invalid IL or missing references) //IL_0507: Unknown result type (might be due to invalid IL or missing references) //IL_0513: Unknown result type (might be due to invalid IL or missing references) //IL_051b: Unknown result type (might be due to invalid IL or missing references) //IL_0524: Expected O, but got Unknown //IL_052c: Unknown result type (might be due to invalid IL or missing references) //IL_0531: Unknown result type (might be due to invalid IL or missing references) //IL_0534: Expected O, but got Unknown //IL_0539: Expected O, but got Unknown //IL_0558: Unknown result type (might be due to invalid IL or missing references) //IL_055f: Expected O, but got Unknown //IL_05c2: Unknown result type (might be due to invalid IL or missing references) //IL_05c7: 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_05db: Unknown result type (might be due to invalid IL or missing references) //IL_05e4: Expected O, but got Unknown //IL_05ec: Unknown result type (might be due to invalid IL or missing references) //IL_05f1: Unknown result type (might be due to invalid IL or missing references) //IL_05f4: Expected O, but got Unknown //IL_05f9: Expected O, but got Unknown //IL_0618: Unknown result type (might be due to invalid IL or missing references) //IL_061f: Expected O, but got Unknown //IL_0682: Unknown result type (might be due to invalid IL or missing references) //IL_0687: Unknown result type (might be due to invalid IL or missing references) //IL_0693: Unknown result type (might be due to invalid IL or missing references) //IL_069b: Unknown result type (might be due to invalid IL or missing references) //IL_06a4: Expected O, but got Unknown //IL_06a6: Unknown result type (might be due to invalid IL or missing references) //IL_06ab: Unknown result type (might be due to invalid IL or missing references) //IL_06b7: Unknown result type (might be due to invalid IL or missing references) //IL_06bf: Unknown result type (might be due to invalid IL or missing references) //IL_06c8: Expected O, but got Unknown //IL_06d0: Unknown result type (might be due to invalid IL or missing references) //IL_06d5: Unknown result type (might be due to invalid IL or missing references) //IL_06d8: Expected O, but got Unknown //IL_06dd: Expected O, but got Unknown //IL_06fc: Unknown result type (might be due to invalid IL or missing references) //IL_0703: Expected O, but got Unknown //IL_0766: Unknown result type (might be due to invalid IL or missing references) //IL_076b: Unknown result type (might be due to invalid IL or missing references) //IL_0777: Unknown result type (might be due to invalid IL or missing references) //IL_077f: Unknown result type (might be due to invalid IL or missing references) //IL_0788: Expected O, but got Unknown //IL_078a: Unknown result type (might be due to invalid IL or missing references) //IL_078f: Unknown result type (might be due to invalid IL or missing references) //IL_079b: Unknown result type (might be due to invalid IL or missing references) //IL_07a3: Unknown result type (might be due to invalid IL or missing references) //IL_07ac: Expected O, but got Unknown //IL_07b4: Unknown result type (might be due to invalid IL or missing references) //IL_07b9: Unknown result type (might be due to invalid IL or missing references) //IL_07bc: Expected O, but got Unknown //IL_07c1: Expected O, but got Unknown //IL_07e0: Unknown result type (might be due to invalid IL or missing references) //IL_07e7: Expected O, but got Unknown //IL_084a: Unknown result type (might be due to invalid IL or missing references) //IL_084f: Unknown result type (might be due to invalid IL or missing references) //IL_085b: Unknown result type (might be due to invalid IL or missing references) //IL_0863: Unknown result type (might be due to invalid IL or missing references) //IL_086c: Expected O, but got Unknown //IL_086e: Unknown result type (might be due to invalid IL or missing references) //IL_0873: Unknown result type (might be due to invalid IL or missing references) //IL_087f: Unknown result type (might be due to invalid IL or missing references) //IL_0887: Unknown result type (might be due to invalid IL or missing references) //IL_0890: Expected O, but got Unknown //IL_0898: Unknown result type (might be due to invalid IL or missing references) //IL_089d: Unknown result type (might be due to invalid IL or missing references) //IL_08a0: Expected O, but got Unknown //IL_08a5: Expected O, but got Unknown //IL_08c4: Unknown result type (might be due to invalid IL or missing references) //IL_08cb: Expected O, but got Unknown //IL_092e: Unknown result type (might be due to invalid IL or missing references) //IL_0933: Unknown result type (might be due to invalid IL or missing references) //IL_093f: Unknown result type (might be due to invalid IL or missing references) //IL_0947: Unknown result type (might be due to invalid IL or missing references) //IL_0950: Expected O, but got Unknown //IL_0952: Unknown result type (might be due to invalid IL or missing references) //IL_0957: Unknown result type (might be due to invalid IL or missing references) //IL_0963: Unknown result type (might be due to invalid IL or missing references) //IL_096b: Unknown result type (might be due to invalid IL or missing references) //IL_0974: Expected O, but got Unknown //IL_097c: Unknown result type (might be due to invalid IL or missing references) //IL_0981: Unknown result type (might be due to invalid IL or missing references) //IL_0984: Expected O, but got Unknown //IL_0989: Expected O, but got Unknown //IL_09a8: Unknown result type (might be due to invalid IL or missing references) //IL_09af: Expected O, but got Unknown //IL_0a12: Unknown result type (might be due to invalid IL or missing references) //IL_0a17: Unknown result type (might be due to invalid IL or missing references) //IL_0a23: Unknown result type (might be due to invalid IL or missing references) //IL_0a2b: Unknown result type (might be due to invalid IL or missing references) //IL_0a34: Expected O, but got Unknown //IL_0a3c: Unknown result type (might be due to invalid IL or missing references) //IL_0a41: Unknown result type (might be due to invalid IL or missing references) //IL_0a44: Expected O, but got Unknown //IL_0a49: Expected O, but got Unknown //IL_0a68: Unknown result type (might be due to invalid IL or missing references) //IL_0a6f: Expected O, but got Unknown //IL_0ad2: Unknown result type (might be due to invalid IL or missing references) //IL_0ad7: Unknown result type (might be due to invalid IL or missing references) //IL_0ae3: Unknown result type (might be due to invalid IL or missing references) //IL_0aeb: Unknown result type (might be due to invalid IL or missing references) //IL_0af4: Expected O, but got Unknown //IL_0afc: Unknown result type (might be due to invalid IL or missing references) //IL_0b01: Unknown result type (might be due to invalid IL or missing references) //IL_0b04: Expected O, but got Unknown //IL_0b09: Expected O, but got Unknown //IL_0b28: Unknown result type (might be due to invalid IL or missing references) //IL_0b2f: Expected O, but got Unknown //IL_0b92: Unknown result type (might be due to invalid IL or missing references) //IL_0b97: Unknown result type (might be due to invalid IL or missing references) //IL_0ba3: Unknown result type (might be due to invalid IL or missing references) //IL_0bab: Unknown result type (might be due to invalid IL or missing references) //IL_0bb4: Expected O, but got Unknown //IL_0bbc: Unknown result type (might be due to invalid IL or missing references) //IL_0bc1: Unknown result type (might be due to invalid IL or missing references) //IL_0bc4: Expected O, but got Unknown //IL_0bc9: Expected O, but got Unknown //IL_0be8: Unknown result type (might be due to invalid IL or missing references) //IL_0bef: Expected O, but got Unknown //IL_0c52: Unknown result type (might be due to invalid IL or missing references) //IL_0c57: Unknown result type (might be due to invalid IL or missing references) //IL_0c63: Unknown result type (might be due to invalid IL or missing references) //IL_0c6b: Unknown result type (might be due to invalid IL or missing references) //IL_0c74: Expected O, but got Unknown //IL_0c7c: Unknown result type (might be due to invalid IL or missing references) //IL_0c81: Unknown result type (might be due to invalid IL or missing references) //IL_0c84: Expected O, but got Unknown //IL_0c89: Expected O, but got Unknown //IL_0ca8: Unknown result type (might be due to invalid IL or missing references) //IL_0caf: Expected O, but got Unknown //IL_0d12: Unknown result type (might be due to invalid IL or missing references) //IL_0d17: Unknown result type (might be due to invalid IL or missing references) //IL_0d23: Unknown result type (might be due to invalid IL or missing references) //IL_0d2b: Unknown result type (might be due to invalid IL or missing references) //IL_0d34: Expected O, but got Unknown //IL_0d3c: Unknown result type (might be due to invalid IL or missing references) //IL_0d41: Unknown result type (might be due to invalid IL or missing references) //IL_0d44: Expected O, but got Unknown //IL_0d49: Expected O, but got Unknown //IL_0d68: Unknown result type (might be due to invalid IL or missing references) //IL_0d6f: Expected O, but got Unknown //IL_0dd2: Unknown result type (might be due to invalid IL or missing references) //IL_0dd7: Unknown result type (might be due to invalid IL or missing references) //IL_0de3: Unknown result type (might be due to invalid IL or missing references) //IL_0deb: Unknown result type (might be due to invalid IL or missing references) //IL_0df4: Expected O, but got Unknown //IL_0dfc: Unknown result type (might be due to invalid IL or missing references) //IL_0e01: Unknown result type (might be due to invalid IL or missing references) //IL_0e04: Expected O, but got Unknown //IL_0e09: Expected O, but got Unknown //IL_0e28: Unknown result type (might be due to invalid IL or missing references) //IL_0e2f: Expected O, but got Unknown //IL_0e92: Unknown result type (might be due to invalid IL or missing references) //IL_0e97: Unknown result type (might be due to invalid IL or missing references) //IL_0ea3: Unknown result type (might be due to invalid IL or missing references) //IL_0eab: Unknown result type (might be due to invalid IL or missing references) //IL_0eb4: Expected O, but got Unknown //IL_0ebc: Unknown result type (might be due to invalid IL or missing references) //IL_0ec1: Unknown result type (might be due to invalid IL or missing references) //IL_0ec4: Expected O, but got Unknown //IL_0ec9: Expected O, but got Unknown //IL_0ee8: Unknown result type (might be due to invalid IL or missing references) //IL_0eef: Expected O, but got Unknown //IL_0f52: Unknown result type (might be due to invalid IL or missing references) //IL_0f57: Unknown result type (might be due to invalid IL or missing references) //IL_0f63: Unknown result type (might be due to invalid IL or missing references) //IL_0f6b: Unknown result type (might be due to invalid IL or missing references) //IL_0f74: Expected O, but got Unknown //IL_0f7c: Unknown result type (might be due to invalid IL or missing references) //IL_0f81: Unknown result type (might be due to invalid IL or missing references) //IL_0f84: Expected O, but got Unknown //IL_0f89: Expected O, but got Unknown //IL_0fa8: Unknown result type (might be due to invalid IL or missing references) //IL_0faf: Expected O, but got Unknown //IL_1012: Unknown result type (might be due to invalid IL or missing references) //IL_1017: Unknown result type (might be due to invalid IL or missing references) //IL_1023: Unknown result type (might be due to invalid IL or missing references) //IL_102b: Unknown result type (might be due to invalid IL or missing references) //IL_1034: Expected O, but got Unknown //IL_1036: Unknown result type (might be due to invalid IL or missing references) //IL_103b: Unknown result type (might be due to invalid IL or missing references) //IL_1047: Unknown result type (might be due to invalid IL or missing references) //IL_104f: Unknown result type (might be due to invalid IL or missing references) //IL_1058: Expected O, but got Unknown //IL_1060: Unknown result type (might be due to invalid IL or missing references) //IL_1065: Unknown result type (might be due to invalid IL or missing references) //IL_1068: Expected O, but got Unknown //IL_106d: Expected O, but got Unknown //IL_108c: Unknown result type (might be due to invalid IL or missing references) //IL_1093: Expected O, but got Unknown //IL_10f6: Unknown result type (might be due to invalid IL or missing references) //IL_10fb: Unknown result type (might be due to invalid IL or missing references) //IL_1107: Unknown result type (might be due to invalid IL or missing references) //IL_110f: Unknown result type (might be due to invalid IL or missing references) //IL_1118: Expected O, but got Unknown //IL_111a: Unknown result type (might be due to invalid IL or missing references) //IL_111f: Unknown result type (might be due to invalid IL or missing references) //IL_112b: Unknown result type (might be due to invalid IL or missing references) //IL_1133: Unknown result type (might be due to invalid IL or missing references) //IL_113c: Expected O, but got Unknown //IL_1144: Unknown result type (might be due to invalid IL or missing references) //IL_1149: Unknown result type (might be due to invalid IL or missing references) //IL_114c: Expected O, but got Unknown //IL_1151: Expected O, but got Unknown //IL_1170: Unknown result type (might be due to invalid IL or missing references) //IL_1177: Expected O, but got Unknown //IL_11da: Unknown result type (might be due to invalid IL or missing references) //IL_11df: Unknown result type (might be due to invalid IL or missing references) //IL_11eb: Unknown result type (might be due to invalid IL or missing references) //IL_11f3: Unknown result type (might be due to invalid IL or missing references) //IL_11fc: Expected O, but got Unknown //IL_11fe: Unknown result type (might be due to invalid IL or missing references) //IL_1203: Unknown result type (might be due to invalid IL or missing references) //IL_120f: Unknown result type (might be due to invalid IL or missing references) //IL_1217: Unknown result type (might be due to invalid IL or missing references) //IL_1220: Expected O, but got Unknown //IL_1228: Unknown result type (might be due to invalid IL or missing references) //IL_122d: Unknown result type (might be due to invalid IL or missing references) //IL_1230: Expected O, but got Unknown //IL_1235: Expected O, but got Unknown //IL_1254: Unknown result type (might be due to invalid IL or missing references) //IL_125b: Expected O, but got Unknown //IL_12be: Unknown result type (might be due to invalid IL or missing references) //IL_12c3: Unknown result type (might be due to invalid IL or missing references) //IL_12cf: Unknown result type (might be due to invalid IL or missing references) //IL_12d7: Unknown result type (might be due to invalid IL or missing references) //IL_12e0: Expected O, but got Unknown //IL_12e8: Unknown result type (might be due to invalid IL or missing references) //IL_12ed: Unknown result type (might be due to invalid IL or missing references) //IL_12f0: Expected O, but got Unknown //IL_12f5: Expected O, but got Unknown //IL_1314: Unknown result type (might be due to invalid IL or missing references) //IL_131b: Expected O, but got Unknown //IL_137e: Unknown result type (might be due to invalid IL or missing references) //IL_1383: Unknown result type (might be due to invalid IL or missing references) //IL_138f: Unknown result type (might be due to invalid IL or missing references) //IL_1397: Unknown result type (might be due to invalid IL or missing references) //IL_13a0: Expected O, but got Unknown //IL_13a8: Unknown result type (might be due to invalid IL or missing references) //IL_13ad: Unknown result type (might be due to invalid IL or missing references) //IL_13b0: Expected O, but got Unknown //IL_13b5: Expected O, but got Unknown //IL_13d4: Unknown result type (might be due to invalid IL or missing references) //IL_13db: Expected O, but got Unknown //IL_143e: Unknown result type (might be due to invalid IL or missing references) //IL_1443: Unknown result type (might be due to invalid IL or missing references) //IL_144f: Unknown result type (might be due to invalid IL or missing references) //IL_1457: Unknown result type (might be due to invalid IL or missing references) //IL_1460: Expected O, but got Unknown //IL_1468: Unknown result type (might be due to invalid IL or missing references) //IL_146d: Unknown result type (might be due to invalid IL or missing references) //IL_1470: Expected O, but got Unknown //IL_1475: Expected O, but got Unknown //IL_1494: Unknown result type (might be due to invalid IL or missing references) //IL_149b: Expected O, but got Unknown //IL_14fe: Unknown result type (might be due to invalid IL or missing references) //IL_1503: Unknown result type (might be due to invalid IL or missing references) //IL_150f: Unknown result type (might be due to invalid IL or missing references) //IL_1517: Unknown result type (might be due to invalid IL or missing references) //IL_1520: Expected O, but got Unknown //IL_1528: Unknown result type (might be due to invalid IL or missing references) //IL_152d: Unknown result type (might be due to invalid IL or missing references) //IL_1530: Expected O, but got Unknown //IL_1535: Expected O, but got Unknown //IL_1554: Unknown result type (might be due to invalid IL or missing references) //IL_155b: Expected O, but got Unknown //IL_15be: Unknown result type (might be due to invalid IL or missing references) //IL_15c3: Unknown result type (might be due to invalid IL or missing references) //IL_15cf: Unknown result type (might be due to invalid IL or missing references) //IL_15d7: Unknown result type (might be due to invalid IL or missing references) //IL_15e0: Expected O, but got Unknown //IL_15e8: Unknown result type (might be due to invalid IL or missing references) //IL_15ed: Unknown result type (might be due to invalid IL or missing references) //IL_15f0: Expected O, but got Unknown //IL_15f5: Expected O, but got Unknown //IL_1614: Unknown result type (might be due to invalid IL or missing references) //IL_161b: Expected O, but got Unknown //IL_167e: Unknown result type (might be due to invalid IL or missing references) //IL_1683: Unknown result type (might be due to invalid IL or missing references) //IL_168f: Unknown result type (might be due to invalid IL or missing references) //IL_1697: Unknown result type (might be due to invalid IL or missing references) //IL_16a0: Expected O, but got Unknown //IL_16a8: Unknown result type (might be due to invalid IL or missing references) //IL_16ad: Unknown result type (might be due to invalid IL or missing references) //IL_16b0: Expected O, but got Unknown //IL_16b5: Expected O, but got Unknown //IL_16d4: Unknown result type (might be due to invalid IL or missing references) //IL_16db: Expected O, but got Unknown //IL_173e: Unknown result type (might be due to invalid IL or missing references) //IL_1743: Unknown result type (might be due to invalid IL or missing references) //IL_174f: Unknown result type (might be due to invalid IL or missing references) //IL_1757: Unknown result type (might be due to invalid IL or missing references) //IL_1760: Expected O, but got Unknown //IL_1768: Unknown result type (might be due to invalid IL or missing references) //IL_176d: Unknown result type (might be due to invalid IL or missing references) //IL_1770: Expected O, but got Unknown //IL_1775: Expected O, but got Unknown //IL_1794: Unknown result type (might be due to invalid IL or missing references) //IL_179b: Expected O, but got Unknown //IL_17fe: Unknown result type (might be due to invalid IL or missing references) //IL_1803: Unknown result type (might be due to invalid IL or missing references) //IL_180f: Unknown result type (might be due to invalid IL or missing references) //IL_1817: Unknown result type (might be due to invalid IL or missing references) //IL_1820: Expected O, but got Unknown //IL_1828: Unknown result type (might be due to invalid IL or missing references) //IL_182d: Unknown result type (might be due to invalid IL or missing references) //IL_1830: Expected O, but got Unknown //IL_1835: Expected O, but got Unknown //IL_1854: Unknown result type (might be due to invalid IL or missing references) //IL_185b: Expected O, but got Unknown //IL_18be: Unknown result type (might be due to invalid IL or missing references) //IL_18c3: Unknown result type (might be due to invalid IL or missing references) //IL_18cf: Unknown result type (might be due to invalid IL or missing references) //IL_18d7: Unknown result type (might be due to invalid IL or missing references) //IL_18e0: Expected O, but got Unknown //IL_18e8: Unknown result type (might be due to invalid IL or missing references) //IL_18ed: Unknown result type (might be due to invalid IL or missing references) //IL_18f0: Expected O, but got Unknown //IL_18f5: Expected O, but got Unknown //IL_1914: Unknown result type (might be due to invalid IL or missing references) //IL_191b: Expected O, but got Unknown //IL_197e: Unknown result type (might be due to invalid IL or missing references) //IL_1983: Unknown result type (might be due to invalid IL or missing references) //IL_198f: Unknown result type (might be due to invalid IL or missing references) //IL_1997: Unknown result type (might be due to invalid IL or missing references) //IL_19a0: Expected O, but got Unknown //IL_19a8: Unknown result type (might be due to invalid IL or missing references) //IL_19ad: Unknown result type (might be due to invalid IL or missing references) //IL_19b0: Expected O, but got Unknown //IL_19b5: Expected O, but got Unknown //IL_19d4: Unknown result type (might be due to invalid IL or missing references) //IL_19db: Expected O, but got Unknown //IL_1a3e: Unknown result type (might be due to invalid IL or missing references) //IL_1a43: Unknown result type (might be due to invalid IL or missing references) //IL_1a4f: Unknown result type (might be due to invalid IL or missing references) //IL_1a57: Unknown result type (might be due to invalid IL or missing references) //IL_1a60: Expected O, but got Unknown //IL_1a68: Unknown result type (might be due to invalid IL or missing references) //IL_1a6d: Unknown result type (might be due to invalid IL or missing references) //IL_1a70: Expected O, but got Unknown //IL_1a75: Expected O, but got Unknown //IL_1a94: Unknown result type (might be due to invalid IL or missing references) //IL_1a9b: Expected O, but got Unknown //IL_1afe: Unknown result type (might be due to invalid IL or missing references) //IL_1b03: Unknown result type (might be due to invalid IL or missing references) //IL_1b0f: Unknown result type (might be due to invalid IL or missing references) //IL_1b17: Unknown result type (might be due to invalid IL or missing references) //IL_1b20: Expected O, but got Unknown //IL_1b28: Unknown result type (might be due to invalid IL or missing references) //IL_1b2d: Unknown result type (might be due to invalid IL or missing references) //IL_1b30: Expected O, but got Unknown //IL_1b35: Expected O, but got Unknown //IL_1b54: Unknown result type (might be due to invalid IL or missing references) //IL_1b5b: Expected O, but got Unknown //IL_1bbe: Unknown result type (might be due to invalid IL or missing references) //IL_1bc3: Unknown result type (might be due to invalid IL or missing references) //IL_1bcf: Unknown result type (might be due to invalid IL or missing references) //IL_1bd7: Unknown result type (might be due to invalid IL or missing references) //IL_1be0: Expected O, but got Unknown //IL_1be8: Unknown result type (might be due to invalid IL or missing references) //IL_1bed: Unknown result type (might be due to invalid IL or missing references) //IL_1bf0: Expected O, but got Unknown //IL_1bf5: Expected O, but got Unknown //IL_1c14: Unknown result type (might be due to invalid IL or missing references) //IL_1c1b: Expected O, but got Unknown //IL_1c7e: Unknown result type (might be due to invalid IL or missing references) //IL_1c83: Unknown result type (might be due to invalid IL or missing references) //IL_1c8f: Unknown result type (might be due to invalid IL or missing references) //IL_1c97: Unknown result type (might be due to invalid IL or missing references) //IL_1ca0: Expected O, but got Unknown //IL_1ca8: Unknown result type (might be due to invalid IL or missing references) //IL_1cad: Unknown result type (might be due to invalid IL or missing references) //IL_1cb0: Expected O, but got Unknown //IL_1cb5: Expected O, but got Unknown //IL_1cd4: Unknown result type (might be due to invalid IL or missing references) //IL_1cdb: Expected O, but got Unknown //IL_1d3e: Unknown result type (might be due to invalid IL or missing references) //IL_1d43: Unknown result type (might be due to invalid IL or missing references) //IL_1d4f: Unknown result type (might be due to invalid IL or missing references) //IL_1d57: Unknown result type (might be due to invalid IL or missing references) //IL_1d60: Expected O, but got Unknown //IL_1d68: Unknown result type (might be due to invalid IL or missing references) //IL_1d6d: Unknown result type (might be due to invalid IL or missing references) //IL_1d70: Expected O, but got Unknown //IL_1d75: Expected O, but got Unknown //IL_1d94: Unknown result type (might be due to invalid IL or missing references) //IL_1d9b: Expected O, but got Unknown //IL_1dfe: Unknown result type (might be due to invalid IL or missing references) //IL_1e03: Unknown result type (might be due to invalid IL or missing references) //IL_1e0f: Unknown result type (might be due to invalid IL or missing references) //IL_1e17: Unknown result type (might be due to invalid IL or missing references) //IL_1e20: Expected O, but got Unknown //IL_1e28: Unknown result type (might be due to invalid IL or missing references) //IL_1e2d: Unknown result type (might be due to invalid IL or missing references) //IL_1e30: Expected O, but got Unknown //IL_1e35: Expected O, but got Unknown //IL_1e54: Unknown result type (might be due to invalid IL or missing references) //IL_1e5b: Expected O, but got Unknown //IL_1ebe: Unknown result type (might be due to invalid IL or missing references) //IL_1ec3: Unknown result type (might be due to invalid IL or missing references) //IL_1ecf: Unknown result type (might be due to invalid IL or missing references) //IL_1ed7: Unknown result type (might be due to invalid IL or missing references) //IL_1ee0: Expected O, but got Unknown //IL_1ee8: Unknown result type (might be due to invalid IL or missing references) //IL_1eed: Unknown result type (might be due to invalid IL or missing references) //IL_1ef0: Expected O, but got Unknown //IL_1ef5: Expected O, but got Unknown //IL_1f14: Unknown result type (might be due to invalid IL or missing references) //IL_1f1b: Expected O, but got Unknown //IL_1f7e: Unknown result type (might be due to invalid IL or missing references) //IL_1f83: Unknown result type (might be due to invalid IL or missing references) //IL_1f8f: Unknown result type (might be due to invalid IL or missing references) //IL_1f97: Unknown result type (might be due to invalid IL or missing references) //IL_1fa0: Expected O, but got Unknown //IL_1fa8: Unknown result type (might be due to invalid IL or missing references) //IL_1fad: Unknown result type (might be due to invalid IL or missing references) //IL_1fb0: Expected O, but got Unknown //IL_1fb5: Expected O, but got Unknown //IL_1fd4: Unknown result type (might be due to invalid IL or missing references) //IL_1fdb: Expected O, but got Unknown //IL_203e: Unknown result type (might be due to invalid IL or missing references) //IL_2043: Unknown result type (might be due to invalid IL or missing references) //IL_204f: Unknown result type (might be due to invalid IL or missing references) //IL_2057: Unknown result type (might be due to invalid IL or missing references) //IL_2060: Expected O, but got Unknown //IL_2062: Unknown result type (might be due to invalid IL or missing references) //IL_2067: Unknown result type (might be due to invalid IL or missing references) //IL_2073: Unknown result type (might be due to invalid IL or missing references) //IL_207b: Unknown result type (might be due to invalid IL or missing references) //IL_2084: Expected O, but got Unknown //IL_208c: Unknown result type (might be due to invalid IL or missing references) //IL_2091: Unknown result type (might be due to invalid IL or missing references) //IL_2094: Expected O, but got Unknown //IL_2099: Expected O, but got Unknown //IL_20b8: Unknown result type (might be due to invalid IL or missing references) //IL_20bf: Expected O, but got Unknown //IL_2122: Unknown result type (might be due to invalid IL or missing references) //IL_2127: Unknown result type (might be due to invalid IL or missing references) //IL_2133: Unknown result type (might be due to invalid IL or missing references) //IL_213b: Unknown result type (might be due to invalid IL or missing references) //IL_2144: Expected O, but got Unknown //IL_2146: Unknown result type (might be due to invalid IL or missing references) //IL_214b: Unknown result type (might be due to invalid IL or missing references) //IL_2157: Unknown result type (might be due to invalid IL or missing references) //IL_215f: Unknown result type (might be due to invalid IL or missing references) //IL_2168: Expected O, but got Unknown //IL_2170: Unknown result type (might be due to invalid IL or missing references) //IL_2175: Unknown result type (might be due to invalid IL or missing references) //IL_2178: Expected O, but got Unknown //IL_217d: Expected O, but got Unknown //IL_219c: Unknown result type (might be due to invalid IL or missing references) //IL_21a3: Expected O, but got Unknown //IL_2206: Unknown result type (might be due to invalid IL or missing references) //IL_220b: Unknown result type (might be due to invalid IL or missing references) //IL_2217: Unknown result type (might be due to invalid IL or missing references) //IL_221f: Unknown result type (might be due to invalid IL or missing references) //IL_2228: Expected O, but got Unknown //IL_222a: Unknown result type (might be due to invalid IL or missing references) //IL_222f: Unknown result type (might be due to invalid IL or missing references) //IL_223b: Unknown result type (might be due to invalid IL or missing references) //IL_2243: Unknown result type (might be due to invalid IL or missing references) //IL_224c: Expected O, but got Unknown //IL_2254: Unknown result type (might be due to invalid IL or missing references) //IL_2259: Unknown result type (might be due to invalid IL or missing references) //IL_225c: Expected O, but got Unknown //IL_2261: Expected O, but got Unknown //IL_2280: Unknown result type (might be due to invalid IL or missing references) //IL_2287: Expected O, but got Unknown //IL_22ea: Unknown result type (might be due to invalid IL or missing references) //IL_22ef: Unknown result type (might be due to invalid IL or missing references) //IL_22fb: Unknown result type (might be due to invalid IL or missing references) //IL_2303: Unknown result type (might be due to invalid IL or missing references) //IL_230c: Expected O, but got Unknown //IL_230e: Unknown result type (might be due to invalid IL or missing references) //IL_2313: Unknown result type (might be due to invalid IL or missing references) //IL_231f: Unknown result type (might be due to invalid IL or missing references) //IL_2327: Unknown result type (might be due to invalid IL or missing references) //IL_2330: Expected O, but got Unknown //IL_2332: Unknown result type (might be due to invalid IL or missing references) //IL_2337: Unknown result type (might be due to invalid IL or missing references) //IL_2343: Unknown result type (might be due to invalid IL or missing references) //IL_234c: Unknown result type (might be due to invalid IL or missing references) //IL_2355: Expected O, but got Unknown //IL_235d: Unknown result type (might be due to invalid IL or missing references) //IL_2362: Unknown result type (might be due to invalid IL or missing references) //IL_2365: Expected O, but got Unknown //IL_236a: Expected O, but got Unknown //IL_2389: Unknown result type (might be due to invalid IL or missing references) //IL_2390: Expected O, but got Unknown //IL_23f3: Unknown result type (might be due to invalid IL or missing references) //IL_23f8: Unknown result type (might be due to invalid IL or missing references) //IL_2404: Unknown result type (might be due to invalid IL or missing references) //IL_240c: Unknown result type (might be due to invalid IL or missing references) //IL_2415: Expected O, but got Unknown //IL_2417: Unknown result type (might be due to invalid IL or missing references) //IL_241c: Unknown result type (might be due to invalid IL or missing references) //IL_2428: Unknown result type (might be due to invalid IL or missing references) //IL_2430: Unknown result type (might be due to invalid IL or missing references) //IL_2439: Expected O, but got Unknown //IL_2441: Unknown result type (might be due to invalid IL or missing references) //IL_2446: Unknown result type (might be due to invalid IL or missing references) //IL_2449: Expected O, but got Unknown //IL_244e: Expected O, but got Unknown //IL_246d: Unknown result type (might be due to invalid IL or missing references) //IL_2474: Expected O, but got Unknown //IL_24d7: Unknown result type (might be due to invalid IL or missing references) //IL_24dc: Unknown result type (might be due to invalid IL or missing references) //IL_24e8: Unknown result type (might be due to invalid IL or missing references) //IL_24f1: Unknown result type (might be due to invalid IL or missing references) //IL_24fa: Expected O, but got Unknown //IL_24fc: Unknown result type (might be due to invalid IL or missing references) //IL_2501: Unknown result type (might be due to invalid IL or missing references) //IL_250d: Unknown result type (might be due to invalid IL or missing references) //IL_2516: Unknown result type (might be due to invalid IL or missing references) //IL_251f: Expected O, but got Unknown //IL_2527: Unknown result type (might be due to invalid IL or missing references) //IL_252c: Unknown result type (might be due to invalid IL or missing references) //IL_252f: Expected O, but got Unknown //IL_2534: Expected O, but got Unknown //IL_2553: Unknown result type (might be due to invalid IL or missing references) //IL_255a: Expected O, but got Unknown //IL_25bd: Unknown result type (might be due to invalid IL or missing references) //IL_25c2: Unknown result type (might be due to invalid IL or missing references) //IL_25ce: Unknown result type (might be due to invalid IL or missing references) //IL_25d6: Unknown result type (might be due to invalid IL or missing references) //IL_25df: Expected O, but got Unknown //IL_25e7: Unknown result type (might be due to invalid IL or missing references) //IL_25ec: Unknown result type (might be due to invalid IL or missing references) //IL_25ef: Expected O, but got Unknown //IL_25f4: Expected O, but got Unknown //IL_2613: Unknown result type (might be due to invalid IL or missing references) //IL_261a: Expected O, but got Unknown //IL_267d: Unknown result type (might be due to invalid IL or missing references) //IL_2682: Unknown result type (might be due to invalid IL or missing references) //IL_268e: Unknown result type (might be due to invalid IL or missing references) //IL_2696: Unknown result type (might be due to invalid IL or missing references) //IL_269f: Expected O, but got Unknown //IL_26a7: Unknown result type (might be due to invalid IL or missing references) //IL_26ac: Unknown result type (might be due to invalid IL or missing references) //IL_26af: Expected O, but got Unknown //IL_26b4: Expected O, but got Unknown //IL_26d3: Unknown result type (might be due to invalid IL or missing references) //IL_26da: Expected O, but got Unknown //IL_273d: Unknown result type (might be due to invalid IL or missing references) //IL_2742: Unknown result type (might be due to invalid IL or missing references) //IL_274e: Unknown result type (might be due to invalid IL or missing references) //IL_2756: Unknown result type (might be due to invalid IL or missing references) //IL_275f: Expected O, but got Unknown //IL_2767: Unknown result type (might be due to invalid IL or missing references) //IL_276c: Unknown result type (might be due to invalid IL or missing references) //IL_276f: Expected O, but got Unknown //IL_2774: Expected O, but got Unknown //IL_2793: Unknown result type (might be due to invalid IL or missing references) //IL_279a: Expected O, but got Unknown //IL_27fd: Unknown result type (might be due to invalid IL or missing references) //IL_2802: Unknown result type (might be due to invalid IL or missing references) //IL_280e: Unknown result type (might be due to invalid IL or missing references) //IL_2816: Unknown result type (might be due to invalid IL or missing references) //IL_281f: Expected O, but got Unknown //IL_2827: Unknown result type (might be due to invalid IL or missing references) //IL_282c: Unknown result type (might be due to invalid IL or missing references) //IL_282f: Expected O, but got Unknown //IL_2834: Expected O, but got Unknown //IL_2853: Unknown result type (might be due to invalid IL or missing references) //IL_285a: Expected O, but got Unknown //IL_28bd: Unknown result type (might be due to invalid IL or missing references) //IL_28c2: Unknown result type (might be due to invalid IL or missing references) //IL_28ce: Unknown result type (might be due to invalid IL or missing references) //IL_28d6: Unknown result type (might be due to invalid IL or missing references) //IL_28df: Expected O, but got Unknown //IL_28e7: Unknown result type (might be due to invalid IL or missing references) //IL_28ec: Unknown result type (might be due to invalid IL or missing references) //IL_28ef: Expected O, but got Unknown //IL_28f4: Expected O, but got Unknown //IL_2913: Unknown result type (might be due to invalid IL or missing references) //IL_291a: Expected O, but got Unknown //IL_297d: Unknown result type (might be due to invalid IL or missing references) //IL_2982: Unknown result type (might be due to invalid IL or missing references) //IL_298e: Unknown result type (might be due to invalid IL or missing references) //IL_2996: Unknown result type (might be due to invalid IL or missing references) //IL_299f: Expected O, but got Unknown //IL_29a7: Unknown result type (might be due to invalid IL or missing references) //IL_29ac: Unknown result type (might be due to invalid IL or missing references) //IL_29af: Expected O, but got Unknown //IL_29b4: Expected O, but got Unknown //IL_29d3: Unknown result type (might be due to invalid IL or missing references) //IL_29da: Expected O, but got Unknown //IL_2a3d: Unknown result type (might be due to invalid IL or missing references) //IL_2a42: Unknown result type (might be due to invalid IL or missing references) //IL_2a4e: Unknown result type (might be due to invalid IL or missing references) //IL_2a56: Unknown result type (might be due to invalid IL or missing references) //IL_2a5f: Expected O, but got Unknown //IL_2a67: Unknown result type (might be due to invalid IL or missing references) //IL_2a6c: Unknown result type (might be due to invalid IL or missing references) //IL_2a6f: Expected O, but got Unknown //IL_2a74: Expected O, but got Unknown //IL_2a93: Unknown result type (might be due to invalid IL or missing references) //IL_2a9a: Expected O, but got Unknown //IL_2afd: Unknown result type (might be due to invalid IL or missing references) //IL_2b02: Unknown result type (might be due to invalid IL or missing references) //IL_2b0e: Unknown result type (might be due to invalid IL or missing references) //IL_2b16: Unknown result type (might be due to invalid IL or missing references) //IL_2b1f: Expected O, but got Unknown //IL_2b27: Unknown result type (might be due to invalid IL or missing references) //IL_2b2c: Unknown result type (might be due to invalid IL or missing references) //IL_2b2f: Expected O, but got Unknown //IL_2b34: Expected O, but got Unknown //IL_2b53: Unknown result type (might be due to invalid IL or missing references) //IL_2b5a: Expected O, but got Unknown //IL_2bbd: Unknown result type (might be due to invalid IL or missing references) //IL_2bc2: Unknown result type (might be due to invalid IL or missing references) //IL_2bce: Unknown result type (might be due to invalid IL or missing references) //IL_2bd6: Unknown result type (might be due to invalid IL or missing references) //IL_2bdf: Expected O, but got Unknown //IL_2be7: Unknown result type (might be due to invalid IL or missing references) //IL_2bec: Unknown result type (might be due to invalid IL or missing references) //IL_2bef: Expected O, but got Unknown //IL_2bf4: Expected O, but got Unknown //IL_2c13: Unknown result type (might be due to invalid IL or missing references) //IL_2c1a: Expected O, but got Unknown //IL_2c7d: Unknown result type (might be due to invalid IL or missing references) //IL_2c82: Unknown result type (might be due to invalid IL or missing references) //IL_2c8e: Unknown result type (might be due to invalid IL or missing references) //IL_2c96: Unknown result type (might be due to invalid IL or missing references) //IL_2c9f: Expected O, but got Unknown //IL_2ca7: Unknown result type (might be due to invalid IL or missing references) //IL_2cac: Unknown result type (might be due to invalid IL or missing references) //IL_2caf: Expected O, but got Unknown //IL_2cb4: Expected O, but got Unknown //IL_2cd3: Unknown result type (might be due to invalid IL or missing references) //IL_2cda: Expected O, but got Unknown //IL_2d3d: Unknown result type (might be due to invalid IL or missing references) //IL_2d42: Unknown result type (might be due to invalid IL or missing references) //IL_2d4e: Unknown result type (might be due to invalid IL or missing references) //IL_2d56: Unknown result type (might be due to invalid IL or missing references) //IL_2d5f: Expected O, but got Unknown //IL_2d67: Unknown result type (might be due to invalid IL or missing references) //IL_2d6c: Unknown result type (might be due to invalid IL or missing references) //IL_2d6f: Expected O, but got Unknown //IL_2d74: Expected O, but got Unknown //IL_2d93: Unknown result type (might be due to invalid IL or missing references) //IL_2d9a: Expected O, but got Unknown //IL_2dfd: Unknown result type (might be due to invalid IL or missing references) //IL_2e02: Unknown result type (might be due to invalid IL or missing references) //IL_2e0e: Unknown result type (might be due to invalid IL or missing references) //IL_2e16: Unknown result type (might be due to invalid IL or missing references) //IL_2e1f: Expected O, but got Unknown //IL_2e27: Unknown result type (might be due to invalid IL or missing references) //IL_2e2c: Unknown result type (might be due to invalid IL or missing references) //IL_2e2f: Expected O, but got Unknown //IL_2e34: Expected O, but got Unknown //IL_2e53: Unknown result type (might be due to invalid IL or missing references) //IL_2e5a: Expected O, but got Unknown //IL_2ebd: Unknown result type (might be due to invalid IL or missing references) //IL_2ec2: Unknown result type (might be due to invalid IL or missing references) //IL_2ece: Unknown result type (might be due to invalid IL or missing references) //IL_2ed6: Unknown result type (might be due to invalid IL or missing references) //IL_2edf: Expected O, but got Unknown //IL_2ee7: Unknown result type (might be due to invalid IL or missing references) //IL_2eec: Unknown result type (might be due to invalid IL or missing references) //IL_2eef: Expected O, but got Unknown //IL_2ef4: Expected O, but got Unknown //IL_2f13: Unknown result type (might be due to invalid IL or missing references) //IL_2f1a: Expected O, but got Unknown //IL_2f7d: Unknown result type (might be due to invalid IL or missing references) //IL_2f82: Unknown result type (might be due to invalid IL or missing references) //IL_2f8e: Unknown result type (might be due to invalid IL or missing references) //IL_2f96: Unknown result type (might be due to invalid IL or missing references) //IL_2f9f: Expected O, but got Unknown //IL_2fa7: Unknown result type (might be due to invalid IL or missing references) //IL_2fac: Unknown result type (might be due to invalid IL or missing references) //IL_2faf: Expected O, but got Unknown //IL_2fb4: Expected O, but got Unknown //IL_2fd3: Unknown result type (might be due to invalid IL or missing references) //IL_2fda: Expected O, but got Unknown //IL_303d: Unknown result type (might be due to invalid IL or missing references) //IL_3042: Unknown result type (might be due to invalid IL or missing references) //IL_304e: Unknown result type (might be due to invalid IL or missing references) //IL_3056: Unknown result type (might be due to invalid IL or missing references) //IL_305f: Expected O, but got Unknown //IL_3067: Unknown result type (might be due to invalid IL or missing references) //IL_306c: Unknown result type (might be due to invalid IL or missing references) //IL_306f: Expected O, but got Unknown //IL_3074: Expected O, but got Unknown //IL_3093: Unknown result type (might be due to invalid IL or missing references) //IL_309a: Expected O, but got Unknown //IL_30fd: Unknown result type (might be due to invalid IL or missing references) //IL_3102: Unknown result type (might be due to invalid IL or missing references) //IL_310e: Unknown result type (might be due to invalid IL or missing references) //IL_3116: Unknown result type (might be due to invalid IL or missing references) //IL_311f: Expected O, but got Unknown //IL_3127: Unknown result type (might be due to invalid IL or missing references) //IL_312c: Unknown result type (might be due to invalid IL or missing references) //IL_312f: Expected O, but got Unknown //IL_3134: Expected O, but got Unknown //IL_3153: Unknown result type (might be due to invalid IL or missing references) //IL_315a: Expected O, but got Unknown //IL_31bd: Unknown result type (might be due to invalid IL or missing references) //IL_31c2: Unknown result type (might be due to invalid IL or missing references) //IL_31ce: Unknown result type (might be due to invalid IL or missing references) //IL_31d6: Unknown result type (might be due to invalid IL or missing references) //IL_31df: Expected O, but got Unknown //IL_31e7: Unknown result type (might be due to invalid IL or missing references) //IL_31ec: Unknown result type (might be due to invalid IL or missing references) //IL_31ef: Expected O, but got Unknown //IL_31f4: Expected O, but got Unknown //IL_3213: Unknown result type (might be due to invalid IL or missing references) //IL_321a: Expected O, but got Unknown //IL_327d: Unknown result type (might be due to invalid IL or missing references) //IL_3282: Unknown result type (might be due to invalid IL or missing references) //IL_328e: Unknown result type (might be due to invalid IL or missing references) //IL_3296: Unknown result type (might be due to invalid IL or missing references) //IL_329f: Expected O, but got Unknown //IL_32a7: Unknown result type (might be due to invalid IL or missing references) //IL_32ac: Unknown result type (might be due to invalid IL or missing references) //IL_32af: Expected O, but got Unknown //IL_32b4: Expected O, but got Unknown //IL_32d3: Unknown result type (might be due to invalid IL or missing references) //IL_32da: Expected O, but got Unknown //IL_333d: Unknown result type (might be due to invalid IL or missing references) //IL_3342: Unknown result type (might be due to invalid IL or missing references) //IL_334e: Unknown result type (might be due to invalid IL or missing references) //IL_3356: Unknown result type (might be due to invalid IL or missing references) //IL_335f: Expected O, but got Unknown //IL_3361: Unknown result type (might be due to invalid IL or missing references) //IL_3366: Unknown result type (might be due to invalid IL or missing references) //IL_3372: Unknown result type (might be due to invalid IL or missing references) //IL_337a: Unknown result type (might be due to invalid IL or missing references) //IL_3383: Expected O, but got Unknown //IL_338b: Unknown result type (might be due to invalid IL or missing references) //IL_3390: Unknown result type (might be due to invalid IL or missing references) //IL_3393: Expected O, but got Unknown //IL_3398: Expected O, but got Unknown //IL_33b7: Unknown result type (might be due t