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.