Harmony Patched Methods (after ModTek startup) -- 12/06/2020 11:15:32

BattleTech.SimGameConstants.FromJSON:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.AudioEventManager.LoadAudioSettings:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.UI.AudioSettingsModule.SaveSettings:
	Postfixes:
		io.github.mpstark.ModTek

WwiseManager.LoadCombatBanks:
	Postfixes:
		io.github.mpstark.ModTek

WwiseManager.UnloadCombatBanks:
	Postfixes:
		io.github.mpstark.ModTek

LoadedAudioBank.UnloadBank:
	Postfixes:
		io.github.mpstark.ModTek

LoadedAudioBank.LoadBankExternal:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.ApplicationConstants.FromJSON:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.Data.DataManager.PrewarmComplete:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.AmmoCategoryValue.GetIcon:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.WeaponCategoryValue.GetIcon:
	Postfixes:
		io.github.mpstark.ModTek

LoadedAudioBank.LoadBank:
	Prefixes:
		io.github.mpstark.ModTek
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.GameTipList..ctor:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.ModSupport.ModLoader.get_AreModsEnabled:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.ModSupport.ModLoader.LoadSystemModStatus:
	Prefixes:
		io.github.mpstark.ModTek
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.ModSupport.ModLoader.LoadGameModStatus:
	Prefixes:
		io.github.mpstark.ModTek
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.UI.ModManagerScreen.Init:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.ModSupport.ModLoader.GetCombinedModStatus:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.ModSupport.ModLoader.SaveModStatusToFile:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.UI.ModManagerScreen.UnsavedSettings:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.UI.ModManagerScreen.ReceiveButtonPress:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.UI.ModManagerScreen.ToggleModsEnabled:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.UI.ModManagerListViewItem.ToggleItemEnabled:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.UI.ModManagerListViewItem.SetData:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.UI.ModManagerInstalledModsPanel.InitializeList:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.UI.UIManager.Awake:
	Prefixes:
		io.github.mpstark.ModTek

ActivateAfterInit.Start:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.Assetbundles.AssetBundleManager.AssetBundleNameToFilepath:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.Assetbundles.AssetBundleManager.AssetBundleNameToFileURL:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.BinkMedia.BinkMediaPlayer.Play:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.BattleTechResourceLocator.RefreshTypedEntries:
	Postfixes:
		io.github.mpstark.ModTek

HBS.Logging.Logger.HandleUnityLog:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.UI.LoadingCurtain.ShowUntil:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.UI.LoadingCurtain.Hide:
	Prefixes:
		co.uk.cwolf.MissionControl
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.UI.LoadingCurtain.ExtraWaitFadeIn:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.UI.MainMenu.Init:
	Postfixes:
		io.github.mpstark.ModTek
		co.uk.cwolf.MissionControl

BattleTech.Data.MetadataDatabase.get_MDD_DB_PATH:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.Data.MetadataDatabase.get_MDD_TMP_PATH:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.Data.SimGame_MDDExtensions.UpdateContract:
	Prefixes:
		io.github.mpstark.ModTek

VersionInfo.GetReleaseVersion:
	Postfixes:
		io.github.mpstark.ModTek

BattleTech.VersionManifestUtilities.LoadDefaultManifest:
	Prefixes:
		io.github.mpstark.ModTek
	Postfixes:
		JWolf.CommanderPortraitLoader

