public override void Draw(int interval) { SizeF res = UIMenu.GetScreenResolutionMaintainRatio(); PointF safe = UIMenu.GetSafezoneBounds(); base.Draw(interval); new UIResText(Text, new PointF((int)res.Width - safe.X - 10, (int)res.Height - safe.Y - (42 + (4 * interval))), 0.5f, UnknownColors.White, Font.ChaletLondon, UIResText.Alignment.Right).Draw(); }
public override void Draw(int interval) { SizeF res = UIMenu.GetScreenResolutionMaintainRatio(); Point safe = UIMenu.GetSafezoneBounds(); base.Draw(interval); UIResText.Draw(Text, (int)res.Width - safe.X - 10, (int)res.Height - safe.Y - (42 + (4 * interval)), Font.ChaletLondon, 0.5f, Color.White, UIResText.Alignment.Right, false, false, 0); }
public override void Draw(int interval) { SizeF res = UIMenu.GetScreenResolutionMaintainRatio(); PointF safe = UIMenu.GetSafezoneBounds(); base.Draw(interval); var start = new PointF((int)res.Width - safe.X - 160, (int)res.Height - safe.Y - (28 + (4 * interval))); new UIResRectangle(start, new SizeF(150, 15), BackgroundColor).Draw(); new UIResRectangle(start, new SizeF((int)(150 * Percentage), 15), ForegroundColor).Draw(); }
public virtual void Draw(int interval) { SizeF res = UIMenu.GetScreenResolutionMaintainRatio(); Point safe = UIMenu.GetSafezoneBounds(); new UIResText(Label, new Point((int)res.Width - safe.X - 180, (int)res.Height - safe.Y - (30 + (4 * interval))), 0.3f, Color.White, Font.ChaletLondon, UIResText.Alignment.Right).Draw(); new Sprite("timerbars", "all_black_bg", new Point((int)res.Width - safe.X - 298, (int)res.Height - safe.Y - (40 + (4 * interval))), new Size(300, 37), 0f, Color.FromArgb(180, 255, 255, 255)).Draw(); UI.HideHudComponentThisFrame(HudComponent.AreaName); UI.HideHudComponentThisFrame(HudComponent.StreetName); UI.HideHudComponentThisFrame(HudComponent.VehicleName); }
public virtual void Draw(int interval) { SizeF res = UIMenu.GetScreenResolutionMaintainRatio(); PointF safe = UIMenu.GetSafezoneBounds(); new UIResText(Label, new PointF((int)res.Width - safe.X - 180, (int)res.Height - safe.Y - (30 + (4 * interval))), 0.3f, UnknownColors.White, Font.ChaletLondon, UIResText.Alignment.Right).Draw(); new Sprite("timerbars", "all_black_bg", new PointF((int)res.Width - safe.X - 298, (int)res.Height - safe.Y - (40 + (4 * interval))), new SizeF(300, 37), 0f, Color.FromArgb(180, 255, 255, 255)).Draw(); Function.Call(Hash.HIDE_HUD_COMPONENT_THIS_FRAME, (int)HudComponent.AreaName); Function.Call(Hash.HIDE_HUD_COMPONENT_THIS_FRAME, (int)HudComponent.StreetName); Function.Call(Hash.HIDE_HUD_COMPONENT_THIS_FRAME, (int)HudComponent.VehicleName); }
public virtual void Draw(int interval) { SizeF res = UIMenu.GetScreenResolutionMaintainRatio(); PointF safe = UIMenu.GetSafezoneBounds(); new UIResText(Label, new PointF((int)res.Width - safe.X - 180, (int)res.Height - safe.Y - (30 + (4 * interval))), 0.3f, Color.FromArgb(255, 255, 255, 255), Font.ChaletLondon, UIResText.ScreenAlignment.Right).Draw(); CitizenFX.Core.Native.API.DrawSprite("timerbars", "all_black_bg", ((int)res.Width - safe.X - 298) / res.Width + (300f / res.Width / 2), (res.Height - safe.Y - (40 + (4 * interval))) / res.Height + (37 / res.Height / 2), 300f / res.Width, 37f / res.Height, 0f, 255, 255, 255, 180); // TODO: just move them instead HideHudComponentThisFrame(7); HideHudComponentThisFrame(9); HideHudComponentThisFrame(6); }