using System.Collections; using System.Collections.Generic; using System.Linq; using UnityEngine; using Networking.Server; public class GameManager : MonoBehaviour { #region Inspector Field [Header("References")] [SerializeField] [Tooltip("Prefab of character for players to play")] private Character characterPrefab; [SerializeField] private ConnectionHandler ClientList; #endregion Inspector Field #region Private Variables private Block[] SpawnBlocks; #endregion Private Variables public void Start() { SpawnBlocks = FindObjectsOfType().Where(p => p.isSpawnable).ToArray(); } private void SpawnCharacters() { foreach(ClientData client in ClientList) { Character newChar = Instantiate(characterPrefab); newChar.transform.position = SpawnBlocks[0].VisualPosition; } } }