Decompiled source of Expansionary v1.2.9
Expansionary.dll
Decompiled 8 months ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using AddonExpansionary; using BepInEx; using BepInEx.Configuration; using DM; using Expansionary; using HarmonyLib; using InControl; using Landfall.TABC; using Landfall.TABS; using Landfall.TABS.AI.Components.Modifiers; using Landfall.TABS.AI.Components.Tags; using Landfall.TABS.AI.Systems; using Landfall.TABS.GameMode; using Landfall.TABS.GameState; using Landfall.TABS.Services; using Landfall.TABS.UnitEditor; using Landfall.TABS.Workshop; using Landfall.TABS_Input; using SLMA; using TFBGames; using Unity.Entities; using UnityEngine; using UnityEngine.Events; using UnityEngine.Rendering; using UnityEngine.SceneManagement; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: AssemblyTitle("Expansionary")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("GeeztJeez")] [assembly: AssemblyProduct("Expansionary")] [assembly: AssemblyCopyright("Copyright © 2024")] [assembly: AssemblyTrademark("")] [assembly: ComVisible(false)] [assembly: Guid("7acfaef0-7669-4401-8bff-5a9a02e18c75")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: TargetFramework(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("1.2.9.0")] [module: UnverifiableCode] namespace Expansionary { public static class UManager { public class Utility : MonoBehaviour { public static class PrimitiveHelper { private static Dictionary<PrimitiveType, Mesh> primitiveMeshes; public static GameObject CreatePrimitive(PrimitiveType type, bool withCollider) { //IL_0017: Unknown result type (might be due to invalid IL or missing references) //IL_001c: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_002d: Unknown result type (might be due to invalid IL or missing references) //IL_0035: Expected O, but got Unknown //IL_0003: Unknown result type (might be due to invalid IL or missing references) if (withCollider) { return GameObject.CreatePrimitive(type); } GameObject val = new GameObject(((object)(PrimitiveType)(ref type)).ToString()); val.AddComponent<MeshFilter>().sharedMesh = GetPrimitiveMesh(type); val.AddComponent<MeshRenderer>(); return val; } public static Mesh GetPrimitiveMesh(PrimitiveType type) { //IL_0005: Unknown result type (might be due to invalid IL or missing references) //IL_0019: Unknown result type (might be due to invalid IL or missing references) //IL_000d: Unknown result type (might be due to invalid IL or missing references) if (!primitiveMeshes.ContainsKey(type)) { CreatePrimitiveMesh(type); } return primitiveMeshes[type]; } private static Mesh CreatePrimitiveMesh(PrimitiveType type) { //IL_0000: Unknown result type (might be due to invalid IL or missing references) //IL_001c: Unknown result type (might be due to invalid IL or missing references) GameObject obj = GameObject.CreatePrimitive(type); Mesh sharedMesh = obj.GetComponent<MeshFilter>().sharedMesh; Object.Destroy((Object)(object)obj); primitiveMeshes[type] = sharedMesh; return sharedMesh; } static PrimitiveHelper() { primitiveMeshes = new Dictionary<PrimitiveType, Mesh>(); } } public static class GameObjectHelper { public static GameObject InstantiateEmpty(string name, Vector3 position, Quaternion rotation, Transform parent) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0006: Unknown result type (might be due to invalid IL or missing references) //IL_000c: Unknown result type (might be due to invalid IL or missing references) //IL_0012: Unknown result type (might be due to invalid IL or missing references) //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_001e: Unknown result type (might be due to invalid IL or missing references) //IL_002b: Expected O, but got Unknown GameObject val = new GameObject(name); val.transform.position = position; val.transform.rotation = rotation; val.transform.parent = parent; return val; } } public static class ItemCategorizer { public static void SetTag(GameObject item, string categoryName = "Expansionary", TagType tagType = 0) { //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_0020: Unknown result type (might be due to invalid IL or missing references) //IL_0021: Unknown result type (might be due to invalid IL or missing references) //IL_002e: Unknown result type (might be due to invalid IL or missing references) try { CharacterItem componentInChildren = item.GetComponentInChildren<CharacterItem>(); if (Object.op_Implicit((Object)(object)componentInChildren)) { componentInChildren.tags = new List<Tag> { new Tag { tagType = tagType, value = categoryName } }; } } catch (Exception ex) { if (Loader.GetDebugSetting) { Debug.Log((object)ex); } } } } public static Sprite LoadBundleTextureToSprite(string name) { //IL_000b: Unknown result type (might be due to invalid IL or missing references) //IL_0011: Expected O, but got Unknown //IL_0031: Unknown result type (might be due to invalid IL or missing references) //IL_0040: Unknown result type (might be due to invalid IL or missing references) Texture2D val = (Texture2D)bundle.LoadAsset(name); ((Texture)val).filterMode = (FilterMode)0; return Sprite.Create(val, new Rect(0f, 0f, (float)((Texture)val).width, (float)((Texture)val).height), new Vector2(0.5f, 0.5f)); } public static GameObject LoadBundleGameObject(string name) { //IL_000b: Unknown result type (might be due to invalid IL or missing references) //IL_0011: Expected O, but got Unknown return (GameObject)bundle.LoadAsset(name); } public static AudioClip LoadBundleAudioClip(string name) { //IL_000b: Unknown result type (might be due to invalid IL or missing references) //IL_0011: Expected O, but got Unknown return (AudioClip)bundle.LoadAsset(name); } public static Material LoadBundleMaterial(string name) { //IL_000b: Unknown result type (might be due to invalid IL or missing references) //IL_0011: Expected O, but got Unknown return (Material)bundle.LoadAsset(name); } public static Faction SetFactionHidden(Faction faction) { s.SetField<Faction>(faction, "m_isSecret", (object)true); s.SetField<Faction>(faction, "m_lockSecrets", (object)true); return faction; } } public static string comment; public static AssetBundle bundle; public static UnitBlueprint[] unitBaseUnitBlueprints; public static void Init(LandfallContentDatabase db) { //IL_005f: Unknown result type (might be due to invalid IL or missing references) //IL_0064: Unknown result type (might be due to invalid IL or missing references) //IL_009c: 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_00d9: Unknown result type (might be due to invalid IL or missing references) //IL_00de: Unknown result type (might be due to invalid IL or missing references) //IL_0118: Unknown result type (might be due to invalid IL or missing references) //IL_011d: 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_0198: Unknown result type (might be due to invalid IL or missing references) //IL_019d: Unknown result type (might be due to invalid IL or missing references) //IL_01d8: Unknown result type (might be due to invalid IL or missing references) //IL_01dd: 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_025a: Unknown result type (might be due to invalid IL or missing references) //IL_025f: Unknown result type (might be due to invalid IL or missing references) //IL_029c: Unknown result type (might be due to invalid IL or missing references) //IL_02a1: Unknown result type (might be due to invalid IL or missing references) //IL_02de: Unknown result type (might be due to invalid IL or missing references) //IL_02e3: Unknown result type (might be due to invalid IL or missing references) //IL_0320: 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_036a: Unknown result type (might be due to invalid IL or missing references) //IL_0374: Expected O, but got Unknown //IL_056e: Unknown result type (might be due to invalid IL or missing references) //IL_0579: Expected O, but got Unknown //IL_0787: Unknown result type (might be due to invalid IL or missing references) //IL_0792: Expected O, but got Unknown //IL_07b2: Unknown result type (might be due to invalid IL or missing references) //IL_07bd: Expected O, but got Unknown //IL_07f5: Unknown result type (might be due to invalid IL or missing references) //IL_0800: Expected O, but got Unknown //IL_0872: Unknown result type (might be due to invalid IL or missing references) //IL_087d: Expected O, but got Unknown //IL_089d: Unknown result type (might be due to invalid IL or missing references) //IL_08a8: Expected O, but got Unknown //IL_08c8: Unknown result type (might be due to invalid IL or missing references) //IL_08d3: Expected O, but got Unknown //IL_0923: Unknown result type (might be due to invalid IL or missing references) //IL_092e: Expected O, but got Unknown //IL_094e: Unknown result type (might be due to invalid IL or missing references) //IL_0959: Expected O, but got Unknown //IL_09fb: Unknown result type (might be due to invalid IL or missing references) //IL_0a06: Expected O, but got Unknown //IL_0aa8: Unknown result type (might be due to invalid IL or missing references) //IL_0ab3: Expected O, but got Unknown //IL_0ad3: Unknown result type (might be due to invalid IL or missing references) //IL_0ade: Expected O, but got Unknown //IL_0afd: Unknown result type (might be due to invalid IL or missing references) //IL_0b13: Expected O, but got Unknown //IL_0b33: Unknown result type (might be due to invalid IL or missing references) //IL_0b3e: Expected O, but got Unknown //IL_0bbe: Unknown result type (might be due to invalid IL or missing references) //IL_0bc9: Expected O, but got Unknown //IL_0c3b: Unknown result type (might be due to invalid IL or missing references) //IL_0c46: Expected O, but got Unknown //IL_0c7e: Unknown result type (might be due to invalid IL or missing references) //IL_0c89: Expected O, but got Unknown //IL_0ddd: Unknown result type (might be due to invalid IL or missing references) //IL_0de8: Expected O, but got Unknown //IL_0e08: Unknown result type (might be due to invalid IL or missing references) //IL_0e13: Expected O, but got Unknown //IL_0e4a: Unknown result type (might be due to invalid IL or missing references) //IL_0e60: Expected O, but got Unknown //IL_0ec4: Unknown result type (might be due to invalid IL or missing references) //IL_0ed8: Expected O, but got Unknown //IL_0ef8: Unknown result type (might be due to invalid IL or missing references) //IL_0f0c: Expected O, but got Unknown //IL_0f2c: Unknown result type (might be due to invalid IL or missing references) //IL_0f40: Expected O, but got Unknown //IL_0f60: Unknown result type (might be due to invalid IL or missing references) //IL_0f6b: Expected O, but got Unknown //IL_0f8b: Unknown result type (might be due to invalid IL or missing references) //IL_0f9f: Expected O, but got Unknown //IL_0fbf: Unknown result type (might be due to invalid IL or missing references) //IL_0fd3: Expected O, but got Unknown //IL_0ff3: Unknown result type (might be due to invalid IL or missing references) //IL_1007: Expected O, but got Unknown //IL_1027: Unknown result type (might be due to invalid IL or missing references) //IL_103b: Expected O, but got Unknown //IL_106b: Unknown result type (might be due to invalid IL or missing references) //IL_1076: Expected O, but got Unknown //IL_10a5: Unknown result type (might be due to invalid IL or missing references) //IL_10b0: Expected O, but got Unknown //IL_10df: Unknown result type (might be due to invalid IL or missing references) //IL_10ea: Expected O, but got Unknown //IL_1119: Unknown result type (might be due to invalid IL or missing references) //IL_1124: Expected O, but got Unknown //IL_1153: Unknown result type (might be due to invalid IL or missing references) //IL_115e: Expected O, but got Unknown //IL_118d: Unknown result type (might be due to invalid IL or missing references) //IL_1198: Expected O, but got Unknown //IL_11c7: Unknown result type (might be due to invalid IL or missing references) //IL_11d2: Expected O, but got Unknown //IL_11fb: Unknown result type (might be due to invalid IL or missing references) //IL_1206: Expected O, but got Unknown //IL_1226: Unknown result type (might be due to invalid IL or missing references) //IL_1231: Expected O, but got Unknown //IL_1273: Unknown result type (might be due to invalid IL or missing references) //IL_1287: Expected O, but got Unknown //IL_1311: Unknown result type (might be due to invalid IL or missing references) //IL_1325: Expected O, but got Unknown //IL_1353: Unknown result type (might be due to invalid IL or missing references) //IL_1367: Expected O, but got Unknown //IL_1395: Unknown result type (might be due to invalid IL or missing references) //IL_13a9: Expected O, but got Unknown //IL_13d7: Unknown result type (might be due to invalid IL or missing references) //IL_13eb: Expected O, but got Unknown //IL_1419: Unknown result type (might be due to invalid IL or missing references) //IL_142d: Expected O, but got Unknown //IL_14b7: Unknown result type (might be due to invalid IL or missing references) //IL_14cb: Expected O, but got Unknown //IL_14f9: Unknown result type (might be due to invalid IL or missing references) //IL_150d: Expected O, but got Unknown //IL_153b: Unknown result type (might be due to invalid IL or missing references) //IL_154f: Expected O, but got Unknown //IL_15d9: Unknown result type (might be due to invalid IL or missing references) //IL_15ed: Expected O, but got Unknown //IL_161b: Unknown result type (might be due to invalid IL or missing references) //IL_162f: Expected O, but got Unknown //IL_165d: Unknown result type (might be due to invalid IL or missing references) //IL_1671: Expected O, but got Unknown //IL_169f: Unknown result type (might be due to invalid IL or missing references) //IL_16b3: Expected O, but got Unknown //IL_170f: Unknown result type (might be due to invalid IL or missing references) //IL_1723: Expected O, but got Unknown //IL_1751: Unknown result type (might be due to invalid IL or missing references) //IL_1765: Expected O, but got Unknown //IL_1793: Unknown result type (might be due to invalid IL or missing references) //IL_17a7: Expected O, but got Unknown //IL_17d5: Unknown result type (might be due to invalid IL or missing references) //IL_17e9: Expected O, but got Unknown //IL_1817: Unknown result type (might be due to invalid IL or missing references) //IL_182b: Expected O, but got Unknown //IL_1887: Unknown result type (might be due to invalid IL or missing references) //IL_189b: Expected O, but got Unknown //IL_18f7: Unknown result type (might be due to invalid IL or missing references) //IL_190b: Expected O, but got Unknown //IL_1939: Unknown result type (might be due to invalid IL or missing references) //IL_194d: Expected O, but got Unknown //IL_1a33: Unknown result type (might be due to invalid IL or missing references) //IL_1a47: Expected O, but got Unknown //IL_1a75: Unknown result type (might be due to invalid IL or missing references) //IL_1a89: Expected O, but got Unknown //IL_1ab7: Unknown result type (might be due to invalid IL or missing references) //IL_1acb: Expected O, but got Unknown //IL_1af9: Unknown result type (might be due to invalid IL or missing references) //IL_1b0d: Expected O, but got Unknown //IL_1b3b: Unknown result type (might be due to invalid IL or missing references) //IL_1b4f: Expected O, but got Unknown //IL_1b7d: Unknown result type (might be due to invalid IL or missing references) //IL_1b91: Expected O, but got Unknown //IL_1bbf: Unknown result type (might be due to invalid IL or missing references) //IL_1bd3: Expected O, but got Unknown //IL_1c01: Unknown result type (might be due to invalid IL or missing references) //IL_1c15: Expected O, but got Unknown //IL_1c9f: Unknown result type (might be due to invalid IL or missing references) //IL_1cb3: Expected O, but got Unknown //IL_1ce1: Unknown result type (might be due to invalid IL or missing references) //IL_1cf5: Expected O, but got Unknown //IL_1d51: Unknown result type (might be due to invalid IL or missing references) //IL_1d65: Expected O, but got Unknown //IL_1d93: Unknown result type (might be due to invalid IL or missing references) //IL_1da7: Expected O, but got Unknown //IL_1dd5: Unknown result type (might be due to invalid IL or missing references) //IL_1de9: Expected O, but got Unknown //IL_1e17: Unknown result type (might be due to invalid IL or missing references) //IL_1e2b: Expected O, but got Unknown //IL_1e59: Unknown result type (might be due to invalid IL or missing references) //IL_1e6d: Expected O, but got Unknown //IL_1e9b: Unknown result type (might be due to invalid IL or missing references) //IL_1eaf: Expected O, but got Unknown //IL_1edd: Unknown result type (might be due to invalid IL or missing references) //IL_1ef1: Expected O, but got Unknown //IL_1f1f: Unknown result type (might be due to invalid IL or missing references) //IL_1f33: Expected O, but got Unknown //IL_1f61: Unknown result type (might be due to invalid IL or missing references) //IL_1f75: Expected O, but got Unknown //IL_1fa3: Unknown result type (might be due to invalid IL or missing references) //IL_1fb7: Expected O, but got Unknown //IL_2041: Unknown result type (might be due to invalid IL or missing references) //IL_2055: Expected O, but got Unknown //IL_2083: Unknown result type (might be due to invalid IL or missing references) //IL_2097: Expected O, but got Unknown //IL_20c5: Unknown result type (might be due to invalid IL or missing references) //IL_20d9: Expected O, but got Unknown //IL_2135: Unknown result type (might be due to invalid IL or missing references) //IL_2149: Expected O, but got Unknown //IL_21d3: Unknown result type (might be due to invalid IL or missing references) //IL_21e7: Expected O, but got Unknown //IL_2271: Unknown result type (might be due to invalid IL or missing references) //IL_2285: Expected O, but got Unknown //IL_22e1: Unknown result type (might be due to invalid IL or missing references) //IL_22f5: Expected O, but got Unknown //IL_2323: Unknown result type (might be due to invalid IL or missing references) //IL_2337: Expected O, but got Unknown //IL_23c1: Unknown result type (might be due to invalid IL or missing references) //IL_23d5: Expected O, but got Unknown //IL_245f: Unknown result type (might be due to invalid IL or missing references) //IL_2473: Expected O, but got Unknown //IL_24a1: Unknown result type (might be due to invalid IL or missing references) //IL_24b5: Expected O, but got Unknown //IL_24e3: Unknown result type (might be due to invalid IL or missing references) //IL_24f7: Expected O, but got Unknown //IL_25af: Unknown result type (might be due to invalid IL or missing references) //IL_25c3: Expected O, but got Unknown //IL_25f1: Unknown result type (might be due to invalid IL or missing references) //IL_2605: Expected O, but got Unknown //IL_2633: Unknown result type (might be due to invalid IL or missing references) //IL_2647: Expected O, but got Unknown //IL_2675: Unknown result type (might be due to invalid IL or missing references) //IL_2689: Expected O, but got Unknown //IL_26b7: Unknown result type (might be due to invalid IL or missing references) //IL_26cb: Expected O, but got Unknown //IL_26f9: Unknown result type (might be due to invalid IL or missing references) //IL_270d: Expected O, but got Unknown //IL_273b: Unknown result type (might be due to invalid IL or missing references) //IL_274f: Expected O, but got Unknown //IL_27d9: Unknown result type (might be due to invalid IL or missing references) //IL_27ed: Expected O, but got Unknown //IL_294d: Unknown result type (might be due to invalid IL or missing references) //IL_2961: Expected O, but got Unknown //IL_29bd: Unknown result type (might be due to invalid IL or missing references) //IL_29d1: Expected O, but got Unknown //IL_29ff: Unknown result type (might be due to invalid IL or missing references) //IL_2a13: Expected O, but got Unknown //IL_2a41: Unknown result type (might be due to invalid IL or missing references) //IL_2a55: Expected O, but got Unknown //IL_2ab1: Unknown result type (might be due to invalid IL or missing references) //IL_2ac5: Expected O, but got Unknown //IL_2af3: Unknown result type (might be due to invalid IL or missing references) //IL_2b07: Expected O, but got Unknown //IL_2b35: Unknown result type (might be due to invalid IL or missing references) //IL_2b49: Expected O, but got Unknown //IL_2b77: Unknown result type (might be due to invalid IL or missing references) //IL_2b8b: Expected O, but got Unknown //IL_2be7: Unknown result type (might be due to invalid IL or missing references) //IL_2bfb: Expected O, but got Unknown //IL_2c29: Unknown result type (might be due to invalid IL or missing references) //IL_2c3d: Expected O, but got Unknown //IL_2c6b: Unknown result type (might be due to invalid IL or missing references) //IL_2c7f: Expected O, but got Unknown //IL_2cad: Unknown result type (might be due to invalid IL or missing references) //IL_2cc1: Expected O, but got Unknown //IL_2cef: Unknown result type (might be due to invalid IL or missing references) //IL_2d03: Expected O, but got Unknown //IL_2d31: Unknown result type (might be due to invalid IL or missing references) //IL_2d45: Expected O, but got Unknown //IL_2d73: Unknown result type (might be due to invalid IL or missing references) //IL_2d87: Expected O, but got Unknown //IL_2db5: Unknown result type (might be due to invalid IL or missing references) //IL_2dc9: Expected O, but got Unknown //IL_2df7: Unknown result type (might be due to invalid IL or missing references) //IL_2e0b: Expected O, but got Unknown //IL_2e39: Unknown result type (might be due to invalid IL or missing references) //IL_2e4d: Expected O, but got Unknown //IL_2e7b: Unknown result type (might be due to invalid IL or missing references) //IL_2e8f: Expected O, but got Unknown //IL_2ebd: Unknown result type (might be due to invalid IL or missing references) //IL_2ed1: Expected O, but got Unknown //IL_2eff: Unknown result type (might be due to invalid IL or missing references) //IL_2f13: Expected O, but got Unknown //IL_2f41: Unknown result type (might be due to invalid IL or missing references) //IL_2f55: Expected O, but got Unknown //IL_2f83: Unknown result type (might be due to invalid IL or missing references) //IL_2f97: Expected O, but got Unknown //IL_2ff3: Unknown result type (might be due to invalid IL or missing references) //IL_3007: Expected O, but got Unknown //IL_3063: Unknown result type (might be due to invalid IL or missing references) //IL_3077: Expected O, but got Unknown //IL_312f: Unknown result type (might be due to invalid IL or missing references) //IL_3143: Expected O, but got Unknown //IL_3171: Unknown result type (might be due to invalid IL or missing references) //IL_3185: Expected O, but got Unknown //IL_3341: Unknown result type (might be due to invalid IL or missing references) //IL_3355: Expected O, but got Unknown //IL_3383: Unknown result type (might be due to invalid IL or missing references) //IL_3397: Expected O, but got Unknown //IL_33c5: Unknown result type (might be due to invalid IL or missing references) //IL_33d9: Expected O, but got Unknown //IL_3463: Unknown result type (might be due to invalid IL or missing references) //IL_3477: Expected O, but got Unknown //IL_34a5: Unknown result type (might be due to invalid IL or missing references) //IL_34b9: Expected O, but got Unknown //IL_34e7: Unknown result type (might be due to invalid IL or missing references) //IL_34fb: Expected O, but got Unknown //IL_3529: Unknown result type (might be due to invalid IL or missing references) //IL_353d: Expected O, but got Unknown //IL_356b: Unknown result type (might be due to invalid IL or missing references) //IL_357f: Expected O, but got Unknown //IL_35ad: Unknown result type (might be due to invalid IL or missing references) //IL_35c1: Expected O, but got Unknown //IL_35ef: Unknown result type (might be due to invalid IL or missing references) //IL_3603: Expected O, but got Unknown //IL_3631: Unknown result type (might be due to invalid IL or missing references) //IL_3645: Expected O, but got Unknown //IL_3673: Unknown result type (might be due to invalid IL or missing references) //IL_3687: Expected O, but got Unknown //IL_36b5: Unknown result type (might be due to invalid IL or missing references) //IL_36c9: Expected O, but got Unknown //IL_3753: Unknown result type (might be due to invalid IL or missing references) //IL_3767: Expected O, but got Unknown //IL_3795: Unknown result type (might be due to invalid IL or missing references) //IL_37a9: Expected O, but got Unknown //IL_37d7: Unknown result type (might be due to invalid IL or missing references) //IL_37eb: Expected O, but got Unknown //IL_3819: Unknown result type (might be due to invalid IL or missing references) //IL_382d: Expected O, but got Unknown //IL_385b: Unknown result type (might be due to invalid IL or missing references) //IL_386f: Expected O, but got Unknown //IL_389d: Unknown result type (might be due to invalid IL or missing references) //IL_38b1: Expected O, but got Unknown //IL_38df: Unknown result type (might be due to invalid IL or missing references) //IL_38f3: Expected O, but got Unknown //IL_3921: Unknown result type (might be due to invalid IL or missing references) //IL_3935: Expected O, but got Unknown //IL_3963: Unknown result type (might be due to invalid IL or missing references) //IL_3977: Expected O, but got Unknown //IL_39a5: Unknown result type (might be due to invalid IL or missing references) //IL_39b9: Expected O, but got Unknown //IL_39e7: Unknown result type (might be due to invalid IL or missing references) //IL_39fb: Expected O, but got Unknown //IL_3a29: Unknown result type (might be due to invalid IL or missing references) //IL_3a3d: Expected O, but got Unknown //IL_3a6b: Unknown result type (might be due to invalid IL or missing references) //IL_3a7f: Expected O, but got Unknown //IL_3aad: Unknown result type (might be due to invalid IL or missing references) //IL_3ac1: Expected O, but got Unknown //IL_3aef: Unknown result type (might be due to invalid IL or missing references) //IL_3b03: Expected O, but got Unknown //IL_3b31: Unknown result type (might be due to invalid IL or missing references) //IL_3b45: Expected O, but got Unknown //IL_3ba1: Unknown result type (might be due to invalid IL or missing references) //IL_3bb5: Expected O, but got Unknown //IL_3be3: Unknown result type (might be due to invalid IL or missing references) //IL_3bf7: Expected O, but got Unknown //IL_3c25: Unknown result type (might be due to invalid IL or missing references) //IL_3c39: Expected O, but got Unknown //IL_3c67: Unknown result type (might be due to invalid IL or missing references) //IL_3c7b: Expected O, but got Unknown //IL_3ca9: Unknown result type (might be due to invalid IL or missing references) //IL_3cbd: Expected O, but got Unknown //IL_3ceb: Unknown result type (might be due to invalid IL or missing references) //IL_3cff: Expected O, but got Unknown //IL_3d2d: Unknown result type (might be due to invalid IL or missing references) //IL_3d41: Expected O, but got Unknown //IL_3d9d: Unknown result type (might be due to invalid IL or missing references) //IL_3db1: Expected O, but got Unknown //IL_3e0d: Unknown result type (might be due to invalid IL or missing references) //IL_3e21: Expected O, but got Unknown //IL_3e4f: Unknown result type (might be due to invalid IL or missing references) //IL_3e63: Expected O, but got Unknown //IL_3e91: Unknown result type (might be due to invalid IL or missing references) //IL_3ea5: Expected O, but got Unknown //IL_3ed3: Unknown result type (might be due to invalid IL or missing references) //IL_3ee7: Expected O, but got Unknown //IL_3f15: Unknown result type (might be due to invalid IL or missing references) //IL_3f29: Expected O, but got Unknown //IL_3f57: Unknown result type (might be due to invalid IL or missing references) //IL_3f6b: Expected O, but got Unknown //IL_3f99: Unknown result type (might be due to invalid IL or missing references) //IL_3fad: Expected O, but got Unknown //IL_3fdb: Unknown result type (might be due to invalid IL or missing references) //IL_3fef: Expected O, but got Unknown //IL_401d: Unknown result type (might be due to invalid IL or missing references) //IL_4031: Expected O, but got Unknown //IL_405f: Unknown result type (might be due to invalid IL or missing references) //IL_4073: Expected O, but got Unknown //IL_40cf: Unknown result type (might be due to invalid IL or missing references) //IL_40e3: Expected O, but got Unknown //IL_4111: Unknown result type (might be due to invalid IL or missing references) //IL_4125: Expected O, but got Unknown //IL_41dd: Unknown result type (might be due to invalid IL or missing references) //IL_41f1: Expected O, but got Unknown //IL_421f: Unknown result type (might be due to invalid IL or missing references) //IL_4233: Expected O, but got Unknown //IL_4261: Unknown result type (might be due to invalid IL or missing references) //IL_4275: Expected O, but got Unknown //IL_42a3: Unknown result type (might be due to invalid IL or missing references) //IL_42b7: Expected O, but got Unknown //IL_42e5: Unknown result type (might be due to invalid IL or missing references) //IL_42f5: Expected O, but got Unknown //IL_4323: Unknown result type (might be due to invalid IL or missing references) //IL_4337: Expected O, but got Unknown //IL_4365: Unknown result type (might be due to invalid IL or missing references) //IL_4379: Expected O, but got Unknown //IL_43a7: Unknown result type (might be due to invalid IL or missing references) //IL_43b7: Expected O, but got Unknown //IL_43e5: Unknown result type (might be due to invalid IL or missing references) //IL_43f5: Expected O, but got Unknown //IL_4423: Unknown result type (might be due to invalid IL or missing references) //IL_4433: Expected O, but got Unknown //IL_447f: Unknown result type (might be due to invalid IL or missing references) //IL_4493: Expected O, but got Unknown //IL_44ef: Unknown result type (might be due to invalid IL or missing references) //IL_4503: Expected O, but got Unknown //IL_455f: Unknown result type (might be due to invalid IL or missing references) //IL_4573: Expected O, but got Unknown //IL_45a1: Unknown result type (might be due to invalid IL or missing references) //IL_45b5: Expected O, but got Unknown //IL_45e3: Unknown result type (might be due to invalid IL or missing references) //IL_45f7: Expected O, but got Unknown //IL_4625: Unknown result type (might be due to invalid IL or missing references) //IL_4639: Expected O, but got Unknown //IL_4667: Unknown result type (might be due to invalid IL or missing references) //IL_467b: Expected O, but got Unknown //IL_46a9: Unknown result type (might be due to invalid IL or missing references) //IL_46bd: Expected O, but got Unknown //IL_46eb: Unknown result type (might be due to invalid IL or missing references) //IL_46ff: Expected O, but got Unknown //IL_472d: Unknown result type (might be due to invalid IL or missing references) //IL_4741: Expected O, but got Unknown //IL_476f: Unknown result type (might be due to invalid IL or missing references) //IL_4783: Expected O, but got Unknown //IL_47b1: Unknown result type (might be due to invalid IL or missing references) //IL_47c5: Expected O, but got Unknown //IL_47f3: Unknown result type (might be due to invalid IL or missing references) //IL_4807: Expected O, but got Unknown //IL_4835: Unknown result type (might be due to invalid IL or missing references) //IL_4849: Expected O, but got Unknown //IL_4877: Unknown result type (might be due to invalid IL or missing references) //IL_488b: Expected O, but got Unknown //IL_48b9: Unknown result type (might be due to invalid IL or missing references) //IL_48cd: Expected O, but got Unknown //IL_48fb: Unknown result type (might be due to invalid IL or missing references) //IL_490f: Expected O, but got Unknown //IL_493d: Unknown result type (might be due to invalid IL or missing references) //IL_4951: Expected O, but got Unknown //IL_497f: Unknown result type (might be due to invalid IL or missing references) //IL_4993: Expected O, but got Unknown //IL_49c1: Unknown result type (might be due to invalid IL or missing references) //IL_49d5: Expected O, but got Unknown //IL_4a03: Unknown result type (might be due to invalid IL or missing references) //IL_4a17: Expected O, but got Unknown //IL_4a45: Unknown result type (might be due to invalid IL or missing references) //IL_4a59: Expected O, but got Unknown //IL_4a87: Unknown result type (might be due to invalid IL or missing references) //IL_4a9b: Expected O, but got Unknown //IL_4ac9: Unknown result type (might be due to invalid IL or missing references) //IL_4add: Expected O, but got Unknown //IL_4b0b: Unknown result type (might be due to invalid IL or missing references) //IL_4b1f: Expected O, but got Unknown //IL_4b4d: Unknown result type (might be due to invalid IL or missing references) //IL_4b61: Expected O, but got Unknown //IL_4b8f: Unknown result type (might be due to invalid IL or missing references) //IL_4ba3: Expected O, but got Unknown //IL_4bd1: Unknown result type (might be due to invalid IL or missing references) //IL_4be5: Expected O, but got Unknown //IL_4c41: Unknown result type (might be due to invalid IL or missing references) //IL_4c55: Expected O, but got Unknown //IL_4c83: Unknown result type (might be due to invalid IL or missing references) //IL_4c97: Expected O, but got Unknown //IL_4cc5: Unknown result type (might be due to invalid IL or missing references) //IL_4cd9: Expected O, but got Unknown //IL_4d07: Unknown result type (might be due to invalid IL or missing references) //IL_4d1b: Expected O, but got Unknown //IL_4d49: Unknown result type (might be due to invalid IL or missing references) //IL_4d5d: Expected O, but got Unknown //IL_4d8b: Unknown result type (might be due to invalid IL or missing references) //IL_4d9f: Expected O, but got Unknown //IL_4dcd: Unknown result type (might be due to invalid IL or missing references) //IL_4de1: Expected O, but got Unknown //IL_4e3d: Unknown result type (might be due to invalid IL or missing references) //IL_4e51: Expected O, but got Unknown //IL_4e7f: Unknown result type (might be due to invalid IL or missing references) //IL_4e93: Expected O, but got Unknown //IL_4ec1: Unknown result type (might be due to invalid IL or missing references) //IL_4ed5: Expected O, but got Unknown //IL_4f03: Unknown result type (might be due to invalid IL or missing references) //IL_4f17: Expected O, but got Unknown //IL_4f45: Unknown result type (might be due to invalid IL or missing references) //IL_4f59: Expected O, but got Unknown //IL_4f87: Unknown result type (might be due to invalid IL or missing references) //IL_4f9b: Expected O, but got Unknown //IL_4fc9: Unknown result type (might be due to invalid IL or missing references) //IL_4fdd: Expected O, but got Unknown //IL_500b: Unknown result type (might be due to invalid IL or missing references) //IL_501f: Expected O, but got Unknown //IL_504d: Unknown result type (might be due to invalid IL or missing references) //IL_5061: Expected O, but got Unknown //IL_50bd: Unknown result type (might be due to invalid IL or missing references) //IL_50d1: Expected O, but got Unknown //IL_5189: Unknown result type (might be due to invalid IL or missing references) //IL_519d: Expected O, but got Unknown //IL_51cb: Unknown result type (might be due to invalid IL or missing references) //IL_51df: Expected O, but got Unknown //IL_520d: Unknown result type (might be due to invalid IL or missing references) //IL_5221: Expected O, but got Unknown //IL_524f: Unknown result type (might be due to invalid IL or missing references) //IL_5263: Expected O, but got Unknown //IL_5291: Unknown result type (might be due to invalid IL or missing references) //IL_52a5: Expected O, but got Unknown //IL_52d3: Unknown result type (might be due to invalid IL or missing references) //IL_52e7: Expected O, but got Unknown //IL_5315: Unknown result type (might be due to invalid IL or missing references) //IL_5329: Expected O, but got Unknown //IL_5357: Unknown result type (might be due to invalid IL or missing references) //IL_536b: Expected O, but got Unknown //IL_53f5: Unknown result type (might be due to invalid IL or missing references) //IL_5409: Expected O, but got Unknown //IL_5465: Unknown result type (might be due to invalid IL or missing references) //IL_5479: Expected O, but got Unknown //IL_54a7: Unknown result type (might be due to invalid IL or missing references) //IL_54bb: Expected O, but got Unknown //IL_54e9: Unknown result type (might be due to invalid IL or missing references) //IL_54fd: Expected O, but got Unknown //IL_552b: Unknown result type (might be due to invalid IL or missing references) //IL_553f: Expected O, but got Unknown //IL_556d: Unknown result type (might be due to invalid IL or missing references) //IL_5581: Expected O, but got Unknown //IL_55af: Unknown result type (might be due to invalid IL or missing references) //IL_55c3: Expected O, but got Unknown //IL_55f1: Unknown result type (might be due to invalid IL or missing references) //IL_5605: Expected O, but got Unknown //IL_5633: Unknown result type (might be due to invalid IL or missing references) //IL_5647: Expected O, but got Unknown //IL_5675: Unknown result type (might be due to invalid IL or missing references) //IL_5689: Expected O, but got Unknown //IL_56b7: Unknown result type (might be due to invalid IL or missing references) //IL_56cb: Expected O, but got Unknown //IL_5755: Unknown result type (might be due to invalid IL or missing references) //IL_5769: Expected O, but got Unknown //IL_57f3: Unknown result type (might be due to invalid IL or missing references) //IL_5807: Expected O, but got Unknown //IL_5835: Unknown result type (might be due to invalid IL or missing references) //IL_5849: Expected O, but got Unknown //IL_5877: Unknown result type (might be due to invalid IL or missing references) //IL_588b: Expected O, but got Unknown //IL_5915: Unknown result type (might be due to invalid IL or missing references) //IL_5929: Expected O, but got Unknown //IL_5957: Unknown result type (might be due to invalid IL or missing references) //IL_596b: Expected O, but got Unknown //IL_5999: Unknown result type (might be due to invalid IL or missing references) //IL_59ad: Expected O, but got Unknown //IL_59db: Unknown result type (might be due to invalid IL or missing references) //IL_59ef: Expected O, but got Unknown //IL_5a1d: Unknown result type (might be due to invalid IL or missing references) //IL_5a31: Expected O, but got Unknown //IL_5a5f: Unknown result type (might be due to invalid IL or missing references) //IL_5a73: Expected O, but got Unknown //IL_5aa1: Unknown result type (might be due to invalid IL or missing references) //IL_5ab5: Expected O, but got Unknown //IL_5ae3: Unknown result type (might be due to invalid IL or missing references) //IL_5af7: Expected O, but got Unknown //IL_5b25: Unknown result type (might be due to invalid IL or missing references) //IL_5b39: Expected O, but got Unknown //IL_5b67: Unknown result type (might be due to invalid IL or missing references) //IL_5b7b: Expected O, but got Unknown //IL_5ba9: Unknown result type (might be due to invalid IL or missing references) //IL_5bbd: Expected O, but got Unknown //IL_5beb: Unknown result type (might be due to invalid IL or missing references) //IL_5bff: Expected O, but got Unknown //IL_5c2d: Unknown result type (might be due to invalid IL or missing references) //IL_5c41: Expected O, but got Unknown //IL_5ccb: Unknown result type (might be due to invalid IL or missing references) //IL_5cdf: Expected O, but got Unknown //IL_5d3b: Unknown result type (might be due to invalid IL or missing references) //IL_5d4f: Expected O, but got Unknown //IL_5d7d: Unknown result type (might be due to invalid IL or missing references) //IL_5d91: Expected O, but got Unknown //IL_5ded: Unknown result type (might be due to invalid IL or missing references) //IL_5e01: Expected O, but got Unknown //IL_5e2f: Unknown result type (might be due to invalid IL or missing references) //IL_5e43: Expected O, but got Unknown //IL_5e71: Unknown result type (might be due to invalid IL or missing references) //IL_5e85: Expected O, but got Unknown //IL_5eb3: Unknown result type (might be due to invalid IL or missing references) //IL_5ec7: Expected O, but got Unknown //IL_5ef5: Unknown result type (might be due to invalid IL or missing references) //IL_5f09: Expected O, but got Unknown //IL_5f37: Unknown result type (might be due to invalid IL or missing references) //IL_5f4b: Expected O, but got Unknown //IL_5f79: Unknown result type (might be due to invalid IL or missing references) //IL_5f8d: Expected O, but got Unknown //IL_5fbb: Unknown result type (might be due to invalid IL or missing references) //IL_5fcf: Expected O, but got Unknown //IL_5ffd: Unknown result type (might be due to invalid IL or missing references) //IL_6011: Expected O, but got Unknown //IL_603f: Unknown result type (might be due to invalid IL or missing references) //IL_6053: Expected O, but got Unknown //IL_6081: Unknown result type (might be due to invalid IL or missing references) //IL_6095: Expected O, but got Unknown //IL_60c3: Unknown result type (might be due to invalid IL or missing references) //IL_60d7: Expected O, but got Unknown //IL_6105: Unknown result type (might be due to invalid IL or missing references) //IL_6119: Expected O, but got Unknown //IL_6175: Unknown result type (might be due to invalid IL or missing references) //IL_6189: Expected O, but got Unknown //IL_61b7: Unknown result type (might be due to invalid IL or missing references) //IL_61cb: Expected O, but got Unknown //IL_6227: Unknown result type (might be due to invalid IL or missing references) //IL_623b: Expected O, but got Unknown //IL_6269: Unknown result type (might be due to invalid IL or missing references) //IL_627d: Expected O, but got Unknown //IL_634f: Unknown result type (might be due to invalid IL or missing references) //IL_635f: Expected O, but got Unknown //IL_6374: Unknown result type (might be due to invalid IL or missing references) //IL_6384: Expected O, but got Unknown //IL_6399: Unknown result type (might be due to invalid IL or missing references) //IL_63a9: Expected O, but got Unknown //IL_63d7: Unknown result type (might be due to invalid IL or missing references) //IL_63e7: Expected O, but got Unknown //IL_6415: Unknown result type (might be due to invalid IL or missing references) //IL_6425: Expected O, but got Unknown //IL_6453: Unknown result type (might be due to invalid IL or missing references) //IL_6463: Expected O, but got Unknown //IL_64bb: Unknown result type (might be due to invalid IL or missing references) //IL_64cb: Expected O, but got Unknown //IL_64e0: Unknown result type (might be due to invalid IL or missing references) //IL_64f0: Expected O, but got Unknown //IL_6548: Unknown result type (might be due to invalid IL or missing references) //IL_6558: Expected O, but got Unknown //IL_6586: Unknown result type (might be due to invalid IL or missing references) //IL_6596: Expected O, but got Unknown //IL_65c4: Unknown result type (might be due to invalid IL or missing references) //IL_65d4: Expected O, but got Unknown //IL_6602: Unknown result type (might be due to invalid IL or missing references) //IL_6612: Expected O, but got Unknown //IL_6640: Unknown result type (might be due to invalid IL or missing references) //IL_6650: Expected O, but got Unknown //IL_667e: Unknown result type (might be due to invalid IL or missing references) //IL_668e: Expected O, but got Unknown //IL_66bc: Unknown result type (might be due to invalid IL or missing references) //IL_66cc: Expected O, but got Unknown //IL_66fa: Unknown result type (might be due to invalid IL or missing references) //IL_670a: Expected O, but got Unknown //IL_6773: Unknown result type (might be due to invalid IL or missing references) //IL_6783: Expected O, but got Unknown //IL_6798: Unknown result type (might be due to invalid IL or missing references) //IL_67a8: Expected O, but got Unknown //IL_682a: Unknown result type (might be due to invalid IL or missing references) //IL_683a: Expected O, but got Unknown //IL_684f: Unknown result type (might be due to invalid IL or missing references) //IL_685f: Expected O, but got Unknown //IL_688d: Unknown result type (might be due to invalid IL or missing references) //IL_689d: Expected O, but got Unknown //IL_68f5: Unknown result type (might be due to invalid IL or missing references) //IL_6905: Expected O, but got Unknown //IL_6933: Unknown result type (might be due to invalid IL or missing references) //IL_6943: Expected O, but got Unknown //IL_6971: Unknown result type (might be due to invalid IL or missing references) //IL_6981: Expected O, but got Unknown //IL_69af: Unknown result type (might be due to invalid IL or missing references) //IL_69bf: Expected O, but got Unknown //IL_69d4: Unknown result type (might be due to invalid IL or missing references) //IL_69e4: Expected O, but got Unknown //IL_69f9: Unknown result type (might be due to invalid IL or missing references) //IL_6a09: Expected O, but got Unknown //IL_6a1e: Unknown result type (might be due to invalid IL or missing references) //IL_6a2e: Expected O, but got Unknown //IL_6ace: Unknown result type (might be due to invalid IL or missing references) //IL_6ade: Expected O, but got Unknown //IL_6b0c: Unknown result type (might be due to invalid IL or missing references) //IL_6b1c: Expected O, but got Unknown //IL_6b74: Unknown result type (might be due to invalid IL or missing references) //IL_6b84: Expected O, but got Unknown //IL_6bb2: Unknown result type (might be due to invalid IL or missing references) //IL_6bc2: Expected O, but got Unknown //IL_6bf0: Unknown result type (might be due to invalid IL or missing references) //IL_6c00: Expected O, but got Unknown //IL_6c2e: Unknown result type (might be due to invalid IL or missing references) //IL_6c3e: Expected O, but got Unknown //IL_6c6c: Unknown result type (might be due to invalid IL or missing references) //IL_6c7c: Expected O, but got Unknown //IL_6caa: Unknown result type (might be due to invalid IL or missing references) //IL_6cba: Expected O, but got Unknown //IL_6ce8: Unknown result type (might be due to invalid IL or missing references) //IL_6cf8: Expected O, but got Unknown //IL_6d26: Unknown result type (might be due to invalid IL or missing references) //IL_6d36: Expected O, but got Unknown //IL_6d64: Unknown result type (might be due to invalid IL or missing references) //IL_6d74: Expected O, but got Unknown //IL_6da2: Unknown result type (might be due to invalid IL or missing references) //IL_6db2: Expected O, but got Unknown //IL_6e34: Unknown result type (might be due to invalid IL or missing references) //IL_6e44: Expected O, but got Unknown //IL_6e72: Unknown result type (might be due to invalid IL or missing references) //IL_6e82: Expected O, but got Unknown //IL_6eda: Unknown result type (might be due to invalid IL or missing references) //IL_6eea: Expected O, but got Unknown //IL_6f18: Unknown result type (might be due to invalid IL or missing references) //IL_6f28: Expected O, but got Unknown //IL_6f56: Unknown result type (might be due to invalid IL or missing references) //IL_6f66: Expected O, but got Unknown //IL_6f94: Unknown result type (might be due to invalid IL or missing references) //IL_6fa4: Expected O, but got Unknown //IL_6fd2: Unknown result type (might be due to invalid IL or missing references) //IL_6fe2: Expected O, but got Unknown //IL_703a: Unknown result type (might be due to invalid IL or missing references) //IL_704a: Expected O, but got Unknown //IL_7078: Unknown result type (might be due to invalid IL or missing references) //IL_7088: Expected O, but got Unknown //IL_70b6: Unknown result type (might be due to invalid IL or missing references) //IL_70c6: Expected O, but got Unknown //IL_70f4: Unknown result type (might be due to invalid IL or missing references) //IL_7104: Expected O, but got Unknown //IL_7132: Unknown result type (might be due to invalid IL or missing references) //IL_7142: Expected O, but got Unknown //IL_7170: Unknown result type (might be due to invalid IL or missing references) //IL_7180: Expected O, but got Unknown //IL_71ae: Unknown result type (might be due to invalid IL or missing references) //IL_71be: Expected O, but got Unknown //IL_71ec: Unknown result type (might be due to invalid IL or missing references) //IL_71fc: Expected O, but got Unknown //IL_722a: Unknown result type (might be due to invalid IL or missing references) //IL_723a: Expected O, but got Unknown //IL_7268: Unknown result type (might be due to invalid IL or missing references) //IL_7278: Expected O, but got Unknown //IL_72a6: Unknown result type (might be due to invalid IL or missing references) //IL_72b6: Expected O, but got Unknown //IL_730e: Unknown result type (might be due to invalid IL or missing references) //IL_731e: Expected O, but got Unknown //IL_7376: Unknown result type (might be due to invalid IL or missing references) //IL_7386: Expected O, but got Unknown //IL_73b4: Unknown result type (might be due to invalid IL or missing references) //IL_73c4: Expected O, but got Unknown //IL_73f2: Unknown result type (might be due to invalid IL or missing references) //IL_7402: Expected O, but got Unknown //IL_745a: Unknown result type (might be due to invalid IL or missing references) //IL_746a: Expected O, but got Unknown //IL_74ec: Unknown result type (might be due to invalid IL or missing references) //IL_74fc: Expected O, but got Unknown //IL_7554: Unknown result type (might be due to invalid IL or missing references) //IL_7564: Expected O, but got Unknown //IL_75e6: Unknown result type (might be due to invalid IL or missing references) //IL_75f6: Expected O, but got Unknown //IL_764e: Unknown result type (might be due to invalid IL or missing references) //IL_765e: Expected O, but got Unknown //IL_768c: Unknown result type (might be due to invalid IL or missing references) //IL_769c: Expected O, but got Unknown //IL_76ca: Unknown result type (might be due to invalid IL or missing references) //IL_76da: Expected O, but got Unknown //IL_7732: Unknown result type (might be due to invalid IL or missing references) //IL_7742: Expected O, but got Unknown //IL_7770: Unknown result type (might be due to invalid IL or missing references) //IL_7780: Expected O, but got Unknown //IL_77ae: Unknown result type (might be due to invalid IL or missing references) //IL_77be: Expected O, but got Unknown //IL_77ec: Unknown result type (might be due to invalid IL or missing references) //IL_77fc: Expected O, but got Unknown //IL_782a: Unknown result type (might be due to invalid IL or missing references) //IL_783a: Expected O, but got Unknown //IL_7868: Unknown result type (might be due to invalid IL or missing references) //IL_7878: Expected O, but got Unknown //IL_78a6: Unknown result type (might be due to invalid IL or missing references) //IL_78b6: Expected O, but got Unknown //IL_78e4: Unknown result type (might be due to invalid IL or missing references) //IL_78f4: Expected O, but got Unknown //IL_7922: Unknown result type (might be due to invalid IL or missing references) //IL_7932: Expected O, but got Unknown //IL_797e: Unknown result type (might be due to invalid IL or missing references) //IL_7992: Expected O, but got Unknown //IL_79c0: Unknown result type (might be due to invalid IL or missing references) //IL_79d4: Expected O, but got Unknown //IL_7a02: Unknown result type (might be due to invalid IL or missing references) //IL_7a16: Expected O, but got Unknown //IL_7a44: Unknown result type (might be due to invalid IL or missing references) //IL_7a58: Expected O, but got Unknown //IL_7a86: Unknown result type (might be due to invalid IL or missing references) //IL_7a9a: Expected O, but got Unknown //IL_7ac8: Unknown result type (might be due to invalid IL or missing references) //IL_7adc: Expected O, but got Unknown //IL_7b0a: Unknown result type (might be due to invalid IL or missing references) //IL_7b1e: Expected O, but got Unknown //IL_7b4c: Unknown result type (might be due to invalid IL or missing references) //IL_7b60: Expected O, but got Unknown //IL_7b8e: Unknown result type (might be due to invalid IL or missing references) //IL_7ba2: Expected O, but got Unknown //IL_7bd0: Unknown result type (might be due to invalid IL or missing references) //IL_7be4: Expected O, but got Unknown //IL_7c12: Unknown result type (might be due to invalid IL or missing references) //IL_7c26: Expected O, but got Unknown //IL_7c54: Unknown result type (might be due to invalid IL or missing references) //IL_7c68: Expected O, but got Unknown //IL_7c96: Unknown result type (might be due to invalid IL or missing references) //IL_7caa: Expected O, but got Unknown //IL_7cd8: Unknown result type (might be due to invalid IL or missing references) //IL_7cec: Expected O, but got Unknown //IL_7d48: Unknown result type (might be due to invalid IL or missing references) //IL_7d5c: Expected O, but got Unknown //IL_7d8a: Unknown result type (might be due to invalid IL or missing references) //IL_7d9e: Expected O, but got Unknown //IL_7dfa: Unknown result type (might be due to invalid IL or missing references) //IL_7e0e: Expected O, but got Unknown //IL_7e3c: Unknown result type (might be due to invalid IL or missing references) //IL_7e50: Expected O, but got Unknown //IL_7e7e: Unknown result type (might be due to invalid IL or missing references) //IL_7e92: Expected O, but got Unknown //IL_7ec0: Unknown result type (might be due to invalid IL or missing references) //IL_7ed4: Expected O, but got Unknown //IL_7f02: Unknown result type (might be due to invalid IL or missing references) //IL_7f16: Expected O, but got Unknown //IL_7f72: Unknown result type (might be due to invalid IL or missing references) //IL_7f86: Expected O, but got Unknown //IL_7fb4: Unknown result type (might be due to invalid IL or missing references) //IL_7fc8: Expected O, but got Unknown //IL_7ff6: Unknown result type (might be due to invalid IL or missing references) //IL_800a: Expected O, but got Unknown //IL_8038: Unknown result type (might be due to invalid IL or missing references) //IL_804c: Expected O, but got Unknown //IL_807a: Unknown result type (might be due to invalid IL or missing references) //IL_808e: Expected O, but got Unknown //IL_80bc: Unknown result type (might be due to invalid IL or missing references) //IL_80d0: Expected O, but got Unknown //IL_80fe: Unknown result type (might be due to invalid IL or missing references) //IL_8112: Expected O, but got Unknown //IL_8140: Unknown result type (might be due to invalid IL or missing references) //IL_8154: Expected O, but got Unknown //IL_8182: Unknown result type (might be due to invalid IL or missing references) //IL_8196: Expected O, but got Unknown //IL_81f2: Unknown result type (might be due to invalid IL or missing references) //IL_8206: Expected O, but got Unknown //IL_8234: Unknown result type (might be due to invalid IL or missing references) //IL_8248: Expected O, but got Unknown //IL_8276: Unknown result type (might be due to invalid IL or missing references) //IL_828a: Expected O, but got Unknown //IL_82b8: Unknown result type (might be due to invalid IL or missing references) //IL_82cc: Expected O, but got Unknown //IL_82fa: Unknown result type (might be due to invalid IL or missing references) //IL_830e: Expected O, but got Unknown //IL_833c: Unknown result type (might be due to invalid IL or missing references) //IL_8350: Expected O, but got Unknown //IL_837e: Unknown result type (might be due to invalid IL or missing references) //IL_8392: Expected O, but got Unknown //IL_83ee: Unknown result type (might be due to invalid IL or missing references) //IL_8402: Expected O, but got Unknown //IL_8430: Unknown result type (might be due to invalid IL or missing references) //IL_8444: Expected O, but got Unknown //IL_84a0: Unknown result type (might be due to invalid IL or missing references) //IL_84b4: Expected O, but got Unknown //IL_84e2: Unknown result type (might be due to invalid IL or missing references) //IL_84f6: Expected O, but got Unknown //IL_8524: Unknown result type (might be due to invalid IL or missing references) //IL_8538: Expected O, but got Unknown //IL_861e: Unknown result type (might be due to invalid IL or missing references) //IL_8632: Expected O, but got Unknown //IL_8660: Unknown result type (might be due to invalid IL or missing references) //IL_8674: Expected O, but got Unknown //IL_86a2: Unknown result type (might be due to invalid IL or missing references) //IL_86b6: Expected O, but got Unknown //IL_86e4: Unknown result type (might be due to invalid IL or missing references) //IL_86f8: Expected O, but got Unknown //IL_8726: Unknown result type (might be due to invalid IL or missing references) //IL_873a: Expected O, but got Unknown //IL_8768: Unknown result type (might be due to invalid IL or missing references) //IL_877c: Expected O, but got Unknown //IL_87aa: Unknown result type (might be due to invalid IL or missing references) //IL_87be: Expected O, but got Unknown //IL_87ec: Unknown result type (might be due to invalid IL or missing references) //IL_8800: Expected O, but got Unknown //IL_882e: Unknown result type (might be due to invalid IL or missing references) //IL_8842: Expected O, but got Unknown //IL_8870: Unknown result type (might be due to invalid IL or missing references) //IL_8884: Expected O, but got Unknown //IL_88b2: Unknown result type (might be due to invalid IL or missing references) //IL_88c6: Expected O, but got Unknown //IL_88f4: Unknown result type (might be due to invalid IL or missing references) //IL_8908: Expected O, but got Unknown //IL_8936: Unknown result type (might be due to invalid IL or missing references) //IL_894a: Expected O, but got Unknown //IL_8978: Unknown result type (might be due to invalid IL or missing references) //IL_898c: Expected O, but got Unknown //IL_89f8: Unknown result type (might be due to invalid IL or missing references) //IL_8a03: Expected O, but got Unknown //IL_8a28: Unknown result type (might be due to invalid IL or missing references) //IL_8a33: Expected O, but got Unknown //IL_8a58: Unknown result type (might be due to invalid IL or missing references) //IL_8a63: Expected O, but got Unknown //IL_8a88: Unknown result type (might be due to invalid IL or missing references) //IL_8a93: Expected O, but got Unknown LoadBundle("expansionarybundle"); Sprite val = Utility.LoadBundleTextureToSprite("expansionary_logo"); comment = "----------------------------------------------------------------------------------------------------------------------------"; comment = "Create Custom Factions"; comment = "----------------------------------------------------------------------------------------------------------------------------"; Faction val2 = Utility.SetFactionHidden(SLMATool.CreateFaction("Tropical", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_tropical"), 1)); val2.m_FactionColor = new Color(0.76f, 0.8f, 0f); val2.index = 1; Faction val3 = Utility.SetFactionHidden(SLMATool.CreateFaction("Great Forest", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_greatforest"), 2)); val3.m_FactionColor = new Color(0.2f, 0.5f, 0.25f); val3.index = 1; Faction val4 = Utility.SetFactionHidden(SLMATool.CreateFaction("Primeval Kingdom", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_primevalkingdom"), 3)); val4.m_FactionColor = new Color(0.44f, 0.6f, 0.44f); val4.index = 1; Faction val5 = Utility.SetFactionHidden(SLMATool.CreateFaction("Far North", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_farnorth"), 4)); val5.m_FactionColor = new Color(0.5f, 0.68f, 0.84f); val5.index = 4; Faction val6 = Utility.SetFactionHidden(SLMATool.CreateFaction("Forgotten Communion", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_communion"), 5)); val6.m_FactionColor = new Color(0.3f, 0.32f, 0.4f); val6.index = 6; Faction val7 = Utility.SetFactionHidden(SLMATool.CreateFaction("Dark Age", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_darkage"), 6)); val7.m_FactionColor = new Color(0.1f, 0.1f, 0.11f); val7.index = 8; Faction val8 = Utility.SetFactionHidden(SLMATool.CreateFaction("Clash Siege", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_clashsiege"), 7)); val8.m_FactionColor = new Color(0.2f, 0.2f, 0.25f); val8.index = 8; Faction val9 = Utility.SetFactionHidden(SLMATool.CreateFaction("Chaotic Line", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_chaoticline"), 8)); val9.m_FactionColor = new Color(0.68f, 0.42f, 0.45f); val9.index = 9; Faction val10 = Utility.SetFactionHidden(SLMATool.CreateFaction("Modern Warfare", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_modernwarfare"), 9)); val10.m_FactionColor = new Color(0.5f, 0.5f, 0.5f); val10.index = 11; Faction val11 = Utility.SetFactionHidden(SLMATool.CreateFaction("Retropolis", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_retropolis"), 10)); val11.m_FactionColor = new Color(0.5f, 0.5f, 0.5f); val11.index = 11; Faction val12 = Utility.SetFactionHidden(SLMATool.CreateFaction("Dystopian", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_dystopian"), 11)); val12.m_FactionColor = new Color(1f, 1.8f, 0f); val12.index = 11; Faction val13 = Utility.SetFactionHidden(SLMATool.CreateFaction("Experiment", (UnitBlueprint[])null, Utility.LoadBundleTextureToSprite("factionicon_experiment"), 12)); val13.m_FactionColor = new Color(1f, 0.67f, 0.64f); val13.index = 12; comment = "----------------------------------------------------------------------------------------------------------------------------"; comment = "Set Factions Hidden"; comment = "----------------------------------------------------------------------------------------------------------------------------"; Utility.SetFactionHidden((Faction)SLMALoader.SDic["factions"]["FantasyGood"]); comment = "----------------------------------------------------------------------------------------------------------------------------"; comment = "Create Custom Units"; comment = "----------------------------------------------------------------------------------------------------------------------------"; comment = "--------- Tropical ----------"; SLMATool.CreateUnit("Hermit", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_hermit")); SLMATool.CreateUnit("Titanoboa", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_titanoboa")); SLMATool.CreateUnit("Surfer", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_surfer")); SLMATool.CreateUnit("Fisherman", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_fisherman")); SLMATool.CreateUnit("Rafflesia", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_rafflesia")); SLMATool.CreateUnit("Totem", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_totem")); SLMATool.CreateUnit("Succubus", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_succubus")); SLMATool.CreateUnit("Wayang", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_wayang")); SLMATool.CreateUnit("Vulcan Imperator", (UnitBlueprint)null, val2, Utility.LoadBundleTextureToSprite("icon_vulcanimperator")); comment = "--------- Great Forest ----------"; SLMATool.CreateUnit("Elven", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_elven")); SLMATool.CreateUnit("Leonin", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_leonin")); SLMATool.CreateUnit("Harekin", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_harekin")); SLMATool.CreateUnit("Myconid", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_myconid")); SLMATool.CreateUnit("Golem", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_golem")); SLMATool.CreateUnit("Verdant Fanatic", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_verdantfanatic")); SLMATool.CreateUnit("Conjurer", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_conjurer")); SLMATool.CreateUnit("Druid", (UnitBlueprint)null, val3, Utility.LoadBundleTextureToSprite("icon_druid")); comment = "--------- Primeval Kingdom ----------"; SLMATool.CreateUnit("Goblins", (UnitBlueprint)null, val4, Utility.LoadBundleTextureToSprite("icon_goblins")); SLMATool.CreateUnit("GoblinSpawned", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Throne Keeper", (UnitBlueprint)null, val4, Utility.LoadBundleTextureToSprite("icon_thronekeeper")); SLMATool.CreateUnit("Assassin", (UnitBlueprint)null, val4, Utility.LoadBundleTextureToSprite("icon_enforcer")); SLMATool.CreateUnit("Sword Pontiff", (UnitBlueprint)null, val4, Utility.LoadBundleTextureToSprite("icon_swordmage")); SLMATool.CreateUnit("Midas", (UnitBlueprint)null, val4, Utility.LoadBundleTextureToSprite("icon_kingmidas")); SLMATool.CreateUnit("Soulforged Sovereign", (UnitBlueprint)null, val4, Utility.LoadBundleTextureToSprite("icon_soulforgedsovereign")); SLMATool.CreateUnit("Ancestral Conquerer", (UnitBlueprint)null, val4, Utility.LoadBundleTextureToSprite("icon_conqueror")); comment = "--------- Far North ----------"; SLMATool.CreateUnit("Raider", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_raider")); SLMATool.CreateUnit("Chompion", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_chompion")); SLMATool.CreateUnit("Wendigo", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_wendigo")); SLMATool.CreateUnit("Earl", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_earl")); SLMATool.CreateUnit("Umbrellina", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_umbrellina")); SLMATool.CreateUnit("Forstenad", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_frostenad")); SLMATool.CreateUnit("Time Queen", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_ticksaber")); SLMATool.CreateUnit("Glacier Giant", (UnitBlueprint)null, val5, Utility.LoadBundleTextureToSprite("icon_glaciergiant")); comment = "--------- Forgotten Communion ----------"; SLMATool.CreateUnit("Prayeth", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_praythomb")); SLMATool.CreateUnit("Sacrificer", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_sacrificer")); SLMATool.CreateUnit("Wraithwyrm", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_wraithwyrm")); SLMATool.CreateUnit("Foul Soul", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_foulsoul")); SLMATool.CreateUnit("Behemoth", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_behemoth")); SLMATool.CreateUnit("Evicted Gallant", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_evictedgallant")); SLMATool.CreateUnit("BackwardHumanoid", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("SubanoidHumanoid", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Wretched Emissary", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_emmisary")); SLMATool.CreateUnit("HelpingHand", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Unnamed Peasant", (UnitBlueprint)null, val6, Utility.LoadBundleTextureToSprite("icon_unnamedpeasant")); comment = "--------- Dark Age ----------"; SLMATool.CreateUnit("Dead Mourner", (UnitBlueprint)null, val7, Utility.LoadBundleTextureToSprite("icon_deadmourner")); SLMATool.CreateUnit("Rogue", (UnitBlueprint)null, val7, Utility.LoadBundleTextureToSprite("icon_rogue")); SLMATool.CreateUnit("GravebatsSkeleton", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Gravebats", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("ReanimatedSkeleton", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Gravedigger", (UnitBlueprint)null, val7, Utility.LoadBundleTextureToSprite("icon_gravedigger")); SLMATool.CreateUnit("Bloodwalker", (UnitBlueprint)null, val7, Utility.LoadBundleTextureToSprite("icon_bloodwalker")); SLMATool.CreateUnit("HorsePhantomon", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Headless Rider", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Headless Horseman", (UnitBlueprint)null, val7, Utility.LoadBundleTextureToSprite("icon_headlesshorseman")); SLMATool.CreateUnit("Undertaker", (UnitBlueprint)null, val7, Utility.LoadBundleTextureToSprite("icon_soulcollector")); SLMATool.CreateUnit("Brewer", (UnitBlueprint)null, val7, Utility.LoadBundleTextureToSprite("icon_brewer")); comment = "--------- Clash Siege ----------"; SLMATool.CreateUnit("Venturer", (UnitBlueprint)null, val8, Utility.LoadBundleTextureToSprite("icon_venturer")); SLMATool.CreateUnit("Greathammer", (UnitBlueprint)null, val8, Utility.LoadBundleTextureToSprite("icon_greathammer")); SLMATool.CreateUnit("Mongol Archer", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Mongolian", (UnitBlueprint)null, val8, Utility.LoadBundleTextureToSprite("icon_mongolian")); SLMATool.CreateUnit("Mage", (UnitBlueprint)null, val8, Utility.LoadBundleTextureToSprite("icon_mage")); SLMATool.CreateUnit("Spelungker", (UnitBlueprint)null, val8, Utility.LoadBundleTextureToSprite("icon_spelungker")); SLMATool.CreateUnit("Guardian", (UnitBlueprint)null, val8, Utility.LoadBundleTextureToSprite("icon_guardian")); SLMATool.CreateUnit("Excalibur", (UnitBlueprint)null, val8, Utility.LoadBundleTextureToSprite("icon_excalibur")); comment = "--------- Chaotic Line ----------"; SLMATool.CreateUnit("Snakewestern", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("LilSnakewestern", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Snakeeye", (UnitBlueprint)SLMALoader.SDic["blueprints"]["UNIT_WESTERN_DEADEYE"], val9, Utility.LoadBundleTextureToSprite("icon_snakeeye")); SLMATool.CreateUnit("Huntervulture", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Bounty Hunter", (UnitBlueprint)null, val9, Utility.LoadBundleTextureToSprite("icon_bountyhunter")); SLMATool.CreateUnit("Excavator", (UnitBlueprint)null, val9, Utility.LoadBundleTextureToSprite("icon_excavator")); SLMATool.CreateUnit("Rumbler", (UnitBlueprint)null, val9, Utility.LoadBundleTextureToSprite("icon_rumbler")); SLMATool.CreateUnit("Helldraw", (UnitBlueprint)null, val9, Utility.LoadBundleTextureToSprite("icon_helldraw")); SLMATool.CreateUnit("McDeth", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Dark Huntsman", (UnitBlueprint)null, val9, Utility.LoadBundleTextureToSprite("icon_darkhuntsman")); SLMATool.CreateUnit("Maximus", (UnitBlueprint)null, val9, Utility.LoadBundleTextureToSprite("icon_maximus")); comment = "--------- Modern Warfare ----------"; SLMATool.CreateUnit("Pyro", (UnitBlueprint)null, val10, Utility.LoadBundleTextureToSprite("icon_pyro")); SLMATool.CreateUnit("AirhoundPilot", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Airhound", (UnitBlueprint)null, val10, Utility.LoadBundleTextureToSprite("icon_airhound")); SLMATool.CreateUnit("FrontierSoldiers", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Sergeant", (UnitBlueprint)null, val10, Utility.LoadBundleTextureToSprite("icon_sergeant")); SLMATool.CreateUnit("Submarine", (UnitBlueprint)null, val10, Utility.LoadBundleTextureToSprite("icon_submarine")); SLMATool.CreateUnit("F22 Jet", (UnitBlueprint)null, val10, Utility.LoadBundleTextureToSprite("icon_f22jet")); comment = "--------- Retropolis ----------"; SLMATool.CreateUnit("Tinkerl", (UnitBlueprint)null, val11, Utility.LoadBundleTextureToSprite("icon_tinkerl")); SLMATool.CreateUnit("Stereo", (UnitBlueprint)null, val11, Utility.LoadBundleTextureToSprite("icon_stereo")); SLMATool.CreateUnit("Blockbuster", (UnitBlueprint)null, val11, Utility.LoadBundleTextureToSprite("icon_blockbuster")); SLMATool.CreateUnit("Ringmaster", (UnitBlueprint)null, val11, Utility.LoadBundleTextureToSprite("icon_ringmaster")); SLMATool.CreateUnit("Noir", (UnitBlueprint)null, val11, Utility.LoadBundleTextureToSprite("icon_noir")); comment = "--------- Dystopian ----------"; SLMATool.CreateUnit("Riot Droid", (UnitBlueprint)null, val12, Utility.LoadBundleTextureToSprite("icon_droid")); SLMATool.CreateUnit("Cyber Punk", (UnitBlueprint)null, val12, Utility.LoadBundleTextureToSprite("icon_cyberpunk")); SLMATool.CreateUnit("Biomaniac", (UnitBlueprint)null, val12, Utility.LoadBundleTextureToSprite("icon_biomaniac")); SLMATool.CreateUnit("Avira", (UnitBlueprint)null, val12, Utility.LoadBundleTextureToSprite("icon_avira")); SLMATool.CreateUnit("PuppetCorpse1", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("PuppetCorpse2", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Puppeteer", (UnitBlueprint)null, val12, Utility.LoadBundleTextureToSprite("icon_puppeteer")); SLMATool.CreateUnit("Dubghost", (UnitBlueprint)SLMALoader.SDic["blueprints"]["UNIT_MEDIEVAL_BANJO"], val12, Utility.LoadBundleTextureToSprite("icon_dubghost")); SLMATool.CreateUnit("Ionic Tyrant", (UnitBlueprint)null, val12, Utility.LoadBundleTextureToSprite("icon_ionictyrant")); comment = "--------- Experiment ----------"; SLMATool.CreateUnit("M0D", (UnitBlueprint)null, val13, Utility.LoadBundleTextureToSprite("icon_modd3r")); comment = "--------- Secretly Added Units ----------"; SLMATool.CreateUnit("Valtiel", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["FantasyGood"], Utility.LoadBundleTextureToSprite("icon_valtiel")); SLMATool.CreateUnit("Headhunter", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Medieval"], Utility.LoadBundleTextureToSprite("icon_headhunter")); SLMATool.CreateUnit("Romeo & Juliet", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Halloween"], Utility.LoadBundleTextureToSprite("icon_romeoandjuliette")); SLMATool.CreateUnit("DementedJuliet", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("Eastwood", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Western"], Utility.LoadBundleTextureToSprite("icon_eastwood")); SLMATool.CreateUnit("Hercules", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Ancient"], Utility.LoadBundleTextureToSprite("icon_hercules")); SLMATool.CreateUnit("Marina Seagal", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Pirate"], Utility.LoadBundleTextureToSprite("icon_marinaseagal")); SLMATool.CreateUnit("Pastel", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Farmer"], Utility.LoadBundleTextureToSprite("icon_pastel")); SLMATool.AddUnitToFaction(SLMATool.CreateUnit("Doomed Scholar", (UnitBlueprint)null, (Faction)null, Utility.LoadBundleTextureToSprite("icon_doomscholar")), (Faction)SLMALoader.SDic["factions"]["FantasyEvil"], 7); SLMATool.AddUnitToFaction(SLMATool.CreateUnit("Sherlock", (UnitBlueprint)null, (Faction)null, Utility.LoadBundleTextureToSprite("icon_sherlock")), (Faction)SLMALoader.SDic["factions"]["Renaissance"], 6); SLMATool.AddUnitToFaction(SLMATool.CreateUnit("Drunken Master", (UnitBlueprint)null, (Faction)null, Utility.LoadBundleTextureToSprite("icon_drunkenmaster")), (Faction)SLMALoader.SDic["factions"]["Farmer"], 6); SLMATool.AddUnitToFaction(SLMATool.CreateUnit("Coedsworn", (UnitBlueprint)null, (Faction)null, Utility.LoadBundleTextureToSprite("icon_coedsworn")), (Faction)SLMALoader.SDic["factions"]["Viking"], 5); SLMATool.AddUnitToFaction(SLMATool.CreateUnit("Kitsune", (UnitBlueprint)null, (Faction)null, Utility.LoadBundleTextureToSprite("icon_kitsune")), (Faction)SLMALoader.SDic["factions"]["Asia"], 4); SLMATool.AddUnitToFaction(SLMATool.CreateUnit("Geomancer", (UnitBlueprint)null, (Faction)null, Utility.LoadBundleTextureToSprite("icon_geomancer")), (Faction)SLMALoader.SDic["factions"]["Tribal"], 6); SLMATool.AddUnitToFaction(SLMATool.CreateUnit("Hangman", (UnitBlueprint)null, (Faction)null, Utility.LoadBundleTextureToSprite("icon_hangman")), (Faction)SLMALoader.SDic["factions"]["Halloween"], 4); comment = "--------- Subunits for Support Units ----------"; SLMATool.CreateUnit("InstantDeadUnit", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); SLMATool.CreateUnit("InvisibleVehicleRider", (UnitBlueprint)null, (Faction)SLMALoader.SDic["factions"]["Subunits"], val); comment = "----------------------------------------------------------------------------------------------------------------------------"; comment = "Custom Weapons"; comment = "----------------------------------------------------------------------------------------------------------------------------"; Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("DubghostGuitar", (GameObject)SLMALoader.SDic["weapons"]["Banjo"], true, (HideFlags)52, val, 226781861, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("TrackMarkerGun", Utility.LoadBundleGameObject("TrackMarkerGun"), true, (HideFlags)52, val, 52343213, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("FurnacePistonFist", Utility.LoadBundleGameObject("FurnacePistonFist"), true, (HideFlags)52, val, 721658164, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Hercules_Club", (GameObject)SLMALoader.SDic["weapons"]["Pickaxe"], true, (HideFlags)52, val, 7534123, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("PastelPaint", (GameObject)SLMALoader.SDic["weapons"]["Leg_DarkP_W"], true, (HideFlags)52, val, 647123421, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("CogWrench", (GameObject)SLMALoader.SDic["weapons"]["Halberd"], true, (HideFlags)52, val, 64527334, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("JulietScythe", (GameObject)SLMALoader.SDic["weapons"]["ReaperScythe"], true, (HideFlags)52, val, 754345, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("RomeoGreatsword", (GameObject)SLMALoader.SDic["weapons"]["CentaurSword"], true, (HideFlags)52, val, 344552, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("SteampunkDrill", Utility.LoadBundleGameObject("SteampunkDrill"), true, (HideFlags)52, val, 6435233, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("UmbrellicSaber", Utility.LoadBundleGameObject("UmbrellicSaber"), true, (HideFlags)52, val, 54353443, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("DoomBringerClaw_L", (GameObject)SLMALoader.SDic["weapons"]["Leg_SuperBoxer_W"], true, (HideFlags)52, val, 6544352, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("DoomBringerClaw_R", (GameObject)SLMALoader.SDic["weapons"]["Leg_SuperBoxer_W_R"], true, (HideFlags)52, val, 6554243, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("ReelProjector", (GameObject)SLMALoader.SDic["weapons"]["HarpoonGun"], true, (HideFlags)52, val, 9454625, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("RemoteCutter", Utility.LoadBundleGameObject("RemoteCutter"), true, (HideFlags)52, val, 7675534, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("GreyscaledGun", Utility.LoadBundleGameObject("GreyscaledGun"), true, (HideFlags)52, val, 6463534, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Coedsworn_Staff", (GameObject)SLMALoader.SDic["weapons"]["Leg_WizardStaff"], true, (HideFlags)52, val, 654645234, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("PyroFlamethrower", (GameObject)SLMALoader.SDic["weapons"]["Barrett"], true, (HideFlags)52, val, 754654653, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Leonin_Claws_L", (GameObject)SLMALoader.SDic["weapons"]["WolverineClaws"], true, (HideFlags)52, val, 65445345, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Leonin_Claws_R", (GameObject)SLMALoader.SDic["weapons"]["WolverineClaws_right"], true, (HideFlags)52, val, 65445346, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Throws_Surfboard", Utility.LoadBundleGameObject("Throws_Surfboard"), true, (HideFlags)52, val, 875765454, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("HunterLongsword", (GameObject)SLMALoader.SDic["weapons"]["Katana"], true, (HideFlags)52, val, 43543453, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Geomancy_Staff", (GameObject)SLMALoader.SDic["weapons"]["Leg_WizardStaff"], true, (HideFlags)52, val, 785634534, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("KitsuneBrush", (GameObject)SLMALoader.SDic["weapons"]["Witch_Staff"], true, (HideFlags)52, val, 6433453, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("HangmanEntanglement", (GameObject)SLMALoader.SDic["weapons"]["Fantasy_Wand"], true, (HideFlags)52, val, 7563543, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("SherlockFist", (GameObject)SLMALoader.SDic["weapons"]["Leg_Boxer"], true, (HideFlags)52, val, 643234342, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("TramplingHammer", Utility.LoadBundleGameObject("TramplingHammer"), true, (HideFlags)52, val, 532413217, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Avira_ChargedPositronLongsword", (GameObject)SLMALoader.SDic["weapons"]["Katana"], true, (HideFlags)52, val, 532556311, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("MoonFlower_Rapier", Utility.LoadBundleGameObject("MoonFlower_Rapier"), true, (HideFlags)52, val, 84525212, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Summon_GroundWretchedPunch", (GameObject)SLMALoader.SDic["weapons"]["GiantPunch"], true, (HideFlags)52, val, 471829484, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Throws_RandomPunch", (GameObject)SLMALoader.SDic["weapons"]["Leg_DarkP_W"], true, (HideFlags)52, val, 832682541, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("VengefulSaw", Utility.LoadBundleGameObject("VengefulSaw"), true, (HideFlags)52, val, 412341242, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Goblin_Small_Spear", Utility.LoadBundleGameObject("Goblin_Small_Spear"), true, (HideFlags)52, val, 123421323, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Sharpened_Claws_L", Utility.LoadBundleGameObject("Sharpened_Claws_L"), true, (HideFlags)52, val, 65425321, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Sharpened_Claws_R", Utility.LoadBundleGameObject("Sharpened_Claws_R"), true, (HideFlags)52, val, 65425322, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("SunkenMarinaAnchor", (GameObject)SLMALoader.SDic["weapons"]["Pickaxe"], true, (HideFlags)52, val, 490802343, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("RustingChainblade", (GameObject)SLMALoader.SDic["weapons"]["Whip"], true, (HideFlags)52, val, 123451234, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("RiotMetalShield", (GameObject)SLMALoader.SDic["weapons"]["Ballistic Shield"], true, (HideFlags)52, val, 122131231, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Scroll_Of_Mapper", (GameObject)SLMALoader.SDic["weapons"]["Thrown_CandleFire"], true, (HideFlags)52, val, 531232452, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("BioliquivierLiquigun", (GameObject)SLMALoader.SDic["weapons"]["MGL"], true, (HideFlags)52, val, 490800225, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Desperate_Prayer", (GameObject)SLMALoader.SDic["weapons"]["Fantasy_Wand"], true, (HideFlags)52, val, 490800224, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("SelfHarm_Sacrificer", (GameObject)SLMALoader.SDic["weapons"]["Thrown_CandleFire"], true, (HideFlags)52, val, 490800223, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Mage_Magic_Wand", (GameObject)SLMALoader.SDic["weapons"]["Fantasy_Wand"], true, (HideFlags)52, val, 490800222, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Valheimion_Shield", Utility.LoadBundleGameObject("Valheimion_Shield"), true, (HideFlags)52, val, 490800226, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Aetherial_Thunder_Spear", Utility.LoadBundleGameObject("Aetherial_Thunder_Spear"), true, (HideFlags)52, val, 490800221, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Backfacing_Katana", (GameObject)SLMALoader.SDic["weapons"]["Katana"], true, (HideFlags)52, val, 490800220, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Throw_TeleportDagger", (GameObject)SLMALoader.SDic["weapons"]["Throw_Knife"], true, (HideFlags)52, val, 490800219, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("SoulTitanKingSword", Utility.LoadBundleGameObject("SoulTitanKingSword"), true, (HideFlags)52, val, 490800218, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Homemade_BackwardHeld_Knife", (GameObject)SLMALoader.SDic["weapons"]["Cutlery_Knife"], true, (HideFlags)52, val, 355651554, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Homemade_Knife", (GameObject)SLMALoader.SDic["weapons"]["Throw_Knife"], true, (HideFlags)52, val, 548894592, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Homemade_Shotgun", (GameObject)SLMALoader.SDic["weapons"]["Mp-40"], true, (HideFlags)52, val, 272711652, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("PuppetController", (GameObject)SLMALoader.SDic["weapons"]["MinoTaurGrab"], true, (HideFlags)52, val, 272711657, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("DarkFist_Seek", (GameObject)SLMALoader.SDic["weapons"]["Leg_SuperP_W"], true, (HideFlags)52, val, 807359952, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Throw_GrapplingHook", (GameObject)SLMALoader.SDic["weapons"]["Thrown_Bomb"], true, (HideFlags)52, val, 543670212, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("BearTrap_Chomper", (GameObject)SLMALoader.SDic["weapons"]["Leg_Boxer"], true, (HideFlags)52, val, 452307716, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Ionic_GunLance", (GameObject)SLMALoader.SDic["weapons"]["HarpoonGun"], true, (HideFlags)52, val, 444878129, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Metal_Punk_Bat", (GameObject)SLMALoader.SDic["weapons"]["Baseball_Bat_02"], true, (HideFlags)52, val, 542957162, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("BigIceFlail", (GameObject)SLMALoader.SDic["weapons"]["Flail_Large"], true, (HideFlags)52, val, 646603676, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("VitalisCataclysm_Greatsword", Utility.LoadBundleGameObject("VitalisCataclysm_Greatsword"), true, (HideFlags)52, val, 591614194, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("ThroneLance", Utility.LoadBundleGameObject("ThroneLance"), true, (HideFlags)52, val, 358557846, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Torches", (GameObject)SLMALoader.SDic["weapons"]["BombOnAStick"], true, (HideFlags)52, val, 540454205, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("DrunkenPunches_Left", (GameObject)SLMALoader.SDic["weapons"]["Leg_SuperBoxer_W"], true, (HideFlags)52, val, 269860543, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("DrunkenPunches_Right", (GameObject)SLMALoader.SDic["weapons"]["Leg_SuperBoxer_W_R"], true, (HideFlags)52, val, 519068254, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("SnipingGun_EagleEye", Utility.LoadBundleGameObject("SnipingGun_EagleEye"), true, (HideFlags)52, val, 890258454, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Gravedigger_Shovel", (GameObject)SLMALoader.SDic["weapons"]["Shovel"], true, (HideFlags)52, val, 451975448, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Conjuring_Staff", Utility.LoadBundleGameObject("Conjuring_Staff"), true, (HideFlags)52, val, 493353346, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("FieryImperateGreatsword", Utility.LoadBundleGameObject("FieryImperateGreatsword"), true, (HideFlags)52, val, 710720824, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("ScytheOfReaping", (GameObject)SLMALoader.SDic["weapons"]["Scythe"], true, (HideFlags)52, val, 894330958, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Mordor_Swords_Spawner", Utility.LoadBundleGameObject("Mordor_Swords_Spawner"), true, (HideFlags)52, val, 859302431, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Mordor_Greatsword", Utility.LoadBundleGameObject("Mordor_Greatsword"), true, (HideFlags)52, val, 200808912, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("ClosedFist", (GameObject)SLMALoader.SDic["weapons"]["Sword_Squire"], true, (HideFlags)52, val, 241992868, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Sword_Excalibur", Utility.LoadBundleGameObject("Sword_Excalibur"), true, (HideFlags)52, val, 532833620, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Snake_Winchester", (GameObject)SLMALoader.SDic["weapons"]["Winchester"], true, (HideFlags)52, val, 148275964, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("BloodlettingBlade", (GameObject)SLMALoader.SDic["weapons"]["FlamingSword"], true, (HideFlags)52, val, 881821868, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("TheGoldenTouch", Utility.LoadBundleGameObject("TheGoldenTouch"), true, (HideFlags)52, val, 376573688, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("ChantHeartFist", Utility.LoadBundleGameObject("ChantHeartFist"), true, (HideFlags)52, val, 725273790, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("PeacemakerColt", (GameObject)SLMALoader.SDic["weapons"]["Quickdraw_Revolver_AgainstHip"], true, (HideFlags)52, val, 736941309, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("AvalanchePunch", Utility.LoadBundleGameObject("AvalanchePunch"), true, (HideFlags)52, val, 471829004, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Guardian_Greatsword", Utility.LoadBundleGameObject("Guardian_Greatsword"), true, (HideFlags)52, val, 177699802, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("PhantomRiderShield", (GameObject)SLMALoader.SDic["weapons"]["KnightShieldNew"], true, (HideFlags)52, val, 123329919, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("DarkDoubleSword", (GameObject)SLMALoader.SDic["weapons"]["DoubleSword"], true, (HideFlags)52, val, 437714921, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Rogue_Knife", (GameObject)SLMALoader.SDic["weapons"]["Butchering_Knife"], true, (HideFlags)52, val, 285567525, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("VerdantShield", Utility.LoadBundleGameObject("VerdantShield"), true, (HideFlags)52, val, 880957670, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("VerdantSword", Utility.LoadBundleGameObject("VerdantSword"), true, (HideFlags)52, val, 880957621, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Throw_AcidDroplet", Utility.LoadBundleGameObject("Throw_AcidDroplet"), true, (HideFlags)52, val, 411142971, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("MithrilSword", (GameObject)SLMALoader.SDic["weapons"]["Sword_Squire"], true, (HideFlags)52, val, 444071776, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Sword_Keris", (GameObject)SLMALoader.SDic["weapons"]["Quan"], true, (HideFlags)52, val, 720995111, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("FlammerstSword", (GameObject)SLMALoader.SDic["weapons"]["FlamingSword"], true, (HideFlags)52, val, 142560196, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Fishingrod", (GameObject)SLMALoader.SDic["weapons"]["PriestStaff"], true, (HideFlags)52, val, 295296385, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Throw_BrewedElementalPotion", (GameObject)SLMALoader.SDic["weapons"]["Throw_Potion"], true, (HideFlags)52, val, 408389666, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Foul_Punch", (GameObject)SLMALoader.SDic["weapons"]["MinoTaurGrab"], true, (HideFlags)52, val, 513737919, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Excavation_Shovel", (GameObject)SLMALoader.SDic["weapons"]["Shovel"], true, (HideFlags)52, val, 253460803, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Hellish_Revolver", Utility.LoadBundleGameObject("Hellish_Revolver"), true, (HideFlags)52, val, 752661716, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("Poison_Longbow", Utility.LoadBundleGameObject("Poison_Longbow"), true, (HideFlags)52, val, 805521825, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("RunCommand_Seamless", (GameObject)SLMALoader.SDic["weapons"]["Leg_Flag_Run"], true, (HideFlags)52, val, 476437022, true), "Expansionary", (TagType)0); Utility.ItemCategorizer.SetTag(UPool.MyPool.AddObject("HeavyGiantBombShooter", Utility.LoadBundleGameObject("HeavyGiantBom