Skip to content

Soda Setup

Set up Soda stations, dependencies and a production check.

Soda uses one independent ready preset with a fountain, a single cup dispenser and an ice bucket. It is a simple flavor-selection workflow, separate from Coffee free mixing.

Place the complete fountain#

Add the Soda preset in a template restaurant. Place the root at counter contact and inspect the complete preview, including its dispenser and ice bucket. Save and publish with active staff1.

The recipe's installed definition owns the current flavor labels/colors, ice amount and operation waits. Existing saved Coffee templates are not upgraded just because Soda is added as another recipe.

Settings and dependencies#

This preset belongs to a Template restaurant. Install a supported target provider for this product. Publish all required recipe-step locations and test with an active staff character.

ChangeLocationApply the change
Labels, supported recipe fields and placementKitchen > RecipesApply the form, Save draft, then Publish
Supported future-product defaults0r-restaurant/config/products/soda.luaRestart main; review existing saved copies before any supported upgrade
Models, camera and equipment positions0r-restaurant_assets/config/products/soda.luaRestart assets during maintenance
Portions and hunger/thirst0r-restaurant/config/item_usage.luaRestart main; existing item details remain saved
Holding, eating and drinking appearance0r-restaurant/config/item_usage/visuals/soda.luaRestart main; keep the item's presentation name matched
Alcohol and additional effects0r-restaurant/config/item_usage/effects.luaRestart main; saved ingredient details remain unchanged

Ready preparation supplies its configured ingredients rather than consuming ordinary custom-material packets. Check Product Defaults before editing files.

Capacity, timing and cleanup#

The complete fountain uses target interactions, so install a supported target provider. Place its cup/lid supply, fountain, ice and preparation parts as the recommended group. Flavors and sizes come from the product definition; their images must also be installed in inventory. A liquid fill preview alone is not a finished-item grant.

Change supported saved durations through the recipe form, then Save draft and Publish. For source defaults that are copied into a recipe, editing the file and restarting does not rewrite existing copies. Use a supported explicit upgrade when required, review its changed placement and publish it. Before planned restart or kitchen-changing publication, finish temporary work; see Shared Work.

Verify the installation#

  1. Save and publish a complete enabled recipe.
  2. Join with a character allowed to use it as active staff.
  3. Complete one preparation using Soda Preparation.
  4. Check the finished item, its quantity, image and saved contents in inventory. Use a configured consumption profile to check eating or drinking.

For missing stations or placement problems, use Kitchen Problems. For a failed transfer, keep the error and check Inventory Problems. Review Shared Work before a restart or kitchen change.

Detailed preparation steps

1. Take a cup#

Continue at 1. Take a cup.

2. Choose a drink tap#

Continue at 2. Choose a drink tap.

3. Add optional ice#

Continue at 3. Add optional ice.

4. Fit the lid and collect#

Continue at 4. Fit the lid and collect.

Undo and continuation#

Continue at Undo and continuation.

If dispensing or collection fails#

Continue at If dispensing or collection fails.

Footnotes

  1. A character with an active entry in the restaurant's staff list. Read the definition. ↩