void Start() { gameMaster = GameObject.Find("GameMaster").GetComponent <GameMaster>(); player = GameObject.Find("Corvette (player)"); //bad core = GetComponent <ShipCore>(); turret = transform.Find("Ship Pivot").Find("Corvette Body").Find("Corvette Turret").GetComponent <ShipTurret>(); //bad shipPivot = transform.Find("Ship Pivot").gameObject; //bad }
private void Start() { core = GetComponent <ShipCore>(); turret = transform.Find("Ship Pivot").Find("Ship Body").Find("Turret Base").Find("Turret Horizontal").GetComponent <ShipTurret>(); missileLauncher = transform.Find("Ship Pivot").Find("Ship Body").Find("MissileLauncher").GetComponent <MissileLauncher>(); cameraPivot = transform.Find("Camera Pivot").gameObject; mainCamera = cameraPivot.transform.Find("Ship Camera").GetComponent <Camera>(); GlobalVars.globalGameObjects.TryGetValue("hud", out hud); crosshair = hud.transform.Find("Crosshair").GetComponent <Image>(); }
// Use this for initialization void Start() { //eWave = GameObject.Find("Game Master").GetComponent<EnemyWave>(); bsShipTur = GameObject.FindGameObjectWithTag("Battle Ship").GetComponentInChildren <ShipTurret>(); }
void Start() { shipPivot = transform.Find("Ship Pivot").gameObject; rotation = shipPivot.transform.eulerAngles.y; turret = transform.Find("Ship Pivot").Find("Ship Body").Find("Turret Base").Find("Turret Horizontal").GetComponent <ShipTurret>(); }
private void Start() { playing = false; if (gameMaster != null) { playerNumber = gameMaster.AddPlayer(gameObject); gameMasterActive = true; } else if (isLocalPlayer && isServer) { NetworkServer.SpawnWithClientAuthority(Instantiate(gameMasterPrefab, Vector3.zero, Quaternion.identity), connectionToClient); } //Debug.Log(0); ResetHealth(); if (isLocalPlayer) { // Generate a name for the player CmdSetPlayerName(namePool[Random.Range(0, namePool.Length)] + "_" + Random.Range(0, 99)); GlobalVars.globalGameObjects.TryGetValue("hud", out hud); healthUI = hud.transform.Find("Health UI").GetComponent <Text>(); //Debug.Log(1); } if (isLocalPlayer && isServer) { //Debug.Log(2); icebergMaster = Instantiate(icebergMasterPrefab, Vector3.zero, Quaternion.identity); NetworkServer.SpawnWithClientAuthority(icebergMaster, connectionToClient); //GameObject.Find("Multiplayer_Manager").GetComponent<NetworkManager>().customConfig = true; //GameObject.Find("Multiplayer_Manager").GetComponent<NetworkManager>().connectionConfig.MaxCombinedReliableMessageSize = 248; //GameObject.Find("Multiplayer_Manager").GetComponent<NetworkManager>().connectionConfig.MaxCombinedReliableMessageCount = 248; //GameObject.Find("Multiplayer_Manager").GetComponent<NetworkManager>().connectionConfig.MaxSentMessageQueueSize = 248; //setting cache here if (globalGameObjects.TryGetValue("multiplayer_manager", out gameObjectCache)) { gameObjectCache.GetComponent <NetworkManager>().customConfig = true; gameObjectCache.GetComponent <NetworkManager>().connectionConfig.MaxCombinedReliableMessageSize = 248; gameObjectCache.GetComponent <NetworkManager>().connectionConfig.MaxCombinedReliableMessageCount = 248; gameObjectCache.GetComponent <NetworkManager>().connectionConfig.MaxSentMessageQueueSize = 248; } else { Debug.LogError("Could not find Multiplayer Manager"); } //NetworkServer.Configure(Network.ConnectionConfig) } //Debug.Log(3); kaijuCore = playerObjects[0].GetComponent <KaijuCore>(); shipCore = playerObjects[1].GetComponent <ShipCore>(); shipTurret = playerObjects[1].transform.Find("Ship Pivot/Ship Body/Turret Base/Turret Horizontal").GetComponent <ShipTurret>(); kaijuController = playerObjects[0].GetComponent <PlayerKaijuController>(); shipController = playerObjects[1].GetComponent <PlayerShipController>(); Debug.Log(playerObjects[1]); Debug.Log(shipController); //Debug.Log(4); isKaiju = false; globalGameObjects.TryGetValue("kaiju_tracker", out kaijuTracker); if (isLocalPlayer) { GlobalVars.globalGameObjects.TryGetValue("starting_camera", out startingCamera); GlobalVars.globalGameObjects.TryGetValue("ocean", out ocean); } }