private static void HealthManager_SendDeathEvent(On.HealthManager.orig_SendDeathEvent orig, HealthManager self) { if (self is HealthManagerProxy) { var proxy = (HealthManagerProxy)self; proxy.weaverHealth.DoDeathEvent(); } orig(self); }
private void UpdateUniqueKills(On.HealthManager.orig_SendDeathEvent orig, HealthManager self) { orig(self); if (self.gameObject.name.StartsWith(enemyName) && BingoUI.localSettings.Enemies.Add((UnityEngine.SceneManagement.SceneManager.GetActiveScene().name, self.gameObject.name))) { UpdateText(); } }