private static void OnFejdStartup(FejdStartup __instance) { foreach (Action @event in OnGameInitialized.GetInvocationList()) { @event(); } }
private void Start() { _player.SetOnDeath(() => OnPlayerDies.Invoke(_player.HasRevived())); _player.SetOnRevive(() => { _enemies.ForEach(Destroy); _enemies.Clear(); }); OnGameInitialized.Invoke(); }