override public void StartDialogue(int likability) { if (bd.bouncerDialogue() && items.Contains("Ticket")) { items.Remove("Ticket"); player.AddItem("Ticket"); player.useMoney(-5); } }
public void BarDialogue(BarNPC npc, DialogueController dialogue) { npc.changeMood(dialogue.startDialogue(player.getLikability())); //Start dialogue npc.ReturnItems(out item); if (item.Length > 0) { Console.WriteLine("You received: " + item); player.AddItem(item); } player.PrintItems(); this.ChangeTime(15); //Dialogue takes 15 minutes player.haveFun(10); //+Fun depending on your mood this.addScore(10); }