public HUDObject(Texture2D texture, Type type, float x, float y, Color color)
{
this.texture = texture;
this.type = type;
this.x = x;
this.y = y;
this.color = color;
this.details = Game1.GetInstance().Content.Load<Texture2D>("HUD/HUDItemDetails");
this.sf = Game1.GetInstance().Content.Load<SpriteFont>("Fonts/HUDDetails");
this.detailString = this.DefineDetailString();
this.costString = this.DefineCostString();
}