Orbit Studios Resourcesorbit-dynamichud
Dependencies
Required and optional dependencies for orbit-dynamichud.
Dependencies
orbit-dynamichud has a small required dependency set, then several optional integrations depending on which HUD modules you want to use.
Required
| Dependency | Why it is needed | Link |
|---|---|---|
ox_lib | Loads @ox_lib/init.lua, cache helpers, locale helpers, callbacks, and command helpers used by the HUD. | overextended/ox_lib |
orbit-lib | Provides normalized framework player data, item counts, money, jobs, gangs, inventory access, notifications, and progress integration. | orbit-lib |
Optional Integrations
| Dependency | What it adds | Link |
|---|---|---|
orbit-dynamichud-stress | Adds replicated stress state, speeding stress, weapon stress, stress relief events, and screen effects. | Docs / GitHub |
orbit-dynamichud-addons | Adds Orbit's seatbelt and cruise-control state bags/events for the HUD. | Docs / GitHub |
pma-voice | Provides voice/radio state used by voice and radio status UI on many FiveM servers. | AvarianKnight/pma-voice |
| Supported inventory | Used for inventory-backed ammo, item count callbacks, and inventory open/close HUD behavior when wired in server/handlers.lua. | Supported inventories |
| Framework resources | Used for money, hunger, thirst, stress, death, spawn, and player-loaded events depending on ESX, QB, QBX, or standalone mode. | orbit-lib framework config |
Start Order
ensure ox_lib
ensure [framework-resources]
ensure [inventory]
ensure orbit-lib
ensure orbit-dynamichud
# Optional HUD integrations
ensure orbit-dynamichud-addons
ensure orbit-dynamichud-stressStart optional integrations after the base HUD so they can update the state bags and events DynamicHUD expects.