void Start() { Animate = gameObject.GetComponentInChildren <Animator>(); rb = gameObject.GetComponent <Rigidbody>(); GC = GetComponent <S_GravityController>(); CharacterUpgrade = GetComponent <S_CharacterUpgrade>(); if (GameObject.Find("_GameController") != null) { ref_GameController = GameObject.Find("_GameController").GetComponent <S_GameController>(); HUDController = ref_GameController.m_HUDController; } else { Debug.Log("Level spawner : Did not find gamecontroller"); } Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; RemainingJetpack = m_DefaultJetpackTime; RemainingOvercharge = m_OverchargeJetpackTime; }