Example #1
0
 override public string Interact(Item item)
 {
     if (item is Door)
     {
         return(ItemInteractions.DoorKey((Door)item, this));
     }
     return("Nothing interesting happened");
 }
Example #2
0
 override public string Interact(Item item)
 {
     if (item is Door)
     {
         return(ItemInteractions.DoorKey((Door)item, this));
     }
     return("");
 }
Example #3
0
 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");
 }