private void OnMouseDown() { if (Player.menuOpen == 1) { Ritual ritual = NodeMenu.currentNode.GetComponent <Node>().ritual; if (ritual.IsReady()) { SelectNodesForRitual(); } else if (NodeMenu.currentNode.GetComponent <Node>().owner&& NodeMenu.currentNode.GetComponent <Node>().owner == Player.human) { ritualMenu.GetComponent <RitualMenu>().EnterMenu(); } } }
void UpdateSprite() { if (NodeMenu.currentNode) { Ritual currentRitual = NodeMenu.currentNode.GetComponent <Node>().ritual; if (currentRitual.IsReady()) { readySprite.GetComponent <SpriteRenderer>().sprite = Resources.Load <Sprite>("Icons/Ritual3"); } else if (!currentRitual.IsEmpty()) { readySprite.GetComponent <SpriteRenderer>().sprite = Resources.Load <Sprite>("Icons/Ritual1"); } else { readySprite.GetComponent <SpriteRenderer>().sprite = null; } } }