public bool HandleRaycast(PlayerController callingController) { if (AIDialogue == null) { player = null; return(false); } if (Input.GetMouseButtonDown(0)) { player = callingController; player.GetComponent <PlayerConversant>().StartDialogue(AIDialogue, this); playerInventory = player.GetComponent <GameDevTV.Inventories.Inventory>(); } return(true); }
// LIFECYCLE METHODS private void Awake() { var player = GameObject.FindGameObjectWithTag("Player"); inventory = player.GetComponent <Inventory>(); }
private void Awake() { playerInventory = GetComponent <GameDevTV.Inventories.Inventory>(); itemDropper = GetComponent <ItemDropper>(); }