public void Start() { movement = gameObject.GetComponent<PlayerMovement>(); myPlayerName = playername; movement.playerModel(activeChar); firingHandler = gameObject.GetComponent<FiringHandler>(); firingHandler.playerModel(activeChar); if (Network.isServer) { playerNames = new string[Server.numberOfPlayers() + 1]; networkView.RPC("instantiatePlayerNames", RPCMode.AllBuffered, Server.numberOfPlayers() + 1); playerFlags = new string[Server.numberOfPlayers() + 1]; networkView.RPC("instantiatePlayerFlags", RPCMode.AllBuffered, Server.numberOfPlayers() + 1); } }
public void Start() { if (Application.loadedLevelName == "OnlineClient") onlineClient = GameObject.Find("Client Scripts").GetComponent<OnlineClient>(); else if (Application.loadedLevelName == "server") server = GameObject.Find("Network").GetComponent<Server>(); playerManager = gameObject.GetComponent<PlayerManager>(); firingHandler = GetComponent<FiringHandler>(); camtoggle = false; rottoggle = true; }