3,000 MEMBERS SALE - 15% OFF everything

πŸ› οΈ Configuration

Most of the configuration is not in a file. Gyms, machines, minigames, memberships, fatigue, the XP curve, achievements, supplements and the whole business setup are stored in the database and edited in game from /admindevhub, under Gym.

Start with gym-creator. Come back here only for the five things below.

The files live in the configs/ folder of the resource and are never encrypted.

FileWhat it holds
shared.luaDebug flag, the skill tree switch, and the Discord logging setup.
client.luaSound volumes and the detection loop tunables.
server.luaThe OpenStash hook you wire into your inventory.
translation.luaEvery text the player and the admin can see.
skillTree.luaThe optional devhub_skillTree perks.
businesses.luaName pools for generated delivery companies and workers.

The exercise files

Exercises are defined in escrowed/gym/shared/exercises/, one file per exercise. Twenty-two ship with the script, plus an example.lua that documents every available field: the prop model, the animation, the extra props, the rep interval, the fatigue distribution and the optional lifecycle hooks.

You do not need to touch these to run a gym. Their numbers (XP, fatigue, max reps, fatigue distribution) are editable in game on the Exercises tab of gym-config.md, which overrides whatever the file says.

Copy example.lua, rename it, change the id, and the new exercise appears in the creator's picker on the next restart.


Where the rest of it lives

WhatWhere it is edited
Gyms, machines, minigame assignments, removed props, interaction points, memberships, blipsgym-creator
Fatigue, XP curve, stat rewards, body parts, streaks, achievements, per-exercise numbersgym-config.md
Supplement items and their boostssupplement-items.md
Minigame presetsminigames-and-presets.md
Business levels, missions, warehouse catalog, offline workers, shop pricesadmin-panel.md
Interface colorsui-color-customization.md