4.3 KiB
Cooking — la cocina de Cthangover
Cooking es la cocina de la casa de Cthangover: el jugador aprende recetas a partir de objetos-receta, cocina en el banco de la cocina y vigila cuántos días de raciones le quedan al grupo. Es una mecánica del juego Cthangover —se abre en la escena home_kitchen y usa los objetos de ese juego—, y no hay que confundirla con Crafting, el mod de bancos de trabajo general que usa RPG Plus (abajo tienes la comparación).
Aprender una receta
Las recetas llegan como objetos. Selecciona uno en la bolsa y pulsa Aprender receta; el objeto se consume y la receta queda aprendida:
La cocina
En la cocina, la historia pregunta qué hacer. El panel pequeño de la esquina superior izquierda lleva la cuenta de las raciones:
- Raciones — cuántas hay en la bolsa.
- Consumo diario — personajes del grupo × raciones que come cada uno al día (un ajuste del mod, 1 por defecto).
- Las provisiones durarán — días completos que alcanzan las raciones.
Cocinar abre el banco sobre la imagen de la cocina. A la izquierda aparecen las recetas de cocina conocidas —los ingredientes con sus cantidades, el nombre y el tiempo—, y la receta seleccionada se describe a la derecha:
Haz clic en una receta y pulsa Cocinar. Si la bolsa tiene los ingredientes, se gastan, se añaden los productos, el reloj avanza lo que dura la receta y suena un sonido de cocina. Las recetas que se pueden cocinar ahora mismo encabezan la lista.
Tras cocinar una ración con una carne de lobo y dos ramas:
Los datos
La receta:
{
"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 } ]
}
]
}
y el objeto que la enseña:
{ "Id": "recipe/wolf_meat_to_ration", "ItemType": "Recipe,Used", "ItemAction": "action/recipe/wolf_meat_to_ration" }
El banco muestra solo las recetas aprendidas de tipo Cooking. La acción del objeto que enseña esta receta es código del mod (una clase por receta).
El escenario de la cocina:
scene: home_kitchen
priority: 5
---
select "Una habitación acondicionada como cocina" key=rooms/kitchen/prompt
option "Salir" key=rooms/kitchen/opt_exit -> :exit
option "Cocinar" key=rooms/kitchen/opt_cook -> :cook
:cook
action toggle_cooking_workbench
end
Cooking y Crafting
- Cooking muestra las recetas que el jugador ha aprendido, de tipo
Cooking, en un banco de cocina a pantalla completa; se abre contoggle_cooking_workbench; pertenece a Cthangover y cuenta raciones. - Crafting muestra las recetas que lista una estación, sin aprenderlas; cualquier juego abre cualquier estación con
craft.open station=…; los ingredientes y los productos se comprueban antes de gastar nada.
Los dos toman ingredientes de la bolsa, entregan productos y avanzan el reloj según el Time de la receta.
Si algo falla
- El banco está vacío. Todavía no se ha aprendido ninguna receta de cocina — usa antes un objeto-receta de la bolsa.
- Cocinar no hace nada. No hay receta seleccionada o falta un ingrediente.
- Las raciones no se pueden comer. La ración no tiene acción de objeto; el panel solo cuenta cuánto aguantarían las provisiones, y de momento nada las come por su cuenta.



