public void OnPointerClick(PointerEventData eventData) { if (!cam.inConversation) { if (!seen) { cam.EnableDialog(lookMessage); seen = true; } else { if (nearEnough) { Collect(); } else { if (target.position.x < transform.position.x) { xoffset = -xoffset; } Vector3 newPos = new Vector3(transform.position.x + xoffset, transform.position.y, target.position.z); target.position = newPos; approaching = true; } } } }
public void OnPointerClick(PointerEventData eventData) { if (!cam.inConversation) { if (!seen) { cam.EnableDialog(lookMessages, face, name); seen = true; } else { if (nearEnough) { if (needObject) { CheckIfHave(); } else { Unlocked(); } } else { target.position = transform.position; cam.EnableDialog("I need to get closer first."); } } } }
public void OnPointerClick(PointerEventData eventData) { if (!cont.seeable) { cam.EnableDialog(secondLookMessage); } else { cam.EnableDialog(firstLookMessage); cont.seeable = false; cont.used = true; } }
void AttemptCollection() { if (inv.CheckToAdd()) { cam.EnableDialog(touchMessage); cont.interactive = false; cont.used = true; inv.addItem(item); AfterItem(); } else { cam.EnableDialog("I can't carry anymore items"); } }
public void OnPointerClick(PointerEventData eventData) { if (cont.seeable) { cam.EnableDialog(lookMessage); cont.seeable = false; cont.interactive = true; } else if (cont.interactive) { if (NearEnough()) { if (needObject) { CheckIfHave(); } else { Unlocked(); } } else { GetCloser(); } } else { if (usedUpMessage != null) { cam.EnableDialog(usedUpMessage); } else { cam.EnableDialog(lookMessage); } } }
public void OnPointerClick(PointerEventData eventData) { cam.EnableDialog(message); }