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>(); }