Tuesday, July 29, 2025

Proposal: Spraying Disinfectant over the Food Truck

In Trading Day; rewrite “If at any time every Truck has a non-empty Menu then the Yard should make a post announcing that the game has entered the Serve Phase; as soon as they have done so, the game ceases to be in the Prep Phase and starts to be in the Serve phase.; a Closed Action is an action that can only be done in the Serve phase by a Truck with an Operating Status of Closed. ” into

If at any time every Truck has a non-empty Menu then the Yard should make a post announcing that the game has entered the Serve Phase; as soon as they have done so, the game ceases to be in the Prep Phase and starts to be in the Serve phase.

A Closed Action is an action that can only be done in the Serve phase by a Truck with an Operating Status of Closed.

Rewrite the entireity of the point starting with “They eat their meal” into

They eat their meal: Apply the Effects of all Ingredients in their Meal.

Add a new point before “They eat their meal” with the following text:

The dish is cooked: the Yard calculates the Total Dishes, defined as the number of Dishes across all Trucks; and for each ingredient in the meal, the Yard calculates {X} Dish, where {X} is replaced with the name of the ingredient being calculating; the value defined as how many Dish across all Trucks contain said Ingredient.

Rewrite “The available Ingredients and their Costs are: Oyster ($5), Beef ($3), Lamb ($3), Chicken ($2), Pork ($2), Falafel ($1), Wrap ($1), Salad ($1), Cheese ($1), Sauce ($1). ” into

A Ingredient have a Cost and a Effect. The list of Ingredient is as follows:
Ingredient Cost   Effect
Oyster     $5       -
Beef       $3       -
Lamb     $3       -
Chicken   $2       -
Pork       $2       -
Falafel     $1       -
Wrap     $1       -
Salad     $1       -
Cheese   $1       -
Sauce     $1       -

If “With Credit to JonathanDark” did not pass; set Oyster’s Effect to

* To Apply this Effect, the Yard roles a DICE20 to determine the Effect(s). (If multiple conditions apply, then all of the applicable actions must be followed in the order they are written.)

  * If the result is equal to 1: The Active Customer shares their story on social media. During the next Night, that Truck does not perform a Sale.
  * If the result is less than or equal to 2: The Active Customer gets food poisoning. The Truck whose Menu contained the purchased Dish refunds the Price of the Dish by deducting the Price of the Dish from that Truck’s Dollars (to a minimum of $0). The Active Customer returns home and is immediately removed from the Customers list.
  * If the result is greater than 15: The Active Customer is pleased, and gives a flat Tip of $5, which is immediately added to that Truck’s Dollars.
  * If the result is equal to 20: The Active Customer shares their story on social media. During the next Night, that Truck gains an additional $5 from any Sales that they perform (on top of the Price of the Choice and any Tips).

Else; set it to

* To Apply this Effect,

  * If the Oyster Dishes is greater than 20% of the Total Dishes: The Active Customer shares their story on social media. During the next Night, that Truck does not perform a Sale.
  * If the Oyster Dishes is greater than 15% of the Total Dishes: The Active Customer gets food poisoning. The Truck whose Menu contained the purchased Dish refunds the Price of the Dish by deducting the Price of the Dish from that Truck’s Dollars (to a minimum of $0). The Active Customer returns home and is immediately removed from the Customers list.
  * If the Oyster Dishes is less than 10% of the Total Dishes: The Active Customer is pleased, and gives a flat Tip of $5, which is immediately added to that Truck’s Dollars.
  * If the Oyster Dishes is less than 5% of the Total Dishes: The Active Customer shares their story on social media. During the next Night, that Truck gains an additional $5 from any Sales that they perform (on top of the Price of the Choice and any Tips).

(If multiple conditions apply, then all of the applicable actions must be followed in the order they are written.)

a bunch of cleanup bundled in one.

Comments

Josh: he/they

29-07-2025 10:06:28 UTC

I think the main thrust of this is to make it so that ingredients other than the Oyster can have an effect. If so, I think for now it should be against - this is a lot of ruleset weight for something that might not happen, and I think we won’t know how desirable it is until after a few rounds have passed. With Closed effects we may already have enough mechanics to manage.

Also, the The Dish Is Cooked is a lot of imperial admin to do on every dish for a stat that is currently only occasionally relevant.

Kevan: Yard he/him

29-07-2025 12:46:49 UTC

The first change is redundant as Maintenance has since enacted and split the text that’s being edited.

against per Josh on the rest. Even if we did add other Ingredient effects, a table in another rule may not be the best place to record those. Sale steps of “Oyster check:”, “Garnish bonus:”, “Drink impact:” and so on might be more readable, and would also encourage us to keep the effects simple.

Chiiika: she/her

29-07-2025 13:01:00 UTC

The Dish is Cooked is a way for people to use stuff like Oyster Dish or Cheese Dish; it does not need to be announced.

eternalservererror:

29-07-2025 14:49:41 UTC

[Josh] I’m curious about your comment: “With Closed effects we may already have enough mechanics to manage.”

Would you clarify that? As a new player I’m curious whether games usually reach a threshold where players get fatigued at adding more rules.

Josh: he/they

29-07-2025 14:54:38 UTC

My opinion is that it’s best to go slow with mechanics. There is definitely a point at which the game becomes overloaded and there is definitely a point at which the ruleset becomes too unwieldy for anyone to really know what it says. In general it’s good to play a dynasty for a while before moving too far away from the base mechanics.

Trapdoorspyder: he/him

29-07-2025 16:27:58 UTC

against

Darknight: he/him

29-07-2025 16:29:17 UTC

against

DoomedIdeas: he/him

29-07-2025 17:45:33 UTC

against

JonathanDark: he/him

29-07-2025 17:57:24 UTC

imperial

You must be logged in as a player to post comments.