private void Start() { if (uniquePartPrefabs == null || uniquePartPrefabs.Count <= 0) { GetUniquePartPrefabs(); } jobManager = FindObjectOfType <BuildJobManager>(); }
void Start() { jobPartTypes = new List <string>(jobPartPricingByType.Keys); buildJobManager = FindObjectOfType <BuildJobManager>(); Vector3[] newRopePositions = new Vector3[] { tvBoxTransform.position, anchorTransform.position }; leftIndividualPartsTransform = pairedTVCameraSetup.transform.GetChild(0); rightIndividualPartsTransform = pairedTVCameraSetup.transform.GetChild(1); completedObjectTransform = pairedTVCameraSetup.transform.GetChild(2); headerTransform = pairedTVCameraSetup.transform.GetChild(3); timeRemainingTextMesh = pairedTVCameraSetup.transform.GetChild(4).GetComponent <TMP_Text>(); timeRemainingTextMesh.text = $"{Mathf.CeilToInt(0)}"; jobCompletedTextObject = pairedTVCameraSetup.transform.GetChild(5).gameObject; finalEarningsTextMesh = jobCompletedTextObject.transform.GetChild(0).GetComponent <TMP_Text>(); jobFailedTextObject = pairedTVCameraSetup.transform.GetChild(6).gameObject; mainEarningsTextMesh = pairedTVCameraSetup.transform.GetChild(7).GetComponent <TMP_Text>(); ropeLineRenderer.positionCount = 2; ropeLineRenderer.SetPositions(newRopePositions); tvRB = tvBoxTransform.GetComponent <Rigidbody>(); springJoint = tvBoxTransform.GetComponent <SpringJoint>(); tvRB.mass = Random.Range(9.0f, 12.0f); //tvRB.drag = Random.Range(0.1f, 0.2f); //tvRB.angularDrag = Random.Range(0.1f, 0.2f); springJoint.spring = Random.Range(100.0f, 200.0f); if (usedForPreGameInstructions) { pairedTVCameraSetup.gameObject.SetActive(true); // Start with screen off screenObjects[0].SetActive(true); screenObjects[1].SetActive(false); } else { pairedTVCameraSetup.gameObject.SetActive(false); // Start with screen off screenObjects[0].SetActive(false); screenObjects[1].SetActive(true); } }
void Start() { buildJobManager = FindObjectOfType <BuildJobManager>(); }
void Start() { buildJobManager = FindObjectOfType <BuildJobManager>(); cameraTransform = Camera.main.transform; }