public void OnStartHover(Transform player) { playerSelection = player.GetComponent <PlayerSelection>(); if (Vector3.Dot(playerSelection.cameraTransform.forward, transform.right) < 0f) { playerSelection.PushPrompt("Close Door"); } else { playerSelection.PushPrompt("Open Door"); } }
public void OnStartHover(Transform player) { playerSelection = player.GetComponent <PlayerSelection>(); playerSelection.PushPrompt("Pick up " + item.name); }
public void OnStartHover(Transform player) { if (!inDialogue) { playerSelection = player.GetComponent <PlayerSelection>(); playerSelection.PushPrompt("Talk to " + character.name); } }
void Interaction() { // Object states foreach (var item in toEnable) { item.SetActive(true); } foreach (var item in toDisable) { item.SetActive(false); } if (triggerMethod) { triggerMethod.SendMessage("TriggerMethod", SendMessageOptions.DontRequireReceiver); } // UI Pushes if (pushObjective != "") { playerSelection.PushObjective(pushObjective); } if (pushSubtitle != "") { playerSelection.PushSubtitle(pushSubtitle); } if (pushMessage != "") { playerSelection.PushMessage(pushMessage); } if (pushPrompt != "") { playerSelection.PushPrompt(pushPrompt); } // Audio if (sound) { playerSelection.PushAudio(sound, soundVolume); } // Ending if (doOnce) { done = true; } }
public void OnStartHover(Transform player) { playerSelection = player.GetComponent <PlayerSelection>(); playerSelection.PushPrompt(prompt); }