WENTUS

Yapılandırma

Cafe Cool Beans Config.Settings — temel ayarlar ve kavramlar.

Config.Base için ortak yapılandırma. Bu sayfa Cafe Cool Beans'a özel temel ayarları açıklar.

Tam liste (tüm tarifler, koordinatlar, animasyonlar) config.lua dosyasındadır. Burada yalnızca kavramlar + sık değiştirilen ayarlar var.

Genel

JobName
string
coolbeans — framework'ünüzdeki job ile aynı.
Logo
string
Menü başlık görseli URL'i. Boş bırakırsanız envanter item görselleri kullanılır.
SoundBoxSettings.soundBoxPrice
number
Müzik kutusu kullanım ücreti. Konumlar (lobby, bossroom) koordinat/yarıçap/ses ile Locations altındadır.

Tarifler

Ürünler kategorilere ayrılır; her ürün bir itemCraftRecipe listesi taşır:

CoffeeItems = {
    Items = {
        [1] = {
            itemName = "cb_espresso", itemLabel = "Espresso",
            itemPrice = 15, itemAmount = 1,
            itemCraftRecipe = {
                { itemName = "cb_coffeebean", itemAmount = 1 },
            },
        },
    }
}
  • Ürün kategorileri (Config.Settings.ProductItems): MaterialItems, CoffeeItems, OvenItems, BakeryItems, JuiceItems.
  • Stok dükkanı (Config.Settings.StockShop.Freezer): çalışanların stand'a aldığı ham maddeler (yağ, yumurta, şeker, un, süt, tuz, çikolata, vanilya, karamel, çilek, portakal, krema, kahve çekirdekleri vb.).
Yeni ürün: ilgili kategoriye bir kayıt ekleyin + item'ı items.lua / items-qbox.lua'ya ekleyin. İstasyon menüsü otomatik güncellenir.

Animasyonlar

AnimationSettings — kategori başına SoundName, SoundTime, ProgTime, AnimationDict, AnimationName:

  • Craft: MaterialItems, OvenItems, CoffeeItems, BakeryItems, JuiceItems.
  • Tüketim: DrinkCoffee, DrinkJuice, EatFood (item kullanılınca oynayan içme/yeme animasyonu).
  • Yardımcı: IceBreaker, Handwash, JukeBox.

Tüketilebilir → animasyon eşleşmesi server/consumables.lua'da; tam animasyon tablosu config.lua'dadır.