/// <summary>
 ///
 /// </summary>
 protected override void Awake()
 {
     base.Awake();
     m_CharacterController = GetComponent <CharacterController>();
     KillFeed           = FindObjectOfType <bl_KillFeed>();
     GameData           = bl_GameData.Instance;
     Indicator          = GetComponent <bl_DamageIndicator>();
     PlayerSync         = GetComponent <bl_PlayerSync>();
     GunManager         = transform.GetComponentInChildren <bl_GunManager>(true);
     HealthRegeneration = GameData.HealthRegeneration;
 }