Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- else if (this.item[this.itemSelected] == 5)
- {
- Ray ray3 = Camera.main.ScreenPointToRay(new Vector3((float)(Screen.width / 2), (float)(Screen.height / 2), 0f));
- RaycastHit raycastHit3;
- if (Physics.Raycast(ray3, out raycastHit3))
- {
- if (raycastHit3.collider.name == "BSODAMachine" & Vector3.Distance(playerTransform.position, raycastHit3.transform.position) <= 10f)
- {
- ResetItem();
- CollectItem(4);
- raycastHit3.collider.gameObject.name = "EmptyMachine";
- raycastHit3.collider.gameObject.transform.GetChild(0).gameObject.GetComponent<MeshRenderer>().material = OutOfBsoda;
- }
- else if (raycastHit3.collider.name == "ZestyMachine" & Vector3.Distance(playerTransform.position, raycastHit3.transform.position) <= 10f)
- {
- ResetItem();
- CollectItem(1);
- raycastHit3.collider.gameObject.name = "EmptyMachine";
- raycastHit3.collider.gameObject.transform.GetChild(0).gameObject.GetComponent<MeshRenderer>().material = OutOfZesty;
- }
- else if (raycastHit3.collider.name == "PayPhone" & Vector3.Distance(playerTransform.position, raycastHit3.transform.position) <= 10f)
- {
- raycastHit3.collider.gameObject.GetComponent<TapePlayerScript>().Play();
- ResetItem();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement