public override UserMessage Show(CastleItem item)
{
UserMessage returnMessage = new UserMessage();
if (showItem == null)
{
returnMessage.AddLine(String.Format("The {0}", Name));
returnMessage.AddLine("looks at you");
returnMessage.AddLine("Funny!");
}
else
{
if (String.Compare(item.InventoryName, showItem, StringComparison.CurrentCultureIgnoreCase) == 0)
{
this.IsVisible = false;
returnMessage.AddLine(showDescription);
}
else
{
returnMessage.AddLine(String.Format("The {0}", Name));
returnMessage.AddLine("looks at you");
returnMessage.AddLine("Funny!");
}
}
return returnMessage;
}