Exemple #1
0
 public void StartConversation(Dialogue dialogue, Sprite npcImage, NonPC npcName, GameObject obj)
 {
     mostRecentNPC    = npcName;
     nameText.text    = npcName.ToString();
     npcSprite.sprite = npcImage;
     StartConversation(dialogue);
     talkingPlayer = obj;
 }
Exemple #2
0
    public void SetNPCCheckpoint(NonPC npc, int checkpoint)
    {
        npcCheckpoints.Remove(npc);

        npcCheckpoints = new Dictionary <NonPC, int>();

        npcCheckpoints.Add(npc, checkpoint);

        Debug.Log("npc: " + npc.ToString() + " activated checkpoint " + checkpoint);
    }