diff --git a/Patches/HudManagerPatch.cs b/Patches/HudManagerPatch.cs index 21430de..f470522 100644 --- a/Patches/HudManagerPatch.cs +++ b/Patches/HudManagerPatch.cs @@ -55,25 +55,6 @@ public class HudManagerPatch if (GameStates.InGame && __instance?.Chat?.gameObject.active != true) __instance.Chat.gameObject.SetActive(true); - - GameObject TaskDisplay = GameObject.Find("TaskDisplay"); - GameObject ProgressTracker = GameObject.Find("ProgressTracker"); - if (TaskDisplay != null && ProgressTracker != null) - { - if (PlayerControl.LocalPlayer.IsImpostorTeam()) - { - __instance.CrewmatesKilled.gameObject.SetActive(true); - __instance.CrewmatesKilled.gameObject.transform.SetLocalZ(-25); - TaskDisplay.transform.localPosition = new Vector3(0f, -0.4f, -5f); - ProgressTracker.transform.localPosition = new Vector3(-2.8733f, 3.1f); - } - else if (__instance.CrewmatesKilled.isActiveAndEnabled) - { - __instance.CrewmatesKilled.gameObject.SetActive(GameManager.Instance.ShowCrewmatesKilled()); - TaskDisplay.transform.localPosition = new Vector3(0f, 0f); - ProgressTracker.transform.localPosition = new Vector3(-2.8733f, 2.7f, 0); - } - } } catch { } } diff --git a/Patches/PlayerControlPatch.cs b/Patches/PlayerControlPatch.cs index edd6598..3a856de 100644 --- a/Patches/PlayerControlPatch.cs +++ b/Patches/PlayerControlPatch.cs @@ -241,9 +241,6 @@ class PlayerControlPatch { if (target == null) return; - if (PlayerControl.LocalPlayer.IsImpostorTeam() && GameStates.IsInGamePlay && !GameStates.IsHideNSeek && HudManager.Instance.CrewmatesKilled.isActiveAndEnabled) - HudManager.Instance?.NotifyOfDeath(); - Logger.LogPrivate($"{__instance.Data.PlayerName} Has killed {target.Data.PlayerName} as {Utils.GetRoleName(__instance.Data.RoleType)}", "EventLog"); __instance.BetterData().RoleInfo.Kills += 1; diff --git a/Patches/PlayerJoinAndLeftPatch.cs b/Patches/PlayerJoinAndLeftPatch.cs index de8365b..72e5c77 100644 --- a/Patches/PlayerJoinAndLeftPatch.cs +++ b/Patches/PlayerJoinAndLeftPatch.cs @@ -102,8 +102,6 @@ class OnPlayerLeftPatch { public static void Postfix(/*AmongUsClient __instance,*/ [HarmonyArgument(0)] ClientData data, [HarmonyArgument(1)] DisconnectReasons reason) { - if ((GameStates.IsInGame || GameStates.IsFreePlay) && !GameStates.IsLobby && !GameStates.IsHideNSeek && HudManager.Instance.CrewmatesKilled.isActiveAndEnabled) - HudManager.Instance?.NotifyOfDisconnect(data.Character); } }