public override void Load(IController hud) { base.Load(hud); TextFont = Hud.Render.CreateFont("tahoma", 7, 255, 255, 255, 255, false, false, false); TextFont.SetShadowBrush(255, 0, 0, 0, true); GreyBrush = Hud.Render.CreateBrush(242, 128, 128, 128, 0); BackgroundBrush = Hud.Render.CreateBrush(255, 0, 0, 0, 0); ItemLocations = ItemLocations.Reverse().ToArray(); ItemRenderer = new StandardItemRenderer(Hud); AncientRankFont = Hud.Render.CreateFont("arial", 7, 255, 0, 0, 0, true, false, 220, 227, 153, 25, true); PrimalRankFont = Hud.Render.CreateFont("arial", 7, 255, 0, 0, 0, true, false, 180, 255, 64, 64, true); var a = 255; var step = 51; //17; for (int g = 0; g <= 255; g += step) { gradientBrushes.Add(Hud.Render.CreateBrush(a, 255, g, 0, 0)); } for (int r = 255; r >= 0; r -= step) { gradientBrushes.Add(Hud.Render.CreateBrush(a, r, 255, 0, 0)); } }