Configuration
Tout est dans hz_cook/shared/config.lua. Le pack de contenu n'a pas de config à lui.
Les clés que la plupart des serveurs touchent
| Clé | Ce qu'elle fait |
|---|---|
Config.RequireItems | false (défaut) — rien n'est requis ni consomme. true — une vraie économie |
Config.RequireLighter | un briquet est nécessaire pour allumer une station à la main |
Config.Charcoal.Enabled | false retire la mécanique de charbon ; le kettle s'allume alors comme les autres |
Config.Charcoal.burnMs | durée de combustion d'une charge complète — 30 minutes par défaut |
Config.Placement | limites par joueur et par serveur, écart minimum, contrôles route / eau / intérieur / pente |
Config.Jobs, Config.StationJobs | réserver la cuisine à un métier, globalement ou par station |
Config.Cooking.lidOpenFactor | la pénalité de couvercle ouvert, 2.5 par défaut |
Config.Cooking.autoBurn | la nourriture laissée sur la grille continue jusqu'au brûle |
Config.Progressbar.type | '3d' pour le prop au-dessus de la nourriture, 'ox' pour la barre ox_lib |
Config.Locale | en, fr ou id |
Économie activée ou non
Config.RequireItems est l'interrupteur unique qui décide si la nourriture coûte quelque chose.
Règles de pose
Config.Placement décide ou une station peut aller et combien il en existe :
- combien de stations un seul joueur peut avoir dehors en même temps
- combien il en existe sur le serveur au total
- l'écart minimum entre deux stations
- si les routes, l'eau, les intérieurs et les pentes sont autorisés
Traduire
hz_cook/locales/expansions/bbq.lua contient les libellés d'ingrédients pour les trois langues, et c'est le seul fichier du pack barbecue que vous êtes cense ouvrir. Il fusionne avec les chaînes de HZ-Cook plutôt que de les remplacer, donc Config.Locale décide toujours de la langue. Une clé manquante retombe sur le libellé livre dans les données du pack.
Les chaînes du framework lui-même sont dans hz_cook/locales/.
