Hello! In this task, you will be playing a cooking game. You will play one of two chefs in a restaurant that serves various soups.
This is what one level of the game looks like:
There are a number of objects in the game, labeled here:
You can move up, down, left, and right using the arrow keys, and interact with objects using the spacebar.
You can interact with objects by facing them and pressing spacebar. Here are some examples:
Note that as you and your partner are moving around the kitchen you cannot occupy the same location.
Once an ingredient is in the pot, you can begin cooking a soup by pressing spacebar as noted above. You can place up to 3 ingredients in a pot before cooking.
When a soup begins cooking, you'll notice a red number appear over the pot to denote the cook time. This number counts upward until the soup is done. Soup cook time is determined its ingredients; every onion add {{ layout_conf.onion_time }} and every tomato adds {{ layout_conf.tomato_time }} to the cook time.
Additionally, the base reward for any recipe is determined by its ingredients; each onion adds {{ layout_conf.onion_value }} points and each tomato adds {{ layout_conf.tomato_value }} points.
Once the soup is in a bowl, you can serve it by bringing it to a grey serving counter.
There are 9 possible soup recipes that can be created from combinations of tomatoes and onions, each with its own icon. The recipe icons and the corresponding ingredients are listed below
Ingredients | Icon | Base Reward | Cook Time |
---|---|---|---|
{{ num_onions ~ " Onion" if num_onions }} {{ num_tomatoes ~ " Tomato" if num_tomatoes }} | {{ layout_conf.onion_value * num_onions + layout_conf.tomato_value * num_tomatoes }} | {{ layout_conf.onion_time * num_onions + layout_conf.tomato_time * num_tomatoes }} |
While you are free to cook any 3-ingredient soup you like, only some are worth points. The All Orders list shows which recipes will recieve points. This is important, as any soup served not in this list will not count towards your score. The All Orders list does not change throughout the duration of a level.
To reiterate: ANY SOUP COOKED THAT IS NOT IN ALL ORDERS WILL NOT BE WORTH POINTS
In addition to the list of available orders, there is also a list of bonus orders. Any soup from this list served will be worth its base reward times {{ layout_conf.order_bonus }}
When a soup is served at the serving counter, points could potentially be added to your score. The base reward for any recipe is determined by its ingredients; each onion adds {{ layout_conf.onion_value }} points and each tomato adds {{ layout_conf.tomato_value }} points. Note that serving a soup in the Bonus Orders multiplies the base soup score by {{ layout_conf.order_bonus }}. Additionally, serving a soup not in the All Orders list results in zero points not matter what!
Your goal in this task is to serve as many of the orders as you can before each level ends. The current all orders, bonus orders, time, and score are all displayed in an info panel below the layout.