Exemplo n.º 1
0
 /// <summary>
 ///     Použije predmet
 /// </summary>
 /// <param name="item">Názov predmetu</param>
 /// <returns></returns>
 public bool Use(string item)
 {
     if (HasItem(item) && GetItem(item) is IUsable)
     {
         ((IUsable)GetItem(item)).Use(this, Room);
         Room.OnItemUsed(this, GetItem(item));
         return(true);
     }
     return(Room.Use(item, this));
 }