private void OnPlayerModelOnOnHealthChanged(object sender, PlayerHealthChangedEventArgs e) { Sync(SyncType.Health); }
private void OnPlayerHealthChanged(object sender, PlayerHealthChangedEventArgs args) { backingHealthBarSlider.value = args.OldHealth / args.PlayerController.MaxHealth; StartCoroutine(TransitionHealthBar(args.NewHealth / args.PlayerController.MaxHealth)); }
public void OnHealthChanged(object sender, PlayerHealthChangedEventArgs e) { healthText.text = "Health: " + e.player.Health.ToString(); }
private void OnPlayerHealthChanged(PlayerHealthChangedEventArgs args) => PlayerHealthChanged?.Invoke(this, args);