WENTUS

Konfiguration

Cafe Cool Beans Config.Settings — wichtige Einstellungen und Konzepte.

Allgemeine Konfiguration für Config.Base. Diese Seite erklärt die wichtigsten Einstellungen speziell für Cafe Cool Beans.

Die vollständige Liste (alle Rezepte, Koordinaten, Animationen) befindet sich in der config.lua. Hier findest du nur Konzepte + häufig geänderte Einstellungen.

Allgemein

JobName
string
coolbeans — identisch mit dem Job in deinem Framework.
Logo
string
Menü-Header-Bild-URL. Leer lassen, um Inventar-Item-Bilder zu verwenden.
SoundBoxSettings.soundBoxPrice
number
Musikbox-Nutzungsgebühr. Standorte (lobby, bossroom) mit Koordinaten/Radius/Lautstärke befinden sich unter Locations.

Rezepte

Produkte sind in Kategorien organisiert; jedes Produkt hat eine itemCraftRecipe-Liste:

CoffeeItems = {
    Items = {
        [1] = {
            itemName = "cb_espresso", itemLabel = "Espresso",
            itemPrice = 15, itemAmount = 1,
            itemCraftRecipe = {
                { itemName = "cb_coffeebean", itemAmount = 1 },
            },
        },
    }
}
  • Produktkategorien (Config.Settings.ProductItems): MaterialItems, CoffeeItems, OvenItems, BakeryItems, JuiceItems.
  • Lager-Shop (Config.Settings.StockShop.Freezer): Rohstoffe, die Mitarbeiter in den Stand einkaufen (Öl, Ei, Zucker, Mehl, Milch, Salz, Schokolade, Vanille, Karamel, Erdbeere, Orange, Sahne, Kaffeebohnen usw.).
Neues Produkt: Einen Eintrag in der entsprechenden Kategorie hinzufügen + das Item in items.lua / items-qbox.lua ergänzen. Das Stationen-Menü aktualisiert sich automatisch.

Animationen

AnimationSettings — pro Kategorie SoundName, SoundTime, ProgTime, AnimationDict, AnimationName:

  • Crafting: MaterialItems, OvenItems, CoffeeItems, BakeryItems, JuiceItems.
  • Verbrauch: DrinkCoffee, DrinkJuice, EatFood (die Trink-/Ess-Animation bei Verwendung eines Gegenstands).
  • Utility: IceBreaker, Handwash, JukeBox.

Die Zuordnung Verbrauchsgegenstand → Animation befindet sich in server/consumables.lua; die vollständige Animationstabelle in config.lua.