public void CmdSpawnFromPool(int indexUniteToSpawn, Vector3 position) { NewNetworkedPool netPool = PoolManager.Instance.poolDictionnary[AgentSelector.Instance.selectedAgentsString[indexUniteToSpawn]]; go = netPool.GetFromPool(position); NetworkServer.Spawn(go); }
private void Start() { for (int i = 0; i < transform.childCount; i++) { NewNetworkedPool pool = transform.GetChild(i).GetComponent <NewNetworkedPool>(); poolDictionnary.Add(pool.poolName, pool); } }