BattleTech.Data.DataManager+SVGAssetLoadRequest.Load:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.Data.DataManager+ResourceLoadRequest`1[[SVGImporter.SVGAsset, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].Load:
	Prefixes:
		io.github.mpstark.ModTek

BattleTech.UI.AAR_SalvageScreen.BeginSalvageScreen:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabPanel.PopulateInventory:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabPanel.ConfirmRevertMech:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabPanel.ExitMechLab:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

UnityEngine.UI.ScrollRect.LateUpdate:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabInventoryWidget.OnAddItem:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabInventoryWidget.OnRemoveItem:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabInventoryWidget.OnItemGrab:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabInventoryWidget.ApplyFiltering:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabPanel.MechCanEquipItem:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabInventoryWidget.ApplySorting:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.InventoryItemElement_NotListView.OnDestroy:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

HBS.Util.JSONSerializationUtility.StripHBSCommentsFromJSON:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.AAR_SalvageChosen.HasAllPriority:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

HBS.Data.DataLoader.GetEntry:
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.SG_Shop_Screen.AddShopInventory:
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.MechLabInventoryWidget_ListView.AddItemToInventory:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.EncounterObjectGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.EncounterLayerData, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Framework.ContractObjectiveGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.AudioEventGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.CameraShakeGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.DialogueGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.DialogueSequenceGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.DropshipGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.DropshipLandingSpotGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.EscortAndDefendLayerGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.LanceSpawnerGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Framework.ObjectiveGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.ArtilleryObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.TimerObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.ObstructionGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.PlayerLanceSpawnerGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.RegionGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.RegionPointGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.RouteGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.RoutePointGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.UnitSpawnPointGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.WorldPointGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.AmbushChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.DefendXUnitsChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.DestroyXUnitsChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.EmptyCustomChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.EncounterChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.EscortChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.LanceChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.PlayerLanceChunkGameLogic, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.DefendXUnitsObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.DestroyLanceObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.DestroyXUnitsObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.EnsureAllUnitsSurviveObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.EnsureUnitsSurviveObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.EscortXUnitsObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.GoToObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterObjectRef`1[[BattleTech.Designed.OccupyRegionObjective, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].UpdateEncounterObjectRef:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.EncounterLayerData..ctor:
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.LevelLoader.EnableLogging:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.Framework.LanceOverride.RequestLance:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.SimGameState.PrepContract:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Postfixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.LanceSpawnerGameLogic.InitializeTaggedLance:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.Assetbundles.AssetBundleManager.IsBundleLoaded:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.Assetbundles.AssetBundleManager.GenerateWebRequest:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
	Transpilers:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.SimGameState.Rehydrate:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix
		com.github.m22spencer.BattletechPerformanceFix
		io.github.mpstark.ISM3025
	Postfixes:
		dZ.Zappo.Pilot_Quirks
		io.github.mpstark.SalvageOperations
		de.morphyum.BiggerDrops
		BEX.BattleTech.Extended_CE

BattleTech.UnityGameInstance.OnInternetConnectivityResult:
	Prefixes:
		com.github.m22spencer.BattletechPerformanceFix

BattleTech.UI.WeaponRangeIndicators.DrawLine:
	Prefixes:
		com.joelmeador.BTMLColorLOSMod

BattleTech.UI.UIManager.Update:
	Prefixes:
		com.joelmeador.BTMLColorLOSMod

BattleTech.DynamicActions.CreateWithDefaultBindings:
	Postfixes:
		com.joelmeador.BTMLColorLOSMod

BattleTech.ToHit.GetAllModifiers:
	Postfixes:
		us.frostraptor.CBTBehaviors
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE
		BEX.BattleTech.MechQuirks

BattleTech.ToHit.GetAllModifiersDescription:
	Postfixes:
		us.frostraptor.CBTBehaviors
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.CombatHUDWeaponSlot.SetHitChance:
	Postfixes:
		us.frostraptor.CBTBehaviors
		dZ.Zappo.Pilot_Quirks

BattleTech.AbstractActor.ResolveAttackSequence:
	Prefixes:
		us.frostraptor.CBTBehaviors
		com.PermanentEvasion
	Postfixes:
		us.frostraptor.CBTBehaviors
		com.PermanentEvasion

BattleTech.Mech.ResolveWeaponDamage:
	Prefixes:
		BEX.BattleTech.MechQuirks
	Postfixes:
		us.frostraptor.CBTBehaviors

BattleTech.Mech.Init:
	Postfixes:
		us.frostraptor.CBTBehaviors

BattleTech.Mech.OnActivationEnd:
	Prefixes:
		us.frostraptor.CBTBehaviors

BattleTech.Mech.get_MoveMultiplier:
	Postfixes:
		us.frostraptor.CBTBehaviors

BattleTech.ToHit.GetHeatModifier:
	Postfixes:
		us.frostraptor.CBTBehaviors

BattleTech.UI.CombatHUDStatusPanel.ShowShutDownIndicator:
	Prefixes:
		us.frostraptor.CBTBehaviors
	Postfixes:
		us.frostraptor.CBTBehaviors

BattleTech.Mech.ApplyHeatDamage:
	Prefixes:
		us.frostraptor.CBTBehaviors

BattleTech.PilotRepresentation.PlayPilotVO:
	Transpilers:
		JWolf.CommanderPortraitLoader

BattleTech.PilotDef.SaveGameRequestResource:
	Postfixes:
		JWolf.CommanderPortraitLoader

BattleTech.Portraits.RenderedPortraitResult.get_Item:
	Postfixes:
		JWolf.CommanderPortraitLoader

BattleTech.UI.SGBarracksDossierPanel.PlayPilotSelectionVO:
	Transpilers:
		JWolf.CommanderPortraitLoader

SGBarracksMWCustomizationPopup.Save:
	Postfixes:
		JWolf.CommanderPortraitLoader

SGBarracksMWCustomizationPopup.LoadPortraitSettings:
	Prefixes:
		JWolf.CommanderPortraitLoader

BattleTech.UI.SGBarracksMWDetailPanel.CustomizePilot:
	Transpilers:
		JWolf.CommanderPortraitLoader

BattleTech.UI.SGCharacterCreationNamePanel.LoadOptions:
	Prefixes:
		JWolf.CommanderPortraitLoader
	Postfixes:
		JWolf.CommanderPortraitLoader

BattleTech.UI.SGCharacterCreationNamePanel.get_gender:
	Prefixes:
		JWolf.CommanderPortraitLoader
	Postfixes:
		JWolf.CommanderPortraitLoader

BattleTech.UI.SGCharacterCreationWidget.CreatePilot:
	Postfixes:
		JWolf.CommanderPortraitLoader

BattleTech.SpawnableUnit.Init:
	Prefixes:
		JWolf.CommanderPortraitLoader

BattleTech.UI.AAR_ContractObjectivesWidget.FillInObjectives:
	Postfixes:
		com.DropCostPerMech
		dZ.Zappo.Pilot_Quirks

BattleTech.Contract.CompleteContract:
	Prefixes:
		us.frostraptor.LootMagnet
		de.morphyum.BiggerDrops
		BEX.BattleTech.MechQuirks
	Postfixes:
		com.DropCostPerMech
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.LanceHeaderWidget.RefreshLanceInfo:
	Postfixes:
		com.DropCostPerMech

BattleTech.SimGameState.CalculateContractValueByContractType:
	Postfixes:
		com.DropCostPerMech

BattleTech.GameInstance.LaunchContract:
	Postfixes:
		com.btmodders.FewerHeadInjuries
		com.BattleTech.PanicSystem

BattleTech.Mech.DamageLocation:
	Prefixes:
		com.btmodders.FewerHeadInjuries

BattleTech.Pilot.SetNeedsInjury:
	Prefixes:
		com.btmodders.FewerHeadInjuries
		BEX.BattleTech.Extended_CE

BattleTech.Framework.UnitSpawnPointOverride.RequestUnit:
	Prefixes:
		BattleTech.Haree.FullXotlTables

BattleTech.FactionValue.GetMapColor:
	Prefixes:
		io.github.mpstark.ISM3025

BattleTech.FactionValue.GetMapBorderColor:
	Prefixes:
		io.github.mpstark.ISM3025

BattleTech.UI.SGRoomManager.OnSimGameReady:
	Postfixes:
		io.github.mpstark.ISM3025

BattleTech.StarmapRenderer.RefreshSystems:
	Postfixes:
		io.github.mpstark.ISM3025

BattleTech.StarmapRenderer.NormalizeToMapSpace:
	Prefixes:
		io.github.mpstark.ISM3025

BattleTech.StarmapRenderer.Update:
	Prefixes:
		io.github.mpstark.ISM3025
	Transpilers:
		io.github.mpstark.ISM3025
	Postfixes:
		io.github.mpstark.ISM3025

BattleTech.SimGameState.InitializeDataFromDefs:
	Prefixes:
		io.github.mpstark.ISM3025

BattleTech.StarmapSystemRenderer.Init:
	Postfixes:
		io.github.mpstark.ISM3025

BattleTech.UI.SGNavigationActiveFactionWidget.ActivateFactions:
	Prefixes:
		io.github.mpstark.ISM3025

BattleTech.UI.SGSystemViewPopulator.UpdateRoutedSystem:

BattleTech.UI.SGCaptainsQuartersReputationScreen.RefreshWidgets:
	Prefixes:
		io.github.mpstark.ISM3025
		BattleTech.Haree.BEXTimeline
	Postfixes:
		io.github.mpstark.ISM3025
		BattleTech.Haree.BEXTimeline

BattleTech.UI.MainMenu.Update:
	Postfixes:
		io.github.mpstark.LogoReplacement

BattleTech.Contract.GenerateSalvage:
	Prefixes:
		us.frostraptor.LootMagnet
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.UI.ListElementController_SalvageMechPart_NotListView.RefreshInfoOnWidget:
	Postfixes:
		us.frostraptor.LootMagnet
		io.github.mpstark.SalvageOperations

BattleTech.Contract.AddToFinalSalvage:
	Prefixes:
		us.frostraptor.LootMagnet

BattleTech.Contract.FinalizeSalvage:
	Postfixes:
		us.frostraptor.LootMagnet

BattleTech.UI.AAR_SalvageScreen.CalculateAndAddAvailableSalvage:
	Prefixes:
		us.frostraptor.LootMagnet

BattleTech.UI.AAR_SalvageChosen.ConvertToFinalState:
	Postfixes:
		us.frostraptor.LootMagnet

BattleTech.UI.InventoryItemElement_NotListView.OnButtonClicked:
	Postfixes:
		us.frostraptor.LootMagnet

BattleTech.AbstractActor.IsFriendly:
	Prefixes:
		co.uk.cwolf.MissionControl
		BEX.BattleTech.Extended_CE

BehaviorTree.InitRootNode:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.SimGameState.CompleteLanceConfigurationPrep:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.Designed.DialogResult.Trigger:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.Contract.BeginRequestResources:
	Prefixes:
		co.uk.cwolf.MissionControl
		BEX.BattleTech.MechQuirks
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.Framework.ContractOverride.GenerateUnits:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.Framework.ChunkOverride.Copy:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.CombatHUDInWorldElementMgr.AddInWorldActorElements:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.EncounterChunkGameLogic.ApplyContractOverride:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.EncounterLayerData.OverridePlots:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.EncounterObjectGameLogic.SetState:
	Prefixes:
		co.uk.cwolf.MissionControl
	Postfixes:
		co.uk.cwolf.MissionControl

ItemRegistry..ctor:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.LanceSpawnerGameLogic.OnUnitSpawnComplete:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.MapMetaDataExporter.LoadMapMetaDataV2:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.Framework.ObjectiveGameLogic.ActivateObjective:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.SimGameState.FilterActiveMaps:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.SimGameState.HasValidContracts:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.SimGameState.HasValidMaps:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.Team.DelayEnemySpottedVO:
	Prefixes:
		co.uk.cwolf.MissionControl

BehaviorNode.LogAI:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.MapMetaData.GetCellAt:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UnitSpawnPointGameLogic.LoadDropPodPrefabs:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.LanceConfiguratorPanel.ContinueConfirmClicked:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.CombatHUDRetreatEscMenu.OnRetreatConfirmed:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.EmotePortrait.LoadPortrait:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.EncounterLayerParent.FirstTimeInitialization:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.EncounterLayerParent.InitializeContract:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.TurnDirector.OnFirstContact:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.AbstractActor.CheckEnteredCellsForRegions:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.AbstractActor.OnRecomputePathing:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.Framework.SmartTriggerResponse.Evaluate:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.LancePreviewPanel.SetData:
	Prefixes:
		co.uk.cwolf.MissionControl
		de.morphyum.BiggerDrops

BattleTech.LevelLoader.LoadScene:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.MapModule.get_SelectedMap:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.MapModule.get_SelectedMood:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.SkirmishSettings_Beta.FinalizeLances:
	Prefixes:
		co.uk.cwolf.MissionControl

BattleTech.UI.SkirmishSettings_Beta.LaunchMap:
	Postfixes:
		co.uk.cwolf.MissionControl

BattleTech.SimGameState.SetExpenditureLevel:
	Prefixes:
		com.MonthlyTechAndMorale

BattleTech.UI.SGMechTechPointsDisplay.Refresh:
	Postfixes:
		com.MonthlyTechAndMorale

BattleTech.UI.SGMedTechPointsDisplay.Refresh:
	Postfixes:
		com.MonthlyTechAndMorale

BattleTech.SimGameState.OnNewQuarterBegin:
	Postfixes:
		com.MonthlyTechAndMorale

BattleTech.UI.SGCaptainsQuartersStatusScreen.RefreshData:
	Postfixes:
		com.MonthlyTechAndMorale
		BEX.BattleTech.MechQuirks

BattleTech.SimGameState._OnAttachUXComplete:
	Transpilers:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		com.MonthlyTechAndMorale
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE

BattleTech.Save.Test.SerializableReferenceContainer.Save:
	Prefixes:
		com.MonthlyTechAndMorale

BattleTech.Save.Test.SerializableReferenceContainer.Load:
	Prefixes:
		com.MonthlyTechAndMorale
	Postfixes:
		com.MonthlyTechAndMorale

BattleTech.StackManager.get_deltaTime:
	Prefixes:
		io.github.willssi.MoveFaster

BattleTech.UI.SGNavigationScreen.Update:
	Postfixes:
		io.github.mpstark.NavigationComputer

BattleTech.UI.SGNavigationScreen.Init:
	Postfixes:
		io.github.mpstark.NavigationComputer

BattleTech.UI.SGNavigationScreen.HandleEscapeKeypress:
	Prefixes:
		io.github.mpstark.NavigationComputer

BattleTech.UI.SGRoomController_Navigation.ExitNavScreen:
	Prefixes:
		io.github.mpstark.NavigationComputer

BattleTech.SimGameState.SetSimRoomState:
	Prefixes:
		io.github.mpstark.NavigationComputer

BattleTech.Starmap.SetSelectedSystem:
	Prefixes:
		io.github.mpstark.NavigationComputer

BattleTech.Starmap.GetLocationByUV:
	Postfixes:
		io.github.mpstark.NavigationComputer

BattleTech.StarmapRenderer.SetSelectedSystemRenderer:
	Prefixes:
		io.github.mpstark.NavigationComputer

BattleTech.UI.AAR_UnitStatusWidget.FillInData:
	Prefixes:
		com.BattleTech.PanicSystem
		dZ.Zappo.Pilot_Quirks
	Transpilers:
		com.BattleTech.PanicSystem
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.AbstractActor.OnNewRound:
	Prefixes:
		com.BattleTech.PanicSystem

BattleTech.AttackStackSequence.OnAttackBegin:
	Prefixes:
		com.BattleTech.PanicSystem

BattleTech.AttackStackSequence.OnAttackComplete:
	Prefixes:
		com.BattleTech.PanicSystem

BattleTech.UI.CombatHUDFloatieStack.AddFloatie:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.UI.CombatHUDFloatieStack.AddFloatie:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.GameInstance.Load:
	Prefixes:
		com.BattleTech.PanicSystem
		de.morphyum.BiggerDrops

BattleTech.Save.GameInstanceSave..ctor:
	Postfixes:
		com.BattleTech.PanicSystem
		de.morphyum.BiggerDrops

BattleTech.LanceSpawnerGameLogic.OnTriggerSpawn:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.Mech.AddExternalHeat:
	Prefixes:
		com.BattleTech.PanicSystem

BattleTech.Mech.OnLocationDestroyed:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.MechMeleeSequence.FireWeapons:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.SimGameState._OnFirstPlayInit:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.UI.CombatHUD.SubscribeToMessages:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.UI.CombatHUD.Init:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.UI.CombatHUD.OnCombatGameDestroyed:
	Prefixes:
		com.BattleTech.PanicSystem

BattleTech.CombatGameState._Init:
	Postfixes:
		com.BattleTech.PanicSystem

BattleTech.Mech.ResolveAttackSequence:
	Prefixes:
		com.PermanentEvasion

BattleTech.Vehicle.ResolveAttackSequence:
	Prefixes:
		com.PermanentEvasion

BattleTech.UI.SGBarracksRosterList.SetSorting:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue

BattleTech.UI.AAR_UnitStatusWidget.FillInPilotData:
	Prefixes:
		dZ.Zappo.Pilot_Fatigue
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE
	Postfixes:
		dZ.Zappo.Pilot_Fatigue

BattleTech.Pilot.get_CanPilot:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue

BattleTech.SimGameState.OnDayPassed:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue
		dZ.Zappo.Pilot_Quirks
		io.github.mpstark.Timeline
		BattleTech.Haree.BEXTimeline

BattleTech.UI.TaskManagementElement.UpdateTaskInfo:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue

BattleTech.Team.CollectUnitBaseline:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.TurnEventNotification.ShowTeamNotification:
	Prefixes:
		dZ.Zappo.Pilot_Fatigue

BattleTech.Pilot.get_Gunnery:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue
		dZ.Zappo.Pilot_Quirks

BattleTech.Pilot.get_Piloting:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue
		dZ.Zappo.Pilot_Quirks

BattleTech.Pilot.get_Tactics:
	Postfixes:
		dZ.Zappo.Pilot_Fatigue

BattleTech.UI.SGBarracksServicePanel.SetPilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGMemorialWallAdditionalDetailsPanel.DisplayPilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.StarSystem.GeneratePilots:
	Prefixes:
		BattleTech.Haree.BEXTimeline
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.LineOfSight.GetAllSensorRangeAbsolutes:
	Postfixes:
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE

BattleTech.LineOfSight.GetAllSpotterAbsolutes:
	Postfixes:
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE

BattleTech.UI.CombatHUDMWStatus.InitForPilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.Dehydrate:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
		io.github.mpstark.SalvageOperations
		BEX.BattleTech.Extended_CE
		BEX.BattleTech.Extended_CE

BattleTech.UI.SG_HiringHall_DetailPanel.DisplayPilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksRosterSlot.Refresh:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.TagDataStructFetcher.GetItem:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.HBSTagView.Initialize:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.PilotGenerator.GenerateRandomPilot:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.RespecPilot:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.GetLevelCost:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksAdvancementPanel.ForceResetCharacter:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksAdvancementPanel.Initialize:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksSkillPip.Initialize:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.UI.SGBarracksAdvancementPanel.OnValueClick:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksAdvancementPanel.SetTempPilotSkill:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksAdvancementPanel.SetPilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksAdvancementPanel.SetPips:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGBarracksMWDetailPanel.DisplayPilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.AddPilotToRoster:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.KillPilot:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.DismissPilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.GetReputationShopAdjustment:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.Pilot.InjurePilot:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.AAR_UnitsResult_Screen.FillInData:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
		de.morphyum.BiggerDrops

BattleTech.Mech.GetEvasivePipsResult:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.GetMechWarriorValue:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.GetMechWarriorHiringCost:
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.Mech.GetHitLocation:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.HumanDescriptionDef.GetLocalizedDetails:
	Prefixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.CancelArgoUpgrade:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGEngineeringScreen.PurchaseSelectedUpgrade:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.UI.SGShipModuleUpgradeViewPopulator.Populate:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE
	Postfixes:
		dZ.Zappo.Pilot_Quirks
		BEX.BattleTech.Extended_CE

BattleTech.SimGameState.GetInjuryCost:
	Prefixes:
		dZ.Zappo.Pilot_Quirks
	Postfixes:
		dZ.Zappo.Pilot_Quirks

BattleTech.SimGameState.UpdateMechLabWorkQueue:
	Prefixes:
		com.battletech.repairbays

BattleTech.UI.TaskTimelineWidget.RefreshEntries:
	Prefixes:
		com.battletech.repairbays
	Postfixes:
		com.battletech.repairbays

BattleTech.UI.SGBarracksMWDetailPanel.OnSkillsSectionClicked:
	Prefixes:
		ca.gnivler.BattleTech.Retrainer

BattleTech.UI.MechBayChassisUnitElement.OnButtonClicked:
	Prefixes:
		io.github.mpstark.SalvageOperations

BattleTech.UI.AAR_SalvageChosen.CalculateCurrentSalvageValue:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.Save.GameInstanceSave.PostDeserialization:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.UI.MechBayChassisUnitElement.SetData:
	Prefixes:
		io.github.mpstark.SalvageOperations

BattleTech.UI.MechBayChassisInfoWidget.SetDescriptions:
	Prefixes:
		io.github.mpstark.SalvageOperations
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.ScrapMechPart:
	Prefixes:
		io.github.mpstark.SalvageOperations

BattleTech.UI.MechBayPanel.ViewMechStorage:
	Prefixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.GetAllInventoryMechParts:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.UI.MechBayChassisInfoWidget.OnReadyClicked:
	Prefixes:
		io.github.mpstark.SalvageOperations
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.ReadyMech:
	Prefixes:
		io.github.mpstark.SalvageOperations
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.ML_ReadyMech:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.Cancel_ML_ReadyMech:
	Prefixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.UnreadyMech:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.UI.SimGameInterruptManager.PopupClosed:
	Prefixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.Update:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.AddMechPart:
	Prefixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.ResolveCompleteContract:
	Prefixes:
		io.github.mpstark.SalvageOperations
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.BuildSimGameStatsResults:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.SimGameState.ApplySimGameEventResult:
	Postfixes:
		io.github.mpstark.SalvageOperations

BattleTech.IntroCinematicLauncher.Init:
	Postfixes:
		io.github.mpstark.SkipIntro

SplashLauncher.Update:
	Prefixes:
		io.github.mpstark.SkipIntro

BattleTech.Mech.AddInstability:
	Prefixes:
		StabilePiloting

BattleTech.ItemCollectionResultGenerator.GenerateItemCollection:
	Prefixes:
		io.github.mpstark.Timeline

BattleTech.UI.SGEventPanel.SetEvent:
	Postfixes:
		io.github.mpstark.Timeline

BattleTech.UI.SGTimePlayPause.SetDay:
	Postfixes:
		io.github.mpstark.Timeline
		BattleTech.Haree.BEXTimeline

BattleTech.UI.SGTimePlayPause.SetTimeMoving:
	Postfixes:
		io.github.mpstark.Timeline

BattleTech.SimGameEventTracker.OnOptionSelected:
	Prefixes:
		io.github.mpstark.Timeline

BattleTech.SimGameState.Init:
	Postfixes:
		io.github.mpstark.Timeline
		BattleTech.Haree.BEXTimeline

BattleTech.SimGameState.InitFromSave:
	Postfixes:
		io.github.mpstark.Timeline
		BattleTech.Haree.BEXTimeline

BattleTech.SimGameState.MeetsTagRequirements:
	Prefixes:
		io.github.mpstark.Timeline

BattleTech.SimGameState.RequestDataManagerResources:
	Postfixes:
		io.github.mpstark.Timeline

BattleTech.UI.TaskTimelineWidget.OnTaskDetailsClicked:
	Prefixes:
		io.github.mpstark.Timeline

BattleTech.UI.Tooltips.TooltipManager.SetActiveTooltip:
	Prefixes:
		io.github.mpstark.Timeline

BattleTech.UI.SGCmdCenterLanceConfigBG.OnAddedToHierarchy:
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.UI.LancePreviewPanel.SaveLance:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.SkirmishMechBayPanel.SelectLance:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.LanceConfiguratorPanel.SetData:
	Prefixes:
		de.morphyum.BiggerDrops
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.UI.LanceConfiguratorPanel.CreateLanceDef:
	Prefixes:
		de.morphyum.BiggerDrops
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.UI.LancePreviewPanel.OnLanceConfiguratorConfirm:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.LancePreviewPanel.OnLanceConfiguratorCancel:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.AAR_UnitsResult_Screen.InitializeData:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.LanceConfiguratorPanel.CreateLanceConfiguration:
	Prefixes:
		de.morphyum.BiggerDrops
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.SimGameState.InitCompanyStats:
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.SimGameState.AddArgoUpgrade:
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.SimGameState.ApplyArgoUpgrades:
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.UI.SGEngineeringScreen.PopulateUpgradeDictionary:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.SGEngineeringScreen.CleanUpAllUpgradePips:
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.UI.SGEngineeringScreen.ClearUpgradePips:
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.UI.SGEngineeringScreen.AddUpgradePip:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.CombatHUDMechwarriorTray.SetTrayState:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.CombatHUDMechwarriorTray.RefreshTeam:
	Prefixes:
		de.morphyum.BiggerDrops

BattleTech.UI.CombatHUDMechwarriorTray.Init:
	Prefixes:
		de.morphyum.BiggerDrops
	Postfixes:
		de.morphyum.BiggerDrops

BattleTech.UI.MechLabPanel.OnMaxArmor:
	Prefixes:
		JKMods.BattleTech.Components
	Postfixes:
		JKMods.BattleTech.Components

BattleTech.UI.MechLabMechInfoWidget.CalculateTonnage:
	Postfixes:
		JKMods.BattleTech.Components

BattleTech.MechStatisticsRules.CalculateTonnage:
	Postfixes:
		JKMods.BattleTech.Components

BattleTech.Mech.CheckForCrit:
	Prefixes:
		JKMods.BattleTech.Components
		BEX.BattleTech.Extended_CE
	Postfixes:
		JKMods.BattleTech.Components
		BEX.BattleTech.Extended_CE

BattleTech.Mech.GetComponentInSlot:
	Postfixes:
		JKMods.BattleTech.Components
		BEX.BattleTech.Extended_CE

BattleTech.AbstractActor.InitEffectStats:
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.UI.CombatHUDWeaponSlot.UpdateToolTipsFiring:
	Postfixes:
		BEX.BattleTech.Extended_CE
		BEX.BattleTech.MechQuirks

BattleTech.AbstractActor.OnMoveComplete:
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.Pilot.InitAbilities:
	Prefixes:
		BEX.BattleTech.Extended_CE
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.UI.SimGameDifficultySettingsModule.SaveSettings:
	Prefixes:
		BEX.BattleTech.Extended_CE
	Postfixes:
		BEX.BattleTech.Extended_CE

MessageCenter.PublishMessage:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.ToHit.GetUMChance:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.Team.CollectSimGameBaseline:
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.Framework.UnitSpawnPointOverride.RequestPilot:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.UI.SimGameOptionsMenu.CanSave:
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.UI.SimGameOptionsMenu.SetSaveTooltip:
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.Save.SaveGameStructure.SaveGameStructure.GetFailedToSavePopup:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.AbstractActor.FlagForDeath:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.MechDef.IsLocationDestroyed:
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.Contract.FinalizeKilledMechWarriors:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.Mech.TakeWeaponDamage:
	Prefixes:
		BEX.BattleTech.Extended_CE
		BEX.BattleTech.MechQuirks

BattleTech.Data.TagSetQueryExtensions.CanRandomlySelectUnitDef:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.Contract.AddWeaponToSalvage:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.AttackDirector+AttackSequence.GetClusteredHits:
	Prefixes:
		BEX.BattleTech.Extended_CE
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.HitLocation.GetAdjacentHitLocation:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.HitLocation.GetAdjacentHitLocation:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.AmmunitionBox.DamageComponent:
	Prefixes:
		BEX.BattleTech.Extended_CE
	Postfixes:
		BEX.BattleTech.Extended_CE

BattleTech.UI.MechLabLocationWidget.ShowHighlightFrame:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.UI.MechLabLocationWidget.SetData:
	Postfixes:
		BEX.BattleTech.Extended_CE

MissileLauncherEffect.AllMissilesComplete:
	Postfixes:
		BEX.BattleTech.Extended_CE

MissileLauncherEffect.LaunchMissile:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.AttackDirector+AttackSequence.GetIndividualHits:
	Prefixes:
		BEX.BattleTech.Extended_CE

BattleTech.TurretRepresentation.Init:
	Postfixes:
		com.joelmeador.MechResizer

BattleTech.VehicleRepresentation.Init:
	Postfixes:
		com.joelmeador.MechResizer

BattleTech.MechRepresentation.Init:
	Postfixes:
		com.joelmeador.MechResizer

WeaponEffect.PlayProjectile:
	Prefixes:
		com.joelmeador.MechResizer

BattleTech.SimGameState.AddMech:
	Transpilers:
		BEX.BattleTech.MechQuirks

BattleTech.UI.Tooltips.TooltipPrefab_Chassis.SetData:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.UI.Tooltips.TooltipPrefab_Mech.SetData:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.UI.MechLabMechInfoWidget.SetData:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.ToHit.GetSelfArmMountedModifier:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.ToHit.GetCoverModifier:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.CheckForHeatDamage:
	Prefixes:
		BEX.BattleTech.MechQuirks

BattleTech.ToHit.GetStoodUpModifier:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.get_CanSprint:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.StandFromProne:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.GetMinStability:
	Prefixes:
		BEX.BattleTech.MechQuirks

BattleTech.MechJumpSequence.OnAdded:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Team.CollectBiggestMoraleMod:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.InitPassiveTeamEffects:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.InitStats:
	Prefixes:
		BEX.BattleTech.MechQuirks
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.GetMaxArmor:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.EjectPilot:
	Prefixes:
		BEX.BattleTech.MechQuirks

BattleTech.Pilot.EjectPilot:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.get_WalkHeat:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.get_SprintHeat:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.OnMoveComplete:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.Mech.OnSprintComplete:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.SimGameState.GetExpenditures:
	Postfixes:
		BEX.BattleTech.MechQuirks

BattleTech.SimGameState.CreateMechRepairWorkOrder:
	Prefixes:
		BEX.BattleTech.MechQuirks

BattleTech.WorkOrderEntry_RepairMechStructure..ctor:
	Prefixes:
		BEX.BattleTech.MechQuirks

BattleTech.UI.CombatHUDFireButton.set_CurrentFireMode:
	Prefixes:
		BEX.BattleTech.MechQuirks

BattleTech.ItemCollectionResultGenerator.ProcessQueuedReferenceCollections:
	Prefixes:
		BattleTech.Haree.BEXTimeline

BattleTech.UI.SGCharacterCreationCareerBackgroundSelectionPanel.Done:
	Prefixes:
		BattleTech.Haree.BEXTimeline