static Asset< DynamicSpriteFont > MouseText
static bool IsCustomCurrency(Item item)
static void DrawSavings(SpriteBatch sb, int currencyIndex, float shopx, float shopy, bool horizontal=false)
static void GetPrices(Item item, out long calcForSelling, out long calcForBuying)
static void FindEmptySlots(List< Item[]> inventories, Dictionary< int, List< int > > slotsToIgnore, List< Point > emptySlots, int currentInventoryIndex)
static bool BuyItem(Player player, long price, int currencyIndex)
static void GetPriceText(int currencyIndex, string[] lines, ref int currentLine, long price)
static Dictionary< int, CustomCurrencySystem > _currencies
static int RegisterCurrency(CustomCurrencySystem collection)
static byte mouseTextColor
static void GetItemDrawFrame(int item, out Texture2D itemTexture, out Microsoft.Xna.Framework.Rectangle itemFrame)
static void DrawBorderStringFourWay(SpriteBatch sb, DynamicSpriteFont font, string text, float x, float y, Color textColor, Color borderColor, Vector2 origin, float scale=1f)