Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Decompiled source of UmamusumePlayerModels v1.1.7
UmaMusumePlayerModels.dll
Decompiled a day ago
The result has been truncated due to the large size, download it to view full contents!
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<Animator>(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<Animator>(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<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class HARUURARA : BodyReplacementBase { private string model_name = "HaruUrara"; protected override GameObject LoadAssetsAndReturnModel() { return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SPECIALWEEK : BodyReplacementBase { private string model_name = "SpecialWeek"; protected override GameObject LoadAssetsAndReturnModel() { return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TOKAITEIO : BodyReplacementBase { private string model_name = "TokaiTeio"; protected override GameObject LoadAssetsAndReturnModel() { return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class OGURICAP : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "OguriCap"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MAYANOTOPGUN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MayanoTopGun"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GOLDSHIP : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GoldShip"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class CURRENCHAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "CurrenChan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class BIWAHAYAHIDE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "BiwaHayahide"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class WINNINGTICKET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "WinningTicket"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NARITATAISHIN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaTaishin"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VODKA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Vodka"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DAIWASCARLET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DaiwaScarlet"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class RICESHOWER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RiceShower"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SYMBOLIRUDOLF : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SymboliRudolf"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIROMCQUEEN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroMcQueen"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SAKURABAKUSHINO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SakuraBakushinO"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class AGNESTACHYON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AgnesTachyon"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MIHONOBOURBON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MihonoBourbon"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NARITABRIAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaBrian"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SEIUNSKY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SeiunSky"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIRORYAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroRyan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TMOPERAO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TM Opera O"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class KITASANBLACK : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "KitasanBlack"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MATIKANETANNHAUSER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Matikanetannhauser"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEISHODOTO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MeishoDoto"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class AGNESDIGITAL : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AgnesDigital"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TAMAMOCROSS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TamamoCross"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SATONODIAMOND : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SatonoDiamond"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GOLDCITY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GoldCity"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ADMIREVEGA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AdmireVega"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MARUZENSKY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Maruzensky"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NAKAYAMAFESTA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NakayamaFesta"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ORFEVRE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Orfevre"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class STAYGOLD : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "StayGold"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class CALSTONELIGHTO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "CalstoneLightO"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DREAMJOURNEY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DreamJourney"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class FENOMENO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Fenomeno"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GENTILDONNA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Gentildonna"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TANINOGIMLET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TaninoGimlet"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SYMBOLIKRISS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SymboliKrisS"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GRASSWONDER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GrassWonder"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ELCONDORPASA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ElCondorPasa"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NICENATURE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NiceNature"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TWINTURBO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TwinTurbo"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MANHATTANCAFE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ManhattanCafe"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ASTONMACHAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AstonMachan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class EISHINFLASH : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "EishinFlash"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SUPERCREEK : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SuperCreek"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ALMONDEYE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AlmondEye"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DANTSUFLAME : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DantsuFlame"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class JUNGLEPOCKET : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "JunglePocket"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class KATSURAGIACE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "KatsuragiAce"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class KAWAKAMIPRINCESS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "KawakamiPrincess"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NARITATOPROAD : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaTopRoad"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SIRIUSSYMBOLI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SiriusSymboli"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class HOKKOTARUMAE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "HokkoTarumae"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class INESFUJIN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "InesFujin"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MATIKANEFUKUKITARU : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Matikanefukukitaru"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ESPOIRCITY : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "EspoirCity"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class FOREVERYOUNG : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ForeverYoung"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class LOVESONLYYOU : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "LovesOnlyYou"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MARCHELORRAINE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MarcheLorraine"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class REDDESIRE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RedDesire"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class NOREASON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "NoReason"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TRANSCEND : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Transcend"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DURANDAL : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Durandal"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class AIRGROOVE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "AirGroove"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class GRANALEGRIA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "GranAlegria"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class RHEINKRAFT : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RheinKraft"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class RULERSHIP : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Rulership"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TOSENJORDAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TosenJordan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class DAITAKUHELIOS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "DaitakuHelios"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SWEEPTOSHO : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SweepTosho"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class TAIKISHUTTLE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "TaikiShuttle"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class FUJIKISEKI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "FujiKiseki"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class HISHIAMAZON : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "HishiAmazon"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIROARDAN : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroArdan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class CHEVALGRAND : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "ChevalGrand"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VERXINA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Verxina"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VICTOIREPISA : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "VictoirePisa"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class SPEEDSYMBOLI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "SpeedSymboli"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class YAENOMUTEKI : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "YaenoMuteki"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class VIVLOS : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Vivlos"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class STILLINLOVE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "StillinLove"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class ROSEKINGDOM : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "RoseKingdom"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MRCB : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Mr.C.B."; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIRORAMONU : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroRamonu"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class MEJIROPALMER : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroPalmer"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class LUCKYLILAC : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "LuckyLilac"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().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<PlayerControllerB>().thisController); ((BodyReplacementBase)this).OnDestroy(); } } public class LOGOTYPE : BodyReplacementBase { protected override GameObject LoadAssetsAndReturnModel() { string text = "Logotype"; return Assets.MainAssetBundle.LoadAsset<GameObject>(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<PlayerControllerB>().thisCont