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 Nakayama Festa Suit v1.1.5
UmaMusumePlayerModels.dll
Decompiled 3 hours 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 BepInEx; using BepInEx.Logging; using HarmonyLib; using Microsoft.CodeAnalysis; 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 ModelReplacement { public class SILENCESUZUKA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SilenceSuzuka"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1002_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1002_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class HARUURARA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "HaruUrara"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1052_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1052_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SPECIALWEEK : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SpecialWeek"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1001_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1001_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TOKAITEIO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "TokaiTeio"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1003_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1003_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class OGURICAP : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "OguriCap"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1006_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1006_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MAYANOTOPGUN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "MayanoTopGun"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1024_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1024_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class GOLDSHIP : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "GoldShip"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1007_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1007_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class CURRENCHAN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "CurrenChan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1038_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1038_00/Position/Hip")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class BIWAHAYAHIDE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "BiwaHayahide"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1023_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1023_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class WINNINGTICKET : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "WinningTicket"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1035_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1035_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class NARITATAISHIN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaTaishin"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1050_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1050_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class VODKA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Vodka"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1008_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1008_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class DAIWASCARLET : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "DaiwaScarlet"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1009_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1009_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class RICESHOWER : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "RiceShower"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1030_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1030_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SYMBOLIRUDOLF : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SymboliRudolf"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1017_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1017_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MEJIROMCQUEEN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroMcQueen"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1013_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1013_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SAKURABAKUSHINO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SakuraBakushinO"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1041_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1041_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class AGNESTACHYON : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "AgnesTachyon"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1032_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1032_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MIHONOBOURBON : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "MihonoBourbon"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1026_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1026_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class NARITABRIAN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaBrian"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1016_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1016_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SEIUNSKY : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SeiunSky"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1020_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1020_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MEJIRORYAN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroRyan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1027_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1027_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TMOPERAO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "TM Opera O"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1015_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1015_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class KITASANBLACK : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "KitasanBlack"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1068 Kitasan Black/1068 Kitasan Black_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1068 Kitasan Black/1068 Kitasan Black_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MATIKANETANNHAUSER : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Matikanetannhauser"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1062 Matikanetannhauser/1062 Matikanetannhauser_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1062 Matikanetannhauser/1062 Matikanetannhauser_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MEISHODOTO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "MeishoDoto"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1058_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1058_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class AGNESDIGITAL : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "AgnesDigital"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1019 Agnes Digital/1019 Agnes Digital_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1019 Agnes Digital/1019 Agnes Digital_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TAMAMOCROSS : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "TamamoCross"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1021_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1021_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SATONODIAMOND : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SatonoDiamond"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1067 Satono Diamond/1067 Satono Diamond_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1067 Satono Diamond/1067 Satono Diamond_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class GOLDCITY : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "GoldCity"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1040_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1040_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class ADMIREVEGA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "AdmireVega"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1033_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1033_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MARUZENSKY : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Maruzensky"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1004_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1004_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class NAKAYAMAFESTA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "NakayamaFesta"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1049 Nakayama Festa/1049 Nakayama Festa_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1049 Nakayama Festa/1049 Nakayama Festa_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class ORFEVRE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Orfevre"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1115 Orfevre/1115 Orfevre_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1115 Orfevre/1115 Orfevre_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class STAYGOLD : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "StayGold"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1135 Stay Gold/1135 Stay Gold_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1135 Stay Gold/1135 Stay Gold_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class CALSTONELIGHTO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "CalstoneLightO"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1120 Calstone Light O/1120 Calstone Light O_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1120 Calstone Light O/1120 Calstone Light O_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class DREAMJOURNEY : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "DreamJourney"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1119 Dream Journey/1119 Dream Journey_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1119 Dream Journey/1119 Dream Journey_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class FENOMENO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Fenomeno"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1127 Fenomeno/1127 Fenomeno_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1127 Fenomeno/1127 Fenomeno_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class GENTILDONNA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Gentildonna"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1116 Gentildonna/1116 Gentildonna_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1116 Gentildonna/1116 Gentildonna_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TANINOGIMLET : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "TaninoGimlet"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1084 Tanino Gimlet/1084 Tanino Gimlet_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1084 Tanino Gimlet/1084 Tanino Gimlet_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SYMBOLIKRISS : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SymboliKrisS"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1083 Symboli Kris S/1083 Symboli Kris S_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1083 Symboli Kris S/1083 Symboli Kris S_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class GRASSWONDER : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "GrassWonder"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1011_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1011_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class ELCONDORPASA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "ElCondorPasa"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1014_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1014_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class NICENATURE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "NiceNature"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1060_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1060_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TWINTURBO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "TwinTurbo"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1066_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1066_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MANHATTANCAFE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "ManhattanCafe"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1025_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1025_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class ASTONMACHAN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "AstonMachan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1087 Aston Machan/1087 Aston Machan_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1087 Aston Machan/1087 Aston Machan_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class EISHINFLASH : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "EishinFlash"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1037_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1037_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SUPERCREEK : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SuperCreek"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1045_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1045_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class ALMONDEYE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "AlmondEye"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1129 Almond Eye/1129 Almond Eye_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1129 Almond Eye/1129 Almond Eye_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class DANTSUFLAME : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "DantsuFlame"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1092 Dantsu Flame/1092 Dantsu Flame_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1092 Dantsu Flame/1092 Dantsu Flame_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class JUNGLEPOCKET : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "JunglePocket"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1094 Jungle Pocket/1094 Jungle Pocket_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1094 Jungle Pocket/1094 Jungle Pocket_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class KATSURAGIACE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "KatsuragiAce"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1104 Katsuragi Ace/1104 Katsuragi Ace_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1104 Katsuragi Ace/1104 Katsuragi Ace_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class KAWAKAMIPRINCESS : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "KawakamiPrincess"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1039 Kawakami Princess/1039 Kawakami Princess_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1039 Kawakami Princess/1039 Kawakami Princess_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class NARITATOPROAD : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "NaritaTopRoad"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1077 Narita Top Road/1077 Narita Top Road_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1077 Narita Top Road/1077 Narita Top Road_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SIRIUSSYMBOLI : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SiriusSymboli"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1070 Sirius Symboli/1070 Sirius Symboli_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1070 Sirius Symboli/1070 Sirius Symboli_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class HOKKOTARUMAE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "HokkoTarumae"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1099 Hokko Tarumae/1099 Hokko Tarumae_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1099 Hokko Tarumae/1099 Hokko Tarumae_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class INESFUJIN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "InesFujin"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1031_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1031_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MATIKANEFUKUKITARU : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Matikanefukukitaru"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1056_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1056_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class ESPOIRCITY : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "EspoirCity"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1081 Espoir City/1081 Espoir City_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1081 Espoir City/1081 Espoir City_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class FOREVERYOUNG : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "ForeverYoung"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1138 Forever Young/1138 Forever Young_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1138 Forever Young/1138 Forever Young_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class LOVESONLYYOU : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "LovesOnlyYou"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1132 Loves Only You/1132 Loves Only You_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1132 Loves Only You/1132 Loves Only You_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MARCHELORRAINE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "MarcheLorraine"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1140 Marche Lorraine/1140 Marche Lorraine_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1140 Marche Lorraine/1140 Marche Lorraine_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class REDDESIRE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "RedDesire"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1136 Red Desire/1136 Red Desire_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1136 Red Desire/1136 Red Desire_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class NOREASON : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "NoReason"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1096 No Reason/1096 No Reason_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1096 No Reason/1096 No Reason_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TRANSCEND : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Transcend"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1080 Transcend/1080 Transcend_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1080 Transcend/1080 Transcend_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class DURANDAL : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Durandal"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1121 Durandal/1121 Durandal_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1121 Durandal/1121 Durandal_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class AIRGROOVE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "AirGroove"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1018_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1018_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class GRANALEGRIA : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "GranAlegria"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1131 Gran Alegria/1131 Gran Alegria_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1131 Gran Alegria/1131 Gran Alegria_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class RHEINKRAFT : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "RheinKraft"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1109 Rhein Kraft/1109 Rhein Kraft_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1109 Rhein Kraft/1109 Rhein Kraft_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class RULERSHIP : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "Rulership"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1145 Rulership/1145 Rulership_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1145 Rulership/1145 Rulership_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TOSENJORDAN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "TosenJordan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1048 Tosen Jordan/1048 Tosen Jordan_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1048 Tosen Jordan/1048 Tosen Jordan_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class DAITAKUHELIOS : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "DaitakuHelios"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1065 Daitaku Helios/1065 Daitaku Helios_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1065 Daitaku Helios/1065 Daitaku Helios_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class SWEEPTOSHO : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "SweepTosho"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1044 Sweep Tosho/1044 Sweep Tosho_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1044 Sweep Tosho/1044 Sweep Tosho_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class TAIKISHUTTLE : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "TaikiShuttle"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1010_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1010_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class FUJIKISEKI : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "FujiKiseki"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("pfb_bdy1005_00/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("pfb_bdy1005_00/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class HISHIAMAZON : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "HishiAmazon"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1012 Hishi Amazon/1012 Hishi Amazon_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1012 Hishi Amazon/1012 Hishi Amazon_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class MEJIROARDAN : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "MejiroArdan"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1071 Mejiro Ardan/1071 Mejiro Ardan_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1071 Mejiro Ardan/1071 Mejiro Ardan_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } public class CHEVALGRAND : BodyReplacementBase { private Animator headAnimator; private Animator tailAnimator; protected override GameObject LoadAssetsAndReturnModel() { string text = "ChevalGrand"; return Assets.MainAssetBundle.LoadAsset<GameObject>(text); } protected override void OnDeath() { ((BodyReplacementBase)this).OnDeath(); Animator val = default(Animator); if (((Component)base.replacementDeadBody.transform.Find("1089 Cheval Grand/1089 Cheval Grand_arm/Position/Hip/UpBody_Ctrl/Waist/Spine/Chest/Neck/Head")).gameObject.TryGetComponent<Animator>(ref val)) { headAnimator = val; } 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)base.replacementDeadBody.transform.Find("1089 Cheval Grand/1089 Cheval Grand_arm/Position/Hip/Tail_Ctrl")).gameObject.TryGetComponent<Animator>(ref val2)) { tailAnimator = val2; } else { Plugin.Logger.LogError((object)"Tail animator not found! Please report this and provide the log, thank you! <3"); } headAnimator.SetTrigger("OnDeath"); tailAnimator.SetTrigger("OnDeath"); } } [BepInPlugin("com.teaisnt.umamusumeplayermodels", "UmamusumePlayerModels", "1.0.0")] [BepInDependency(/*Could not decode attribute arguments.*/)] public class Plugin : BaseUnityPlugin { public const string ModGUID = "UmamusumePlayerModels"; internal static readonly Harmony Harmony = new Harmony("UmamusumePlayerModels"); internal static ManualLogSource Logger { get; private set; } = null; private void Awake() { Assets.PopulateAssets(); Logger = ((BaseUnityPlugin)this).Logger; ModelReplacementAPI.RegisterSuitModelReplacement("Silence Suzuka", typeof(SILENCESUZUKA)); ModelReplacementAPI.RegisterSuitModelReplacement("Haru Urara", typeof(HARUURARA)); ModelReplacementAPI.RegisterSuitModelReplacement("Special Week", typeof(SPECIALWEEK)); ModelReplacementAPI.RegisterSuitModelReplacement("Tokai Teio", typeof(TOKAITEIO)); ModelReplacementAPI.RegisterSuitModelReplacement("Oguri Cap", typeof(OGURICAP)); ModelReplacementAPI.RegisterSuitModelReplacement("Mayano Top Gun", typeof(MAYANOTOPGUN)); ModelReplacementAPI.RegisterSuitModelReplacement("Gold Ship", typeof(GOLDSHIP)); ModelReplacementAPI.RegisterSuitModelReplacement("Curren Chan", typeof(CURRENCHAN)); ModelReplacementAPI.RegisterSuitModelReplacement("Biwa Hayahide", typeof(BIWAHAYAHIDE)); ModelReplacementAPI.RegisterSuitModelReplacement("Winning Ticket", typeof(WINNINGTICKET)); ModelReplacementAPI.RegisterSuitModelReplacement("Narita Taishin", typeof(NARITATAISHIN)); ModelReplacementAPI.RegisterSuitModelReplacement("Vodka", typeof(VODKA)); ModelReplacementAPI.RegisterSuitModelReplacement("Daiwa Scarlet", typeof(DAIWASCARLET)); ModelReplacementAPI.RegisterSuitModelReplacement("Rice Shower", typeof(RICESHOWER)); ModelReplacementAPI.RegisterSuitModelReplacement("Symboli Rudolf", typeof(SYMBOLIRUDOLF)); ModelReplacementAPI.RegisterSuitModelReplacement("Mejiro McQueen", typeof(MEJIROMCQUEEN)); ModelReplacementAPI.RegisterSuitModelReplacement("Agnes Tachyon", typeof(AGNESTACHYON)); ModelReplacementAPI.RegisterSuitModelReplacement("Sakura Bakushin O", typeof(SAKURABAKUSHINO)); ModelReplacementAPI.RegisterSuitModelReplacement("Mihono Bourbon", typeof(MIHONOBOURBON)); ModelReplacementAPI.RegisterSuitModelReplacement("Narita Brian", typeof(NARITABRIAN)); ModelReplacementAPI.RegisterSuitModelReplacement("Seiun Sky", typeof(SEIUNSKY)); ModelReplacementAPI.RegisterSuitModelReplacement("Mejiro Ryan", typeof(MEJIRORYAN)); ModelReplacementAPI.RegisterSuitModelReplacement("T.M. Opera O", typeof(TMOPERAO)); ModelReplacementAPI.RegisterSuitModelReplacement("Kitasan Black", typeof(KITASANBLACK)); ModelReplacementAPI.RegisterSuitModelReplacement("Matikanetannhauser", typeof(MATIKANETANNHAUSER)); ModelReplacementAPI.RegisterSuitModelReplacement("Meisho Doto", typeof(MEISHODOTO)); ModelReplacementAPI.RegisterSuitModelReplacement("Agnes Digital", typeof(AGNESDIGITAL)); ModelReplacementAPI.RegisterSuitModelReplacement("Tamamo Cross", typeof(TAMAMOCROSS)); ModelReplacementAPI.RegisterSuitModelReplacement("Satono Diamond", typeof(SATONODIAMOND)); ModelReplacementAPI.RegisterSuitModelReplacement("Gold City", typeof(GOLDCITY)); ModelReplacementAPI.RegisterSuitModelReplacement("Admire Vega", typeof(ADMIREVEGA)); ModelReplacementAPI.RegisterSuitModelReplacement("Maruzensky", typeof(MARUZENSKY)); ModelReplacementAPI.RegisterSuitModelReplacement("Nakayama Festa", typeof(NAKAYAMAFESTA)); ModelReplacementAPI.RegisterSuitModelReplacement("Orfevre", typeof(ORFEVRE)); ModelReplacementAPI.RegisterSuitModelReplacement("Stay Gold", typeof(STAYGOLD)); ModelReplacementAPI.RegisterSuitModelReplacement("Calstone Light O", typeof(CALSTONELIGHTO)); ModelReplacementAPI.RegisterSuitModelReplacement("Dream Journey", typeof(DREAMJOURNEY)); ModelReplacementAPI.RegisterSuitModelReplacement("Fenomeno", typeof(FENOMENO));