// Token: 0x06002121 RID: 8481 RVA: 0x0009B7B8 File Offset: 0x000999B8
        private void HandleDamage(HealthComponent victimHealthComponent, TeamIndex victimTeam)
        {
            if (this.viewerTeamIndex == victimTeam || victimTeam == TeamIndex.None)
            {
                return;
            }
            CharacterBody body = victimHealthComponent.body;

            if (body && body.GetVisibilityLevel(this.viewerBody) < VisibilityLevel.Revealed)
            {
                return;
            }
            this.GetHealthBarInfo(victimHealthComponent).endTime = Time.time + this.healthBarDuration;
        }
        // Token: 0x06001074 RID: 4212 RVA: 0x00052928 File Offset: 0x00050B28
        private bool CheckVisisble(GameObject gameObject)
        {
            CharacterBody component = gameObject.GetComponent <CharacterBody>();

            return(!component || component.GetVisibilityLevel(this.viewer) >= VisibilityLevel.Revealed);
        }