using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Versioning;
using System.Security;
using System.Security.Permissions;
using BepInEx;
using BepInEx.Configuration;
using HarmonyLib;
using Microsoft.CodeAnalysis;
using ModelReplacement;
using UnityEngine;
[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
[assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
[assembly: IgnoresAccessChecksTo("")]
[assembly: AssemblyCompany("lcetosmodels")]
[assembly: AssemblyConfiguration("Release")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0")]
[assembly: AssemblyProduct("lcetosmodels")]
[assembly: AssemblyTitle("lcetosmodels")]
[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 etosmodels
{
public class MRDRACTHYR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("dracthyr_model");
}
}
public class MRDRACTHYRNJ_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("dracthyrnj_model");
}
}
public class MRTEGUMAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("teguman_model");
}
}
public class MRRONALDMCDONALD_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ronaldmcdonald_model");
}
}
public class MROXANA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("oxana_model");
}
}
public class MROXANANJ_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("oxananj_model");
}
}
public class MRARIRAL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ariral_model");
}
}
public class MRFUNNYRAT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("funnyrat_model");
}
}
public class MRMEMEBOT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("memebot_model");
}
}
public class MRMUSHROOM_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mushroom_model");
}
}
public class MRAPACHE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("apache_model");
}
}
public class MRACHERON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("acheron_model");
}
}
public class MRBILLY_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("billy_model");
}
}
public class MRANIVIA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("anivia_model");
}
}
public class MRGRAGAS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gragas_model");
}
}
public class MRBEEMAW_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("beemaw_model");
}
}
public class MRILLIDAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("illidan_model");
}
}
public class MRLEONA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("leona_model");
}
}
public class MRKASS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kass_model");
}
}
public class MRQUIVERN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("quivern_model");
}
}
public class MRRAPTOR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("raptor_model");
}
}
public class MRNICKWILDE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("nickwilde_model");
}
}
public class MRAKSHAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("akshan_model");
}
}
public class MRVIEGOPENTAKILL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("viegopentakill_model");
}
}
public class MRWINTERWYVERNECON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("winterwyvernecon_model");
}
}
public class MRRAKBIG_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("rakbig_model");
}
}
public class MRRAKSMALL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("raksmall_model");
}
}
public class MRGMAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gman_model");
}
}
public class MRDRYADSORAKA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("dryadsoraka_model");
}
}
public class MRHYENAWARWICK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("hyenawarwick_model");
}
}
public class MRCRIMECITYTWITCH_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("crimecitytwitch_model");
}
}
public class MRKINGPINTWITCH_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kingpintwitch_model");
}
}
public class MRWKAZIR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("wkazir_model");
}
}
public class MRPSFSHACO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("psfshaco_model");
}
}
public class MRSFSAMIRA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sfsamira_model");
}
}
public class MRAVANNIE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("avannie_model");
}
}
public class MRAVTIBBERS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("avtibbers_model");
}
}
public class MRPS1HAGRID_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ps1hagrid_model");
}
}
public class MRARAKKOA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("arakkoa_model");
}
}
public class MRBELERAM_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("beleram_model");
}
}
public class MRBRIGHTWING_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("brightwing_model");
}
}
public class MRCARTMAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("cartman_model");
}
}
public class MRCLOAKER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("cloaker_model");
}
}
public class MRDEMOGORGON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("demogorgon_model");
}
}
public class MRDEW_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("dew_model");
}
}
public class MRBIGDEW_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("bigdew_model");
}
}
public class MRDIABLO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("diablo_model");
}
}
public class MRGHOUL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ghoul_model");
}
}
public class MRLEMURIAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("lemurian_model");
}
}
public class MRLOUIS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("louis_model");
}
}
public class MRMALFURION_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("malfurion_model");
}
}
public class MRMRBEAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mrbean_model");
}
}
public class MRNOKOTAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("nokotan_model");
}
}
public class MRPOOLPARTYRENEKTON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("poolpartyrenekton_model");
}
}
public class MRPROTOGEN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("protogen_model");
}
}
public class MRPS1PEPSIMAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ps1pepsiman_model");
}
}
public class MRRENAMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("renamon_model");
}
}
public class MRSCEPTILE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sceptile_model");
}
}
public class MRSNAPFIRE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("snapfire_model");
}
}
public class MRSYLVANASWINDRUNNER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sylvanaswindrunner_model");
}
}
public class MRTOUCAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("toucan_model");
}
}
public class MRTULIN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tulin_model");
}
}
public class MRVULTURE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("vulture_model");
}
}
public class MRYODA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("yoda_model");
}
}
public class MRSLUGCATSURVIVOR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("slugcatsurvivor_model");
}
}
public class MRSLUGCATMONK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("slugcatmonk_model");
}
}
public class MRSLUGCATARTIFICER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("slugcatartificer_model");
}
}
public class MRSLUGCATRIVULET_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("slugcatrivulet_model");
}
}
public class MRSLUGCATSPEARMASTER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("slugcatspearmaster_model");
}
}
public class MRSLUGCATGOURMAND_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("slugcatgourmand_model");
}
}
public class MRSLUGCATSAINT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("slugcatsaint_model");
}
}
public class MRADAMJENSEN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("adamjensen_model");
}
}
public class MRRE1BARRY_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("re1barry_model");
}
}
public class MRRE1WESKER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("re1wesker_model");
}
}
public class MRRE1REBECCA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("re1rebecca_model");
}
}
public class MRRE1JILL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("re1jill_model");
}
}
public class MRRE1CHRIS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("re1chris_model");
}
}
public class MRCUP_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("cup_model");
}
}
public class MRHANK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("hank_model");
}
}
public class MRGINGERBREADMAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gingerbreadman_model");
}
}
public class MRHL1ZOMBIE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("hl1zombie_model");
}
}
public class MRJOESWANSON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("joeswanson_model");
}
}
public class MRKIZARU_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kizaru_model");
}
}
public class MRKOWALSKI_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kowalski_model");
}
}
public class MRSKIPPER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("skipper_model");
}
}
public class MRRICO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("rico_model");
}
}
public class MRPRIVATE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("private_model");
}
}
public class MRLICHKING_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("lichking_model");
}
}
public class MRPINKGUY_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("pinkguy_model");
}
}
public class MRTR1LARA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tr1lara_model");
}
}
public class MR1OBAMA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("obama_model");
}
}
public class MRWC3ARTHAS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("wc3arthas_model");
}
}
public class MREARTHWORM_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("earthworm_model");
}
}
public class MRREZEROPUCK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("rezeropuck_model");
}
}
public class MRXENOMORPH_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("xenomorph_model");
}
}
public class MRENDERMAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("enderman_model");
}
}
public class MRENDERDRAGON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("enderdragon_model");
}
}
public class MRORSERK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("orserk_model");
}
}
public class MRWARGREYMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("wargreymon_model");
}
}
public class MRMW2GHOST_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mw2ghost_model");
}
}
public class MRVOLODAR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("volodar_model");
}
}
public class MRAGNIYA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("agniya_model");
}
}
public class MRSCARLET_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("scarlet_model");
}
}
public class MRTWISS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("twiss_model");
}
}
public class MRSYLAS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sylas_model");
}
}
public class MRHORACE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("horace_model");
}
}
public class MRAMBER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("amber_model");
}
}
public class MRBARNABY_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("barnaby_model");
}
}
public class MRELYSSIA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("elyssia_model");
}
}
public class MRHARGRAVE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("hargrave_model");
}
}
public class MRBRUN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("brun_model");
}
}
public class MRSANA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sana_model");
}
}
public class MRGHOR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ghor_model");
}
}
public class MRYORDANA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("yordana_model");
}
}
public class MRFANG_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("fang_model");
}
}
public class MRTHANE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("thane_model");
}
}
public class MRRIVER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("river_model");
}
}
public class MRMAGNA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("magna_model");
}
}
public class MRKULKULAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kulkulan_model");
}
}
public class MRGIANTEAGLE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gianteagle_model");
}
}
public class MRSHAVYT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("shavyt_model");
}
}
public class MRKINDRED_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kindred_model");
}
}
public class MRINFERNAL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("infernal_model");
}
}
public class MRELDERKRAKEN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("elderkraken_model");
}
}
public class MRGOLIATH_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("goliath_model");
}
}
public class MRPEDOBEAR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("pedobear_model");
}
}
public class MRSANJI_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sanji_model");
}
}
public class MRLETMESOLOHER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("letmesoloher_model");
}
}
public class MRTEKKENKING_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tekkenking_model");
}
}
public class MRZORO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("zoro_model");
}
}
public class MRKATAKURI_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("katakuri_model");
}
}
public class MRMOKUJIN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mokujin_model");
}
}
public class MRADAMSMASHER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("adamsmasher_model");
}
}
public class MRARKREAPER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("arkreaper_model");
}
}
public class MRRAVEN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("raven_model");
}
}
public class MRPISSBABY_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("pissbaby_model");
}
}
public class MRNECOARC_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("necoarc_model");
}
}
public class MRRE3NEMESIS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("re3nemesis_model");
}
}
public class MRMALENIA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("malenia_model");
}
}
public class MRGIGANTORAPTOR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gigantoraptor_model");
}
}
public class MRGENSEC_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gensec_model");
}
}
public class MRLIZZIK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("lizzik_model");
}
}
public class MRSGTDRAKE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sgtdrake_model");
}
}
public class MRBUDGE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("budge_model");
}
}
public class MRTEXFLAMINGO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("texflamingo_model");
}
}
public class MRBONEJAMIN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("bonejamin_model");
}
}
public class MRPLESSIE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("plessie_model");
}
}
public class MRDAVYJONES_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("davyjones_model");
}
}
public class MRTONYTHETIGER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tonythetiger_model");
}
}
public class MKMOYAI_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("moyai_model");
}
}
public class MRARKDODO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("arkdodo_model");
}
}
public class MRARKGRIFFIN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("arkgriffin_model");
}
}
public class MRARKROCKDRAKE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("arkrockdrake_model");
}
}
public class MRCTGIGN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ctgign_model");
}
}
public class MRCTGSG9_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ctgsg9_model");
}
}
public class MRCTSAS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ctsas_model");
}
}
public class MRCTURBAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("cturban_model");
}
}
public class MRTARCTIC_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tarctic_model");
}
}
public class MRTGUERILLA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tguerilla_model");
}
}
public class MRTLEET_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tleet_model");
}
}
public class MRTPHOENIX_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tphoenix_model");
}
}
public class MRANIVIABASE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aniviabase_model");
}
}
public class MRANIVIAFESTIVALQUEEN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aniviafestivalqueen_model");
}
}
public class MRANIVIABOP_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aniviabop_model");
}
}
public class MRANIVIACOSMIC_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aniviacosmic_model");
}
}
public class MRANIVIADIVINE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aniviadivine_model");
}
}
public class MRANIVIAPAPERCRAFT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aniviapapercraft_model");
}
}
public class MRANIVIAVICTORIOUS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aniviavictorious_model");
}
}
public class MRREALTAIR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("realtair_model");
}
}
public class MRGRIOTTE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("griotte_model");
}
}
public class MRZOSHA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("zosha_model");
}
}
public class MRSARGON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sargon_model");
}
}
public class MRMERCURIO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mercurio_model");
}
}
public class MRAURELIONSOL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aurelionsol_model");
}
}
public class MRDEATHWING_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("deathwing_model");
}
}
public class MRAKAINU_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("akainu_model");
}
}
public class MRTRAFALGARLAW_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("trafalgarlaw_model");
}
}
public class MRHITMAN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("hitman_model");
}
}
public class MRMOBIUS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mobius_model");
}
}
public class MRMRX_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mrx_model");
}
}
public class MRVIKTORMACHENKO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("viktormachenko_model");
}
}
public class MRJOHNNYSILVERHAND_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("johnnysilverhand_model");
}
}
public class MRKNIGHTSOLARIS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("knightsolaris_model");
}
}
public class MRKARASIK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("karasik_model");
}
}
public class MRROCKET_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("rocket_model");
}
}
public class MRRICARDO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ricardo_model");
}
}
public class MRGOOSE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("goose_model");
}
}
public class MRBIYOMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("biyomon_model");
}
}
public class MRHAWKMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("hawkmon_model");
}
}
public class MRFALCOMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("falcomon_model");
}
}
public class MRAQUILAMON_MDOEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("aquilamon_model");
}
}
public class MRVEEMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("veemon_model");
}
}
public class MRGATOMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gatomon_model");
}
}
public class MRGAOMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gaomon_model");
}
}
public class MRAGUMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("agumon_model");
}
}
public class MRLSM_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("lsm_model");
}
}
public class MRFLAMEDRAMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("flamedramon_model");
}
}
public class MREXVEEMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("exveemon_model");
}
}
public class MREXAMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("examon_model");
}
}
public class MRCROWMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("crowmon_model");
}
}
public class MRARKDRAGON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("arkdragon_model");
}
}
public class MRANTYLAMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("antylamon_model");
}
}
public class MRGUMDRAMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gumdramon_model");
}
}
public class MRARRESTERDRAMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("arresterdramon_model");
}
}
public class MRSALAZZLE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("salazzle_model");
}
}
public class MRGARUDAMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("garudamon_model");
}
}
public class MRPHOENIXMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("phoenixmon_model");
}
}
public class MRZHUQIAOMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("zhuqiaomon_model");
}
}
public class MRGUILMON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("guilmon_model");
}
}
public class MRBLOODWING_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("bloodwing_model");
}
}
public class MRHANDSOMEJACK_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("handsomejack_model");
}
}
public class MRBLUEEYESWHITEDRAGON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("blueeyeswhitedragon_model");
}
}
public class MRDEEPEYESWHITEDRAGON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("deepeyeswhitedragon_model");
}
}
public class MRREDDRAGONARCHFIEND_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("reddragonarchfiend_model");
}
}
public class MRWARRIOR_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("warrior_model");
}
}
public class MRJACKSPARROW_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("jacksparrow_model");
}
}
public class MRGOJOSATORU_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gojosatoru_model");
}
}
public class MRYUJIITADORI_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("yujiitadori_model");
}
}
public class MRSILCO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("silco_model");
}
}
public class MRTOJIFUSHIGURO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tojifushiguro_model");
}
}
public class MRKAIROSFATEWEAVER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kairosfateweaver_model");
}
}
public class MRPRINCESSPEACH_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("princesspeach_model");
}
}
public class MRDEATHWOLF_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("deathwolf_model");
}
}
public class MRBOWSER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("bowser_model");
}
}
public class MRPUSSINBOOTS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("pussinboots_model");
}
}
public class MRPETSHOP_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("petshop_model");
}
}
public class MRSTORMEAGLE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("stormeagle_model");
}
}
public class MRARMOREDARMADILLO_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("armoredarmadillo_model");
}
}
public class MRCHILLPENGUIN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("chillpenguin_model");
}
}
public class MRANHURSMITE2_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("anhursmite2_model");
}
}
public class MRANUBISSMITE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("anubissmite_model");
}
}
public class MRBAHAMUTFFX_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("bahamutffx_model");
}
}
public class MRBOYKISSER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("boykisser_model");
}
}
public class MRCHICKENCITIZEN_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("chickencitizen_model");
}
}
public class MRCHICKENDUDE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("chickendude_model");
}
}
public class MRCROWDUDE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("crowdude_model");
}
}
public class MRKEBIRB_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("kebirb_model");
}
}
public class MRMAANUBIS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("maanubis_model");
}
}
public class MRMW2CAT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("mw2cat_model");
}
}
public class MRNASUSWILDRIFT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("nasuswildrift_model");
}
}
public class MROSCARFORTNITE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("oscarfortnite_model");
}
}
public class MRPIGEONDUDE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("pigeondude_model");
}
}
public class MRRAVENWARRIORGW2_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("ravenwarriorgw2_model");
}
}
public class MRSEAGULLDUDE_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("seagulldude_model");
}
}
public class MRSTINGCHAMELEON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("stingchameleon_model");
}
}
public class MRTHOTH_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("thoth_model");
}
}
public class MRTORIEL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("toriel_model");
}
}
public class MRTYBALT_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("tybalt_model");
}
}
public class MRSTITCH_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("stitch_model");
}
}
public class MRDEATHANGEL_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("deathangel_model");
}
}
public class MRHOUSTON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("houston_model");
}
}
public class MRRAMBLEYRACCOON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("rambleyraccoon_model");
}
}
public class MRMOLLIEMACAW_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("molliemacaw_model");
}
}
public class MRLEBRONSJAMES_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("lebronjames_model");
}
}
public class MRSTORMCUTTER_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("stormcutter_model");
}
}
public class MRMENACINGMACAW_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("menacingmacaw_model");
}
}
public class MRBARNOS_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("barnos_model");
}
}
public class MRCHIMERAGON_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("chimeragon_model");
}
}
public class MRLITRA_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("litra_model");
}
}
public class MRSORLAG_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("sorlag_model");
}
}
public class MRGEX_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("gex_model");
}
}
public class MRRAYDAU_MODEL : BodyReplacementBase
{
protected override GameObject LoadAssetsAndReturnModel()
{
return Assets.LoadAsset<GameObject>("raydau_model");
}
}
[BepInPlugin("com.rawra.etosmodels", "ETOS Models", "1.4.0")]
[BepInDependency(/*Could not decode attribute arguments.*/)]
public class Plugin : BaseUnityPlugin
{
public static ConfigFile config;
public const string PLUGIN_GUID = "com.rawra.etosmodels";
public const string PLUGIN_NAME = "ETOS Models";
public const string PLUGIN_VERSION = "1.4.0";
public static ConfigEntry<bool> enableModelForAllSuits { get; private set; }
public static ConfigEntry<bool> enableModelAsDefault { get; private set; }
public static ConfigEntry<string> suitNamesToEnableModel { get; private set; }
private static void InitConfig()
{
enableModelForAllSuits = config.Bind<bool>("Suits to Replace Settings", "Enable Model for all Suits", false, "Enable to model replace every suit. Set to false to specify suits");
enableModelAsDefault = config.Bind<bool>("Suits to Replace Settings", "Enable Model as default", false, "Enable to model replace every suit that hasn't been otherwise registered.");
suitNamesToEnableModel = config.Bind<string>("Suits to Replace Settings", "Suits to enable Model for", "Default,Orange suit", "Enter a comma separated list of suit names.(Additionally, [Green suit,Pajama suit,Hazard suit])");
}
private void Awake()
{
//IL_1492: Unknown result type (might be due to invalid IL or missing references)
config = ((BaseUnityPlugin)this).Config;
InitConfig();
Assets.PopulateAssets();
ModelReplacementAPI.RegisterSuitModelReplacement("dracthyr_model", typeof(MRDRACTHYR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("dracthyrnj_model", typeof(MRDRACTHYRNJ_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("oxana_model", typeof(MROXANA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("oxananj_model", typeof(MROXANANJ_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("teguman_model", typeof(MRTEGUMAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ronaldmcdonald_model", typeof(MRRONALDMCDONALD_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ariral_model", typeof(MRARIRAL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("funnyrat_model", typeof(MRFUNNYRAT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("memebot_model", typeof(MRMEMEBOT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mushroom_model", typeof(MRMUSHROOM_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("apache_model", typeof(MRAPACHE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("acheron_model", typeof(MRACHERON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("billy_model", typeof(MRBILLY_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("beemaw_model", typeof(MRBEEMAW_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gragas_model", typeof(MRGRAGAS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("anivia_model", typeof(MRANIVIA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("illidan_model", typeof(MRILLIDAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("leona_model", typeof(MRLEONA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kass_model", typeof(MRKASS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("quivern_model", typeof(MRQUIVERN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("raptor_model", typeof(MRRAPTOR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("nickwilde_model", typeof(MRNICKWILDE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("akshan_model", typeof(MRAKSHAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("viegopentakill_model", typeof(MRVIEGOPENTAKILL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("winterwyvernecon_model", typeof(MRWINTERWYVERNECON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("rakbig_model", typeof(MRRAKBIG_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("raksmall_model", typeof(MRRAKSMALL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gman_model", typeof(MRGMAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("dryadsoraka_model", typeof(MRDRYADSORAKA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("hyenawarwick_model", typeof(MRHYENAWARWICK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("crimecitytwitch_model", typeof(MRCRIMECITYTWITCH_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kingpintwitch_model", typeof(MRKINGPINTWITCH_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("wkazir_model", typeof(MRWKAZIR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("psfshaco_model", typeof(MRPSFSHACO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sfsamira_model", typeof(MRSFSAMIRA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("avannie_model", typeof(MRAVANNIE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("avtibbers_model", typeof(MRAVTIBBERS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ps1hagrid_model", typeof(MRPS1HAGRID_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("arakkoa_model", typeof(MRARAKKOA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("beleram_model", typeof(MRBELERAM_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("brightwing_model", typeof(MRBRIGHTWING_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("diablo_model", typeof(MRDIABLO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("cartman_model", typeof(MRCARTMAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("cloaker_model", typeof(MRCLOAKER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("demogorgon_model", typeof(MRDEMOGORGON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("dew_model", typeof(MRDEW_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("bigdew_model", typeof(MRBIGDEW_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ghoul_model", typeof(MRGHOUL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("lemurian_model", typeof(MRLEMURIAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("louis_model", typeof(MRLOUIS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("malfurion_model", typeof(MRMALFURION_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mrbean_model", typeof(MRMRBEAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("nokotan_model", typeof(MRNOKOTAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("poolpartyrenekton_model", typeof(MRPOOLPARTYRENEKTON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("protogen_model", typeof(MRPROTOGEN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ps1pepsiman_model", typeof(MRPS1PEPSIMAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("renamon_model", typeof(MRRENAMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sceptile_model", typeof(MRSCEPTILE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("snapfire_model", typeof(MRSNAPFIRE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sylvanaswindrunner_model", typeof(MRSYLVANASWINDRUNNER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("toucan_model", typeof(MRTOUCAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tulin_model", typeof(MRTULIN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("vulture_model", typeof(MRVULTURE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("yoda_model", typeof(MRYODA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("slugcatsurvivor_model", typeof(MRSLUGCATSURVIVOR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("slugcatmonk_model", typeof(MRSLUGCATMONK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("slugcatartificer_model", typeof(MRSLUGCATARTIFICER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("slugcatspearmaster_model", typeof(MRSLUGCATSPEARMASTER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("slugcatrivulet_model", typeof(MRSLUGCATRIVULET_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("slugcatgourmand_model", typeof(MRSLUGCATGOURMAND_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("slugcatsaint_model", typeof(MRSLUGCATSAINT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("adamjensen_model", typeof(MRADAMJENSEN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("re1barry_model", typeof(MRRE1BARRY_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("re1wesker_model", typeof(MRRE1WESKER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("re1jill_model", typeof(MRRE1JILL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("re1chris_model", typeof(MRRE1CHRIS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("re1rebecca_model", typeof(MRRE1REBECCA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("skipper_model", typeof(MRSKIPPER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("private_model", typeof(MRPRIVATE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kowalski_model", typeof(MRKOWALSKI_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("rico_model", typeof(MRRICO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("cup_model", typeof(MRCUP_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gingerbreadman_model", typeof(MRGINGERBREADMAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("hl1zombie_model", typeof(MRHL1ZOMBIE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("joeswanson_model", typeof(MRJOESWANSON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("lichking_model", typeof(MRLICHKING_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kizaru_model", typeof(MRKIZARU_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("obama_model", typeof(MR1OBAMA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("pinkguy_model", typeof(MRPINKGUY_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tr1lara_model", typeof(MRTR1LARA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("wc3arthas_model", typeof(MRWC3ARTHAS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("earthworm_model", typeof(MREARTHWORM_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("hank_model", typeof(MRHANK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("rezeropuck_model", typeof(MRREZEROPUCK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("orserk_model", typeof(MRORSERK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("enderdragon_model", typeof(MRENDERDRAGON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("enderman_model", typeof(MRENDERMAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("xenomorph_model", typeof(MRXENOMORPH_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mw2ghost_model", typeof(MRMW2GHOST_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("wargreymon_model", typeof(MRWARGREYMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("volodar_model", typeof(MRVOLODAR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("agniya_model", typeof(MRAGNIYA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("scarlet_model", typeof(MRSCARLET_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("twiss_model", typeof(MRTWISS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sylas_model", typeof(MRSYLAS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("horace_model", typeof(MRHORACE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("amber_model", typeof(MRAMBER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("barnaby_model", typeof(MRBARNABY_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("elyssia_model", typeof(MRELYSSIA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("hargrave_model", typeof(MRHARGRAVE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("brun_model", typeof(MRBRUN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sana_model", typeof(MRSANA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ghor_model", typeof(MRGHOR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("yordana_model", typeof(MRYORDANA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("fang_model", typeof(MRFANG_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("thane_model", typeof(MRTHANE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("river_model", typeof(MRRIVER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("magna_model", typeof(MRMAGNA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("griotte_model", typeof(MRGRIOTTE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sargon_model", typeof(MRSARGON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("zosha_model", typeof(MRZOSHA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mercurio_model", typeof(MRMERCURIO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("elderkraken_model", typeof(MRELDERKRAKEN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gianteagle_model", typeof(MRGIANTEAGLE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("goliath_model", typeof(MRGOLIATH_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("pedobear_model", typeof(MRPEDOBEAR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("shavyt_model", typeof(MRSHAVYT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("infernal_model", typeof(MRINFERNAL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kulkulan_model", typeof(MRKULKULAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tekkenking_model", typeof(MRTEKKENKING_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("letmesoloher_model", typeof(MRLETMESOLOHER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sanji_model", typeof(MRSANJI_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("zoro_model", typeof(MRZORO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("katakuri_model", typeof(MRKATAKURI_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kindred_model", typeof(MRKINDRED_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ctgign_model", typeof(MRCTGIGN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ctgsg9_model", typeof(MRCTGSG9_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ctsas_model", typeof(MRCTSAS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("cturban_model", typeof(MRCTURBAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tarctic_model", typeof(MRTARCTIC_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tguerilla_model", typeof(MRTGUERILLA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tleet_model", typeof(MRTLEET_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tphoenix_model", typeof(MRTPHOENIX_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mokujin_model", typeof(MRMOKUJIN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("adamsmasher_model", typeof(MRADAMSMASHER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("arkreaper_model", typeof(MRARKREAPER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("pissbaby_model", typeof(MRPISSBABY_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("raven_model", typeof(MRRAVEN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("necoarc_model", typeof(MRNECOARC_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("re3nemesis_model", typeof(MRRE3NEMESIS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("malenia_model", typeof(MRMALENIA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gigantoraptor_model", typeof(MRGIGANTORAPTOR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gensec_model", typeof(MRGENSEC_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("lizzik_model", typeof(MRLIZZIK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sgtdrake_model", typeof(MRSGTDRAKE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("budge_model", typeof(MRBUDGE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("texflamingo_model", typeof(MRTEXFLAMINGO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("bonejamin_model", typeof(MRBONEJAMIN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("plessie_model", typeof(MRPLESSIE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("davyjones_model", typeof(MRDAVYJONES_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tonythetiger_model", typeof(MRTONYTHETIGER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("moyai_model", typeof(MKMOYAI_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("arkdodo_model", typeof(MRARKDODO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("arkgriffin_model", typeof(MRARKGRIFFIN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("arkrockdrake_model", typeof(MRARKROCKDRAKE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aniviabase_model", typeof(MRANIVIABASE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aniviafestivalqueen_model", typeof(MRANIVIAFESTIVALQUEEN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aniviabop_model", typeof(MRANIVIABOP_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aniviacosmic_model", typeof(MRANIVIACOSMIC_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aniviadivine_model", typeof(MRANIVIADIVINE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aniviapapercraft_model", typeof(MRANIVIAPAPERCRAFT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aniviavictorious_model", typeof(MRANIVIAVICTORIOUS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("realtair_model", typeof(MRREALTAIR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aurelionsol_model", typeof(MRAURELIONSOL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("deathwing_model", typeof(MRDEATHWING_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("akainu_model", typeof(MRAKAINU_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("trafalgarlaw_model", typeof(MRTRAFALGARLAW_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("hitman_model", typeof(MRHITMAN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mobius_model", typeof(MRMOBIUS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("viktormachenko_model", typeof(MRVIKTORMACHENKO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("rocket_model", typeof(MRROCKET_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ricardo_model", typeof(MRRICARDO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("goose_model", typeof(MRGOOSE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("knightsolaris_model", typeof(MRKNIGHTSOLARIS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("johnnysilverhand_model", typeof(MRJOHNNYSILVERHAND_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mrx_model", typeof(MRMRX_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("karasik_model", typeof(MRKARASIK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("biyomon_model", typeof(MRBIYOMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("hawkmon_model", typeof(MRHAWKMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gaomon_model", typeof(MRGAOMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gatomon_model", typeof(MRGATOMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("agumon_model", typeof(MRAGUMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("veemon_model", typeof(MRVEEMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("aquilamon_model", typeof(MRAQUILAMON_MDOEL));
ModelReplacementAPI.RegisterSuitModelReplacement("falcomon_model", typeof(MRFALCOMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("lsm_model", typeof(MRLSM_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("flamedramon_model", typeof(MRFLAMEDRAMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("exveemon_model", typeof(MREXVEEMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("examon_model", typeof(MREXAMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("crowmon_model", typeof(MRCROWMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("arkdragon_model", typeof(MRARKDRAGON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("antylamon_model", typeof(MRANTYLAMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("arresterdramon_model", typeof(MRARRESTERDRAMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gumdramon_model", typeof(MRGUMDRAMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("salazzle_model", typeof(MRSALAZZLE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("garudamon_model", typeof(MRGARUDAMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("phoenixmon_model", typeof(MRPHOENIXMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("zhuqiaomon_model", typeof(MRZHUQIAOMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("guilmon_model", typeof(MRGUILMON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("bloodwing_model", typeof(MRBLOODWING_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("handsomejack_model", typeof(MRHANDSOMEJACK_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("blueeyeswhitedragon_model", typeof(MRBLUEEYESWHITEDRAGON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("deepeyeswhitedragon_model", typeof(MRDEEPEYESWHITEDRAGON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("reddragonarchfiend_model", typeof(MRREDDRAGONARCHFIEND_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("warrior_model", typeof(MRWARRIOR_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gojosatoru_model", typeof(MRGOJOSATORU_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tojifushiguro_model", typeof(MRTOJIFUSHIGURO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("silco_model", typeof(MRSILCO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("yujiitadori_model", typeof(MRYUJIITADORI_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("jacksparrow_model", typeof(MRJACKSPARROW_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kairosfateweaver_model", typeof(MRKAIROSFATEWEAVER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("princesspeach_model", typeof(MRPRINCESSPEACH_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("deathwolf_model", typeof(MRDEATHWOLF_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("bowser_model", typeof(MRBOWSER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("pussinboots_model", typeof(MRPUSSINBOOTS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("petshop_model", typeof(MRPETSHOP_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("stormeagle_model", typeof(MRSTORMEAGLE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("armoredarmadillo_model", typeof(MRARMOREDARMADILLO_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("chillpenguin_model", typeof(MRCHILLPENGUIN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("anhursmite2_model", typeof(MRANHURSMITE2_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("anubissmite_model", typeof(MRANUBISSMITE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("bahamutffx_model", typeof(MRBAHAMUTFFX_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("boykisser_model", typeof(MRBOYKISSER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("chickencitizen_model", typeof(MRCHICKENCITIZEN_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("chickendude_model", typeof(MRCHICKENDUDE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("crowdude_model", typeof(MRCROWDUDE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("kebirb_model", typeof(MRKEBIRB_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("maanubis_model", typeof(MRMAANUBIS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("mw2cat_model", typeof(MRMW2CAT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("nasuswildrift_model", typeof(MRNASUSWILDRIFT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("oscarfortnite_model", typeof(MROSCARFORTNITE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("ravenwarriorgw2_model", typeof(MRRAVENWARRIORGW2_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("seagulldude_model", typeof(MRSEAGULLDUDE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("stingchameleon_model", typeof(MRSTINGCHAMELEON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("thoth_model", typeof(MRTHOTH_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("toriel_model", typeof(MRTORIEL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("tybalt_model", typeof(MRTYBALT_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("pigeondude_model", typeof(MRPIGEONDUDE_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("stitch_model", typeof(MRSTITCH_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("molliemacaw_model", typeof(MRMOLLIEMACAW_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("menacingmacaw_model", typeof(MRMENACINGMACAW_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("deathangel_model", typeof(MRDEATHANGEL_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("lebronjames_model", typeof(MRLEBRONSJAMES_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("rambleyraccoon_model", typeof(MRRAMBLEYRACCOON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("houston_model", typeof(MRHOUSTON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("barnos_model", typeof(MRBARNOS_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("chimeragon_model", typeof(MRCHIMERAGON_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("stormcutter_model", typeof(MRSTORMCUTTER_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("raydau_model", typeof(MRRAYDAU_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("gex_model", typeof(MRGEX_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("litra_model", typeof(MRLITRA_MODEL));
ModelReplacementAPI.RegisterSuitModelReplacement("sorlag_model", typeof(MRSORLAG_MODEL));
new Harmony("com.rawra.etosmodels").PatchAll();
((BaseUnityPlugin)this).Logger.LogInfo((object)"Plugin com.rawra.etosmodels is loaded!");
}
}
public static class Assets
{
public static List<AssetBundle>? AssetBundles = null;
public static string[] AssetBundleDeclarations = new string[2] { "etosmodels_bundle", "etosmodels2_bundle" };
private static string? assetBundlesPath = null;
public static string AssetBundlesPath
{
get
{
if (string.IsNullOrEmpty(assetBundlesPath))
{
assetBundlesPath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "assetbundles");
}
return assetBundlesPath;
}
}
public static T LoadAsset<T>(string assetName) where T : Object
{
if (AssetBundles == null)
{
return default(T);
}
foreach (AssetBundle assetBundle in AssetBundles)
{
if (assetBundle.Contains(assetName))
{
return assetBundle.LoadAsset<T>(assetName);
}
}
return default(T);
}
public static bool TryLoadLocalAssetBundleFromFile(string path, out AssetBundle? assetBundle)
{
assetBundle = null;
string text = Path.Combine(AssetBundlesPath, path);
if (!File.Exists(text))
{
return false;
}
assetBundle = AssetBundle.LoadFromFile(text);
return true;
}
private static string GetAssemblyName()
{
return Assembly.GetExecutingAssembly().GetName().Name.Replace(" ", "_");
}
public static void PopulateAssets()
{
if (AssetBundles != null)
{
return;
}
AssetBundles = new List<AssetBundle>();
string[] assetBundleDeclarations = AssetBundleDeclarations;
for (int i = 0; i < assetBundleDeclarations.Length; i++)
{
if (TryLoadLocalAssetBundleFromFile(assetBundleDeclarations[i], out AssetBundle assetBundle))
{
AssetBundles.Add(assetBundle);
}
}
}
}
}
namespace System.Runtime.CompilerServices
{
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
internal sealed class IgnoresAccessChecksToAttribute : Attribute
{
public IgnoresAccessChecksToAttribute(string assemblyName)
{
}
}
}