override public string Interact(Item item) { if (item is Door) { return(ItemInteractions.DoorKey((Door)item, this)); } return("Nothing interesting happened"); }
override public string Interact(Item item) { if (item is Door) { return(ItemInteractions.DoorKey((Door)item, this)); } return(""); }
override public string Interact(Item item) { if (item is Key) { return(ItemInteractions.DoorKey(this, (Key)item)); } //Item item = location.items.Remove( return("Nothing interesting happened"); }