Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Decompiled source of Clutter v0.1.7
plugins/Clutter/Clutter.dll
Decompiled 2 years 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 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("JotunnModStub")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("JotunnModStub")] [assembly: AssemblyCopyright("Copyright © 2021")] [assembly: AssemblyTrademark("")] [assembly: ComVisible(false)] [assembly: Guid("e3243d22-4307-4008-ba36-9f326008cde5")] [assembly: AssemblyFileVersion("0.1.7")] [assembly: TargetFramework(".NETFramework,Version=v4.6.2", FrameworkDisplayName = ".NET Framework 4.6.2")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("0.1.7.0")] namespace Clutter; [BepInPlugin("com.plumga.Clutter", "Clutter", "0.1.7")] [BepInDependency(/*Could not decode attribute arguments.*/)] internal class Clutter : BaseUnityPlugin { public const string PluginGUID = "com.plumga.Clutter"; public const string PluginName = "Clutter"; public const string PluginVersion = "0.1.7"; private AssetBundle assetclutter; private AssetBundle assetdeco; private AssetBundle assetfurniture; private AssetBundle assetkitchen; private AssetBundle assetsculptures; private AssetBundle new1; private AssetBundle new2; private AssetBundle assetevilshit; private AssetBundle assetnewcluttermarch2022; private void Awake() { LoadAssets(); LoadTable(); basket(); bucketdeco(); bucketbigdeco(); candlebottle(); candlelantern(); candlelit2(); candlesnake(); candle(); candlelit(); diary(); diarypage(); bluebook(); bluebookhoriz(); redbook(); redbookhoriz(); quillandink(); quillandparchment(); scroll1(); scroll2(); scroll3(); scroll4(); scroll5(); picframe1(); picframe2(); picframe3(); picframe4(); deer(); lox(); wolf(); soap(); pipe(); comb(); straw(); winebottle(); BarberPole(); grave(); bonepile(); bones1(); bones2(); bones3(); bones4(); skull(); itemstandhoriz(); itemstandvert(); itemstandspear(); itemstandstake(); coolchair(); stool(); swing(); swingingswing(); roundtable(); tablewithcloth(); fancychest(); stonechest(); shelf(); shelfwbooks(); shelfwbooksdouble(); weaponrack(); weaponrackfull(); altar(); altarwcandle(); tub(); tubfull(); winerack(); clock(); birdhouse(); bowl(); bowlbig(); plate(); platebig(); mug1(); mug2(); pan(); pot(); spoon(); mortarpestle(); rollingpin(); fondue(); picnicbasket(); sculptowl(); sculptpelican(); sculptdeer(); sculptelk(); sculptcrow(); sculptheron(); sculptwolf(); sculpthorse(); statuecorgi(); statuedeer(); statueevillarge(); statueevilsmall(); statuehare(); statueseed(); bookstorage(); bookstoragepublic(); fancychestpublic(); stonechestpublic(); hweb(); tweb(); vweb(); journal(); openbook(); poetrybook1H(); poetrybook1V(); poetrybook2H(); poetrybook2V(); stackedbooks1(); stackedbooks2(); globe1(); globe2(); map1(); map2(); map3(); dragonstatuesmall(); dragonstatuelarge(); Bdragonstatuesmall(); Bdragonstatuelarge(); LargeSign(); CelticIdol1(); CelticIdol1Small(); CelticIdol2(); CelticIdol3(); CelticIdol4(); CelticIdol5(); CelticIdol6(); CelticIdol7(); CelticIdol8(); CelticIdol9(); CelticIdol10(); CelticIdol11(); CelticIdol12(); LokiSculpture(); OdinSculpture(); BloodyShelf(); BloodyTable(); BloodyRag(); DevilWindow(); FishSkele(); HandPrint(); Pentagram(); PentagramVert(); PentagramVertSM(); PicFrame(); PicFrameBig(); SkullCandle(); SkullCandle2(); DeerHead(); ArmBook(); LeatherBook(); OpenBook(); MagicBooks(); OuijaBook(); Couch1(); Couch2(); Couch3(); Couch4(); CouchBed1(); CouchBed2(); NewShelf(); RectTable(); WallShelf(); BearsPainting(); VanGogh(); BlueBook(); GreenBook(); RedBook(); Pillow1(); Pillow2(); Pillow3(); FlintBowl(); } private void LoadAssets() { assetclutter = AssetUtils.LoadAssetBundleFromResources("clutter", typeof(Clutter).Assembly); assetdeco = AssetUtils.LoadAssetBundleFromResources("deco", typeof(Clutter).Assembly); assetfurniture = AssetUtils.LoadAssetBundleFromResources("furniture", typeof(Clutter).Assembly); assetkitchen = AssetUtils.LoadAssetBundleFromResources("kitchen", typeof(Clutter).Assembly); assetsculptures = AssetUtils.LoadAssetBundleFromResources("sculptures", typeof(Clutter).Assembly); new1 = AssetUtils.LoadAssetBundleFromResources("new1", typeof(Clutter).Assembly); new2 = AssetUtils.LoadAssetBundleFromResources("new2", typeof(Clutter).Assembly); assetevilshit = AssetUtils.LoadAssetBundleFromResources("evilshit", typeof(Clutter).Assembly); assetnewcluttermarch2022 = AssetUtils.LoadAssetBundleFromResources("newcluttermarch2022", typeof(Clutter).Assembly); } private void LoadTable() { //IL_0013: Unknown result type (might be due to invalid IL or missing references) //IL_0019: Expected O, but got Unknown //IL_005f: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown GameObject val = assetclutter.LoadAsset<GameObject>("_ClutterPieceTable"); PieceTableConfig val2 = new PieceTableConfig(); val2.CanRemovePieces = true; val2.UseCategories = false; val2.UseCustomCategories = true; val2.CustomCategories = new string[4] { "Sculptures", "Kitchen", "Decor", "Amenities" }; CustomPieceTable val3 = new CustomPieceTable(val, val2); PieceManager.Instance.AddPieceTable(val3); LoadClutterTool(); } private void LoadClutterTool() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_004b: Unknown result type (might be due to invalid IL or missing references) //IL_0050: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0064: Unknown result type (might be due to invalid IL or missing references) //IL_006d: Expected O, but got Unknown //IL_0074: Unknown result type (might be due to invalid IL or missing references) //IL_007a: Expected O, but got Unknown GameObject val = assetclutter.LoadAsset<GameObject>("$PlumgaClutterTool"); ItemConfig val2 = new ItemConfig(); val2.Amount = 1; val2.CraftingStation = "piece_workbench"; val2.RepairStation = "piece_workbench"; val2.MinStationLevel = 1; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, AmountPerLevel = 1 } }; CustomItem val3 = new CustomItem(val, true, val2); ItemManager.Instance.AddItem(val3); } private void LargeSign() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_largesign"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 5, Recover = true } }; CustomPiece val3 = new CustomPiece(val, false, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol1() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol1"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol1Small() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol1small"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 15, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol2() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol2"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol3() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol3"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol4() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol4"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol5() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol5"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol6() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol6"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol7() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol7"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol8() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol8"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol9() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol9"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol10() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol10"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol11() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol11"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void CelticIdol12() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_celticidol12"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Stone", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void LokiSculpture() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_lokistatue"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Iron", Amount = 20, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void OdinSculpture() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new2.LoadAsset<GameObject>("$custompiece_odinstatue"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Iron", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void bookstorage() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_booksecretstorage"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Amenities"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void bookstoragepublic() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_booksecretstorage_public"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Amenities"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void fancychestpublic() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_fancychest_public"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Amenities"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "FineWood", Amount = 5, Recover = true }, new RequirementConfig { Item = "Bronze", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void stonechestpublic() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_stonechest_public"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Amenities"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Stone", Amount = 5, Recover = true }, new RequirementConfig { Item = "Bronze", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void hweb() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_horizontalweb"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "BoneFragments", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void tweb() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_tunnelweb"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "BoneFragments", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void vweb() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_verticalweb"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "BoneFragments", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void journal() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_journal"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, false, val2); PieceManager.Instance.AddPiece(val3); } private void openbook() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_openbook"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void poetrybook1H() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_poetrybook1H"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void poetrybook1V() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_poetrybook1V"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void poetrybook2H() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_poetrybook2H"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void poetrybook2V() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_poetrybook2V"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void stackedbooks1() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_stackedpoetrybooks1"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 6, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void stackedbooks2() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_stackedpoetrybooks2"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 6, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void globe1() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_globe1"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 3, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void globe2() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_008b: Unknown result type (might be due to invalid IL or missing references) //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_009c: Unknown result type (might be due to invalid IL or missing references) //IL_00a4: Unknown result type (might be due to invalid IL or missing references) //IL_00ad: Expected O, but got Unknown //IL_00b4: Unknown result type (might be due to invalid IL or missing references) //IL_00ba: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_globe2"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[3] { new RequirementConfig { Item = "Wood", Amount = 6, Recover = true }, new RequirementConfig { Item = "Iron", Amount = 4, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void map1() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_map1"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void map2() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_map2"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void map3() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_map3"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 4, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void dragonstatuesmall() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_0068: Unknown result type (might be due to invalid IL or missing references) //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_0082: Unknown result type (might be due to invalid IL or missing references) //IL_008b: Expected O, but got Unknown //IL_0092: Unknown result type (might be due to invalid IL or missing references) //IL_0098: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_dragonstatuesmall"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Bronze", Amount = 10, Recover = true }, new RequirementConfig { Item = "Copper", Amount = 10, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void dragonstatuelarge() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_0068: Unknown result type (might be due to invalid IL or missing references) //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_0082: Unknown result type (might be due to invalid IL or missing references) //IL_008b: Expected O, but got Unknown //IL_0092: Unknown result type (might be due to invalid IL or missing references) //IL_0098: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_dragonstatuelarge"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Bronze", Amount = 25, Recover = true }, new RequirementConfig { Item = "Copper", Amount = 25, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void Bdragonstatuesmall() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_blackdragonstatuesmall"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Iron", Amount = 10, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void Bdragonstatuelarge() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0066: Expected O, but got Unknown //IL_006d: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown GameObject val = new1.LoadAsset<GameObject>("$custompiece_blackdragonstatuelarge"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Sculptures"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Iron", Amount = 30, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void basket() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_basket"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void bucketdeco() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_bucket"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 3, Recover = true }, new RequirementConfig { Item = "BronzeNails", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void bucketbigdeco() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_bucketbig"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 5, Recover = true }, new RequirementConfig { Item = "BronzeNails", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void candlebottle() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_candlebottle"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Honey", Amount = 2, Recover = true }, new RequirementConfig { Item = "Flint", Amount = 5, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void candlelantern() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_candlelantern"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Honey", Amount = 2, Recover = true }, new RequirementConfig { Item = "Flint", Amount = 5, Recover = true } }; CustomPiece val3 = new CustomPiece(val, false, val2); PieceManager.Instance.AddPiece(val3); } private void candlelit2() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_candlelit2"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Honey", Amount = 2, Recover = true }, new RequirementConfig { Item = "Flint", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void candlesnake() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_candlesnake"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Honey", Amount = 2, Recover = true }, new RequirementConfig { Item = "Flint", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void candle() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_dunmr_candle"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Honey", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void candlelit() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_dunmr_candlelit"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Honey", Amount = 2, Recover = true }, new RequirementConfig { Item = "Flint", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void diary() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_diary"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, false, val2); PieceManager.Instance.AddPiece(val3); } private void diarypage() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_diarypage"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, false, val2); PieceManager.Instance.AddPiece(val3); } private void bluebook() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_dunmr_bookblue"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void bluebookhoriz() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_dunmr_bookblue_horiz"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void redbook() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_dunmr_bookred"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void redbookhoriz() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_dunmr_bookred_horiz"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void quillandink() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_quillandink"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Coal", Amount = 2, Recover = true }, new RequirementConfig { Item = "Feathers", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void quillandparchment() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_008b: Unknown result type (might be due to invalid IL or missing references) //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_009c: Unknown result type (might be due to invalid IL or missing references) //IL_00a4: Unknown result type (might be due to invalid IL or missing references) //IL_00ad: Expected O, but got Unknown //IL_00b4: Unknown result type (might be due to invalid IL or missing references) //IL_00ba: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_quillandparchment"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[3] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "Coal", Amount = 2, Recover = true }, new RequirementConfig { Item = "Feathers", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void scroll1() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_scroll1"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void scroll2() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_scroll2"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void scroll3() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_scroll3"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void scroll4() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_scroll4"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void scroll5() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_scroll5"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void picframe1() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_pictureframe1"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "BronzeNails", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void picframe2() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_pictureframe2"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "BronzeNails", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void picframe3() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_pictureframe3"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "BronzeNails", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void picframe4() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_pictureframe4"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true }, new RequirementConfig { Item = "BronzeNails", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void deer() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_rug_deer_tablecloth"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "DeerHide", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void lox() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_rug_fur_tablecloth"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "LoxPelt", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void wolf() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_rug_wolf_tablecloth"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "WolfPelt", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void soap() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) //IL_0080: Unknown result type (might be due to invalid IL or missing references) //IL_0089: Expected O, but got Unknown //IL_0090: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_soap"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[2] { new RequirementConfig { Item = "Coal", Amount = 1, Recover = true }, new RequirementConfig { Item = "RawMeat", Amount = 1, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void pipe() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_0065: Expected O, but got Unknown //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Expected O, but got Unknown GameObject val = assetdeco.LoadAsset<GameObject>("$custompiece_pipe"); PieceConfig val2 = new PieceConfig(); val2.PieceTable = "_ClutterPieceTable"; val2.Category = "Decor"; val2.AllowedInDungeons = false; val2.Requirements = (RequirementConfig[])(object)new RequirementConfig[1] { new RequirementConfig { Item = "Wood", Amount = 2, Recover = true } }; CustomPiece val3 = new CustomPiece(val, true, val2); PieceManager.Instance.AddPiece(val3); } private void comb() { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_001a: Expected O, but got Unknown //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_0048: Unknown result type (might be due to invalid IL or missing references) //IL_0054: Unknown result type (might be due to inva