Skip to content

vMenu Enhanced v0.0.1-alpha.50

Pre-release
Pre-release

Choose a tag to compare

vMenu Enhanced pre-release v0.0.1-alpha.50 (alpha).

Warning

This is an early alpha build of vMenu for FiveM Enhanced. Expect breaking changes and incomplete features.

Changes since the last Enhanced pre-release
  • ee073e8 (Tom Grobbe) feat(debug): add debug commands for events system
  • 996c555 (Tom Grobbe) tweak(ui): change tick overlay sections ordering
  • e758da8 (Tom Grobbe) feat(events): add events system to efficiently run code on certain game events with a minimum amount of (duplicate) tick functions
  • ddb43c8 (Tom Grobbe) chore(code): fix editor info/warning messages while preventing game crashes due to sandbox
  • fd1add2 (Tom Grobbe) chore(code): fix editor info/warning messages
  • f96b365 (Tom Grobbe) fix(vehiclemods): fix horn labels. Add missing door opening feature in mod menu.
  • ddc1b94 (Tom Grobbe) cleanup
  • 7930a30 (Tom Grobbe) feat(localization): translate player options menu
  • de426ee (Tom Grobbe) feat(localization): translate vehicle options and saved vehicles
  • a953567 (Tom Grobbe) fix(vehicles): spawn saved vehicles by model hash
  • 3d78700 (Tom Grobbe) feat(vehicles): add vehicle appearance dump commands
  • f722b86 (Tom Grobbe) feat(vehicles): add saved vehicles menu
  • 30dc60c (Tom Grobbe) feat(vehicles): add vehicle modification menus
  • 2189594 (Tom Grobbe) refactor(vehicles): share vehicle spawning between menus
  • 1a77fda (Tom Grobbe) feat(vehicles): add vehicle appearance reading and writing
  • c86db6f (Ricky Merc) Merge pull request #641 from TomGrobbe/enhancedpr
  • c811610 (Ricky Merc) feat: added stuff and changed stuff
  • 5da99bc (Tom Grobbe) feat(teleports): allow deleting teleport categories and positions
  • 77e502e (Tom Grobbe) tweak(vehicles): ask for confirmation before deleting a vehicle
  • f1d74c5 (Tom Grobbe) feat(menuframework): add confirmation button and confirmation list entries
  • f265f9e (Tom Grobbe) tweak(cameras): add idle camera toggles in misc settings
  • a716e83 (Tom Grobbe) tweak(keybinds): add keybind for teleporting
  • 259d1d3 (Tom Grobbe) tweak(teleporting): expand teleport functionality and improve TP to coords
  • 41781c9 (Tom Grobbe) tweak(menuapi): update MenuAPI, allow clearing no longer used menus, improve detached and re-rendered menus
  • 5c6e2a0 (Ricky Merc) Merge pull request #640 from TomGrobbe/enhancedteleports
  • bc479c7 (Ricky Merc) feat(teleport menu): adds teleport features to vMenu Enhanced
  • 920d036 (Tom Grobbe) tweak(online players): Small online player improvements, and small recording menu tweaks/cleanup
  • 4f580db (Tom Grobbe) feat(online players): add core online players menu and update MenuAPI to support paginated menus.
  • 51d63c9 (Ricky Merc) Merge pull request #639 from TomGrobbe/enhancedrecording
  • c4a2d69 (Ricky Merc) feat(recording menu): added recording menu
  • 1781703 (Tom Grobbe) tweak(nui): blur ticks overlay if pause menu is active.
  • d119a39 (Tom Grobbe) tweak(world): add couds sync, moon sync and time speed multiplier
  • 8650b5e (Tom Grobbe) tweak(menuapi): update MenuAPI, show ticks of MenuAPI in ticks overlay, improve performance
  • c08fd19 (Tom Grobbe) fix(noclip): ignore noclip keybinds while noclip is off
  • b6f3e34 (Tom Grobbe) feat(world): show how long a weather or time change takes
  • 05bbc76 (Tom Grobbe) feat(vehicleoptions): add repair and wash vehicle options
  • e649bb7 (Tom Grobbe) feat(vehiclespawner): add custom vehicle categories from config
  • b901e3b (Tom Grobbe) tweak(text): update translations
  • 95ba406 (Tom Grobbe) tweak(menu): Updated translations, fixed weather/time gating being misleading, updated ticks overlay to have a UserDefault.
  • 3c71e15 (Tom Grobbe) rebuild?
  • 3df0807 (Tom Grobbe) feat(world): setup world and time sync
  • 4d8b1b5 (Tom Grobbe) feat(noclip): change instructional buttons
  • 3ea278a (Tom Grobbe) chore(menuapi): update dependency
  • ca513c7 (Tom Grobbe) feat(noclip): migrate noclip to keybinds properly and keep instructional buttons working by moving it into it's own thread
  • 84e065f (Tom Grobbe) feat(devtools): implement ticks overlay as a developer button (alongside the existing command)
  • 288bdd6 (Tom Grobbe) feat(keybinds): update menuapi and migrate menu and noclip keys to register key bind
  • 66cd3e4 (Tom Grobbe) chore(style): use file scoped namespaces and fix the MenuAPI keepalive
  • 4d1a314 (Tom Grobbe) tweak(about-menu): reword some buttons
  • e8c40a6 (Tom Grobbe) feat(about-menu): add about menu
  • 25a48a0 (Tom Grobbe) fix(i18n): keep the language preference when a server lacks it
  • eef014b (Tom Grobbe) feat(notifications): add a deferred show for startup messages
  • a9a5478 (Tom Grobbe) feat(i18n): move translations to json language files
  • cb0664d (Tom Grobbe) style(comments): trim comments across the client to the project standard
  • 49e23ae (Tom Grobbe) style(comments): trim comments in storage, framework core and menus
  • 5da75ed (Tom Grobbe) feat(storage): add client KVP store and user defaults
  • d2e0472 (Tom Grobbe) chore(nui): resolve CA1822 on message type discriminators
  • 6ce623d (Tom Grobbe) feat(json): implement Newtosonft.Json as a temporary replacement for client side System.Text.Json
  • d6432fb (Tom Grobbe) feat(devfeatures): add vmenu_tick_overlay command for live tick function viewer
  • 2fb577d (Tom Grobbe) feat(devfeatures): add a slider for the dimensions box fill opacity
  • 059427d (Tom Grobbe) fix(devfeatures): stop the network owner scan spamming 'Player ID -1 is invalid!'
  • 387f2ef (Tom Grobbe) refactor(actions): let action handlers be awaitable
  • 7712c9e (Tom Grobbe) fix(VehicleOptions): stop reporting a successful vehicle delete as a failure
  • 790d701 (Tom Grobbe) fix(devfeatures): stop the draw radius slider throwing on unverifiable IL
  • 520bf79 (Tom Grobbe) style(permissions): separate every top level menu block in the generated permissions example
  • e9fd8be (Tom Grobbe) fix(manifest): add the missing vMenu.Enhanced.Ticks.dll to the resource files list
  • 68b8ddd (Tom Grobbe) feat(ticks): Write custom tick handler, migrate NoClip and port Dev Features from vMenu Legacy as a first test.
  • 25d6644 (Tom Grobbe) feat(VehicleOptions): Implement VehicleOptions, DeleteVehicle (menu item and optional command) and Action flow plumbing for server/client communication.