void Start() { states = GetComponent <StatesManager>(); states.Init(); agent = GetComponent <NavMeshAgent>(); }
public void InitInGame() { p_references.Init(); if (states.r_manager == null) { states.r_manager = gameSettings.r_manager; } states.LoadPlayerProfile(gameSettings.playerProfile); states.objPool.Init(); states.Init(); camHandler.Init(this); UpdatePlayerReferencesForWeapon(states.w_manager.GetCurrent()); isInit = true; updateUI = true; }