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 GlymorsFeasts v1.0.0
GlymorsFeasts.dll
Decompiled an hour ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using BepInEx; using BepInEx.Bootstrap; using BepInEx.Configuration; using BepInEx.Logging; using HarmonyLib; using Jotunn.Configs; using Jotunn.Entities; using Jotunn.Managers; using Microsoft.CodeAnalysis; using UnityEngine; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)] [assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")] [assembly: AssemblyCompany("GlymorsFeasts")] [assembly: AssemblyConfiguration("Release")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: AssemblyInformationalVersion("1.0.0")] [assembly: AssemblyProduct("GlymorsFeasts")] [assembly: AssemblyTitle("GlymorsFeasts")] [assembly: AssemblyMetadata("AI_Assisted_Creation", "true")] [assembly: AssemblyMetadata("AI_Model_Vendor", "AI coding agent")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("1.0.0.0")] [module: UnverifiableCode] [module: RefSafetyRules(11)] namespace Microsoft.CodeAnalysis { [CompilerGenerated] [Embedded] internal sealed class EmbeddedAttribute : Attribute { } } namespace System.Runtime.CompilerServices { [CompilerGenerated] [Embedded] [AttributeUsage(AttributeTargets.Module, AllowMultiple = false, Inherited = false)] internal sealed class RefSafetyRulesAttribute : Attribute { public readonly int Version; public RefSafetyRulesAttribute(int P_0) { Version = P_0; } } } namespace GlymorsFeasts { internal static class GrizzledPlatterConfig { internal const string LegacyDefaultRecipeV1 = "PulledBear:3,Carrot:4,QueensJam:2,SpiceForests:1"; internal const string LegacyDefaultRecipeV2 = "PulledBear:3,Carrot:4,Turnip:3,Raspberry:4,SpiceForests:1"; internal const string DefaultRecipe = "PulledBear:3,Carrot:4,Turnip:3,Thistle:1,SpiceForests:1"; internal static ConfigEntry<float> StatMultiplier; internal static ConfigEntry<string> Recipe; internal static ConfigEntry<bool> EnableSteam; internal static ConfigEntry<int> Servings; internal static void Bind(ConfigFile config) { StatMultiplier = config.Bind<float>("GrizzledPlatter - Food", "StatMultiplier", 1f, "Multiplier applied to Swamp Dweller's Delight health, stamina, eitr and regen. 1.0 matches vanilla Swamp Dweller's Delight (35 / 35 / 0 / 3, 50 minutes, 10 servings). Restart required."); Recipe = config.Bind<string>("GrizzledPlatter - Crafting", "Recipe", "PulledBear:3,Carrot:4,Turnip:3,Thistle:1,SpiceForests:1", "Food Preparation Table ingredients as PrefabName:Amount pairs, comma-separated. Default is 3 Pulled Bear, 4 Carrot, 3 Turnip, 1 Thistle, 1 Woodland Herb Blend. Restart required."); if (Recipe.Value == "PulledBear:3,Carrot:4,QueensJam:2,SpiceForests:1" || Recipe.Value == "PulledBear:3,Carrot:4,Turnip:3,Raspberry:4,SpiceForests:1") { Recipe.Value = "PulledBear:3,Carrot:4,Turnip:3,Thistle:1,SpiceForests:1"; } Servings = config.Bind<int>("GrizzledPlatter - Food", "Servings", 10, "Number of servings on a placed feast. Vanilla feasts use 10. Restart required."); EnableSteam = config.Bind<bool>("GrizzledPlatter - Visuals", "EnableSteam", true, "Use the same fx_FoodSteam the vanilla feasts use, visible while at least one serving remains. Restart required."); } } internal sealed class GrizzledPlatterDish : IFeastDish { public const string MaterialPrefab = "FeastPulledBear_Material"; public const string PiecePrefab = "FeastPulledBear"; public const string TokenName = "$item_feastpulledbear"; public const string TokenDesc = "$item_feastpulledbear_desc"; private static bool _registered; private const float FallbackHealth = 35f; private const float FallbackStamina = 35f; private const float FallbackEitr = 0f; private const float FallbackRegen = 3f; private const float FallbackDurationSeconds = 3000f; private const float FallbackWeight = 10f; private const int FallbackStack = 5; private const int FallbackServings = 10; private static Sprite _icon; public string Id => "GrizzledPlatter"; public string DisplayName => "Grizzled Platter"; public bool ShouldRegister() { if (FeastHelpers.IsPluginLoaded("com.benhough.valheim.PulledBearFeast") || FeastHelpers.IsAssemblyLoaded("PulledBearFeast")) { Plugin.Log.LogWarning((object)"Standalone Grizzled Platter (com.benhough.valheim.PulledBearFeast / PulledBearFeast.dll) is also loaded. Glymor's Feasts will skip registering Grizzled Platter (FeastPulledBear / FeastPulledBear_Material) to avoid duplicate prefabs. Remove the standalone MrGlim-GrizzledPlatter package and restart."); return false; } return true; } public void BindConfig(ConfigFile config) { GrizzledPlatterConfig.Bind(config); } public void AddLocalization(CustomLocalization loc) { string text = "English"; loc.AddTranslation(ref text, new Dictionary<string, string> { { "item_feastpulledbear", "Grizzled Platter" }, { "item_feastpulledbear_desc", "A Grizzled Platter of bear meat cooked until it falls apart, spread across a wooden board with roasted carrot and turnip chunks nestled in the shreds. Served steaming hot, it is a feast for the whole hall." } }); } public bool TryEnsurePlacedFeast(Feast feast) { if (!_registered || (Object)(object)feast == (Object)null) { return false; } string name = ((Object)((Component)feast).gameObject).name; if (name == null || name.IndexOf("FeastPulledBear") < 0) { return false; } EnsurePlacedFeast(feast); return true; } public void Register(Sprite icon) { //IL_002c: Unknown result type (might be due to invalid IL or missing references) //IL_0031: Unknown result type (might be due to invalid IL or missing references) //IL_003c: Unknown result type (might be due to invalid IL or missing references) //IL_0047: Unknown result type (might be due to invalid IL or missing references) //IL_0052: Unknown result type (might be due to invalid IL or missing references) //IL_0059: Unknown result type (might be due to invalid IL or missing references) //IL_0060: Unknown result type (might be due to invalid IL or missing references) //IL_006b: Unknown result type (might be due to invalid IL or missing references) //IL_0073: Expected O, but got Unknown //IL_00ce: Unknown result type (might be due to invalid IL or missing references) //IL_00d4: Expected O, but got Unknown //IL_00ed: Unknown result type (might be due to invalid IL or missing references) //IL_00f2: Unknown result type (might be due to invalid IL or missing references) //IL_00fd: Unknown result type (might be due to invalid IL or missing references) //IL_0108: Unknown result type (might be due to invalid IL or missing references) //IL_0113: Unknown result type (might be due to invalid IL or missing references) //IL_011e: Unknown result type (might be due to invalid IL or missing references) //IL_0127: Expected O, but got Unknown //IL_0152: Unknown result type (might be due to invalid IL or missing references) //IL_0159: Expected O, but got Unknown if (!ShouldRegister()) { return; } _icon = icon; ItemDrop reference = FindSwampFood(); GameObject obj = FindPrefab("FeastSwamps"); Feast val = ((obj != null) ? obj.GetComponent<Feast>() : null); ItemConfig val2 = new ItemConfig { Name = "$item_feastpulledbear", Description = "$item_feastpulledbear_desc", CraftingStation = CraftingStations.FoodPreparationTable, MinStationLevel = 1, Amount = 1, Weight = 10f, StackSize = 5 }; if ((Object)(object)icon != (Object)null) { val2.Icon = icon; } foreach (RequirementConfig item in ParseRecipe(GrizzledPlatterConfig.Recipe.Value)) { val2.AddRequirement(item); } CustomItem val3 = new CustomItem("FeastPulledBear_Material", "FeastSwamps_Material", val2); ItemManager.Instance.AddItem(val3); ApplyFoodStats(val3.ItemDrop, reference, icon); PieceConfig val4 = new PieceConfig { Name = "$item_feastpulledbear", Description = "$item_feastpulledbear_desc", PieceTable = PieceTables.ServingTray, Category = PieceCategories.Feasts, AllowedInDungeons = false }; if ((Object)(object)icon != (Object)null) { val4.Icon = icon; } val4.AddRequirement("FeastPulledBear_Material", 1, true); CustomPiece val5 = new CustomPiece("FeastPulledBear", "FeastBlackforest", val4); PieceManager.Instance.AddPiece(val5); _registered = true; GameObject piecePrefab = val5.PiecePrefab; if ((Object)(object)piecePrefab == (Object)null) { Plugin.Log.LogError((object)"Feast piece prefab was not created."); return; } ItemDrop component = piecePrefab.GetComponent<ItemDrop>(); if ((Object)(object)component != (Object)null) { ApplyFoodStats(component, reference, icon); } Feast val6 = piecePrefab.GetComponent<Feast>(); if ((Object)(object)val6 == (Object)null) { val6 = piecePrefab.AddComponent<Feast>(); } val6.m_eatStacks = Mathf.Max(1, (GrizzledPlatterConfig.Servings.Value > 0) ? GrizzledPlatterConfig.Servings.Value : (((Object)(object)val != (Object)null) ? val.m_eatStacks : 10)); val6.m_foodItem = (((Object)(object)val3.ItemDrop != (Object)null) ? val3.ItemDrop : component); if ((Object)(object)val != (Object)null) { val6.m_useDistance = val.m_useDistance; if (val.m_eatEffect != null) { val6.m_eatEffect = val.m_eatEffect; } } GrizzledPlatterVisuals.Compose(piecePrefab, val6); EnsurePlacedFeast(val6); GrizzledPlatterVisuals.ComposeItemDrop(((Object)(object)val3.ItemPrefab != (Object)null) ? val3.ItemPrefab : (((Object)(object)val3.ItemDrop != (Object)null) ? ((Component)val3.ItemDrop).gameObject : null), piecePrefab); Plugin.Log.LogInfo((object)string.Format("Registered {0}: {1:0} health, {2:0} stamina, {3:0} eitr, {4:0} regen, {5:0} min, {6} servings. Recipe: {7}", "FeastPulledBear", val3.ItemDrop.m_itemData.m_shared.m_food, val3.ItemDrop.m_itemData.m_shared.m_foodStamina, val3.ItemDrop.m_itemData.m_shared.m_foodEitr, val3.ItemDrop.m_itemData.m_shared.m_foodRegen, val3.ItemDrop.m_itemData.m_shared.m_foodBurnTime / 60f, val6.m_eatStacks, GrizzledPlatterConfig.Recipe.Value)); } private static void ApplyFoodStats(ItemDrop target, ItemDrop reference, Sprite icon) { //IL_0167: Unknown result type (might be due to invalid IL or missing references) if ((Object)(object)target == (Object)null || target.m_itemData == null || target.m_itemData.m_shared == null) { return; } SharedData shared = target.m_itemData.m_shared; float num = Mathf.Max(0f, GrizzledPlatterConfig.StatMultiplier.Value); SharedData val = ((!((Object)(object)reference != (Object)null)) ? null : reference.m_itemData?.m_shared); if (val != null && (val.m_food > 0f || val.m_foodStamina > 0f || val.m_foodBurnTime > 0f)) { shared.m_food = val.m_food * num; shared.m_foodStamina = val.m_foodStamina * num; shared.m_foodEitr = val.m_foodEitr * num; shared.m_foodRegen = val.m_foodRegen * num; shared.m_foodBurnTime = val.m_foodBurnTime; if (val.m_weight > 0f) { shared.m_weight = val.m_weight; } if (val.m_maxStackSize > 0) { shared.m_maxStackSize = val.m_maxStackSize; } } else { Plugin.Log.LogInfo((object)"Using baked-in Swamp Dweller's Delight stats (live prefab values were not ready or were empty)."); shared.m_food = 35f * num; shared.m_foodStamina = 35f * num; shared.m_foodEitr = 0f * num; shared.m_foodRegen = 3f * num; shared.m_foodBurnTime = 3000f; shared.m_weight = 10f; shared.m_maxStackSize = 5; } shared.m_itemType = (ItemType)2; if (val != null && (Object)(object)val.m_consumeStatusEffect != (Object)null) { shared.m_consumeStatusEffect = val.m_consumeStatusEffect; } if ((Object)(object)shared.m_appendToolTip != (Object)null) { Plugin.Log.LogInfo((object)("Cleared inherited m_appendToolTip (" + ((Object)shared.m_appendToolTip).name + ") to prevent doubled food stats in the tooltip.")); shared.m_appendToolTip = null; } shared.m_name = "$item_feastpulledbear"; shared.m_description = "$item_feastpulledbear_desc"; if ((Object)(object)icon != (Object)null) { shared.m_icons = (Sprite[])(object)new Sprite[1] { icon }; } } internal static ItemDrop FindMaterialDrop() { GameObject val = FindPrefab("FeastPulledBear_Material"); if (!((Object)(object)val != (Object)null)) { return null; } return val.GetComponent<ItemDrop>(); } internal static void EnsurePlacedFeast(Feast feast) { //IL_0099: Unknown result type (might be due to invalid IL or missing references) if (!((Object)(object)feast == (Object)null)) { ItemDrop val = FindMaterialDrop(); if ((Object)(object)val != (Object)null) { feast.m_foodItem = val; ApplyFoodStats(val, FindSwampFood(), _icon); } else if ((Object)(object)feast.m_foodItem == (Object)null) { feast.m_foodItem = ((Component)feast).GetComponent<ItemDrop>(); Plugin.Log.LogWarning((object)"Material item was missing; Feast.m_foodItem fell back to the piece ItemDrop."); } if ((Object)(object)feast.m_foodItem != (Object)null && feast.m_foodItem.m_itemData != null && feast.m_foodItem.m_itemData.m_shared != null) { feast.m_foodItem.m_itemData.m_shared.m_itemType = (ItemType)2; } EnsureInteractCollider(((Component)feast).gameObject); LogFeastState(feast); } } internal static void EnsureInteractCollider(GameObject piece) { //IL_00b3: Unknown result type (might be due to invalid IL or missing references) //IL_00be: Unknown result type (might be due to invalid IL or missing references) //IL_00c9: Unknown result type (might be due to invalid IL or missing references) //IL_00ea: Unknown result type (might be due to invalid IL or missing references) //IL_0104: Unknown result type (might be due to invalid IL or missing references) //IL_0045: Unknown result type (might be due to invalid IL or missing references) if ((Object)(object)piece == (Object)null) { return; } Transform val = piece.transform.Find("collider"); BoxCollider val2 = (((Object)(object)val != (Object)null) ? ((Component)val).GetComponent<BoxCollider>() : null); if ((Object)(object)val2 == (Object)null) { GameObject val3 = (GameObject)(((Object)(object)val != (Object)null) ? ((object)((Component)val).gameObject) : ((object)new GameObject("collider"))); if ((Object)(object)val == (Object)null) { val3.transform.SetParent(piece.transform, false); } val2 = val3.GetComponent<BoxCollider>(); if ((Object)(object)val2 == (Object)null) { val2 = val3.AddComponent<BoxCollider>(); } val = val3.transform; Plugin.Log.LogInfo((object)("Added a feast interact collider on " + ((Object)piece).name)); } ((Component)val).gameObject.SetActive(true); val.localPosition = Vector3.zero; val.localRotation = Quaternion.identity; val.localScale = Vector3.one; ((Collider)val2).enabled = true; val2.center = new Vector3(0f, 0.16f, 0f); val2.size = new Vector3(1.55f, 0.45f, 1.55f); } internal static void LogFeastState(Feast feast) { if (!((Object)(object)feast == (Object)null)) { ItemDrop foodItem = feast.m_foodItem; string text = (((Object)(object)foodItem != (Object)null) ? ((Object)foodItem).name : "null"); string text2 = "none"; float num = 0f; float num2 = 0f; float num3 = 0f; float num4 = 0f; if ((Object)(object)foodItem != (Object)null && foodItem.m_itemData != null && foodItem.m_itemData.m_shared != null) { SharedData shared = foodItem.m_itemData.m_shared; text2 = ((object)Unsafe.As<ItemType, ItemType>(ref shared.m_itemType)/*cast due to .constrained prefix*/).ToString(); num = shared.m_food; num2 = shared.m_foodStamina; num3 = shared.m_foodRegen; num4 = shared.m_foodBurnTime / 60f; } int num5 = ((Component)feast).GetComponentsInChildren<Collider>(true).Length; Plugin.Log.LogInfo((object)$"Feast state on {((Object)((Component)feast).gameObject).name}: foodItem={text} itemType={text2} food={num:0}/{num2:0} regen={num3:0} {num4:0}min stacks={feast.m_eatStacks} colliders={num5}"); } } public void ApplyRegisteredStats() { if (!_registered) { return; } ItemDrop reference = FindSwampFood(); GameObject obj = FindPrefab("FeastPulledBear_Material"); ItemDrop val = ((obj != null) ? obj.GetComponent<ItemDrop>() : null); GameObject val2 = FindPrefab("FeastPulledBear"); if ((Object)(object)val != (Object)null) { ApplyFoodStats(val, reference, _icon); } if ((Object)(object)val2 != (Object)null) { ItemDrop component = val2.GetComponent<ItemDrop>(); if ((Object)(object)component != (Object)null) { ApplyFoodStats(component, reference, _icon); } Feast component2 = val2.GetComponent<Feast>(); if ((Object)(object)component2 != (Object)null && (Object)(object)component2.m_foodItem != (Object)null) { ApplyFoodStats(component2.m_foodItem, reference, _icon); } if ((Object)(object)component2 != (Object)null) { EnsurePlacedFeast(component2); } } if ((Object)(object)val != (Object)null && val.m_itemData != null && val.m_itemData.m_shared != null) { SharedData shared = val.m_itemData.m_shared; Plugin.Log.LogInfo((object)$"Applied feast stats: {shared.m_food:0} health, {shared.m_foodStamina:0} stamina, {shared.m_foodEitr:0} eitr, {shared.m_foodRegen:0} regen, {shared.m_foodBurnTime / 60f:0} min"); } } private static ItemDrop FindSwampFood() { ItemDrop[] array = new ItemDrop[6]; GameObject obj = FindPrefab("FeastSwamps_Material"); array[0] = ((obj != null) ? obj.GetComponent<ItemDrop>() : null); GameObject obj2 = FindPrefab("FeastSwamps"); array[1] = ((obj2 == null) ? null : obj2.GetComponent<Feast>()?.m_foodItem); GameObject obj3 = FindPrefab("FeastSwamps"); array[2] = ((obj3 != null) ? obj3.GetComponent<ItemDrop>() : null); GameObject obj4 = FindPrefab("FeastBlackforest_Material"); array[3] = ((obj4 != null) ? obj4.GetComponent<ItemDrop>() : null); GameObject obj5 = FindPrefab("FeastBlackforest"); array[4] = ((obj5 == null) ? null : obj5.GetComponent<Feast>()?.m_foodItem); GameObject obj6 = FindPrefab("FeastBlackforest"); array[5] = ((obj6 != null) ? obj6.GetComponent<ItemDrop>() : null); ItemDrop[] array2 = (ItemDrop[])(object)array; ItemDrop[] array3 = array2; foreach (ItemDrop val in array3) { if (val?.m_itemData?.m_shared != null) { SharedData shared = val.m_itemData.m_shared; if (shared.m_food > 0f || shared.m_foodStamina > 0f || shared.m_foodBurnTime > 0f) { return val; } } } array3 = array2; foreach (ItemDrop val2 in array3) { if ((Object)(object)val2 != (Object)null) { return val2; } } return null; } internal static GameObject FindPrefab(string name) { return FeastHelpers.FindPrefab(name); } internal static IEnumerable<RequirementConfig> ParseRecipe(string raw) { //IL_0091: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Unknown result type (might be due to invalid IL or missing references) //IL_009e: Unknown result type (might be due to invalid IL or missing references) //IL_00ab: Expected O, but got Unknown List<RequirementConfig> list = new List<RequirementConfig>(); if (string.IsNullOrEmpty(raw)) { raw = "PulledBear:3,Carrot:4,Turnip:3,Thistle:1,SpiceForests:1"; } string[] array = raw.Split(new char[2] { ',', ';' }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < array.Length; i++) { string text = array[i].Trim(); if (text.Length != 0) { string[] array2 = text.Split(new char[4] { ':', 'x', 'X', '*' }, 2); string text2 = array2[0].Trim(); int result = 1; if (array2.Length > 1) { int.TryParse(array2[1].Trim(), out result); } if (!string.IsNullOrEmpty(text2) && result > 0) { list.Add(new RequirementConfig { Item = text2, Amount = result }); } } } if (list.Count == 0) { Plugin.Log.LogWarning((object)"Recipe parsed empty, falling back to default."); return ParseRecipe("PulledBear:3,Carrot:4,Turnip:3,Thistle:1,SpiceForests:1"); } return list; } } internal struct MeatBit { public Vector2 Xz; public Vector3 Euler; public Vector3 Scale; public float Lift; public bool Juicy; } internal struct MatBit { public Vector2 Xz; public Vector3 Euler; public Vector3 Scale; public float Lift; public int Mesh; public bool Juicy; } internal struct StrandBit { public Vector2 Xz; public Vector3 Euler; public float Scale; public float Lift; public int Mesh; public bool Juicy; } internal struct ShredBit { public Vector2 Xz; public Vector3 Euler; public float Scale; public float Lift; public int Mesh; } internal struct VegBit { public int Kind; public Vector2 Xz; public Vector3 Euler; public float Scale; } internal static class Full { internal static MatBit[] Mats() { //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Unknown result type (might be due to invalid IL or missing references) //IL_0053: Unknown result type (might be due to invalid IL or missing references) //IL_0058: Unknown result type (might be due to invalid IL or missing references) //IL_0095: Unknown result type (might be due to invalid IL or missing references) //IL_009a: Unknown result type (might be due to invalid IL or missing references) //IL_00b0: Unknown result type (might be due to invalid IL or missing references) //IL_00b5: Unknown result type (might be due to invalid IL or missing references) //IL_00cb: Unknown result type (might be due to invalid IL or missing references) //IL_00d0: Unknown result type (might be due to invalid IL or missing references) //IL_010d: Unknown result type (might be due to invalid IL or missing references) //IL_0112: Unknown result type (might be due to invalid IL or missing references) //IL_0128: Unknown result type (might be due to invalid IL or missing references) //IL_012d: Unknown result type (might be due to invalid IL or missing references) //IL_0143: Unknown result type (might be due to invalid IL or missing references) //IL_0148: Unknown result type (might be due to invalid IL or missing references) //IL_0185: Unknown result type (might be due to invalid IL or missing references) //IL_018a: Unknown result type (might be due to invalid IL or missing references) //IL_01a0: Unknown result type (might be due to invalid IL or missing references) //IL_01a5: Unknown result type (might be due to invalid IL or missing references) //IL_01bb: Unknown result type (might be due to invalid IL or missing references) //IL_01c0: Unknown result type (might be due to invalid IL or missing references) //IL_01fd: Unknown result type (might be due to invalid IL or missing references) //IL_0202: Unknown result type (might be due to invalid IL or missing references) //IL_0218: Unknown result type (might be due to invalid IL or missing references) //IL_021d: Unknown result type (might be due to invalid IL or missing references) //IL_0233: Unknown result type (might be due to invalid IL or missing references) //IL_0238: Unknown result type (might be due to invalid IL or missing references) //IL_0275: Unknown result type (might be due to invalid IL or missing references) //IL_027a: Unknown result type (might be due to invalid IL or missing references) //IL_0290: Unknown result type (might be due to invalid IL or missing references) //IL_0295: Unknown result type (might be due to invalid IL or missing references) //IL_02ab: Unknown result type (might be due to invalid IL or missing references) //IL_02b0: Unknown result type (might be due to invalid IL or missing references) //IL_02ed: Unknown result type (might be due to invalid IL or missing references) //IL_02f2: Unknown result type (might be due to invalid IL or missing references) //IL_0308: Unknown result type (might be due to invalid IL or missing references) //IL_030d: Unknown result type (might be due to invalid IL or missing references) //IL_0323: Unknown result type (might be due to invalid IL or missing references) //IL_0328: Unknown result type (might be due to invalid IL or missing references) //IL_0365: Unknown result type (might be due to invalid IL or missing references) //IL_036a: Unknown result type (might be due to invalid IL or missing references) //IL_0380: Unknown result type (might be due to invalid IL or missing references) //IL_0385: Unknown result type (might be due to invalid IL or missing references) //IL_039b: Unknown result type (might be due to invalid IL or missing references) //IL_03a0: Unknown result type (might be due to invalid IL or missing references) //IL_03dd: Unknown result type (might be due to invalid IL or missing references) //IL_03e2: Unknown result type (might be due to invalid IL or missing references) //IL_03f8: Unknown result type (might be due to invalid IL or missing references) //IL_03fd: Unknown result type (might be due to invalid IL or missing references) //IL_0413: Unknown result type (might be due to invalid IL or missing references) //IL_0418: Unknown result type (might be due to invalid IL or missing references) //IL_0456: Unknown result type (might be due to invalid IL or missing references) //IL_045b: Unknown result type (might be due to invalid IL or missing references) //IL_0471: Unknown result type (might be due to invalid IL or missing references) //IL_0476: Unknown result type (might be due to invalid IL or missing references) //IL_048c: Unknown result type (might be due to invalid IL or missing references) //IL_0491: Unknown result type (might be due to invalid IL or missing references) //IL_04cf: Unknown result type (might be due to invalid IL or missing references) //IL_04d4: Unknown result type (might be due to invalid IL or missing references) //IL_04ea: Unknown result type (might be due to invalid IL or missing references) //IL_04ef: Unknown result type (might be due to invalid IL or missing references) //IL_0505: Unknown result type (might be due to invalid IL or missing references) //IL_050a: Unknown result type (might be due to invalid IL or missing references) //IL_0548: Unknown result type (might be due to invalid IL or missing references) //IL_054d: Unknown result type (might be due to invalid IL or missing references) //IL_0563: Unknown result type (might be due to invalid IL or missing references) //IL_0568: Unknown result type (might be due to invalid IL or missing references) //IL_057e: Unknown result type (might be due to invalid IL or missing references) //IL_0583: Unknown result type (might be due to invalid IL or missing references) //IL_05c1: Unknown result type (might be due to invalid IL or missing references) //IL_05c6: Unknown result type (might be due to invalid IL or missing references) //IL_05dc: Unknown result type (might be due to invalid IL or missing references) //IL_05e1: Unknown result type (might be due to invalid IL or missing references) //IL_05f7: Unknown result type (might be due to invalid IL or missing references) //IL_05fc: Unknown result type (might be due to invalid IL or missing references) //IL_063a: Unknown result type (might be due to invalid IL or missing references) //IL_063f: Unknown result type (might be due to invalid IL or missing references) //IL_0655: Unknown result type (might be due to invalid IL or missing references) //IL_065a: Unknown result type (might be due to invalid IL or missing references) //IL_0670: Unknown result type (might be due to invalid IL or missing references) //IL_0675: Unknown result type (might be due to invalid IL or missing references) //IL_06b3: Unknown result type (might be due to invalid IL or missing references) //IL_06b8: Unknown result type (might be due to invalid IL or missing references) //IL_06ce: Unknown result type (might be due to invalid IL or missing references) //IL_06d3: Unknown result type (might be due to invalid IL or missing references) //IL_06e9: Unknown result type (might be due to invalid IL or missing references) //IL_06ee: Unknown result type (might be due to invalid IL or missing references) //IL_072c: Unknown result type (might be due to invalid IL or missing references) //IL_0731: Unknown result type (might be due to invalid IL or missing references) //IL_0747: Unknown result type (might be due to invalid IL or missing references) //IL_074c: Unknown result type (might be due to invalid IL or missing references) //IL_0762: Unknown result type (might be due to invalid IL or missing references) //IL_0767: Unknown result type (might be due to invalid IL or missing references) //IL_07a5: Unknown result type (might be due to invalid IL or missing references) //IL_07aa: Unknown result type (might be due to invalid IL or missing references) //IL_07c0: Unknown result type (might be due to invalid IL or missing references) //IL_07c5: Unknown result type (might be due to invalid IL or missing references) //IL_07db: Unknown result type (might be due to invalid IL or missing references) //IL_07e0: Unknown result type (might be due to invalid IL or missing references) //IL_081e: Unknown result type (might be due to invalid IL or missing references) //IL_0823: Unknown result type (might be due to invalid IL or missing references) //IL_0839: Unknown result type (might be due to invalid IL or missing references) //IL_083e: Unknown result type (might be due to invalid IL or missing references) //IL_0854: Unknown result type (might be due to invalid IL or missing references) //IL_0859: Unknown result type (might be due to invalid IL or missing references) //IL_0897: Unknown result type (might be due to invalid IL or missing references) //IL_089c: Unknown result type (might be due to invalid IL or missing references) //IL_08b2: Unknown result type (might be due to invalid IL or missing references) //IL_08b7: Unknown result type (might be due to invalid IL or missing references) //IL_08cd: Unknown result type (might be due to invalid IL or missing references) //IL_08d2: Unknown result type (might be due to invalid IL or missing references) //IL_0910: Unknown result type (might be due to invalid IL or missing references) //IL_0915: Unknown result type (might be due to invalid IL or missing references) //IL_092b: Unknown result type (might be due to invalid IL or missing references) //IL_0930: Unknown result type (might be due to invalid IL or missing references) //IL_0946: Unknown result type (might be due to invalid IL or missing references) //IL_094b: Unknown result type (might be due to invalid IL or missing references) //IL_0989: Unknown result type (might be due to invalid IL or missing references) //IL_098e: Unknown result type (might be due to invalid IL or missing references) //IL_09a4: Unknown result type (might be due to invalid IL or missing references) //IL_09a9: Unknown result type (might be due to invalid IL or missing references) //IL_09bf: Unknown result type (might be due to invalid IL or missing references) //IL_09c4: Unknown result type (might be due to invalid IL or missing references) //IL_0a02: Unknown result type (might be due to invalid IL or missing references) //IL_0a07: Unknown result type (might be due to invalid IL or missing references) //IL_0a1d: Unknown result type (might be due to invalid IL or missing references) //IL_0a22: Unknown result type (might be due to invalid IL or missing references) //IL_0a38: Unknown result type (might be due to invalid IL or missing references) //IL_0a3d: Unknown result type (might be due to invalid IL or missing references) //IL_0a7b: Unknown result type (might be due to invalid IL or missing references) //IL_0a80: Unknown result type (might be due to invalid IL or missing references) //IL_0a96: Unknown result type (might be due to invalid IL or missing references) //IL_0a9b: Unknown result type (might be due to invalid IL or missing references) //IL_0ab1: Unknown result type (might be due to invalid IL or missing references) //IL_0ab6: Unknown result type (might be due to invalid IL or missing references) //IL_0af4: Unknown result type (might be due to invalid IL or missing references) //IL_0af9: Unknown result type (might be due to invalid IL or missing references) //IL_0b0f: Unknown result type (might be due to invalid IL or missing references) //IL_0b14: Unknown result type (might be due to invalid IL or missing references) //IL_0b2a: Unknown result type (might be due to invalid IL or missing references) //IL_0b2f: Unknown result type (might be due to invalid IL or missing references) //IL_0b6d: Unknown result type (might be due to invalid IL or missing references) //IL_0b72: Unknown result type (might be due to invalid IL or missing references) //IL_0b88: Unknown result type (might be due to invalid IL or missing references) //IL_0b8d: Unknown result type (might be due to invalid IL or missing references) //IL_0ba3: Unknown result type (might be due to invalid IL or missing references) //IL_0ba8: Unknown result type (might be due to invalid IL or missing references) //IL_0be6: Unknown result type (might be due to invalid IL or missing references) //IL_0beb: Unknown result type (might be due to invalid IL or missing references) //IL_0c01: Unknown result type (might be due to invalid IL or missing references) //IL_0c06: Unknown result type (might be due to invalid IL or missing references) //IL_0c1c: Unknown result type (might be due to invalid IL or missing references) //IL_0c21: Unknown result type (might be due to invalid IL or missing references) //IL_0c5f: Unknown result type (might be due to invalid IL or missing references) //IL_0c64: Unknown result type (might be due to invalid IL or missing references) //IL_0c7a: Unknown result type (might be due to invalid IL or missing references) //IL_0c7f: Unknown result type (might be due to invalid IL or missing references) //IL_0c95: Unknown result type (might be due to invalid IL or missing references) //IL_0c9a: Unknown result type (might be due to invalid IL or missing references) //IL_0cd8: Unknown result type (might be due to invalid IL or missing references) //IL_0cdd: Unknown result type (might be due to invalid IL or missing references) //IL_0cf3: Unknown result type (might be due to invalid IL or missing references) //IL_0cf8: Unknown result type (might be due to invalid IL or missing references) //IL_0d0e: Unknown result type (might be due to invalid IL or missing references) //IL_0d13: Unknown result type (might be due to invalid IL or missing references) //IL_0d51: Unknown result type (might be due to invalid IL or missing references) //IL_0d56: Unknown result type (might be due to invalid IL or missing references) //IL_0d6c: Unknown result type (might be due to invalid IL or missing references) //IL_0d71: Unknown result type (might be due to invalid IL or missing references) //IL_0d87: Unknown result type (might be due to invalid IL or missing references) //IL_0d8c: Unknown result type (might be due to invalid IL or missing references) //IL_0dca: Unknown result type (might be due to invalid IL or missing references) //IL_0dcf: Unknown result type (might be due to invalid IL or missing references) //IL_0de5: Unknown result type (might be due to invalid IL or missing references) //IL_0dea: Unknown result type (might be due to invalid IL or missing references) //IL_0e00: Unknown result type (might be due to invalid IL or missing references) //IL_0e05: Unknown result type (might be due to invalid IL or missing references) //IL_0e43: Unknown result type (might be due to invalid IL or missing references) //IL_0e48: Unknown result type (might be due to invalid IL or missing references) //IL_0e5e: Unknown result type (might be due to invalid IL or missing references) //IL_0e63: Unknown result type (might be due to invalid IL or missing references) //IL_0e79: Unknown result type (might be due to invalid IL or missing references) //IL_0e7e: Unknown result type (might be due to invalid IL or missing references) //IL_0ebc: Unknown result type (might be due to invalid IL or missing references) //IL_0ec1: Unknown result type (might be due to invalid IL or missing references) //IL_0ed7: Unknown result type (might be due to invalid IL or missing references) //IL_0edc: Unknown result type (might be due to invalid IL or missing references) //IL_0ef2: Unknown result type (might be due to invalid IL or missing references) //IL_0ef7: Unknown result type (might be due to invalid IL or missing references) //IL_0f35: Unknown result type (might be due to invalid IL or missing references) //IL_0f3a: Unknown result type (might be due to invalid IL or missing references) //IL_0f50: Unknown result type (might be due to invalid IL or missing references) //IL_0f55: Unknown result type (might be due to invalid IL or missing references) //IL_0f6b: Unknown result type (might be due to invalid IL or missing references) //IL_0f70: Unknown result type (might be due to invalid IL or missing references) //IL_0fae: Unknown result type (might be due to invalid IL or missing references) //IL_0fb3: Unknown result type (might be due to invalid IL or missing references) //IL_0fc9: Unknown result type (might be due to invalid IL or missing references) //IL_0fce: Unknown result type (might be due to invalid IL or missing references) //IL_0fe4: Unknown result type (might be due to invalid IL or missing references) //IL_0fe9: Unknown result type (might be due to invalid IL or missing references) //IL_1027: Unknown result type (might be due to invalid IL or missing references) //IL_102c: Unknown result type (might be due to invalid IL or missing references) //IL_1042: Unknown result type (might be due to invalid IL or missing references) //IL_1047: Unknown result type (might be due to invalid IL or missing references) //IL_105d: Unknown result type (might be due to invalid IL or missing references) //IL_1062: Unknown result type (might be due to invalid IL or missing references) //IL_10a0: Unknown result type (might be due to invalid IL or missing references) //IL_10a5: Unknown result type (might be due to invalid IL or missing references) //IL_10bb: Unknown result type (might be due to invalid IL or missing references) //IL_10c0: Unknown result type (might be due to invalid IL or missing references) //IL_10d6: Unknown result type (might be due to invalid IL or missing references) //IL_10db: Unknown result type (might be due to invalid IL or missing references) //IL_1119: Unknown result type (might be due to invalid IL or missing references) //IL_111e: Unknown result type (might be due to invalid IL or missing references) //IL_1134: Unknown result type (might be due to invalid IL or missing references) //IL_1139: Unknown result type (might be due to invalid IL or missing references) //IL_114f: Unknown result type (might be due to invalid IL or missing references) //IL_1154: Unknown result type (might be due to invalid IL or missing references) //IL_1192: Unknown result type (might be due to invalid IL or missing references) //IL_1197: Unknown result type (might be due to invalid IL or missing references) //IL_11ad: Unknown result type (might be due to invalid IL or missing references) //IL_11b2: Unknown result type (might be due to invalid IL or missing references) //IL_11c8: Unknown result type (might be due to invalid IL or missing references) //IL_11cd: Unknown result type (might be due to invalid IL or missing references) //IL_120b: Unknown result type (might be due to invalid IL or missing references) //IL_1210: Unknown result type (might be due to invalid IL or missing references) //IL_1226: Unknown result type (might be due to invalid IL or missing references) //IL_122b: Unknown result type (might be due to invalid IL or missing references) //IL_1241: Unknown result type (might be due to invalid IL or missing references) //IL_1246: Unknown result type (might be due to invalid IL or missing references) //IL_1284: Unknown result type (might be due to invalid IL or missing references) //IL_1289: Unknown result type (might be due to invalid IL or missing references) //IL_129f: Unknown result type (might be due to invalid IL or missing references) //IL_12a4: Unknown result type (might be due to invalid IL or missing references) //IL_12ba: Unknown result type (might be due to invalid IL or missing references) //IL_12bf: Unknown result type (might be due to invalid IL or missing references) //IL_12fd: Unknown result type (might be due to invalid IL or missing references) //IL_1302: Unknown result type (might be due to invalid IL or missing references) //IL_1318: Unknown result type (might be due to invalid IL or missing references) //IL_131d: Unknown result type (might be due to invalid IL or missing references) //IL_1333: Unknown result type (might be due to invalid IL or missing references) //IL_1338: Unknown result type (might be due to invalid IL or missing references) //IL_1376: Unknown result type (might be due to invalid IL or missing references) //IL_137b: Unknown result type (might be due to invalid IL or missing references) //IL_1391: Unknown result type (might be due to invalid IL or missing references) //IL_1396: Unknown result type (might be due to invalid IL or missing references) //IL_13ac: Unknown result type (might be due to invalid IL or missing references) //IL_13b1: Unknown result type (might be due to invalid IL or missing references) //IL_13ef: Unknown result type (might be due to invalid IL or missing references) //IL_13f4: Unknown result type (might be due to invalid IL or missing references) //IL_140a: Unknown result type (might be due to invalid IL or missing references) //IL_140f: Unknown result type (might be due to invalid IL or missing references) //IL_1425: Unknown result type (might be due to invalid IL or missing references) //IL_142a: Unknown result type (might be due to invalid IL or missing references) //IL_1468: Unknown result type (might be due to invalid IL or missing references) //IL_146d: Unknown result type (might be due to invalid IL or missing references) //IL_1483: Unknown result type (might be due to invalid IL or missing references) //IL_1488: Unknown result type (might be due to invalid IL or missing references) //IL_149e: Unknown result type (might be due to invalid IL or missing references) //IL_14a3: Unknown result type (might be due to invalid IL or missing references) //IL_14e1: Unknown result type (might be due to invalid IL or missing references) //IL_14e6: Unknown result type (might be due to invalid IL or missing references) //IL_14fc: Unknown result type (might be due to invalid IL or missing references) //IL_1501: Unknown result type (might be due to invalid IL or missing references) //IL_1517: Unknown result type (might be due to invalid IL or missing references) //IL_151c: Unknown result type (might be due to invalid IL or missing references) //IL_155a: Unknown result type (might be due to invalid IL or missing references) //IL_155f: Unknown result type (might be due to invalid IL or missing references) //IL_1575: Unknown result type (might be due to invalid IL or missing references) //IL_157a: Unknown result type (might be due to invalid IL or missing references) //IL_1590: Unknown result type (might be due to invalid IL or missing references) //IL_1595: Unknown result type (might be due to invalid IL or missing references) //IL_15d3: Unknown result type (might be due to invalid IL or missing references) //IL_15d8: Unknown result type (might be due to invalid IL or missing references) //IL_15ee: Unknown result type (might be due to invalid IL or missing references) //IL_15f3: Unknown result type (might be due to invalid IL or missing references) //IL_1609: Unknown result type (might be due to invalid IL or missing references) //IL_160e: Unknown result type (might be due to invalid IL or missing references) //IL_164c: Unknown result type (might be due to invalid IL or missing references) //IL_1651: Unknown result type (might be due to invalid IL or missing references) //IL_1667: Unknown result type (might be due to invalid IL or missing references) //IL_166c: Unknown result type (might be due to invalid IL or missing references) //IL_1682: Unknown result type (might be due to invalid IL or missing references) //IL_1687: Unknown result type (might be due to invalid IL or missing references) return new MatBit[48] { new MatBit { Xz = new Vector2(0f, 0f), Euler = new Vector3(-5.6887f, 42.7227f, 3.3475f), Scale = new Vector3(1.22f, 1.4f, 1.1249f), Lift = 0.0078f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(0.4532f, 0.0162f), Euler = new Vector3(5.6908f, 104.0675f, -2.1709f), Scale = new Vector3(0.9301f, 0.9509f, 0.8943f), Lift = 0.0059f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(0.3781f, 0.2433f), Euler = new Vector3(3.8043f, 64.0973f, 2.5897f), Scale = new Vector3(1.1346f, 0.9529f, 1.0392f), Lift = 0.0095f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(0.1573f, 0.3425f), Euler = new Vector3(0.3936f, 54.9822f, 0.6734f), Scale = new Vector3(1.2817f, 1.0032f, 1.3788f), Lift = 0.0084f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(-0.0502f, 0.4074f), Euler = new Vector3(1.7481f, 33.8089f, 5.5544f), Scale = new Vector3(1.1022f, 0.9769f, 1.1124f), Lift = 0.0089f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(-0.2706f, 0.3679f), Euler = new Vector3(-0.484f, 23.9584f, 6.6136f), Scale = new Vector3(0.9286f, 0.9492f, 0.9674f), Lift = 0.0104f, Mesh = 2, Juicy = true }, new MatBit { Xz = new Vector2(-0.4056f, 0.1483f), Euler = new Vector3(5.827f, 22.2305f, 4.0422f), Scale = new Vector3(1.015f, 0.9629f, 1.0142f), Lift = 0.005f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(-0.3396f, -0.0602f), Euler = new Vector3(-10.8071f, -0.4159f, 9.2275f), Scale = new Vector3(1.1295f, 1.0333f, 1.0192f), Lift = 0.0055f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(-0.2807f, -0.3595f), Euler = new Vector3(11.1452f, 9.9496f, -1.0005f), Scale = new Vector3(0.9574f, 0.9496f, 1.0106f), Lift = 0.007f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(-0.0823f, -0.4156f), Euler = new Vector3(2.0328f, 29.8852f, 5.0949f), Scale = new Vector3(1.0452f, 0.968f, 1.1033f), Lift = 0.0101f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(0.1534f, -0.4442f), Euler = new Vector3(-9.7458f, 67.1898f, -5.3667f), Scale = new Vector3(0.9197f, 0.943f, 0.8575f), Lift = 0.0077f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(0.3091f, -0.2215f), Euler = new Vector3(-5.0536f, 72.0451f, -0.1088f), Scale = new Vector3(1.2328f, 1.0003f, 1.2428f), Lift = 0.0076f, Mesh = 2, Juicy = true }, new MatBit { Xz = new Vector2(-0.1586f, -0.0246f), Euler = new Vector3(-5.0777f, 38.4995f, 8.0181f), Scale = new Vector3(1.2862f, 1.2756f, 1.2299f), Lift = 0.0124f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(0.2901f, -0.2501f), Euler = new Vector3(8.3243f, 76.4027f, -5.3126f), Scale = new Vector3(1.0271f, 0.998f, 0.9282f), Lift = 0.007f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(-0.0992f, -0.0515f), Euler = new Vector3(-10.3025f, 37.4174f, 2.4166f), Scale = new Vector3(1.1617f, 1.3352f, 1.2413f), Lift = 0.0114f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(0.0415f, 0.0541f), Euler = new Vector3(-7.4469f, 41.2644f, -8.704f), Scale = new Vector3(1.1381f, 1.3749f, 1.2166f), Lift = 0.0116f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(-0.3644f, -0.2452f), Euler = new Vector3(6.2822f, 1.5429f, -0.7874f), Scale = new Vector3(0.9535f, 0.9586f, 0.9022f), Lift = 0.0056f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(0.0506f, 0.1106f), Euler = new Vector3(2.2626f, 45.5107f, 5.6347f), Scale = new Vector3(1.029f, 1.3242f, 0.9416f), Lift = 0.01f, Mesh = 2, Juicy = true }, new MatBit { Xz = new Vector2(0.0815f, 0.1788f), Euler = new Vector3(-10.5207f, 52.7575f, 7.8326f), Scale = new Vector3(1.0098f, 1.2256f, 0.9307f), Lift = 0.0121f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(-0.2348f, 0.0924f), Euler = new Vector3(-0.678f, 5.5422f, -8.7105f), Scale = new Vector3(1.1992f, 1.1464f, 1.1002f), Lift = 0.007f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(-0.1462f, -0.2641f), Euler = new Vector3(-3.8847f, 21.5869f, 1.8308f), Scale = new Vector3(1.0769f, 1.0817f, 1.0188f), Lift = 0.0116f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(-0.2406f, 0.0362f), Euler = new Vector3(10.0994f, 8.4524f, 5.6375f), Scale = new Vector3(1.1893f, 1.159f, 1.2341f), Lift = 0.009f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(0.1054f, -0.0796f), Euler = new Vector3(8.5078f, 56.7428f, 6.1611f), Scale = new Vector3(1.0742f, 1.3119f, 1.138f), Lift = 0.0066f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(-0.2983f, 0.0345f), Euler = new Vector3(-4.7048f, 12.7122f, -3.0262f), Scale = new Vector3(1.0233f, 1.0836f, 0.9307f), Lift = 0.0066f, Mesh = 2, Juicy = true }, new MatBit { Xz = new Vector2(0.2127f, -0.2212f), Euler = new Vector3(-1.0042f, 83.4138f, -4.3853f), Scale = new Vector3(1.0478f, 1.0756f, 1.0679f), Lift = 0.006f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(-0.4002f, 0.2828f), Euler = new Vector3(7.9455f, 18.193f, 5.1233f), Scale = new Vector3(1.1308f, 0.9347f, 1.031f), Lift = 0.0075f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(0.3067f, -0.1327f), Euler = new Vector3(8.4845f, 69.4291f, -8.9318f), Scale = new Vector3(1.2836f, 1.0446f, 1.3375f), Lift = 0.0089f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(-0.0127f, -0.2022f), Euler = new Vector3(11.0045f, 50.9472f, 6.8443f), Scale = new Vector3(1.0794f, 1.2169f, 1.1528f), Lift = 0.0124f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(0.196f, -0.0928f), Euler = new Vector3(8.1289f, 65.773f, -2.4051f), Scale = new Vector3(1.027f, 1.1965f, 0.9441f), Lift = 0.0071f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(0.2599f, 0.2281f), Euler = new Vector3(-3.1667f, 69.1911f, 9.0264f), Scale = new Vector3(1.0688f, 1.0324f, 1.0621f), Lift = 0.0071f, Mesh = 2, Juicy = true }, new MatBit { Xz = new Vector2(0.0541f, -0.1692f), Euler = new Vector3(-9.622f, 50.4844f, 3.2977f), Scale = new Vector3(1.003f, 1.2522f, 1.0378f), Lift = 0.0063f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(0.1289f, 0.1584f), Euler = new Vector3(-11.5621f, 80.2345f, 8.2741f), Scale = new Vector3(1.0229f, 1.2146f, 1.0329f), Lift = 0.0116f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(0.1604f, 0.2988f), Euler = new Vector3(-5.9771f, 61.0328f, 5.6451f), Scale = new Vector3(1.2868f, 1.0393f, 1.1627f), Lift = 0.01f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(0.2807f, 0.3639f), Euler = new Vector3(-3.9336f, 72.7757f, -6.9325f), Scale = new Vector3(1.0698f, 0.9478f, 1.0892f), Lift = 0.0096f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(-0.3562f, -0.1946f), Euler = new Vector3(0.4937f, 5.5664f, 8.1533f), Scale = new Vector3(1.0429f, 0.9801f, 0.9399f), Lift = 0.0091f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(-0.1328f, 0.3102f), Euler = new Vector3(-8.8506f, 38.8815f, 7.2442f), Scale = new Vector3(1.2164f, 1.0411f, 1.3054f), Lift = 0.0072f, Mesh = 2, Juicy = true }, new MatBit { Xz = new Vector2(0.1153f, 0.0059f), Euler = new Vector3(4.6298f, 51.5452f, -1.3333f), Scale = new Vector3(1.1059f, 1.3311f, 1.0114f), Lift = 0.0094f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(-0.0974f, 0.0078f), Euler = new Vector3(-5.6711f, 34.5189f, -8.7465f), Scale = new Vector3(1.1659f, 1.3497f, 1.094f), Lift = 0.008f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(0.0736f, -0.4844f), Euler = new Vector3(2.6448f, 56.8881f, 5.4728f), Scale = new Vector3(0.9098f, 0.9347f, 0.9541f), Lift = 0.0076f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(-0.2699f, -0.0341f), Euler = new Vector3(-0.8139f, 36.3803f, 2.4315f), Scale = new Vector3(1.2041f, 1.1197f, 1.2903f), Lift = 0.0068f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(-0.1193f, 0.1108f), Euler = new Vector3(8.9873f, 32.4179f, -3.3543f), Scale = new Vector3(1.2646f, 1.2724f, 1.1872f), Lift = 0.0123f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(0.4853f, 0.0678f), Euler = new Vector3(-8.9473f, 98.6333f, -0.6032f), Scale = new Vector3(0.9194f, 0.9347f, 0.9547f), Lift = 0.0031f, Mesh = 2, Juicy = true }, new MatBit { Xz = new Vector2(-0.257f, 0.3564f), Euler = new Vector3(7.9032f, 24.3673f, 8.1591f), Scale = new Vector3(0.9148f, 0.9585f, 0.9408f), Lift = 0.0091f, Mesh = 0, Juicy = false }, new MatBit { Xz = new Vector2(-0.4103f, -0.1061f), Euler = new Vector3(11.3489f, 26.6235f, -4.0724f), Scale = new Vector3(1.0837f, 0.968f, 1.1252f), Lift = 0.0085f, Mesh = 1, Juicy = true }, new MatBit { Xz = new Vector2(0.0203f, 0.2315f), Euler = new Vector3(4.9566f, 55.7349f, 8.5884f), Scale = new Vector3(1.2769f, 1.1744f, 1.284f), Lift = 0.0061f, Mesh = 2, Juicy = false }, new MatBit { Xz = new Vector2(-0.478f, 0.1077f), Euler = new Vector3(13.571f, -0.2172f, -1.2381f), Scale = new Vector3(0.9988f, 0.9347f, 1.0763f), Lift = 0.0064f, Mesh = 0, Juicy = true }, new MatBit { Xz = new Vector2(-0.041f, -0.1205f), Euler = new Vector3(3.2009f, 61.0885f, 1.0076f), Scale = new Vector3(1.2197f, 1.3176f, 1.1379f), Lift = 0.0123f, Mesh = 1, Juicy = false }, new MatBit { Xz = new Vector2(0.4298f, -0.1027f), Euler = new Vector3(6.7188f, 84.1888f, -2.6127f), Scale = new Vector3(1.1441f, 0.9571f, 1.0998f), Lift = 0.0082f, Mesh = 2, Juicy = true } }; } internal static MeatBit[] Body() { //IL_001c: Unknown result type (might be due to invalid IL or missing references) //IL_0021: Unknown result type (might be due to invalid IL or missing references) //IL_0037: Unknown result type (might be due to invalid IL or missing references) //IL_003c: Unknown result type (might be due to invalid IL or missing references) //IL_0052: Unknown result type (might be due to invalid IL or missing references) //IL_0057: Unknown result type (might be due to invalid IL or missing references) //IL_008c: Unknown result type (might be due to invalid IL or missing references) //IL_0091: Unknown result type (might be due to invalid IL or missing references) //IL_00a7: Unknown result type (might be due to invalid IL or missing references) //IL_00ac: Unknown result type (might be due to invalid IL or missing references) //IL_00c2: Unknown result type (might be due to invalid IL or missing references) //IL_00c7: Unknown result type (might be due to invalid IL or missing references) //IL_00fc: Unknown result type (might be due to invalid IL or missing references) //IL_0101: Unknown result type (might be due to invalid IL or missing references) //IL_0117: Unknown result type (might be due to invalid IL or missing references) //IL_011c: Unknown result type (might be due to invalid IL or missing references) //IL_0132: Unknown result type (might be due to invalid IL or missing references) //IL_0137: Unknown result type (might be due to invalid IL or missing references) //IL_016c: Unknown result type (might be due to invalid IL or missing references) //IL_0171: Unknown result type (might be due to invalid IL or missing references) //IL_0187: Unknown result type (might be due to invalid IL or missing references) //IL_018c: Unknown result type (might be due to invalid IL or missing references) //IL_01a2: Unknown result type (might be due to invalid IL or missing references) //IL_01a7: Unknown result type (might be due to invalid IL or missing references) //IL_01dc: Unknown result type (might be due to invalid IL or missing references) //IL_01e1: Unknown result type (might be due to invalid IL or missing references) //IL_01f7: Unknown result type (might be due to invalid IL or missing references) //IL_01fc: Unknown result type (might be due to invalid IL or missing references) //IL_0212: Unknown result type (might be due to invalid IL or missing references) //IL_0217: Unknown result type (might be due to invalid IL or missing references) //IL_024c: Unknown result type (might be due to invalid IL or missing references) //IL_0251: Unknown result type (might be due to invalid IL or missing references) //IL_0267: Unknown result type (might be due to invalid IL or missing references) //IL_026c: Unknown result type (might be due to invalid IL or missing references) //IL_0282: Unknown result type (might be due to invalid IL or missing references) //IL_0287: Unknown result type (might be due to invalid IL or missing references) return new MeatBit[6] { new MeatBit { Xz = new Vector2(0.0782f, 0.1232f), Euler = new Vector3(-19.2556f, 29.3478f, -1.5167f), Scale = new Vector3(0.5651f, 0.4937f, 0.6033f), Lift = 0.0074f, Juicy = true }, new MeatBit { Xz = new Vector2(-0.0607f, 0.0017f), Euler = new Vector3(-14.5214f, 19.397f, 9.1955f), Scale = new Vector3(0.5628f, 0.4492f, 0.5401f), Lift = 0.0012f, Juicy = false }, new MeatBit { Xz = new Vector2(-0.195f, -0.2687f), Euler = new Vector3(15.3012f, 39.6973f, -0.97f), Scale = new Vector3(0.5424f, 0.5336f, 0.5741f), Lift = 0.0048f, Juicy = true }, new MeatBit { Xz = new Vector2(-0.3008f, 0.1429f), Euler = new Vector3(-19.5959f, 15.0237f, 12.9107f), Scale = new Vector3(0.5067f, 0.549f, 0.5297f), Lift = 0.0079f, Juicy = false }, new MeatBit { Xz = new Vector2(0.2226f, -0.0813f), Euler = new Vector3(18.9566f, 81.336f, 13.7246f), Scale = new Vector3(0.4381f, 0.4862f, 0.4441f), Lift = 0.0022f, Juicy = true }, new MeatBit { Xz = new Vector2(0.1915f, 0.0939f), Euler = new Vector3(-15.0938f, 68.5499f, -6.2634f), Scale = new Vector3(0.4607f, 0.5021f, 0.409f), Lift = 0.0016f, Juicy = false } }; } internal static StrandBit[] Strands() { //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Unknown result type (might be due to invalid IL or missing references) //IL_0086: Unknown result type (might be due to invalid IL or missing references) //IL_008b: Unknown result type (might be due to invalid IL or missing references) //IL_00a1: Unknown result type (might be due to invalid IL or missing references) //IL_00a6: Unknown result type (might be due to invalid IL or missing references) //IL_00ef: Unknown result type (might be due to invalid IL or missing references) //IL_00f4: Unknown result type (might be due to invalid IL or missing references) //IL_010a: Unknown result type (might be due to invalid IL or missing references) //IL_010f: Unknown result type (might be due to invalid IL or missing references) //IL_0158: Unknown result type (might be due to invalid IL or missing references) //IL_015d: Unknown result type (might be due to invalid IL or missing references) //IL_0173: Unknown result type (might be due to invalid IL or missing references) //IL_0178: Unknown result type (might be due to invalid IL or missing references) //IL_01c1: Unknown result type (might be due to invalid IL or missing references) //IL_01c6: Unknown result type (might be due to invalid IL or missing references) //IL_01dc: Unknown result type (might be due to invalid IL or missing references) //IL_01e1: Unknown result type (might be due to invalid IL or missing references) //IL_022a: Unknown result type (might be due to invalid IL or missing references) //IL_022f: Unknown result type (might be due to invalid IL or missing references) //IL_0245: Unknown result type (might be due to invalid IL or missing references) //IL_024a: Unknown result type (might be due to invalid IL or missing references) //IL_0293: Unknown result type (might be due to invalid IL or missing references) //IL_0298: Unknown result type (might be due to invalid IL or missing references) //IL_02ae: Unknown result type (might be due to invalid IL or missing references) //IL_02b3: Unknown result type (might be due to invalid IL or missing references) //IL_02fc: Unknown result type (might be due to invalid IL or missing references) //IL_0301: Unknown result type (might be due to invalid IL or missing references) //IL_0317: Unknown result type (might be due to invalid IL or missing references) //IL_031c: Unknown result type (might be due to invalid IL or missing references) //IL_0365: Unknown result type (might be due to invalid IL or missing references) //IL_036a: Unknown result type (might be due to invalid IL or missing references) //IL_0380: Unknown result type (might be due to invalid IL or missing references) //IL_0385: Unknown result type (might be due to invalid IL or missing references) //IL_03cf: Unknown result type (might be due to invalid IL or missing references) //IL_03d4: Unknown result type (might be due to invalid IL or missing references) //IL_03ea: Unknown result type (might be due to invalid IL or missing references) //IL_03ef: Unknown result type (might be due to invalid IL or missing references) //IL_0439: Unknown result type (might be due to invalid IL or missing references) //IL_043e: Unknown result type (might be due to invalid IL or missing references) //IL_0454: Unknown result type (might be due to invalid IL or missing references) //IL_0459: Unknown result type (might be due to invalid IL or missing references) //IL_04a3: Unknown result type (might be due to invalid IL or missing references) //IL_04a8: Unknown result type (might be due to invalid IL or missing references) //IL_04be: Unknown result type (might be due to invalid IL or missing references) //IL_04c3: Unknown result type (might be due to invalid IL or missing references) //IL_050d: Unknown result type (might be due to invalid IL or missing references) //IL_0512: Unknown result type (might be due to invalid IL or missing references) //IL_0528: Unknown result type (might be due to invalid IL or missing references) //IL_052d: Unknown result type (might be due to invalid IL or missing references) //IL_0577: Unknown result type (might be due to invalid IL or missing references) //IL_057c: Unknown result type (might be due to invalid IL or missing references) //IL_0592: Unknown result type (might be due to invalid IL or missing references) //IL_0597: Unknown result type (might be due to invalid IL or missing references) //IL_05e1: Unknown result type (might be due to invalid IL or missing references) //IL_05e6: Unknown result type (might be due to invalid IL or missing references) //IL_05fc: Unknown result type (might be due to invalid IL or missing references) //IL_0601: Unknown result type (might be due to invalid IL or missing references) //IL_064b: Unknown result type (might be due to invalid IL or missing references) //IL_0650: Unknown result type (might be due to invalid IL or missing references) //IL_0666: Unknown result type (might be due to invalid IL or missing references) //IL_066b: Unknown result type (might be due to invalid IL or missing references) //IL_06b5: Unknown result type (might be due to invalid IL or missing references) //IL_06ba: Unknown result type (might be due to invalid IL or missing references) //IL_06d0: Unknown result type (might be due to invalid IL or missing references) //IL_06d5: Unknown result type (might be due to invalid IL or missing references) //IL_071f: Unknown result type (might be due to invalid IL or missing references) //IL_0724: Unknown result type (might be due to invalid IL or missing references) //IL_073a: Unknown result type (might be due to invalid IL or missing references) //IL_073f: Unknown result type (might be due to invalid IL or missing references) //IL_0789: Unknown result type (might be due to invalid IL or missing references) //IL_078e: Unknown result type (might be due to invalid IL or missing references) //IL_07a4: Unknown result type (might be due to invalid IL or missing references) //IL_07a9: Unknown result type (might be due to invalid IL or missing references) //IL_07f3: Unknown result type (might be due to invalid IL or missing references) //IL_07f8: Unknown result type (might be due to invalid IL or missing references) //IL_080e: Unknown result type (might be due to invalid IL or missing references) //IL_0813: Unknown result type (might be due to invalid IL or missing references) //IL_085d: Unknown result type (might be due to invalid IL or missing references) //IL_0862: Unknown result type (might be due to invalid IL or missing references) //IL_0878: Unknown result type (might be due to invalid IL or missing references) //IL_087d: Unknown result type (might be due to invalid IL or missing references) //IL_08c7: Unknown result type (might be due to invalid IL or missing references) //IL_08cc: Unknown result type (might be due to invalid IL or missing references) //IL_08e2: Unknown result type (might be due to invalid IL or missing references) //IL_08e7: Unknown result type (might be due to invalid IL or missing references) //IL_0931: Unknown result type (might be due to invalid IL or missing references) //IL_0936: Unknown result type (might be due to invalid IL or missing references) //IL_094c: Unknown result type (might be due to invalid IL or missing references) //IL_0951: Unknown result type (might be due to invalid IL or missing references) //IL_099b: Unknown result type (might be due to invalid IL or missing references) //IL_09a0: Unknown result type (might be due to invalid IL or missing references) //IL_09b6: Unknown result type (might be due to invalid IL or missing references) //IL_09bb: Unknown result type (might be due to invalid IL or missing references) //IL_0a05: Unknown result type (might be due to invalid IL or missing references) //IL_0a0a: Unknown result type (might be due to invalid IL or missing references) //IL_0a20: Unknown result type (might be due to invalid IL or missing references) //IL_0a25: Unknown result type (might be due to invalid IL or missing references) //IL_0a6f: Unknown result type (might be due to invalid IL or missing references) //IL_0a74: Unknown result type (might be due to invalid IL or missing references) //IL_0a8a: Unknown result type (might be due to invalid IL or missing references) //IL_0a8f: Unknown result type (might be due to invalid IL or missing references) //IL_0ad9: Unknown result type (might be due to invalid IL or missing references) //IL_0ade: Unknown result type (might be due to invalid IL or missing references) //IL_0af4: Unknown result type (might be due to invalid IL or missing references) //IL_0af9: Unknown result type (might be due to invalid IL or missing references) //IL_0b43: Unknown result type (might be due to invalid IL or missing references) //IL_0b48: Unknown result type (might be due to invalid IL or missing references) //IL_0b5e: Unknown result type (might be due to invalid IL or missing references) //IL_0b63: Unknown result type (might be due to invalid IL or missing references) //IL_0bad: Unknown result type (might be due to invalid IL or missing references) //IL_0bb2: Unknown result type (might be due to invalid IL or missing references) //IL_0bc8: Unknown result type (might be due to invalid IL or missing references) //IL_0bcd: Unknown result type (might be due to invalid IL or missing references) //IL_0c17: Unknown result type (might be due to invalid IL or missing references) //IL_0c1c: Unknown result type (might be due to invalid IL or missing references) //IL_0c32: Unknown result type (might be due to invalid IL or missing references) //IL_0c37: Unknown result type (might be due to invalid IL or missing references) //IL_0c81: Unknown result type (might be due to invalid IL or missing references) //IL_0c86: Unknown result type (might be due to invalid IL or missing references) //IL_0c9c: Unknown result type (might be due to invalid IL or missing references) //IL_0ca1: Unknown result type (might be due to invalid IL or missing references) //IL_0ceb: Unknown result type (might be due to invalid IL or missing references) //IL_0cf0: Unknown result type (might be due to invalid IL or missing references) //IL_0d06: Unknown result type (might be due to invalid IL or missing references) //IL_0d0b: Unknown result type (might be due to invalid IL or missing references) //IL_0d55: Unknown result type (might be due to invalid IL or missing references) //IL_0d5a: Unknown result type (might be due to invalid IL or missing references) //IL_0d70: Unknown result type (might be due to invalid IL or missing references) //IL_0d75: Unknown result type (might be due to invalid IL or missing references) //IL_0dbf: Unknown result type (might be due to invalid IL or missing references) //IL_0dc4: Unknown result type (might be due to invalid IL or missing references) //IL_0dda: Unknown result type (might be due to invalid IL or missing references) //IL_0ddf: Unknown result type (might be due to invalid IL or missing references) //IL_0e29: Unknown result type (might be due to invalid IL or missing references) //IL_0e2e: Unknown result type (might be due to invalid IL or missing references) //IL_0e44: Unknown result type (might be due to invalid IL or missing references) //IL_0e49: Unknown result type (might be due to invalid IL or missing references) //IL_0e93: Unknown result type (might be due to invalid IL or missing references) //IL_0e98: Unknown result type (might be due to invalid IL or missing references) //IL_0eae: Unknown result type (might be due to invalid IL or missing references) //IL_0eb3: Unknown result type (might be due to invalid IL or missing references) //IL_0efd: Unknown result type (might be due to invalid IL or missing references) //IL_0f02: Unknown result type (might be due to invalid IL or missing references) //IL_0f18: Unknown result type (might be due to invalid IL or missing references) //IL_0f1d: Unknown result type (might be due to invalid IL or missing references) //IL_0f67: Unknown result type (might be due to invalid IL or missing references) //IL_0f6c: Unknown result type (might be due to invalid IL or missing references) //IL_0f82: Unknown result type (might be due to invalid IL or missing references) //IL_0f87: Unknown result type (might be due to invalid IL or missing references) //IL_0fd1: Unknown result type (might be due to invalid IL or missing references) //IL_0fd6: Unknown result type (might be due to invalid IL or missing references) //IL_0fec: Unknown result type (might be due to invalid IL or missing references) //IL_0ff1: Unknown result type (might be due to invalid IL or missing references) //IL_103b: Unknown result type (might be due to invalid IL or missing references) //IL_1040: Unknown result type (might be due to invalid IL or missing references) //IL_1056: Unknown result type (might be due to invalid IL or missing references) //IL_105b: Unknown result type (might be due to invalid IL or missing references) //IL_10a5: Unknown result type (might be due to invalid IL or missing references) //IL_10aa: Unknown result type (might be due to invalid IL or missing references) //IL_10c0: Unknown result type (might be due to invalid IL or missing references) //IL_10c5: Unknown result type (might be due to invalid IL or missing references) //IL_110f: Unknown result type (might be due to invalid IL or missing references) //IL_1114: Unknown result type (might be due to invalid IL or missing references) //IL_112a: Unknown result type (might be due to invalid IL or missing references) //IL_112f: Unknown result type (might be due to invalid IL or missing references) //IL_1179: Unknown result type (might be due to invalid IL or missing references) //IL_117e: Unknown result type (might be due to invalid IL or missing references) //IL_1194: Unknown result type (might be due to invalid IL or missing references) //IL_1199: Unknown result type (might be due to invalid IL or missing references) //IL_11e3: Unknown result type (might be due to invalid IL or missing references) //IL_11e8: Unknown result type (might be due to invalid IL or missing references) //IL_11fe: Unknown result type (might be due to invalid IL or missing references) //IL_1203: Unknown result type (might be due to invalid IL or missing references) //IL_124d: Unknown result type (might be due to invalid IL or missing references) //IL_1252: Unknown result type (might be due to invalid IL or missing references) //IL_1268: Unknown result type (might be due to invalid IL or missing references) //IL_126d: Unknown result type (might be due to invalid IL or missing references) //IL_12b7: Unknown result type (might be due to invalid IL or missing references) //IL_12bc: Unknown result type (might be due to invalid IL or missing references) //IL_12d2: Unknown result type (might be due to invalid IL or missing references) //IL_12d7: Unknown result type (might be due to invalid IL or missing references) //IL_1321: Unknown result type (might be due to invalid IL or missing references) //IL_1326: Unknown result type (might be due to invalid IL or missing references) //IL_133c: Unknown result type (might be due to invalid IL or missing references) //IL_1341: Unknown result type (might be due to invalid IL or missing references) //IL_138b: Unknown result type (might be due to invalid IL or missing references) //IL_1390: Unknown result type (might be due to invalid IL or missing references) //IL_13a6: Unknown result type (might be due to invalid IL or missing references) //IL_13ab: Unknown result type (might be due to invalid IL or missing references) //IL_13f5: Unknown result type (might be due to invalid IL or missing references) //IL_13fa: Unknown result type (might be due to invalid IL or missing references) //IL_1410: Unknown result type (might be due to invalid IL or missing references) //IL_1415: Unknown result type (might be due to invalid IL or missing references) //IL_145f: Unknown result type (might be due to invalid IL or missing references) //IL_1464: Unknown result type (might be due to invalid IL or missing references) //IL_147a: Unknown result type (might be due to invalid IL or missing references) //IL_147f: Unknown result type (might be due to invalid IL or missing references) //IL_14c9: Unknown result type (might be due to invalid IL or missing references) //IL_14ce: Unknown result type (might be due to invalid IL or missing references) //IL_14e4: Unknown result type (might be due to invalid IL or missing references) //IL_14e9: Unknown result type (might be due to invalid IL or missing references) //IL_1533: Unknown result type (might be due to invalid IL or missing references) //IL_1538: Unknown result type (might be due to invalid IL or missing references) //IL_154e: Unknown result type (might be due to invalid IL or missing references) //IL_1553: Unknown result type (might be due to invalid IL or missing references) //IL_159d: Unknown result type (might be due to invalid IL or missing references) //IL_15a2: Unknown result type (might be due to invalid IL or missing references) //IL_15b8: Unknown result type (might be due to invalid IL or missing references) //IL_15bd: Unknown result type (might be due to invalid IL or missing references) //IL_1607: Unknown result type (might be due to invalid IL or missing references) //IL_160c: Unknown result type (might be due to invalid IL or missing references) //IL_1622: Unknown result type (might be due to invalid IL or missing references) //IL_1627: Unknown result type (might be due to invalid IL or missing references) //IL_1671: Unknown result type (might be due to invalid IL or missing references) //IL_1676: Unknown result type (might be due to invalid IL or missing references) //IL_168c: Unknown result type (might be due to invalid IL or missing references) //IL_1691: Unknown result type (might be due to invalid IL or missing references) //IL_16db: Unknown result type (might be due to invalid IL or missing references) //IL_16e0: Unknown result type (might be due to invalid IL or missing references) //IL_16f6: Unknown result type (might be due to invalid IL or missing references) //IL_16fb: Unknown result type (might be due to invalid IL or missing references) return new StrandBit[56] { new StrandBit { Xz = new Vector2(-0.0487f, 0.2923f), Euler = new Vector3(-5.4457f, 54.7622f, -10.4172f), Scale = 1.3661f, Lift = 0.0388f, Mesh = 0, Juicy = true }, new StrandBit { Xz = new Vector2(-0.3668f, -0.1882f), Euler = new Vector3(-10.5685f, 24.2597f, -1.7628f), Scale = 1.259f, Lift = 0.0256f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(0.1204f, -0.185f), Euler = new Vector3(-8.9654f, 63.8419f, 3.2105f), Scale = 1.2707f, Lift = 0.0419f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.346f, -0.0026f), Euler = new Vector3(-3.4138f, 87.2253f, 1.4705f), Scale = 1.4387f, Lift = 0.0335f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(-0.3856f, -0.2874f), Euler = new Vector3(-8.2992f, 19.0234f, 2.3957f), Scale = 1.5361f, Lift = 0.0369f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(0.54f, 0.0027f), Euler = new Vector3(9.0711f, 96.3637f, -3.1445f), Scale = 1.4782f, Lift = 0.0213f, Mesh = 2, Juicy = true }, new StrandBit { Xz = new Vector2(-0.0448f, 0.0766f), Euler = new Vector3(-11.866f, 52.0978f, 0.2981f), Scale = 1.106f, Lift = 0.0462f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(-0.3247f, 0.0319f), Euler = new Vector3(6.7901f, 21.7976f, 9.6136f), Scale = 1.5667f, Lift = 0.0376f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(0.1166f, -0.0512f), Euler = new Vector3(-0.3915f, 46.0112f, -7.3737f), Scale = 1.4485f, Lift = 0.0472f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.5151f, 0.162f), Euler = new Vector3(10.1994f, 74.9476f, 5.2011f), Scale = 1.3256f, Lift = 0.0215f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(-0.0793f, -0.4936f), Euler = new Vector3(9.3367f, 6.8714f, 6.8358f), Scale = 1.0543f, Lift = 0.0242f, Mesh = 1, Juicy = true }, new StrandBit { Xz = new Vector2(-0.1036f, -0.2308f), Euler = new Vector3(1.7877f, 25.3972f, -10.1063f), Scale = 1.2663f, Lift = 0.0453f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(-0.052f, -0.0936f), Euler = new Vector3(7.8478f, 58.1228f, 3.7528f), Scale = 1.2911f, Lift = 0.0581f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.0729f, 0.4595f), Euler = new Vector3(8.9021f, 43.6701f, 11.0706f), Scale = 1.1654f, Lift = 0.0336f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.1432f, 0.4401f), Euler = new Vector3(2.6246f, 10.8153f, 4.1952f), Scale = 1.1944f, Lift = 0.0301f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.0581f, -0.5271f), Euler = new Vector3(3.0269f, 54.0498f, -9.4778f), Scale = 1.1907f, Lift = 0.0356f, Mesh = 0, Juicy = true }, new StrandBit { Xz = new Vector2(-0.1556f, -0.1f), Euler = new Vector3(1.0596f, 42.0425f, -4.1506f), Scale = 1.5252f, Lift = 0.0484f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.0526f, 0.3403f), Euler = new Vector3(-10.7083f, 35.177f, -8.1351f), Scale = 1.5261f, Lift = 0.0316f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.1933f, -0.0284f), Euler = new Vector3(-3.8786f, 74.1287f, -2.7944f), Scale = 1.5442f, Lift = 0.0516f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.0893f, 0.4233f), Euler = new Vector3(-9.8657f, 55.1499f, 11.0691f), Scale = 1.6165f, Lift = 0.0238f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.2063f, 0.3749f), Euler = new Vector3(9.9969f, 20.847f, -9.4769f), Scale = 1.2351f, Lift = 0.0277f, Mesh = 2, Juicy = true }, new StrandBit { Xz = new Vector2(0.2991f, -0.2213f), Euler = new Vector3(5.3244f, 82.2227f, -1.392f), Scale = 1.4256f, Lift = 0.0281f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.1914f, -0.3983f), Euler = new Vector3(-0.27f, 59.2051f, -11.8906f), Scale = 1.0775f, Lift = 0.0225f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.1526f, 0.0809f), Euler = new Vector3(-0.1635f, 14.8305f, -3.4442f), Scale = 1.4097f, Lift = 0.0397f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(-0.4569f, 0.2792f), Euler = new Vector3(-11.464f, 17.197f, 0.4766f), Scale = 1.0894f, Lift = 0.0332f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.261f, -0.3865f), Euler = new Vector3(-11.7496f, 65.2777f, 8.478f), Scale = 1.503f, Lift = 0.03f, Mesh = 1, Juicy = true }, new StrandBit { Xz = new Vector2(0.3844f, -0.0703f), Euler = new Vector3(-6.2019f, 87.6407f, -8.4044f), Scale = 1.0533f, Lift = 0.0361f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.4614f, 0.2614f), Euler = new Vector3(-5.1741f, 84.9404f, -6.8216f), Scale = 1.427f, Lift = 0.0252f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.0833f, -0.2286f), Euler = new Vector3(7.3511f, 61.6593f, 10.3986f), Scale = 1.0923f, Lift = 0.036f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(0.0833f, 0.3164f), Euler = new Vector3(3.8889f, 50.2327f, -8.0557f), Scale = 1.066f, Lift = 0.0376f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.1669f, -0.4866f), Euler = new Vector3(-3.9442f, 40.0933f, 8.9818f), Scale = 1.234f, Lift = 0.0297f, Mesh = 0, Juicy = true }, new StrandBit { Xz = new Vector2(0.3606f, 0.1746f), Euler = new Vector3(-10.0845f, 96.9184f, -10.6966f), Scale = 1.3199f, Lift = 0.0309f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(0.3588f, -0.2029f), Euler = new Vector3(1.6189f, 83.7367f, -7.9177f), Scale = 1.6487f, Lift = 0.0355f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.4503f, 0.2981f), Euler = new Vector3(6.3221f, 79.4556f, 2.074f), Scale = 1.3412f, Lift = 0.0207f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.3104f, -0.0685f), Euler = new Vector3(-6.3434f, 72.0191f, -9.8012f), Scale = 1.5259f, Lift = 0.0283f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.2237f, -0.0472f), Euler = new Vector3(11.3149f, 20.2221f, -2.8276f), Scale = 1.3904f, Lift = 0.0483f, Mesh = 2, Juicy = true }, new StrandBit { Xz = new Vector2(0.0195f, 0.4127f), Euler = new Vector3(4.7331f, 24.1909f, -0.2576f), Scale = 1.4435f, Lift = 0.036f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(-0.4412f, 0.3113f), Euler = new Vector3(8.7639f, 22.8702f, 9.7791f), Scale = 1.4071f, Lift = 0.0271f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.109f, 0.0934f), Euler = new Vector3(5.3133f, 24.493f, 7.5853f), Scale = 1.4117f, Lift = 0.0577f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.4076f, -0.1648f), Euler = new Vector3(-4.483f, 77.6924f, -10.735f), Scale = 1.4439f, Lift = 0.0371f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(-0.3998f, 0.0463f), Euler = new Vector3(6.4034f, 28.3811f, -8.3798f), Scale = 1.537f, Lift = 0.029f, Mesh = 1, Juicy = true }, new StrandBit { Xz = new Vector2(-0.2928f, 0.1208f), Euler = new Vector3(-5.8998f, 35.2611f, -4.241f), Scale = 1.2688f, Lift = 0.044f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(-0.1812f, 0.284f), Euler = new Vector3(11.8695f, 24.8583f, 0.7675f), Scale = 1.2694f, Lift = 0.0336f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.0704f, 0.1434f), Euler = new Vector3(5.565f, 64.0866f, -6.8893f), Scale = 1.5574f, Lift = 0.0455f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.1948f, 0.0956f), Euler = new Vector3(8.401f, 10.4458f, -3.9305f), Scale = 1.2832f, Lift = 0.0453f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.3042f, 0.0277f), Euler = new Vector3(11.3804f, 64.088f, -0.0116f), Scale = 1.2322f, Lift = 0.03f, Mesh = 0, Juicy = true }, new StrandBit { Xz = new Vector2(0.1355f, -0.3867f), Euler = new Vector3(-5.2163f, 57.1815f, 11.4668f), Scale = 1.6454f, Lift = 0.0266f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(0.2096f, -0.3f), Euler = new Vector3(-1.8466f, 67.6617f, 8.2316f), Scale = 1.5263f, Lift = 0.0341f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(-0.4191f, -0.2012f), Euler = new Vector3(-10.6552f, 3.4225f, 1.3017f), Scale = 1.3202f, Lift = 0.0317f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(-0.0115f, -0.0559f), Euler = new Vector3(9.1659f, 53.872f, 10.4781f), Scale = 1.2216f, Lift = 0.0538f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(-0.2062f, -0.2709f), Euler = new Vector3(3.0995f, 13.8322f, 2.2978f), Scale = 1.1223f, Lift = 0.0343f, Mesh = 2, Juicy = true }, new StrandBit { Xz = new Vector2(-0.3643f, 0.2876f), Euler = new Vector3(-4.2296f, 18.2549f, -2.9876f), Scale = 1.3948f, Lift = 0.0246f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(0.2286f, 0.1693f), Euler = new Vector3(1.3117f, 56.536f, 11.6579f), Scale = 1.099f, Lift = 0.0461f, Mesh = 1, Juicy = false }, new StrandBit { Xz = new Vector2(0.1844f, 0.1604f), Euler = new Vector3(0.0661f, 53.9816f, -1.7553f), Scale = 1.4855f, Lift = 0.0369f, Mesh = 2, Juicy = false }, new StrandBit { Xz = new Vector2(0.2559f, 0.1861f), Euler = new Vector3(2.6957f, 91.9814f, 3.6379f), Scale = 1.5306f, Lift = 0.039f, Mesh = 0, Juicy = false }, new StrandBit { Xz = new Vector2(-0.2571f, -0.1999f), Euler = new Vector3(3.4839f, 10.9621f, -11.1977f), Scale = 1.2629f, Lift = 0.0394f, Mesh = 1, Juicy = true } }; } internal static ShredBit[] Shreds() { //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Unknown result type (might be due to invalid IL or missing references) //IL_007e: Unknown result type (might be due to invalid IL or missing references) //IL_0083: Unknown result type (might be due to invalid IL or missing references) //IL_0099: Unknown result type (might be due to invalid IL or missing references) //IL_009e: Unknown result type (might be due to invalid IL or missing references) //IL_00df: Unknown result type (might be due to invalid IL or missing references) //IL_00e4: Unknown result type (might be due to invalid IL or missing references) //IL_00fa: Unknown result type (might be due to invalid IL or missing references) //IL_00ff: Unknown result type (might be due to invalid IL or missing references) //IL_0140: Unknown result type (might be due to invalid IL or missing references) //IL_0145: Unknown result type (might be due to invalid IL or missing references) //IL_015b: Unknown result type (might be due to invalid IL or missing references) //IL_0160: Unknown result type (might be due to invalid IL or missing references) //IL_01a1: Unknown result type (might be due to invalid IL or missing references) //IL_01a6: Unknown result type (might be due to invalid IL or missing references) //IL_01bc: Unknown result type (might be due to invalid IL or missing references) //IL_01c1: Unknown result type (might be due to invalid IL or missing references) //IL_0202: Unknown result type (might be due to invalid IL or missing references) //IL_0207: Unknown result type (might be due to invalid IL or missing references) //IL_021d: Unknown result type (might be due to invalid IL or missing references) //IL_0222: Unknown result type (might be due to invalid IL or missing references) //IL_0263: Unknown result type (might be due to invalid IL or missing references) //IL_0268: Unknown result type (might be due to invalid IL or missing references) //IL_027e: Unknown result type (might be due to invalid IL or missing references) //IL_0283: Unknown result type (might be due to invalid IL or missing references) //IL_02c4: Unknown result type (might be due to invalid IL or missing references) //IL_02c9: Unknown result type (might be due to invalid IL or missing references) //IL_02df: Unknown result type (might be due to invalid IL or missing references) //IL_02e4: Unknown result type (might be due to invalid IL or missing references) //IL_0325: Unknown result type (might be due to invalid IL or missing references) //IL_032a: Unknown result type (might be due to invalid IL or missing references) //IL_0340: Unknown result type (might be due to invalid IL or missing references) //IL_0345: Unknown result type (might be due to invalid IL or missing references) //IL_0387: Unknown result type (might be due to invalid IL or missing references) //IL_038c: Unknown result type (might be due to invalid IL or missing references) //IL_03a2: Unknown result type (might be due to invalid IL or missing references) //IL_03a7: Unknown result type (might be due to invalid IL or missing references) return new ShredBit[10] { new ShredBit { Xz = new Vector2(-0.2467f, -0.2725f), Euler = new Vector3(4.9503f, 18.6493f, 4.2988f), Scale = 1.1807f, Lift = 0.0364f, Mesh = 0 }, new ShredBit { Xz = new Vector2(0.3305f, -0.2301f), Euler = new Vector3(11.5343f, 87.1918f, 3.2182f), Scale = 1.2695f, Lift = 0.0271f, Mesh = 1 }, new ShredBit { Xz = new Vector2(0.2395f, -0.4001f), Euler = new Vector3(5.8859f, 59.6763f, 0.3687f), Scale = 1.1573f, Lift = 0.0259f, Mesh = 0 }, new ShredBit { Xz = new Vector2(0.2722f, -0.1049f), Euler = new Vector3(-8.8081f, 91.1138f, 0.2945f), Scale = 1.4503f, Lift = 0.0406f, Mesh = 1 }, new ShredBit { Xz = new Vector2(0.0742f, -0.1084f), Euler = new Vector3(-0.7914f, 50.2098f, -6.3781f), Scale = 1.4131f, Lift = 0.0517f, Mesh = 0 }, new ShredBit { Xz = new Vector2(0.3602f, 0.1781f), Euler = new Vector3(1.3652f, 87.7996f, -8.3674f), Scale = 1.4005f, Lift = 0.0295f, Mesh = 1 }, new ShredBit { Xz = new Vector2(0.1683f, 0.177f), Euler = new Vector3(-6.4088f, 68.5357f, -8.9277f), Scale = 1.338f, Lift = 0.048f, Mesh = 0 }, new ShredBit { Xz = new Vector2(-0.1746f, 0.0278f), Euler = new Vector3(5.7834f, 22.5077f, -2.9244f), Scale = 1.3287f, Lift = 0.0472f, Mesh = 1 }, new ShredBit { Xz = new Vector2(0.421f, 0.2895f), Euler = new Vector3(-8.0541f, 83.5221f, -3.5681f), Scale = 1.4211f, Lift = 0.0298f, Mesh = 0 }, new ShredBit { Xz = new Vector2(0.1119f, -0.0489f), Euler = new Vector3(13.6757f, 74.7093f, 6.1106f), Scale = 1.1341f, Lift = 0.057f, Mesh = 1 } }; } } internal static class Half { internal static MatBit[] Mats() { //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Unknown result type (might be due to invalid IL or missing references) //IL_0053: Unknown result type (might be due to invalid IL or missing references) //IL_0058: Unknown result type (might be due to invalid IL or missing references) //IL_0095: Unknown result type (might be due to invalid IL or missing references) //IL_009a: Unknown result type (might be due to invalid IL or missing references) //IL_00b0: Unknown result type (might be due to invalid IL or missing references) //IL_00b5: Unknown result type (might be due to invalid IL or missing references) //IL_00cb: Unknown result type (might be due to invalid IL or missing references) //IL_00d0: Unknown result type (might be due to invalid IL or missing references) //IL_010d: Unknown result type (might be due to invalid IL or missing references) //IL_0112: Unknown result type (might be due to invalid IL or missing references) //IL_0128: Unknown result type (might be due to invalid IL or missing references) //IL_012d: Unknown result type (might be due to invalid IL or missing references) //IL_0143: Unknown result type (might be due to invalid IL or missing references) //IL_0148: Unknown result type (might be due to invalid IL or missing references) //IL_0185: Unknown result type (might be due to invalid IL or missing references) //IL_018a: Unknown result type (might be due to invalid IL or missing references) //IL_01a0: Unknown result type (might be due to invalid IL or missing references) //IL_01a5: Unknown result type (might be due to invalid IL or missing references) //IL_01bb: Unknown result type (might be due to invalid IL or missing references) //IL_01c0: Unknown result type (might be due to invalid IL or missing references) //IL_01fd: Unknown result type (might be due to invalid IL or missing references) //IL_0202: Unknown result type (might be due to invalid IL or missing references) //IL_0218: Unknown result type (might be due to invalid IL or missing references) //IL_021d: Unknown result type (might be due to invalid IL or missing references) //IL_0233: Unknown result type (might be due to invalid IL or missing references) //IL_0238: Unknown result type (might be due to invalid IL or missing references) //IL_0275: Unknown result type (might be due to invalid IL or missing references) //IL_027a: Unknown result type (might be due to invalid IL or missing references) //IL_0290: Unknown result type (might be due to invalid IL or missing references) //IL_0295: Unknown result type (might be due to invalid IL or missing references) //IL_02ab: Unknown result type (might be due to invalid IL or missing references) //IL_02b0: Unknown result type (might be due to invalid IL or missing references) //IL_02ed: Unknown result type (might be due to invalid IL or missing references) //IL_02f2: Unknown result type (might be due to invalid IL or missing references) //IL_0308: Unknown result type (might be due to invalid IL or missing references) //IL_030d: Unknown result type (might be due to invalid IL or missing references) //IL_0323: Unknown result type (might be due to invalid IL or missing references) //IL_0328: Unknown result type (might be due to invalid IL or missing references) //IL_0365: Unknown result type (might be due to invalid IL or missing references) //IL_036a: Unknown result type (might be due to invalid IL or missing references) //IL_0380: Unknown result type (might be due to invalid IL or missing references) //IL_0385: Unknown result type (might be due to invalid IL or missing references) //IL_039b: Unknown result type (might be due to invalid IL or missing references) //IL_03a0: Unknown result type (might be due to invalid IL or missing references) //IL_03dd: Unknown result type (might be due to invalid IL or missing references) //IL_03e2: Unknown result type (might be due to invalid IL or missing references) //IL_03f8: Unknown result type (might be due to invalid IL or missing references) //IL_03fd: Unknown result type (might be due to invalid IL or missing references) //IL_0413: Unknown result type (might be due to invalid IL or missing references) //IL_0418: Unknown result type (might be due to invalid IL or missing references)