private void lazyLoadReferences()
        {
            if (m_gMan == null)
            {
                m_gMan = GameObject.Find("GameManager").GetComponent <GameManager>();
            }
            if (WeaponController == null)
            {
                WeaponController = GetComponent <WeaponController>();
            }

            BrainCloudStats bcStats = BrainCloudStats.Instance;

            m_turnSpeed          = GConfigManager.GetFloatValue("TurnSpeed");
            m_turnSpeedModifier  = GConfigManager.GetFloatValue("TurnSpeedModifier");
            m_acceleration       = GConfigManager.GetFloatValue("PlaneAcceleration");
            m_linearAcceleration = GConfigManager.GetFloatValue("LinearAcceleration");
            m_linearDeceleration = GConfigManager.GetFloatValue("LinearDeceleration");
            m_baseHealth         = GConfigManager.GetIntValue("BasePlaneHealth");
            m_maxSpeedMultiplier = GConfigManager.GetFloatValue("MaxSpeedMultiplier");

            m_missionText = m_gMan.MissionText;
        }
 void Awake()
 {
     _gameManager     = FindObjectOfType <GameManager>();
     _brainCloudStats = FindObjectOfType <BrainCloudStats>();
 }