Decompiled source of OdinArchitect v1.6.5
plugins/OdinArchitect/OdinArchitect.dll
Decompiled 2 weeks 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