using System; using System.Diagnostics; using System.IO; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using System.Threading.Tasks; using BepInEx; using BepInEx.Configuration; using BepInEx.Logging; using CamVisuals; using GameNetcodeStuff; using HarmonyLib; using Microsoft.CodeAnalysis; using ModelReplacement; using UnityEngine; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)] [assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")] [assembly: IgnoresAccessChecksTo("Assembly-CSharp")] [assembly: AssemblyCompany("UmaMusumePlayerModels")] [assembly: AssemblyConfiguration("Debug")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: AssemblyInformationalVersion("1.0.0")] [assembly: AssemblyProduct("UmaMusumePlayerModels")] [assembly: AssemblyTitle("UmaMusumePlayerModels")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("1.0.0.0")] [module: UnverifiableCode] namespace Microsoft.CodeAnalysis { [CompilerGenerated] [Microsoft.CodeAnalysis.Embedded] internal sealed class EmbeddedAttribute : Attribute { } } namespace System.Runtime.CompilerServices { [CompilerGenerated] [Microsoft.CodeAnalysis.Embedded] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Parameter | AttributeTargets.ReturnValue | AttributeTargets.GenericParameter, AllowMultiple = false, Inherited = false)] internal sealed class NullableAttribute : Attribute { public readonly byte[] NullableFlags; public NullableAttribute(byte P_0) { NullableFlags = new byte[1] { P_0 }; } public NullableAttribute(byte[] P_0) { NullableFlags = P_0; } } [CompilerGenerated] [Microsoft.CodeAnalysis.Embedded] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)] internal sealed class NullableContextAttribute : Attribute { public readonly byte Flag; public NullableContextAttribute(byte P_0) { Flag = P_0; } } } namespace CamVisuals { [BepInPlugin("MRCameraVisuals(name)", "(name)", "1.0.0")] public class CameraVisuals : BaseUnityPlugin { [HarmonyPatch(typeof(Terminal))] internal class DetectCameraTerminalPatch : MonoBehaviour { [HarmonyPatch(typeof(Terminal), "BeginUsingTerminal")] [HarmonyPostfix] public static void DetectCamera() { //IL_004b: Unknown result type (might be due to invalid IL or missing references) //IL_006b: Unknown result type (might be due to invalid IL or missing references) if (Plugin.cameraAdjustEnabled.Value) { PlayerControllerB localPlayerController = GameNetworkManager.Instance.localPlayerController; if (!terminalDisable) { ((Component)localPlayerController).transform.Find("ScavengerModel/metarig/CameraContainer/MainCamera/HUDHelmetPosition").localPosition = new Vector3(0.01f, -0.05f, -0.05f); ((Component)localPlayerController).transform.localScale = new Vector3(1f, 1f, 1f); terminalDisable = true; } } } [HarmonyPatch(typeof(Terminal), "QuitTerminal")] [HarmonyPostfix] public static void ResetCamera() { //IL_0056: Unknown result type (might be due to invalid IL or missing references) //IL_0076: Unknown result type (might be due to invalid IL or missing references) if (Plugin.cameraAdjustEnabled.Value) { PlayerControllerB localPlayerController = GameNetworkManager.Instance.localPlayerController; if (terminalDisable) { float num = -0.05f * (1f / currCameraLocalScale); ((Component)localPlayerController).transform.Find("ScavengerModel/metarig/CameraContainer/MainCamera/HUDHelmetPosition").localPosition = new Vector3(0.01f, num, -0.05f); ((Component)localPlayerController).transform.localScale = new Vector3(currCameraLocalScale, currCameraLocalScale, currCameraLocalScale); terminalDisable = false; } } } } private readonly Harmony harmony = new Harmony("CameraVisuals(name)"); private static GameObject gameObject; private static CameraVisuals Instance; private static float currModelScale; private static float currCameraLocalScale = 1f; private static bool terminalDisable = false; private void Awake() { if ((Object)(object)Instance == (Object)null) { Instance = this; } harmony.PatchAll(typeof(CameraVisuals)); } public static void UpdateCurrCameraLocalScale(float modelHeight) { float num = modelHeight / 173f; currCameraLocalScale = num; } public static void DetectCamera(PlayerControllerB player, Vector3 cameraLocalPosition, float modelHeight) { //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_008b: Unknown result type (might be due to invalid IL or missing references) float num = modelHeight / 173f; gameObject = ((Component)player).gameObject; Transform val = gameObject.transform.Find("ScavengerModel/metarig/CameraContainer"); if ((Object)(object)val != (Object)null) { float num2 = -0.05f * (1f / num); Vector3 localPosition = default(Vector3); ((Vector3)(ref localPosition))..ctor(0.01f, num2, -0.05f); Vector3 localScale = default(Vector3); ((Vector3)(ref localScale))..ctor(num, num, num); currCameraLocalScale = num; gameObject.transform.Find("ScavengerModel/metarig/CameraContainer/MainCamera/HUDHelmetPosition").localPosition = localPosition; gameObject.transform.localScale = localScale; } else { Plugin.Logger.LogInfo((object)"Camera Container not found!"); } } } } namespace ModelReplacement { public class ModelReplacementManager : MonoBehaviour { internal static void OverrideStart(Vector3 cameraLocalPosition, float modelHeight, CharacterController modelController) { //IL_0007: Unknown result type (might be due to invalid IL or missing references) //IL_0008: Unknown result type (might be due to invalid IL or missing references) CharacterController thisController = GameNetworkManager.Instance.localPlayerController.thisController; if (!Plugin.cameraAdjustEnabled.Value || !((Object)(object)thisController == (Object)(object)modelController)) { return; } if (GameNetworkManager.Instance.localPlayerController.inTerminalMenu) { CameraVisuals.UpdateCurrCameraLocalScale(modelHeight); return; } Task.Delay(1).ContinueWith(delegate { //IL_000b: Unknown result type (might be due to invalid IL or missing references) CameraVisuals.DetectCamera(GameNetworkManager.Instance.localPlayerController, cameraLocalPosition, modelHeight); }); } internal static void OverrideOnDeath(Transform replacementBodyTransform, string headAnimatorPath, string tailAnimatorPath) { Animator val = default(Animator); if (((Component)replacementBodyTransform.Find(headAnimatorPath)).gameObject.TryGetComponent(ref val)) { val.SetTrigger("OnDeath"); } else { Plugin.Logger.LogError((object)"Head animator not found! Please report this and provide the log, thank you! <3"); } Animator val2 = default(Animator); if (((Component)replacementBodyTransform.Find(tailAnimatorPath)).gameObject.TryGetComponent(ref val2)) { val2.SetTrigger("OnDeath"); } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } } internal static void OverrideOnDestroy(CharacterController modelController) { //IL_0067: Unknown result type (might be due to invalid IL or missing references) //IL_0078: Unknown result type (might be due to invalid IL or missing references) CharacterController thisController = GameNetworkManager.Instance.localPlayerController.thisController; if (Plugin.cameraAdjustEnabled.Value && !((Object)(object)thisController != (Object)(object)modelController)) { Transform transform = ((Component)GameNetworkManager.Instance.localPlayerController).transform; Transform val = transform.Find("ScavengerModel/metarig/CameraContainer"); if ((Object)(object)val != (Object)null) { ((Component)transform).transform.Find("ScavengerModel/metarig/CameraContainer/MainCamera/HUDHelmetPosition").localPosition = Plugin.defaultCameraLocalPosition; ((Component)transform).transform.localScale = Plugin.defaultModelScale; } else { Plugin.Logger.LogInfo((object)"Camera Container not found!"); } } } } public class SILENCESUZUKA : BodyReplacementBase { private string model_name = "SilenceSuzuka"; protected override GameObject LoadAssetsAndReturnModel() { return Assets.MainAssetBundle.LoadAsset(model_name); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1002_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1002_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class HARUURARA : BodyReplacementBase { private string model_name = "HaruUrara"; protected override GameObject LoadAssetsAndReturnModel() { return Assets.MainAssetBundle.LoadAsset(model_name); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 141f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1052_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1052_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SPECIALWEEK : BodyReplacementBase { private string model_name = "SpecialWeek"; protected override GameObject LoadAssetsAndReturnModel() { return Assets.MainAssetBundle.LoadAsset(model_name); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1001_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1001_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TOKAITEIO : BodyReplacementBase { private string model_name = "TokaiTeio"; protected override GameObject LoadAssetsAndReturnModel() { return Assets.MainAssetBundle.LoadAsset(model_name); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 150f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1003_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1003_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class OGURICAP : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "OguriCap"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 167f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1006_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1006_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MAYANOTOPGUN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MayanoTopGun"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 143f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1024_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1024_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GOLDSHIP : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GoldShip"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 170f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1007_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1007_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class CURRENCHAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "CurrenChan"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 155f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1038_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1038_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class BIWAHAYAHIDE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "BiwaHayahide"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 171f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1023_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1023_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class WINNINGTICKET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "WinningTicket"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 157f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1035_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1035_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NARITATAISHIN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaTaishin"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 145f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1050_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1050_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VODKA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Vodka"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 165f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1008_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1008_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DAIWASCARLET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DaiwaScarlet"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 163f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1009_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1009_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class RICESHOWER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RiceShower"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 145f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1030_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1030_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SYMBOLIRUDOLF : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SymboliRudolf"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 165f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1017_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1017_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIROMCQUEEN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroMcQueen"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 159f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1013_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1013_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SAKURABAKUSHINO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SakuraBakushinO"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1041_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1041_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class AGNESTACHYON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AgnesTachyon"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 159f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1032_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1032_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MIHONOBOURBON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MihonoBourbon"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1026_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1026_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NARITABRIAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaBrian"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1016_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1016_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SEIUNSKY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SeiunSky"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 155f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1020_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1020_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIRORYAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroRyan"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 163f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1027_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1027_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TMOPERAO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TM Opera O"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 156f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1015_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1015_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class KITASANBLACK : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "KitasanBlack"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 162f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1068 Kitasan Black/1068 Kitasan Black_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1068 Kitasan Black/1068 Kitasan Black_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MATIKANETANNHAUSER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Matikanetannhauser"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 155f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1062 Matikanetannhauser/1062 Matikanetannhauser_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1062 Matikanetannhauser/1062 Matikanetannhauser_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEISHODOTO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MeishoDoto"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 164f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1058_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1058_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class AGNESDIGITAL : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AgnesDigital"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 143f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1019 Agnes Digital/1019 Agnes Digital_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1019 Agnes Digital/1019 Agnes Digital_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TAMAMOCROSS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TamamoCross"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 140f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1021_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1021_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SATONODIAMOND : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SatonoDiamond"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1067 Satono Diamond/1067 Satono Diamond_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1067 Satono Diamond/1067 Satono Diamond_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GOLDCITY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GoldCity"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1040_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1040_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ADMIREVEGA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AdmireVega"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 157f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1033_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1033_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MARUZENSKY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Maruzensky"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 164f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1004_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1004_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NAKAYAMAFESTA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NakayamaFesta"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 159f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1049 Nakayama Festa/1049 Nakayama Festa_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1049 Nakayama Festa/1049 Nakayama Festa_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ORFEVRE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Orfevre"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 165f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1115 Orfevre/1115 Orfevre_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1115 Orfevre/1115 Orfevre_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class STAYGOLD : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "StayGold"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 142f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1135 Stay Gold/1135 Stay Gold_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1135 Stay Gold/1135 Stay Gold_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class CALSTONELIGHTO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "CalstoneLightO"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 159f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1120 Calstone Light O/1120 Calstone Light O_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1120 Calstone Light O/1120 Calstone Light O_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DREAMJOURNEY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DreamJourney"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 144f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1119 Dream Journey/1119 Dream Journey_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1119 Dream Journey/1119 Dream Journey_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class FENOMENO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Fenomeno"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 171f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1127 Fenomeno/1127 Fenomeno_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1127 Fenomeno/1127 Fenomeno_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GENTILDONNA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Gentildonna"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 167f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1116 Gentildonna/1116 Gentildonna_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1116 Gentildonna/1116 Gentildonna_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TANINOGIMLET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TaninoGimlet"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 166f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1084 Tanino Gimlet/1084 Tanino Gimlet_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1084 Tanino Gimlet/1084 Tanino Gimlet_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SYMBOLIKRISS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SymboliKrisS"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 170f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1083 Symboli Kris S/1083 Symboli Kris S_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1083 Symboli Kris S/1083 Symboli Kris S_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GRASSWONDER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GrassWonder"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 152f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1011_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1011_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ELCONDORPASA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ElCondorPasa"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 163f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1014_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1014_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NICENATURE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NiceNature"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 157f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1060_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1060_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TWINTURBO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TwinTurbo"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 146f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1066_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1066_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MANHATTANCAFE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ManhattanCafe"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 155f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1025_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1025_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ASTONMACHAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AstonMachan"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 152f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1087 Aston Machan/1087 Aston Machan_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1087 Aston Machan/1087 Aston Machan_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class EISHINFLASH : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "EishinFlash"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1037_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1037_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SUPERCREEK : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SuperCreek"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 168f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1045_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1045_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ALMONDEYE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AlmondEye"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 163f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1129 Almond Eye/1129 Almond Eye_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1129 Almond Eye/1129 Almond Eye_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DANTSUFLAME : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DantsuFlame"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 163f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1092 Dantsu Flame/1092 Dantsu Flame_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1092 Dantsu Flame/1092 Dantsu Flame_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class JUNGLEPOCKET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "JunglePocket"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1094 Jungle Pocket/1094 Jungle Pocket_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1094 Jungle Pocket/1094 Jungle Pocket_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class KATSURAGIACE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "KatsuragiAce"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 165f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1104 Katsuragi Ace/1104 Katsuragi Ace_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1104 Katsuragi Ace/1104 Katsuragi Ace_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class KAWAKAMIPRINCESS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "KawakamiPrincess"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 154f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1039 Kawakami Princess/1039 Kawakami Princess_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1039 Kawakami Princess/1039 Kawakami Princess_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NARITATOPROAD : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaTopRoad"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 166f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1077 Narita Top Road/1077 Narita Top Road_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1077 Narita Top Road/1077 Narita Top Road_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SIRIUSSYMBOLI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SiriusSymboli"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 167f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1070 Sirius Symboli/1070 Sirius Symboli_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1070 Sirius Symboli/1070 Sirius Symboli_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class HOKKOTARUMAE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "HokkoTarumae"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 162f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1099 Hokko Tarumae/1099 Hokko Tarumae_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1099 Hokko Tarumae/1099 Hokko Tarumae_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class INESFUJIN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "InesFujin"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 167f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1031_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1031_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MATIKANEFUKUKITARU : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Matikanefukukitaru"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1056_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1056_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ESPOIRCITY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "EspoirCity"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 153f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1081 Espoir City/1081 Espoir City_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1081 Espoir City/1081 Espoir City_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class FOREVERYOUNG : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ForeverYoung"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 167f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1138 Forever Young/1138 Forever Young_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1138 Forever Young/1138 Forever Young_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class LOVESONLYYOU : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "LovesOnlyYou"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1132 Loves Only You/1132 Loves Only You_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1132 Loves Only You/1132 Loves Only You_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MARCHELORRAINE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MarcheLorraine"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 157f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1140 Marche Lorraine/1140 Marche Lorraine_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1140 Marche Lorraine/1140 Marche Lorraine_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class REDDESIRE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RedDesire"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1136 Red Desire/1136 Red Desire_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1136 Red Desire/1136 Red Desire_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NOREASON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NoReason"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1096 No Reason/1096 No Reason_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1096 No Reason/1096 No Reason_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TRANSCEND : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Transcend"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 164f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1080 Transcend/1080 Transcend_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1080 Transcend/1080 Transcend_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DURANDAL : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Durandal"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 162f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1121 Durandal/1121 Durandal_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1121 Durandal/1121 Durandal_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class AIRGROOVE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AirGroove"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 165f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1018_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1018_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GRANALEGRIA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GranAlegria"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1131 Gran Alegria/1131 Gran Alegria_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1131 Gran Alegria/1131 Gran Alegria_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class RHEINKRAFT : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RheinKraft"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 157f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1109 Rhein Kraft/1109 Rhein Kraft_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1109 Rhein Kraft/1109 Rhein Kraft_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class RULERSHIP : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Rulership"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1145 Rulership/1145 Rulership_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1145 Rulership/1145 Rulership_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TOSENJORDAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TosenJordan"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 157f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1048 Tosen Jordan/1048 Tosen Jordan_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1048 Tosen Jordan/1048 Tosen Jordan_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DAITAKUHELIOS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DaitakuHelios"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 156f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1065 Daitaku Helios/1065 Daitaku Helios_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1065 Daitaku Helios/1065 Daitaku Helios_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SWEEPTOSHO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SweepTosho"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 139f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1044 Sweep Tosho/1044 Sweep Tosho_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1044 Sweep Tosho/1044 Sweep Tosho_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TAIKISHUTTLE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TaikiShuttle"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 172f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1010_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1010_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class FUJIKISEKI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "FujiKiseki"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 168f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "pfb_bdy1005_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "pfb_bdy1005_00/Position/Hip"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class HISHIAMAZON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "HishiAmazon"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1012 Hishi Amazon/1012 Hishi Amazon_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1012 Hishi Amazon/1012 Hishi Amazon_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIROARDAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroArdan"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 162f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1071 Mejiro Ardan/1071 Mejiro Ardan_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1071 Mejiro Ardan/1071 Mejiro Ardan_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class CHEVALGRAND : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ChevalGrand"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1089 Cheval Grand/1089 Cheval Grand_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1089 Cheval Grand/1089 Cheval Grand_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VERXINA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Verxina"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1090 Verxina/1090 Verxina_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1090 Verxina/1090 Verxina_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VICTOIREPISA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "VictoirePisa"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 161f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1143 Victoire Pisa/1143 Victoire Pisa_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1143 Victoire Pisa/1143 Victoire Pisa_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SPEEDSYMBOLI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SpeedSymboli"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 170f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "9047 Speed Symboli/9047 Speed Symboli_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "9047 Speed Symboli/9047 Speed Symboli_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class YAENOMUTEKI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "YaenoMuteki"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 159f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1072 Yaeno Muteki/1072 Yaeno Muteki_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1072 Yaeno Muteki/1072 Yaeno Muteki_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VIVLOS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Vivlos"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 156f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1091 Vivlos/1091 Vivlos_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1091 Vivlos/1091 Vivlos_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class STILLINLOVE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "StillinLove"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 153f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1097 Still in Love/1097 Still in Love_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1097 Still in Love/1097 Still in Love_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ROSEKINGDOM : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RoseKingdom"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 155f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1144 Rose Kingdom/1144 Rose Kingdom_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1144 Rose Kingdom/1144 Rose Kingdom_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MRCB : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Mr.C.B."; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 166f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1057 Mr. C.B./1057 Mr. C.B._arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1057 Mr. C.B./1057 Mr. C.B._arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIRORAMONU : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroRamonu"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 165f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1086 Mejiro Ramonu/1086 Mejiro Ramonu_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1086 Mejiro Ramonu/1086 Mejiro Ramonu_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIROPALMER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroPalmer"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1064 Mejiro Palmer/1064 Mejiro Palmer_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1064 Mejiro Palmer/1064 Mejiro Palmer_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class LUCKYLILAC : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "LuckyLilac"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 162f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1130 Lucky Lilac/1130 Lucky Lilac_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1130 Lucky Lilac/1130 Lucky Lilac_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class LOGOTYPE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Logotype"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 160f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1142 Logotype/1142 Logotype_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1142 Logotype/1142 Logotype_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class KINGHALO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "KingHalo"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 159f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1061 King Halo/1061 King Halo_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1061 King Halo/1061 King Halo_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class FINEMOTION : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "FineMotion"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 158f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1022 Fine Motion/1022 Fine Motion_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1022 Fine Motion/1022 Fine Motion_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DURAMENTE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Duramente"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 166f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1108 Duramente/1108 Duramente_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1108 Duramente/1108 Duramente_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class CESARIO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Cesario"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 167f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1110 Cesario/1110 Cesario_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1110 Cesario/1110 Cesario_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class BUENAVISTA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "BuenaVista"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 159f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1114 Buena Vista/1114 Buena Vista_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1114 Buena Vista/1114 Buena Vista_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class BLASTONEPIECE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "BlastOnepiece"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 174f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1128 Blast Onepiece/1128 Blast Onepiece_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1128 Blast Onepiece/1128 Blast Onepiece_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class AIRSHAKUR : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AirShakur"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 168f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1036 Air Shakur/1036 Air Shakur_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1036 Air Shakur/1036 Air Shakur_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class HISHIAKEBONO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "HishiAkebono"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 180f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1028 Hishi Akebono/1028 Hishi Akebono_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1028 Hishi Akebono/1028 Hishi Akebono_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NISHINOFLOWER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NishinoFlower"; return Assets.MainAssetBundle.LoadAsset(text); } protected override void Start() { //IL_0017: Unknown result type (might be due to invalid IL or missing references) ((BodyReplacementBase)this).Start(); ModelReplacementManager.OverrideStart(new Vector3(0f, 0f, 0f), 135f, ((Component)this).GetComponent().thisController); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); ModelReplacementManager.OverrideOnDeath(base.replacementDeadBody.transform, "1051 Nishino Flower/1051 Nishino Flower_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head", "1051 Nishino Flower/1051 Nishino Flower_arm/Position/Hip/Tail_Ctrl"); } protected override void OnDestroy() { ModelReplacementManager.OverrideOnDestroy(((Component)this).GetComponent().thisController); ((BodyReplacementBase)this).OnDestroy(); } } [BepInPlugin("com.teaisnt.umamusumeplayermodels", "UmamusumePlayerModels", "1.0.0")] [BepInDependency(/*Could not decode attribute arguments.*/)] public class Plugin : BaseUnityPlugin { internal static Vector3 defaultModelScale = new Vector3(1f, 1f, 1f); internal static Vector3 defaultCameraLocalPosition = new Vector3(0.01f, -0.05f, -0.05f); internal static bool usingCameraVisuals = false; public const string ModGUID = "UmamusumePlayerModels"; internal static readonly Harmony Harmony = new Harmony("UmamusumePlayerModels"); internal static ConfigEntry cameraAdjustEnabled { get; private set; } internal static ManualLogSource Logger { get; private set; } = null; private void Awake() { Assets.PopulateAssets(); Logger = ((BaseUnityPlugin)this).Logger; BindConfigs(); ModelReplacementAPI.RegisterSuitModelReplacement("Silence Suzuka", typeof(SILENCESUZUKA)); ModelReplacementAPI.RegisterSuitModelReplacement("Haru Urara", typeof(HARUURARA)); ModelReplacementAPI.RegisterSuitModelReplacement("Special Week", typeof(SPECIALWEEK)); ModelReplacementAPI.RegisterSuitModelReplacement("Tokai Teio", typeof(TOKAITEIO)); ModelReplacementAPI.RegisterSuitModelReplacement("Oguri Cap", typeof(OGURICAP)); ModelReplacementAPI.RegisterSuitModelReplacement("Mayano Top Gun", typeof(MAYANOTOPGUN)); ModelReplacementAPI.RegisterSuitModelReplacement("Gold Ship", typeof(GOLDSHIP)); ModelReplacementAPI.RegisterSuitModelReplacement("Curren Chan", typeof(CURRENCHAN)); ModelReplacementAPI.RegisterSuitModelReplacement("Biwa Hayahide", typeof(BIWAHAYAHIDE)); ModelReplacementAPI.RegisterSuitModelReplacement("Winning Ticket", typeof(WINNINGTICKET)); ModelReplacementAPI.RegisterSuitModelReplacement("Narita Taishin", typeof(NARITATAISHIN)); ModelReplacementAPI.RegisterSuitModelReplacement("Vodka", typeof(VODKA)); ModelReplacementAPI.RegisterSuitModelReplacement("Daiwa Scarlet", typeof(DAIWASCARLET)); ModelReplacementAPI.RegisterSuitModelReplacement("Rice Shower", typeof(RICESHOWER)); ModelReplacementAPI.RegisterSuitModelReplacement("Symboli Rudolf", typeof(SYMBOLIRUDOLF)); ModelReplacementAPI.RegisterSuitModelReplacement("Mejiro McQueen", typeof(MEJIROMCQUEEN)); ModelReplacementAPI.RegisterSuitModelReplacement("Agnes Tachyon", typeof(AGNESTACHYON)); ModelReplacementAPI.RegisterSuitModelReplacement("Sakura Bakushin O", typeof(SAKURABAKUSHINO)); ModelReplacementAPI.RegisterSuitModelReplacement("Mihono Bourbon", typeof(MIHONOBOURBON)); ModelReplacementAPI.RegisterSuitModelReplacement("Narita Brian", typeof(NARITABRIAN)); ModelReplacementAPI.RegisterSuitModelReplacement("Seiun Sky", typeof(SEIUNSKY)); ModelReplacementAPI.RegisterSuitModelReplacement("Mejiro Ryan", typeof(MEJIRORYAN)); ModelReplacementAPI.RegisterSuitModelReplacement("T.M. Opera O", typeof(TMOPERAO)); ModelReplacementAPI.RegisterSuitModelReplacement("Kitasan Black", typeof(KITASANBLACK)); ModelReplacementAPI.RegisterSuitModelReplacement("Matikanetannhauser", typeof(MATIKANETANNHAUSER)); ModelReplacementAPI.RegisterSuitModelReplacement("Meisho Doto", typeof(MEISHODOTO)); ModelReplacementAPI.RegisterSuitModelReplacement("Agnes Digital", typeof(AGNESDIGITAL)); ModelReplacementAPI.RegisterSuitModelReplacement("Tamamo Cross", typeof(TAMAMOCROSS)); ModelReplacementAPI.RegisterSuitModelReplacement("Satono Diamond", typeof(SATONODIAMOND)); ModelReplacementAPI.RegisterSuitModelReplacement("Gold City", typeof(GOLDCITY)); ModelReplacementAPI.RegisterSuitModelReplacement("Admire Vega", typeof(ADMIREVEGA)); ModelReplacementAPI.RegisterSuitModelReplacement("Maruzensky", typeof(MARUZENSKY)); ModelReplacementAPI.RegisterSuitModelReplacement("Nakayama Festa", typeof(NAKAYAMAFESTA)); ModelReplacementAPI.RegisterSuitModelReplacement("Orfevre", typeof(ORFEVRE)); ModelReplacementAPI.RegisterSuitModelReplacement("Stay Gold", typeof(STAYGOLD)); ModelReplacementAPI.RegisterSuitModelReplacement("Calstone Light O", typeof(CALSTONELIGHTO)); ModelReplacementAPI.RegisterSuitModelReplacement("Dream Journey", typeof(DREAMJOURNEY)); ModelReplacementAPI.RegisterSuitModelReplacement("Fenomeno", typeof(FENOMENO)); ModelReplacementAPI.RegisterSuitModelReplacement("Gentildonna", typeof(GENTILDONNA)); ModelReplacementAPI.RegisterSuitModelReplacement("Tanino Gimlet", typeof(TANINOGIMLET)); ModelReplacementAPI.RegisterSuitModelReplacement("Symboli Kris S", typeof(SYMBOLIKRISS)); ModelReplacementAPI.RegisterSuitModelReplacement("Grass Wonder", typeof(GRASSWONDER)); ModelReplacementAPI.RegisterSuitModelReplacement("El Condor Pasa", typeof(ELCONDORPASA)); ModelReplacementAPI.RegisterSuitModelReplacement("Nice Nature", typeof(NICENATURE)); ModelReplacementAPI.RegisterSuitModelReplacement("Twin Turbo", typeof(TWINTURBO)); ModelReplacementAPI.RegisterSuitModelReplacement("Manhattan Cafe", typeof(MANHATTANCAFE)); ModelReplacementAPI.RegisterSuitModelReplacement("Aston Machan", typeof(ASTONMACHAN)); ModelReplacementAPI.RegisterSuitModelReplacement("Eishin Flash", typeof(EISHINFLASH)); ModelReplacementAPI.RegisterSuitModelReplacement("Super Creek", typeof(SUPERCREEK)); ModelReplacementAPI.RegisterSuitModelReplacement("Almond Eye", typeof(ALMONDEYE)); ModelReplacementAPI.RegisterSuitModelReplacement("Dantsu Flame", typeof(DANTSUFLAME)); ModelReplacementAPI.RegisterSuitModelReplacement("Jungle Pocket", typeof(JUNGLEPOCKET)); ModelReplacementAPI.RegisterSuitModelReplacement("Katsuragi Ace", typeof(KATSURAGIACE)); ModelReplacementAPI.RegisterSuitModelReplacement("Kawakami Princess", typeof(KAWAKAMIPRINCESS)); ModelReplacementAPI.RegisterSuitModelReplacement("Narita Top Road", typeof(NARITATOPROAD)); ModelReplacementAPI.RegisterSuitModelReplacement("Sirius Symboli", typeof(SIRIUSSYMBOLI)); ModelReplacementAPI.RegisterSuitModelReplacement("Hokko Tarumae", typeof(HOKKOTARUMAE)); ModelReplacementAPI.RegisterSuitModelReplacement("Ines Fujin", typeof(INESFUJIN)); ModelReplacementAPI.RegisterSuitModelReplacement("Matikanefukukitaru", typeof(MATIKANEFUKUKITARU)); ModelReplacementAPI.RegisterSuitModelReplacement("Espoir City", typeof(ESPOIRCITY)); ModelReplacementAPI.RegisterSuitModelReplacement("Forever Young", typeof(FOREVERYOUNG)); ModelReplacementAPI.RegisterSuitModelReplacement("Loves Only You", typeof(LOVESONLYYOU)); ModelReplacementAPI.RegisterSuitModelReplacement("Marche Lorraine", typeof(MARCHELORRAINE)); ModelReplacementAPI.RegisterSuitModelReplacement("Red Desire", typeof(REDDESIRE)); ModelReplacementAPI.RegisterSuitModelReplacement("No Reason", typeof(NOREASON)); ModelReplacementAPI.RegisterSuitModelReplacement("Transcend", typeof(TRANSCEND)); ModelReplacementAPI.RegisterSuitModelReplacement("Durandal", typeof(DURANDAL)); ModelReplacementAPI.RegisterSuitModelReplacement("Air Groove", typeof(AIRGROOVE)); ModelReplacementAPI.RegisterSuitModelReplacement("Gran Alegria", typeof(GRANALEGRIA)); ModelReplacementAPI.RegisterSuitModelReplacement("Rhein Kraft", typeof(RHEINKRAFT)); ModelReplacementAPI.RegisterSuitModelReplacement("Rulership", typeof(RULERSHIP)); ModelReplacementAPI.RegisterSuitModelReplacement("Tosen Jordan", typeof(TOSENJORDAN)); ModelReplacementAPI.RegisterSuitModelReplacement("Daitaku Helios", typeof(DAITAKUHELIOS)); ModelReplacementAPI.RegisterSuitModelReplacement("Sweep Tosho", typeof(SWEEPTOSHO)); ModelReplacementAPI.RegisterSuitModelReplacement("Taiki Shuttle", typeof(TAIKISHUTTLE)); ModelReplacementAPI.RegisterSuitModelReplacement("Fuji Kiseki", typeof(FUJIKISEKI)); ModelReplacementAPI.RegisterSuitModelReplacement("Hishi Amazon", typeof(HISHIAMAZON)); ModelReplacementAPI.RegisterSuitModelReplacement("Mejiro Ardan", typeof(MEJIROARDAN)); ModelReplacementAPI.RegisterSuitModelReplacement("Cheval Grand", typeof(CHEVALGRAND)); ModelReplacementAPI.RegisterSuitModelReplacement("Verxina", typeof(VERXINA)); ModelReplacementAPI.RegisterSuitModelReplacement("Victoire Pisa", typeof(VICTOIREPISA)); ModelReplacementAPI.RegisterSuitModelReplacement("Speed Symboli", typeof(SPEEDSYMBOLI)); ModelReplacementAPI.RegisterSuitModelReplacement("Yaeno Muteki", typeof(YAENOMUTEKI)); ModelReplacementAPI.RegisterSuitModelReplacement("Vivlos", typeof(VIVLOS)); ModelReplacementAPI.RegisterSuitModelReplacement("Still in Love", typeof(STILLINLOVE)); ModelReplacementAPI.RegisterSuitModelReplacement("Rose Kingdom", typeof(ROSEKINGDOM)); ModelReplacementAPI.RegisterSuitModelReplacement("Mr. C.B.", typeof(MRCB)); ModelReplacementAPI.RegisterSuitModelReplacement("Mejiro Ramonu", typeof(MEJIRORAMONU)); ModelReplacementAPI.RegisterSuitModelReplacement("Mejiro Palmer", typeof(MEJIROPALMER)); ModelReplacementAPI.RegisterSuitModelReplacement("Lucky Lilac", typeof(LUCKYLILAC)); ModelReplacementAPI.RegisterSuitModelReplacement("Logotype", typeof(LOGOTYPE)); ModelReplacementAPI.RegisterSuitModelReplacement("King Halo", typeof(KINGHALO)); ModelReplacementAPI.RegisterSuitModelReplacement("Fine Motion", typeof(FINEMOTION)); ModelReplacementAPI.RegisterSuitModelReplacement("Duramente", typeof(DURAMENTE)); ModelReplacementAPI.RegisterSuitModelReplacement("Cesario", typeof(CESARIO)); ModelReplacementAPI.RegisterSuitModelReplacement("Buena Vista", typeof(BUENAVISTA)); ModelReplacementAPI.RegisterSuitModelReplacement("Blast Onepiece", typeof(BLASTONEPIECE)); ModelReplacementAPI.RegisterSuitModelReplacement("Air Shakur", typeof(AIRSHAKUR)); ModelReplacementAPI.RegisterSuitModelReplacement("Hishi Akebono", typeof(HISHIAKEBONO)); ModelReplacementAPI.RegisterSuitModelReplacement("Nishino Flower", typeof(NISHINOFLOWER)); Harmony.PatchAll(); Logger.LogDebug((object)"Thank you for trying out Umamusume Player Models! I sincerely hope you enjoy the mod :) -Teaisnt"); } private void BindConfigs() { cameraAdjustEnabled = ((BaseUnityPlugin)this).Config.Bind("Configs", "Camera Adjustment Enabled", false, "Toggles the camera adjustments to match the heights of Umamusume"); } } public static class Assets { public static string mainAssetBundleName = "umamusumeplayermodelsassetbundle"; public static AssetBundle MainAssetBundle = null; private static string GetAssemblyName() { return Assembly.GetExecutingAssembly().GetName().Name.Replace(" ", "_"); } public static void PopulateAssets() { if ((Object)(object)MainAssetBundle == (Object)null) { Console.WriteLine(GetAssemblyName() + "." + mainAssetBundleName); using Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(GetAssemblyName() + "." + mainAssetBundleName); MainAssetBundle = AssetBundle.LoadFromStream(stream); } } } } namespace System.Runtime.CompilerServices { [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] internal sealed class IgnoresAccessChecksToAttribute : Attribute { public IgnoresAccessChecksToAttribute(string assemblyName) { } } }