> For the complete documentation index, see [llms.txt](https://atiysus-organization.gitbook.io/aty-scripts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://atiysus-organization.gitbook.io/aty-scripts/restaurant-creator/features/biometrics-allergens-and-sabotage.md).

# Biometrics, Allergens & Sabotage

#### Consumption

Eating and drinking use per-item animations and hand props, and fill hunger/thirst. Presets are configured in `Config.ConsumeAnims` (a base eat/drink preset plus per-item overrides).

* Set `Config.DisableBuiltInConsumables = true` if another script (e.g. qb-smallresources) already handles food/drink, to prevent double progress bars.
* The consume event the script hooks is `Config.ConsumeEventName` (default `QBCore:Server:ConsumeItem`).

#### Allergens

Each character is secretly assigned hidden allergies on creation (`Config.Allergies` — peanut, gluten, lactose, seafood), stored in `aty_player_biometrics`.

* Eating a dish containing an allergen ingredient triggers an **allergic reaction** debuff.
* An `epipen` item is included to counter reactions.

#### Calorie / fat debuffs

Overeating high-calorie foods applies a temporary stumble/exhaustion debuff (`Config.Biometrics.FatDebuffDuration`), adding weight to food choices.

#### Sabotage

A sabotage layer enables rival-restaurant play — traps and sabotage items (`Config.SabotageItems`) let players interfere with competitors' operations. Use it to drive restaurant-vs-restaurant roleplay.

{% hint style="info" %}
Biometrics are per-character and persistent, so a player's allergies stay consistent across sessions.
{% endhint %}
