# Dependencies (/docs/orbit-studios-resources/orbit-dynamichud-stress/dependencies)



# Dependencies [#dependencies]

`orbit-dynamichud-stress` manages the replicated stress state used by DynamicHUD. Source and releases are available on [GitHub](https://github.com/orbitstudiossoftware/orbit-dynamichud-stress).

## Required [#required]

| Dependency         | Why it is needed                                                                              | Link                                                               |
| ------------------ | --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| `ox_lib`           | Loads `@ox_lib/init.lua` and cache helpers used by the client-side stress logic.              | [overextended/ox\_lib](https://github.com/overextended/ox_lib)     |
| `orbit-lib`        | Provides normalized player/job data so whitelisted jobs and framework data work consistently. | [orbit-lib](/docs/orbit-studios-resources/orbit-lib)               |
| `orbit-dynamichud` | Displays the stress value and reacts to the replicated `stress` state.                        | [orbit-dynamichud](/docs/orbit-studios-resources/orbit-dynamichud) |

## Optional [#optional]

| Dependency                | What it adds                                                                                                              | Link                                                                                                                                      |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| `orbit-dynamichud-addons` | Provides `LocalPlayer.state.seatbelt`, which the stress resource uses to choose buckled or unbuckled speeding thresholds. | [Docs](/docs/orbit-studios-resources/orbit-dynamichud-addons) / [GitHub](https://github.com/orbitstudiossoftware/orbit-dynamichud-addons) |
| Inventory usable items    | Lets consumable items reduce stress through the stress relief item examples.                                              | [Stress relief items](/docs/orbit-studios-resources/orbit-dynamichud-stress/stress-relief-items)                                          |

## Start Order [#start-order]

```properties title="server.cfg"
ensure ox_lib
ensure [framework-resources]
ensure orbit-lib
ensure orbit-dynamichud
ensure orbit-dynamichud-addons
ensure orbit-dynamichud-stress
```

`orbit-dynamichud-addons` is optional, but without a seatbelt state provider the stress resource cannot know whether the player is buckled.
