4.9 KiB
Cooking — căn bếp của Cthangover
Cooking là căn bếp của ngôi nhà trong Cthangover: người chơi học công thức từ vật phẩm công thức, nấu ăn tại bàn bếp trong bếp và để ý xem khẩu phần của đội còn đủ bao nhiêu ngày. Đây là một cơ chế của trò chơi Cthangover — mở trong cảnh home_kitchen và dùng các vật phẩm của trò đó — và khác hẳn với Crafting, mod bàn chế tạo chung mà RPG Plus dùng (so sánh ở dưới).
Học một công thức
Công thức đến dưới dạng vật phẩm. Chọn một vật phẩm trong túi đồ và bấm Học công thức; vật phẩm bị tiêu hao và công thức trở thành đã biết:
Căn bếp
Trong bếp, cốt truyện hỏi bạn muốn làm gì. Bảng nhỏ ở góc trên bên trái đếm khẩu phần:
- Khẩu phần — bao nhiêu cái trong túi đồ.
- Tiêu thụ mỗi ngày — số nhân vật trong đội × khẩu phần mỗi người ăn mỗi ngày (thiết lập của mod, mặc định là 1).
- Lương thực đủ dùng — số ngày tròn trọn mà khẩu phần đủ dùng.
Nấu ăn mở bàn bếp đè lên hình căn bếp. Bên trái là các công thức nấu ăn đã học — nguyên liệu kèm số lượng, tên và thời gian — còn công thức đang chọn được mô tả bên phải:
Bấm vào một công thức rồi bấm Nấu ăn. Nếu túi đồ có đủ nguyên liệu, chúng bị lấy đi, sản phẩm được thêm vào, đồng hồ chạy thêm đúng thời gian của công thức và tiếng nấu ăn vang lên. Những công thức nấu được ngay xếp đầu danh sách.
Sau khi nấu một khẩu phần từ một thịt sói và hai cành cây:
Dữ liệu
Công thức:
{
"Kind": "recipe",
"Items": [
{
"Id": "recipe/wolf_meat_to_ration",
"Name": "recipe/wolf_meat_to_ration/name",
"Description": "recipe/wolf_meat_to_ration/desc",
"Type": "Cooking",
"Time": 15,
"Input": [ { "Id": "food/wolf_meat", "Count": 1 }, { "Id": "resource/branches", "Count": 2 } ],
"Output": [ { "Id": "food/ration", "Count": 1 } ]
}
]
}
và vật phẩm dạy công thức đó:
{ "Id": "recipe/wolf_meat_to_ration", "ItemType": "Recipe,Used", "ItemAction": "action/recipe/wolf_meat_to_ration" }
Bàn bếp chỉ hiển thị những công thức đã học thuộc loại Cooking. Hành động vật phẩm dạy công thức này là mã nằm trong mod (mỗi công thức một lớp).
Kịch bản của căn bếp:
scene: home_kitchen
priority: 5
---
select "Một căn phòng được cải tạo thành nhà bếp" key=rooms/kitchen/prompt
option "Rời đi" key=rooms/kitchen/opt_exit -> :exit
option "Nấu ăn" key=rooms/kitchen/opt_cook -> :cook
:cook
action toggle_cooking_workbench
end
Cooking và Crafting
- Cooking hiển thị những công thức người chơi đã học, thuộc loại
Cooking, trong bàn bếp toàn màn hình; mở bằngtoggle_cooking_workbench; thuộc về Cthangover và đếm khẩu phần. - Crafting hiển thị các công thức mà một trạm liệt kê, không cần học; trò chơi nào cũng có thể mở trạm bằng
craft.open station=…; nguyên liệu và sản phẩm được kiểm tra trước khi lấy bất cứ thứ gì.
Cả hai đều lấy nguyên liệu từ túi đồ, đưa ra sản phẩm và đẩy đồng hồ thêm Time của công thức.
Khi có gì đó không ổn
- Bàn bếp trống trơn. Chưa học công thức nấu ăn nào — hãy dùng vật phẩm công thức trong túi đồ trước.
- Nấu ăn không làm gì cả. Chưa chọn công thức, hoặc thiếu một nguyên liệu.
- Khẩu phần không thể ăn. Khẩu phần không có hành động vật phẩm; bảng chỉ đếm xem lương thực đủ dùng bao lâu, và chưa có gì tự ăn chúng.



