Configuration
Tout est dans hz_cook/shared/config.lua. Le pack de contenu n'a pas de config a lui.
Les cles que la plupart des serveurs touchent
| Cle | Ce qu'elle fait |
|---|---|
Config.RequireItems | false (defaut) — rien n'est requis ni consomme. true — une vraie economie |
Config.RequireLighter | un briquet est necessaire pour allumer une station a la main |
Config.Charcoal.Enabled | false retire la mecanique de charbon ; le kettle s'allume alors comme les autres |
Config.Charcoal.burnMs | duree de combustion d'une charge complete — 30 minutes par defaut |
Config.Placement | limites par joueur et par serveur, ecart minimum, controles route / eau / interieur / pente |
Config.Jobs, Config.StationJobs | reserver la cuisine a un metier, globalement ou par station |
Config.Cooking.lidOpenFactor | la penalite de couvercle ouvert, 2.5 par defaut |
Config.Cooking.autoBurn | la nourriture laissee sur la grille continue jusqu'au brule |
Config.Progressbar.type | '3d' pour le prop au-dessus de la nourriture, 'ox' pour la barre ox_lib |
Config.Locale | en, fr ou id |
Economie activee ou non
Config.RequireItems est l'interrupteur unique qui decide si la nourriture coute quelque chose.
Off (defaut) — les bacs proposent tous les ingredients sans stock, rien n'est consomme, et les joueurs cuisinent librement. Bien pour un serveur roleplay ou la cuisine est le sujet, pas la chaine d'approvisionnement.
On — les ingredients doivent etre en main et sont consommes, les bacs tiennent un vrai stock, et le sac de charbon se vide pour de bon.
Regles de pose
Config.Placement decide ou une station peut aller et combien il en existe :
- combien de stations un seul joueur peut avoir dehors en meme temps
- combien il en existe sur le serveur au total
- l'ecart minimum entre deux stations
- si les routes, l'eau, les interieurs et les pentes sont autorises
Traduire
locales/en.lua, fr.lua et id.lua dans le pack contiennent les libelles d'ingredients, et sont les seuls fichiers du pack que vous etes cense ouvrir. Ils fusionnent avec les chaines de HZ-Cook, donc Config.Locale decide toujours de la langue. Une cle manquante retombe sur le libelle livre dans les donnees du pack.
Les chaines du framework lui-meme sont dans hz_cook/locales/.
