\* PC *\
<<set $pcname to "">>
<<set $coins to 60>>
<<set $dishes to []>>
<<set $mealval to 0>>
<<set $donations to false>>
<<set $day to 1>>
<<set $mealrate to 0>>
<<set $villageval to 0>>
<<set $decoration to 0>>
<<set $entertainment to 0>>
<<set $donationMax to 3>>
<<set $time to 0>>
<<set $mahelp to false>>
<<set $talk to 0>>
<<set $commeals to 0>>
<<set $vilVis to false>>
<<set $marVis to false>>
<<set $outVis to false>>
<<set $marText to random(1,5)>>
<<set $outText to random(1,5)>>
<<set $vilText to random(1,5)>>
<<set $canText to random(1,5)>>
<<set $cook to false>>
<<set $fourstar to false>>
<<set $notes to ["Need to expand repertoire. Pick up some new cookbooks."]>>
<<set $newnote to "...">>
\* INGREDIENTS *\
<<set $lettuce to 0>>
<<set $carrot to 0>>
<<set $cabbage to 0>>
<<set $cucumber to 0>>
<<set $tomato to 0>>
<<set $broccoli to 0>>
<<set $pepper to 0>>
<<set $squash to 0>>
<<set $butter to 0>>
<<set $mayo to 0>>
<<set $yoghurt to 0>>
<<set $milk to 0>>
<<set $cheese to 0>>
<<set $egg to 0>>
<<set $yeast to 0>>
<<set $chickpea to 0>>
<<set $rice to 0>>
<<set $pasta to 0>>
<<set $noodle to 0>>
<<set $mushroom to 0>>
<<set $fish to 0>>
<<set $berry to 0>>
<<set $basil to 0>>
<<set $mint to 0>>
<<set $parsley to 0>>
<<set $sunflower to 0>>
<<set $peony to 0>>
<<set $rose to 0>>
<<set $flatbread to 0>>
<<set $bhaji to 0>>
\* SEEDS ETC *\
<<set $basilseed to false>>
<<set $mintseed to false>>
<<set $parsleyseed to false>>
<<set $sunflowerseed to false>>
<<set $peonyseed to false>>
<<set $roseseed to false>>
<<set $harvest to true>>
<<set $foundmush to false>>
<<set $foundfish to false>>
<<set $foundberry to false>>
\* BOOKS *\
<<set $main2 to false>>
<<set $main3 to false>>
<<set $side2 to false>>
<<set $soup to false>>
<<set $salad to false>>
<<set $sauce to false>>
<<set $dessert to false>>
<<set $naturalhistory to false>>
<<set $iforl to false>>
<<set $onspirits to false>>
\* NPCs *\
<<set $llewprogress to 0>>
<<set $llewapp to 0>>
<<set $llewseen to false>>
<<set $llewper to false>>
<<set $llewread to false>>
<<set $llewate to false>>
<<set $llewday to 0>>
<<set $antprogress to 0>>
<<set $antapp to 0>>
<<set $antseen to false>>
<<set $antper to false>>
<<set $antread to false>>
<<set $antate to false>>
<<set $antday to 0>>
<<set $orlprogress to 0>>
<<set $orlapp to 0>>
<<set $orlseen to false>>
<<set $orlper to false>>
<<set $orlread to false>>
<<set $orlate to false>>
<<set $orlday to 0>>
<<set $maprogress to 0>>
<<set $maapp to 0>>
<<set $tome to false>>
<<set $vilitem to false>>
<<set $maritem to false>>
<<set $valitem to false>>
<<set $maday to 0>>
<<set $finalnpc to 0>>
<<set $llewpass to 0>>
<<set $antpass to 0>>
<<set $orlpass to 0>>
<<set $llewpasstoday to false>>
<<set $antpasstoday to false>>
<<set $orlpasstoday to false>>
\* MENUS *\
<<set $menus1own to false>>
<<set $indian to 0>>
<<set $meastern to 0>>
<<set $italian to 0>>
<<set $picnic to 0>>
<<set $comfort to 0>>
<<set $breakfast to 0>>
<<set $desserts to 0>>
<<set $salads to 0>>
<<set $soups to 0>>
<<set $sauces to 0>>
<<set $mains to 0>>
<<set $sides to 0>>
<<set $healthy to 0>>
<<set $indiandone to false>>
<<set $measterndone to false>>
<<set $italiandone to false>>
<<set $picnicdone to false>>
<<set $comfortdone to false>>
<<set $breakfastdone to false>>
<<set $dessertsdone to false>>
<<set $saladsdone to false>>
<<set $soupsdone to false>>
<<set $saucesdone to false>>
<<set $healthydone to false>>
<<set $balanced to false>>
\* NOTICES *\
<<set $notices to []>>
<<set $dinner1 to false>>
<<set $dinner2 to false>>
<<set $dinner3 to false>>
<<set $dinner4 to false>>
<<set $dinner5 to false>>
<<set $dinner6 to false>>
<<set $dinner7 to false>>
<<set $dinner8 to false>>
<<set $dinner9 to false>>
<<set $dinner10 to false>>
<<set $dinner11 to false>>
<<set $dinner12 to false>>
<<set $dinner13 to false>>
<<set $dinner14 to false>>
<<set $dinner15 to false>>
<<set $dinner16 to false>>
<<set $dinner to 0>>
<<set $noticesDone to 0>>
<<set $comGuest to []>>
<<set $matask to ["reorganising the pantry", "sorting out the kitchen scraps", "cleaning the windows in the hall", "slug-proofing the kitchen garden", "polishing the silverware", "checking the supplies for mould", "beating dust out of the carpets", "sweeping out the fireplace", "sharpening the kitchen knives", "seasoning the cast-iron pans", "washing the dishes", "reading the local paper in the garden", "lounging in the hall", "dusting the light fixtures", "playing with the kichen cat", "leafing through your bookshelves", "snacking on what appears to be a handful of salt", "engrossed in some sort of solo card game", "stoking the oven", "watching the birds in the garden", "wandering aimlessly about the corridors"]>>
<<set $doncom to ["It smells a little off.", "It looks nice and fresh.", "It's a little battered, but it's the thought that counts.", "It's good quality, too.", "From the condition you suspect they might have just wanted to get rid of it.", "They've also included a note thanking you for your hard work.", "There's a loose tissue and an apple core too. Did they think this was a bin?", "You've already got some thoughts about how to use it."]>>
<<set $notice1 to ["For Sale: Adult Shoes, Worn a Bit", "LOST CAT: Ginger tom, answers to the name 'Beelzebub', do NOT approach after midnight", "The Society for the Protection of Sprites & Other Entities meeting TONIGHT. Please leave all charms and amulets at home.", "Have you seen STRANGE LIGHTS IN THE SKY? Contact DAVE at the old Post Office to discuss", "Lonely Hearts: Professional young man, 32, seeks friendship or more with the right person. Must love dogs and long walks in the abandoned mines.", "Seeking stonemason for emergency repair work. Incurious sorts preferred.", "For Rent: One bed cottage, great views. NOT haunted.", "The flute orchestra concert tonight has been CANCELLED due to an outbreak of frog-throat. Refunds provided.", "Missed Connections: You were the stationer at the market. I was the woman buying envelopes. Get in touch if you want to be pen pals.", "SALE: 2-for-1 on all rings at Morgan's Fine Jewelry today only. No refunds if pieces are found later to be cursed."]>>
<<set $notice2 to ["Free bookshelf. It got loose last night and we can't find it anywhere.", "Looking for recommendations for builders in the area. Must be comfortable working alongside golems.", "Petsitter available for work (mundane animals only, please)", "Ferret racing this weekend! Please bring own ferret.", "Today's knitting circle and coffee morning has been postponed due to rank incompetence. Take it up with Barbara if you have a problem.", "The new exhibition on the HISTORY OF SHEEP FARMING is now open at the village museum. Please come along!", "For Sale: 200 assorted cups and saucers. None matching.", "Reminder to village school parents that enchanted garments are not standard uniform. Thank you for your understanding.", "FOUND: One goat with bad attitude, found eating roses in my garden. Please collect IMMEDIATELY", "The Village Caucus reminds residents to only attend the meeting rooms during allotted surgery hours, and asks them to refrain from shouting complaints through the windows of Caucus members' homes at night. Thank you."]>>
<<set $notice1today to $notice1.random()>>
<<set $notice2today to $notice2.random()>><<nobr>>
<h2>Recipes <<link "(Close)" $return>><</link>></h2>
Recipes marked with <b>★</b> are fully stocked and can be prepared. Buy new recipe books to unlock more dishes.
<h3><<click "Main Dishes">><<toggleclass "#maintext" "hidden">><</click>></h3>
<div id="maintext" class="hidden">
<b>Daal <i>(Basic)</i>:</b> oil, spices, onions, garlic, lentils <b>★</b>
<br>
<b>Falafel <i>(Good)</i>:</b> oil, spices, garlic, chickpeas ($chickpea), parsley ($parsley) <<if ($chickpea gte 1) and ($parsley gte 1)>><b>★</b><</if>>
<br>
<b>Stuffed Peppers <i>(Good)</i>:</b> onions, peppers ($pepper), rice ($rice) <<if ($pepper gte 1) and ($rice gte 1)>><b>★</b><</if>>
<br>
<b>Vegetable Chow Mein <i>(Excellent)</i>:</b> oil, garlic, soy sauce, carrots ($carrot), cabbage ($cabbage), peppers ($pepper), noodles ($noodle) <<if ($carrot gte 1) and ($cabbage gte 1) and ($pepper gte 1) and ($noodle gte 1)>><b>★</b><</if>>
<br>
<b>Luxury Mac & Cheese <i>(Deluxe)</i>:</b> flour, butter ($butter), milk ($milk), cheese ($cheese), pasta ($pasta) <<if ($butter gte 1) and ($milk gte 1) and ($cheese gte 1) and ($pasta gte 1)>><b>★</b><</if>>
<br>
<b>Kedgeree <i>(Deluxe)</i>:</b> spices, onions, garlic, eggs ($egg), rice ($rice), fish ($fish), parsley ($parsley) <<if ($egg gte 1) and ($rice gte 1) and ($fish gte 1) and ($parsley gte 1)>><b>★</b><</if>>
<br>
<<if $main2 is true>>
<b>Lentil & Squash Curry <i>(Average)</i>:</b> oil, spices, lentils, onions, garlic, tomatoes ($tomato), squash ($squash) <<if ($tomato gte 1) and ($squash gte 1)>><b>★</b><</if>>
<br>
<b>Omelette <i>(Good)</i>:</b> butter ($butter), eggs ($egg) <<if ($butter gte 1) and ($egg gte 1)>><b>★</b><</if>>
<br>
<b>Çilbur <i>(Good)</i>:</b> oil, spices, garlic, yoghurt ($yoghurt), eggs ($egg) <<if ($yoghurt gte 1) and ($egg gte 1)>><b>★</b><</if>>
<br>
<b>Vegetable Frittata <i>(Excellent)</i>:</b> broccoli ($broccoli), peppers ($pepper), eggs ($egg) <<if ($broccoli gte 1) and ($pepper gte 1) and ($egg gte 1)>><b>★</b><</if>>
<br>
<b>Cheese Soufflé <i>(Deluxe)</i>:</b> flour, butter ($butter), milk ($milk), eggs ($egg), cheese ($cheese) <<if ($butter gte 1) and ($milk gte 1) and ($egg gte 1) and ($cheese gte 1)>><b>★</b><</if>>
<br>
<b>Mushroom Risotto <i>(Deluxe)</i>:</b> onions, garlic, butter ($butter), cheese ($cheese), rice ($rice), mushrooms ($mushroom) <<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($mushroom gte 1)>><b>★</b><</if>>
<br>
<</if>>
<<if $main3 is true>>
<b>Chole <i>(Good)</i>:</b> oil, spices, onions, garlic, tomatoes ($tomato), chickpeas ($chickpea) <<if ($tomato gte 1) and ($chickpea gte 1)>><b>★</b><</if>>
<br>
<b>Pasta Pomodoro <i>(Good)</i>:</b> oil, garlic, tomatoes ($tomato), pasta ($pasta), basil ($basil) <<if ($tomato gte 1) and ($pasta gte 1) and ($basil gte 1)>><b>★</b><</if>>
<br>
<b>Squash & Chickpea Tagine <i>(Excellent)</i>:</b> spices, onions, garlic, tomatoes ($tomato), squash ($squash), chickpeas ($chickpea) <<if ($tomato gte 1) and ($squash gte 1) and ($chickpea gte 1)>><b>★</b><</if>>
<br>
<b>Fish & Parsley Sauce <i>(Deluxe)</i>:</b> flour, butter ($butter), milk ($milk), fish ($fish), parsley ($parsley) <<if ($butter gte 1) and ($milk gte 1) and ($fish gte 1) and ($parsley gte 1)>><b>★</b><</if>>
<br>
<b>Squash Risotto <i>(Deluxe)</i>:</b> onions, garlic, butter ($butter), cheese ($cheese), rice ($rice), squash ($squash) <<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($squash gte 1)>><b>★</b><</if>>
<br>
<b>Mushroom Carbonara <i>(Deluxe)</i>:</b> oil, garlic, eggs ($egg), cheese ($cheese), pasta ($pasta), mushrooms ($mushroom) <<if ($egg gte 1) and ($cheese gte 1) and ($pasta gte 1) and ($mushroom gte 1)>><b>★</b><</if>>
<br>
<</if>>
</div>
<<if $salad is true>>
<h3><<click "Salads">><<toggleclass "#saladtext" "hidden">><</click>></h3>
<div id="saladtext" class="hidden">
<b>Smashed Cucumber Salad <i>(Basic)</i>:</b> oil, vinegar, garlic, soy sauce, cucumbers ($cucumber) <<if ($cucumber gte 1)>><b>★</b><</if>>
<br>
<b>Lentil Tabbouleh <i>(Average)</i>:</b> oil, lentils, cucumbers ($cucumber), tomatoes ($tomato), parsley ($parsley) <<if ($cucumber gte 1) and ($tomato gte 1) and ($parsley gte 1)>><b>★</b><</if>>
<br>
<b>Side Salad <i>(Average)</i>:</b> oil, vinegar, lettuce ($lettuce), cucumbers ($cucumber), tomatoes ($tomato) <<if ($lettuce gte 1) and ($cucumber gte 1) and ($tomato gte 1)>><b>★</b><</if>>
<br>
<b>Caprese Salad <i>(Average)</i>:</b> oil, tomatoes ($tomato), cheese ($cheese), basil ($basil) <<if ($tomato gte 1) and ($cheese gte 1) and ($basil gte 1)>><b>★</b><</if>>
<br>
<b>Greek Salad <i>(Excellent)</i>:</b> oil, onions, cucumbers ($cucumber), tomatoes ($tomato), cheese ($cheese), mint ($mint) <<if ($cucumber gte 1) and ($tomato gte 1) and ($cheese gte 1) and ($mint gte 1)>><b>★</b><</if>>
<br>
<b>Pasta Salad <i>(Excellent)</i>:</b> tomatoes ($tomato), peppers ($pepper), mayo ($mayo), pasta ($pasta) <<if ($tomato gte 1) and ($pepper gte 1) and ($mayo gte 1) and ($pasta gte 1)>><b>★</b><</if>>
<br>
<b>Cobb Salad <i>(Deluxe)</i>:</b> lettuce ($lettuce), tomatoes ($tomato), eggs ($egg), cheese ($cheese) <<if ($lettuce gte 1) and ($tomato gte 1) and ($egg gte 1) and ($cheese gte 1)>><b>★</b><</if>>
<br>
</div>
<</if>>
<<if $sauce is true>>
<h3><<click "Sauces">><<toggleclass "#saucetext" "hidden">><</click>></h3>
<div id="saucetext" class="hidden">
<b>Basil Oil <i>(Basic)</i>:</b> oil, basil ($basil) <<if ($basil gte 1)>><b>★</b><</if>>
<br>
<b>Salsa Verde <i>(Average)</i>:</b> oil, vinegar, garlic, basil ($basil), mint ($mint), parsley ($parsley) <<if ($basil gte 1) and ($mint gte 1) and ($parsley gte 1)>><b>★</b><</if>>
<br>
<b>Raita <i>(Average)</i>:</b> garlic, cucumbers ($cucumber), yoghurt ($yoghurt), mint ($mint) <<if ($cucumber gte 1) and ($yoghurt gte 1) and ($mint gte 1)>><b>★</b><</if>>
<br>
<b>Hollandaise <i>(Good)</i>:</b> vinegar, butter ($butter), eggs ($egg) <<if ($butter gte 1) and ($egg gte 1)>><b>★</b><</if>>
<br>
</div>
<</if>>
<h3><<click "Side Dishes">><<toggleclass "#sidetext" "hidden">><</click>></h3>
<div id="sidetext" class="hidden">
<b>Flatbread <i>(Basic)</i>:</b> oil, flour ★
<br>
<b>Onion Bhaji <i>(Basic)</i>:</b> oil, flour, spices, onions ★
<br>
<b>Cabbage Sabzi <i>(Basic)</i>:</b> oil, spices, onions, garlic, cabbage ($cabbage) <<if ($cabbage gte 1)>><b>★</b><</if>>
<br>
<b>Broccoli in Garlic Sauce <i>(Average)</i>:</b> oil, garlic, soy, broccoli ($broccoli) <<if ($broccoli gte 1)>><b>★</b><</if>>
<br>
<b>Mashed Squash <i>(Average)</i>:</b> squash ($squash), butter ($butter) <<if ($squash gte 1) and ($butter gte 1)>><b>★</b><</if>>
<br>
<b>Mujadara <i>(Average)</i>:</b> oil, spices, lentils, onions, rice ($rice) <<if ($rice gte 1)>><b>★</b><</if>>
<br>
<b>Balsamic Roasted Vegetables <i>(Good)</i>:</b> oil, vinegar, onions, broccoli ($broccoli), peppers ($pepper), squash ($squash) <<if ($broccoli gte 1) and ($pepper gte 1) and ($squash gte 1)>><b>★</b><</if>>
<br>
<<if $side2 is true>>
<b>Bread <i>(Basic)</i>:</b> flour, yeast ($yeast) <<if ($yeast gte 1)>><b>★</b><</if>>
<br>
<b>Naan <i>(Average)</i>:</b> oil, flour, yoghurt ($yoghurt) <<if ($yoghurt gte 1)>><b>★</b><</if>>
<br>
<b>Coleslaw <i>(Average)</i>:</b> vinegar, carrots ($carrot), cabbage ($cabbage), mayo ($mayo) <<if ($carrot gte 1) and ($cabbage gte 1) and ($mayo gte 1)>><b>★</b><</if>>
<br>
<b>Buttered Carrots <i>(Average)</i>:</b> carrots ($carrot), butter ($butter), parsley ($parsley) <<if ($carrot gte 1) and ($butter gte 1) and ($parsley gte 1)>><b>★</b><</if>>
<br>
<b>Dutch Baby <i>(Good)</i>:</b> oil, flour, milk ($milk), eggs ($egg) <<if ($milk gte 1) and ($egg gte 1)>><b>★</b><</if>>
<br>
<b>Egg Fried Rice <i>(Excellent)</i>:</b> oil, soy sauce, eggs ($egg), rice ($rice) <<if ($egg gte 1) and ($rice gte 1)>><b>★</b><</if>>
<br>
<</if>>
</div>
<<if $soup is true>>
<h3><<click "Soups">><<toggleclass "#souptext" "hidden">><</click>></h3>
<div id="souptext" class="hidden">
<b>Carrot & Lentil Soup <i>(Basic)</i>:</b> lentils, onions, garlic, carrots ($carrot) <<if ($carrot gte 1)>><b>★</b><</if>>
<br>
<b>Spiced Squash Soup <i>(Average)</i>:</b> spices, onions, garlic, squash ($squash) <<if ($squash gte 1)>><b>★</b><</if>>
<br>
<b>Broccoli & Stilton Soup <i>(Good)</i>:</b> onions, broccoli ($broccoli), cheese ($cheese) <<if ($broccoli gte 1) and ($cheese gte 1)>><b>★</b><</if>>
<br>
<b>Squash Ramen <i>(Deluxe)</i>:</b> garlic, soy sauce, squash ($squash), eggs ($egg), noodles ($noodle) <<if ($squash gte 1) and ($egg gte 1) and ($noodle gte 1)>><b>★</b><</if>>
<br>
<b>Broccoli Ramen <i>(Deluxe)</i>:</b> garlic, soy sauce, broccoli ($broccoli), eggs ($egg), noodles ($noodle) <<if ($broccoli gte 1) and ($egg gte 1) and ($noodle gte 1)>><b>★</b><</if>>
<br>
</div>
<</if>>
<<if $dessert is true>>
<h3><<click "Desserts">><<toggleclass "#destext" "hidden">><</click>></h3>
<div id="destext" class="hidden">
<b>Carrot Halwa <i>(Average)</i>:</b> sugar, spices, carrots ($carrot), milk ($milk) <<if ($carrot gte 1) and ($milk gte 1)>><b>★</b><</if>>
<br>
<b>Pancakes <i>(Good)</i>:</b> oil, flour, sugar, milk ($milk), eggs ($egg) <<if ($milk gte 1) and ($egg gte 1)>><b>★</b><</if>>
<br>
<b>Berry Pie <i>(Excellent)</i>:</b> flour, sugar, butter ($butter), berries ($berry) <<if ($butter gte 1) and ($berry gte 1)>><b>★</b><</if>>
<br>
<b>Berry Parfait <i>(Excellent)</i>:</b> sugar, yoghurt ($yoghurt), berries ($berry) <<if ($yoghurt gte 1) and ($berry gte 1)>><b>★</b><</if>>
<br>
</div>
<</if>>
<</nobr>><<nobr>>
<div class = "small">
<<if tags().includes('showmenu')>>
<<if $day % 5 is 0>>
<b>Community Meal Tonight</b>
<br><br>
<</if>>
Day $day -
<<if ($day % 5 is 0)>>
<<if $time is 0>>Morning<br>
Actions: ♢♢♢
<<elseif $time is 1>>Noon<br>
Actions: ♦♢♢
<<elseif $time is 2>>Afternoon<br>
Actions: ♦♦♢
<<elseif $time is 3>>Evening<br>
Actions: ♦♦♦
<<else>>BUG<</if>>
<<else>>
<<if $time is 0>>Morning<br>
Actions: ♢♢♢♢
<<elseif $time is 1>>Noon<br>
Actions: ♦♢♢♢
<<elseif $time is 2>>Afternoon<br>
Actions: ♦♦♢♢
<<elseif $time is 3>>Evening<br>
Actions: ♦♦♦♢
<<elseif $time is 4>>Night<br>
Actions: ♦♦♦♦
<<else>>BUG<</if>>
<</if>>
<br><br>
<b>
[[Open Map|map]]
<br><br>
[[Read Journal|journal]]
<br><br>
[[View Recipes|recipes]]
<br><br>
[[Check Pantry|pantry]]
<br><br>
[[Chef's Notes|notes]]
</b>
<br><br>
$coins coins
<br><br>
<b>Village Approval</b><br>
<<if $villageval is 0>>
☆☆☆☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 1>>
★☆☆☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 2>>
★★☆☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 3>>
★★★☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 4>>
★★★★☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 5>>
★★★★★☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 6>>
★★★★★★☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 7>>
★★★★★★★☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 8>>
★★★★★★★★☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 9>>
★★★★★★★★★☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 10>>
★★★★★★★★★★<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 11>>
★★★★★★★★★★<br>
★☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 12>>
★★★★★★★★★★<br>
★★☆☆☆☆☆☆☆☆
<<elseif $villageval is 13>>
★★★★★★★★★★<br>
★★★☆☆☆☆☆☆☆
<<elseif $villageval is 14>>
★★★★★★★★★★<br>
★★★★☆☆☆☆☆☆
<<elseif $villageval is 15>>
★★★★★★★★★★<br>
★★★★★☆☆☆☆☆
<<elseif $villageval is 16>>
★★★★★★★★★★<br>
★★★★★★☆☆☆☆
<<elseif $villageval is 17>>
★★★★★★★★★★<br>
★★★★★★★☆☆☆
<<elseif $villageval is 18>>
★★★★★★★★★★<br>
★★★★★★★★☆☆
<<elseif $villageval is 19>>
★★★★★★★★★★<br>
★★★★★★★★★☆
<<elseif $villageval gte 20>>
★★★★★★★★★★<br>
★★★★★★★★★★
<<else>>BUG<</if>>
<</if>>
</div>
<</nobr>><<nobr>>
<h2>Greengrocer</h2>
A pair of burly twins, who run a farm outside of the village, run the stall. They have identical striped aprons and curling moustaches, and though they've told you their names you can never tell them apart.
<br><br>
<b>Lettuce ($lettuce):</b> <<if $coins gte 5>>[[5 coins|grocer][$lettuce += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Carrots ($carrot):</b> <<if $coins gte 5>>[[5 coins|grocer][$carrot += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Cabbage ($cabbage):</b> <<if $coins gte 5>>[[5 coins|grocer][$cabbage += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Cucumbers ($cucumber):</b> <<if $coins gte 5>>[[5 coins|grocer][$cucumber += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Tomatoes ($tomato):</b> <<if $coins gte 5>>[[5 coins|grocer][$tomato += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Broccoli ($broccoli):</b> <<if $coins gte 10>>[[10 coins|grocer][$broccoli += 1; $coins -= 10]]<br><</if>>
<<if $coins lt 10>>10 coins<br><</if>>
<b>Peppers ($pepper):</b> <<if $coins gte 10>>[[10 coins|grocer][$pepper += 1; $coins -= 10]]<br><</if>>
<<if $coins lt 10>>10 coins<br><</if>>
<b>Squash ($squash):</b> <<if $coins gte 10>>[[10 coins|grocer][$squash += 1; $coins -= 10]]<br><</if>>
<<if $coins lt 10>>10 coins<br><</if>>
<b>Basil (Seeds):</b> <<if $basilseed is true>>Purchased<br><<elseif $coins gte 20>>[[20 coins|grocer][$basilseed to true; $coins -= 20]]<br>
<<else>>20 coins<br><</if>>
<b>Sunflower (Seeds):</b> <<if $sunflowerseed is true>>Purchased<br><<elseif $coins gte 20>>[[20 coins|grocer][$sunflowerseed to true; $coins -= 20]]<br>
<<else>>20 coins<br><</if>>
<br>
[[Return to The Market|market]]
<</nobr>><<nobr>>
<h2>Pantry <<link "(Close)" $return>><</link>></h2>
<h3>Fruit & Vegetables</h3>
<table>
<tr>
<th>Onions</th>
<th>Garlic</th>
<th>Lettuce</th>
<th>Carrots</th>
<th>Cabbage</th>
<th>Cucumbers</th>
</tr>
<tr>
<td>Unlimited</td>
<td>Unlimited</td>
<td>$lettuce</td>
<td>$carrot</td>
<td>$cabbage</td>
<td>$cucumber</td>
</tr>
</table>
<table>
<tr>
<th>Tomatoes</th>
<th>Broccoli</th>
<th>Peppers</th>
<th>Squash</th>
<th>Mushrooms</th>
<th>Berries</th>
</tr>
<tr>
<td>$tomato</td>
<td>$broccoli</td>
<td>$pepper</td>
<td>$squash</td>
<td>$mushroom</td>
<td>$berry</td>
</tr>
</table>
<h3>Fresh Produce</h3>
<table>
<tr>
<th>Butter</th>
<th>Mayonnaise</th>
<th>Yoghurt</th>
<th>Milk</th>
<th>Eggs</th>
<th>Cheese</th>
<th>Fish</th>
</tr>
<tr>
<td>$butter</td>
<td>$mayo</td>
<td>$yoghurt</td>
<td>$milk</td>
<td>$egg</td>
<td>$cheese</td>
<td>$fish</td>
</tr>
</table>
<h3>Dry Goods</h3>
<table>
<tr>
<th>Oil</th>
<th>Vinegar</th>
<th>Flour</th>
<th>Sugar</th>
<th>Spices</th>
<th>Lentils</th>
</tr>
<tr>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
</tr>
</table>
<table>
<tr>
<th>Soy Sauce</th>
<th>Yeast</th>
<th>Chickpeas</th>
<th>Rice</th>
<th>Pasta</th>
<th>Noodles</th>
</tr>
<tr>
<td>Unlimited</td>
<td>$yeast</td>
<td>$chickpea</td>
<td>$rice</td>
<td>$pasta</td>
<td>$noodle</td>
</tr>
</table>
<h3>Kitchen Garden</h3>
<table>
<tr>
<th>Basil</th>
<th>Mint</th>
<th>Parsley</th>
<th>Sunflowers</th>
<th>Peonies</th>
<th>Roses</th>
</tr>
<tr>
<td>$basil</td>
<td>$mint</td>
<td>$parsley</td>
<td>$sunflower</td>
<td>$peony</td>
<td>$rose</td>
</tr>
</table>
<h3>Snacks</h3>
<table>
<tr>
<th>Flatbread</th>
<th>Onion Bhajis</th>
</tr>
<tr>
<td>$flatbread</td>
<td>$bhaji</td>
</tr>
</table>
<</nobr>><<nobr>>
<h2>Farm Goods</h2>
The farm goods stall is run by an older woman with a long grey braid that reaches almost to her waist. She has a smallholding nearby, and loves to regale you with tales of her animals and their latest antics.
<br><br>
<b>Butter ($butter):</b> <<if $coins gte 5>>[[5 coins|farmshop][$butter += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Mayonnaise ($mayo):</b> <<if $coins gte 5>>[[5 coins|farmshop][$mayo += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Yoghurt ($yoghurt):</b> <<if $coins gte 10>>[[10 coins|farmshop][$yoghurt += 1; $coins -= 10]]<br><</if>>
<<if $coins lt 10>>10 coins<br><</if>>
<b>Milk ($milk):</b> <<if $coins gte 10>>[[10 coins|farmshop][$milk += 1; $coins -= 10]]<br><</if>>
<<if $coins lt 10>>10 coins<br><</if>>
<b>Eggs ($egg):</b> <<if $coins gte 20>>[[20 coins|farmshop][$egg += 1; $coins -= 20]]<br><</if>>
<<if $coins lt 20>>20 coins<br><</if>>
<b>Cheese ($cheese):</b> <<if $coins gte 20>>[[20 coins|farmshop][$cheese += 1; $coins -= 20]]<br><</if>>
<<if $coins lt 20>>20 coins<br><</if>>
<b>Mint (Seeds):</b> <<if $mintseed is true>>Purchased<br><<elseif $coins gte 20>>[[20 coins|farmshop][$mintseed to true; $coins -= 20]]<br>
<<else>>20 coins<br><</if>>
<b>Peony (Seeds):</b> <<if $peonyseed is true>>Purchased<br><<elseif $coins gte 20>>[[20 coins|farmshop][$peonyseed to true; $coins -= 20]]<br>
<<else>>20 coins<br><</if>>
<br>
[[Return to The Market|market]]
<</nobr>><<nobr>>
<h2>General Goods</h2>
The proprietor of the general goods stall is one of the tallest, thinnest people you've ever seen. You'd think they would struggle carrying the huge sacks of dry goods, but they do so with ease.
<br><br>
<b>Yeast ($yeast):</b> <<if $coins gte 5>>[[5 coins|general][$yeast += 1; $coins -= 5]]<br><</if>>
<<if $coins lt 5>>5 coins<br><</if>>
<b>Chickpeas ($chickpea):</b> <<if $coins gte 20>>[[20 coins|general][$chickpea += 1; $coins -= 20]]<br><</if>>
<<if $coins lt 20>>20 coins<br><</if>>
<b>Pasta ($pasta):</b> <<if $coins gte 20>>[[20 coins|general][$pasta += 1; $coins -= 20]]<br><</if>>
<<if $coins lt 20>>20 coins<br><</if>>
<b>Rice ($rice):</b> <<if $coins gte 20>>[[20 coins|general][$rice += 1; $coins -= 20]]<br><</if>>
<<if $coins lt 20>>20 coins<br><</if>>
<b>Noodles ($noodle):</b> <<if $coins gte 20>>[[20 coins|general][$noodle += 1; $coins -= 20]]<br><</if>>
<<if $coins lt 20>>20 coins<br><</if>>
<b>Parsley (Seeds):</b> <<if $parsleyseed is true>>Purchased<br><<elseif $coins gte 20>>[[20 coins|general][$parsleyseed to true; $coins -= 20]]<br>
<<else>>20 coins<br><</if>>
<b>Rose (Seeds):</b> <<if $roseseed is true>>Purchased<br><<elseif $coins gte 20>>[[20 coins|general][$roseseed to true; $coins -= 20]]<br>
<<else>>20 coins<br><</if>>
<br>
[[Return to The Market|market]]
<</nobr>><<nobr>>
<h2>Map <<link "(Close)" $return>><</link>></h2>
<<if ($time gte 4) and ($day % 5 is 0)>>It's the Community Meal tonight. Time to [[get to work|mealprep]].
<<elseif $time gte 4>>It's late. Return to [[your quarters|quarters]] and rest.
<<else>><</if>>
<b>[[The Village|village]]</b><br>
The settlement where the Canteen is situtated. Check the Community Noticeboard here.
<br><br>
<b>[[The Market|market]]</b><br>
The bustling marketplace just outside the town. Go shopping here.
<br><br>
<b>[[The Valley|valley]]</b><br>
The rural outskirts of the village. <<if ($foundmush is true) or ($foundfish is true) or ($foundberry is true)>>Forage for ingredients here.<</if>>
<br><br>
<b>[[The Canteen|canteen]]</b><br>
The building where you live and work. Make snacks, harvest plants, read books, and organise decoration and entertainment here.
<</nobr>>
<<nobr>>
<h2>Bookseller</h2>
The bookseller appears to your eye like a wizard from a children's book, all long beard and billowing robes. He's a pragmatic sort, though, always quick with a good recommendation when you ask for one.
<br><br>
<<if $maprogress is 1>>Speak to [[the bookseller|ma2]] about the tome Merry-Andrew is looking for. ♦<br><br><</if>>
<h3>Recipe Books</h3>
<b>The Main Event - Volume 2:</b> <<if $main2 is true>>Purchased<br><<elseif ($coins gte 20) and ($main2 is false)>>[[20 coins|bookshop][$main2 to true; $coins -= 20]]<br><<else>>20 coins<br><</if>>
<b>The Main Event - Volume 3:</b> <<if $main3 is true>>Purchased<br><<elseif ($coins gte 20) and ($main3 is false)>>[[20 coins|bookshop][$main3 to true; $coins -= 20]]<br><<else>>20 coins<br><</if>>
<b>Salad Days:</b> <<if $salad is true>>Purchased<br><<elseif ($coins gte 25) and ($salad is false)>>[[25 coins|bookshop][$salad to true; $coins -= 25]]<br><<else>>25 coins<br><</if>>
<b>The Sauce Code:</b> <<if $sauce is true>>Purchased<br><<elseif ($coins gte 10) and ($sauce is false)>>[[10 coins|bookshop][$sauce to true; $coins -= 10]]<br><<else>>10 coins<br><</if>>
<b>Side Hustle - Volume 2:</b> <<if $side2 is true>>Purchased<br><<elseif ($coins gte 20) and ($side2 is false)>>[[20 coins|bookshop][$side2 to true; $coins -= 20]]<br><<else>>20 coins<br><</if>>
<b>Souper Douper:</b> <<if $soup is true>>Purchased<br><<elseif ($coins gte 15) and ($soup is false)>>[[15 coins|bookshop][$soup to true; $coins -= 15]]<br><<else>>15 coins<br><</if>>
<b>Just Desserts:</b> <<if $dessert is true>>Purchased<br><<elseif ($coins gte 10) and ($dessert is false)>>[[10 coins|bookshop][$dessert to true; $coins -= 10]]<br><<else>>10 coins<br><</if>>
<h3>Other Books</h3>
<b>Ingredients for Love: A Novel:</b> <<if $iforl is true>>Purchased<br><<elseif ($coins gte 10) and ($iforl is false)>>[[10 coins|bookshop][$iforl to true; $coins -= 10]]<br><<else>>10 coins<br><</if>>
<b>A Natural History of the Tin Marches:</b> <<if $naturalhistory is true>>Purchased<br><<elseif ($coins gte 10) and ($naturalhistory is false)>>[[10 coins|bookshop][$naturalhistory to true; $coins -= 10]]<br><<else>>10 coins<br><</if>>
<b>On Spirits & Other Creatures:</b> <<if $onspirits is true>>Purchased<br><<elseif ($coins gte 10) and ($onspirits is false)>>[[10 coins|bookshop][$onspirits to true; $coins -= 10]]<br><<else>>10 coins<br><</if>>
<<if $maprogress gte 3>>
<b>Liber Libera:</b> <<if $tome is true>>Purchased<br><<elseif ($coins gte 30) and ($tome is false)>>[[30 coins|bookshop][$tome to true; $coins -= 30]]<br><<else>>30 coins<br><</if>>
<</if>>
<br>
[[Return to The Market|market]]
<</nobr>><<nobr>>
<h3>Bookshelf</h3>
<h4>Recipe Books</h4>
[[The Main Event - Volume 1|main1]]<br>
<<if $main2 is true>>[[The Main Event - Volume 2|main2]]<br><</if>>
<<if $main3 is true>>[[The Main Event - Volume 3|main3]]<br><</if>>
<<if $salad is true>>[[Salad Days|salad]]<br><</if>>
<<if $sauce is true>>[[The Sauce Code|sauce]]<br><</if>>
[[Side Hustle - Volume 1|side1]]<br>
<<if $side2 is true>>[[Side Hustle - Volume 2|side2]]<br><</if>>
<<if $soup is true>>[[Souper Douper|soup]]<br><</if>>
<<if $dessert is true>>[[Just Desserts|dessert]]<br><</if>>
<h4>Other Books</h4>
[[The Valley Companion|valleycomp]]<br>
[[A Menu for Success|menus1]]<br>
<<if $iforl is true>>[[Ingredients for Love: A Novel|iforl]]<br><</if>>
<<if $naturalhistory is true>>[[A Natural History of the Tin Marches|naturalhistory]]<br><</if>>
<<if $onspirits is true>>[[On Spirits & Other Creatures|onspirits]]<br><</if>>
<<if $tome is true>>[[Liber Libera|liberlibera]]<br><</if>>
<br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<h2>The Main Event - Volume One</h2>
<b>Daal</b><br>
Simple to make and nourishing to eat, this warming lentil dish is easy to cook for a crowd. A base of onions, garlic and spices gives great depth of flavour without breaking the bank.
<br><br>
<b>Falafel</b><br>
A real crowd-pleaser, these spiced chickpea fritters are fantastic wrapped in a warm flatbread or served with a herbaceous tabbouleh. Adding parsley to the mixture gives the falafel a light, fresh flavour.
<br><br>
<b>Stuffed Peppers</b><br>
An old-fashioned dish, but much-loved for a reason. Once stuffed with onions and rice, these peppers are baked in the oven until soft and caramelised. Delicious on a cold night.
<br><br>
<b>Vegetable Chow Mein</b><br>
A quick, light meal of julienned carrots, cabbage and peppers tossed with noodles and a soy-based dressing. This popular dish provides a good helping of vegetables without skimping on the flavour.<br><br>
<b>Luxury Mac & Cheese</b><br>
A real indulgence! Take your time with the butter-flour roux, adding the milk gradually to avoid lumps, and add your cheeses of choice off the heat. Bake with your pasta until golden and bubbling—it’s certain to be a hit with any guest.
<br><br>
<b>Kedgeree</b><br>
Though traditionally a breakfast dish, this nutritious meal of spiced rice, fish and eggs also makes a wonderful, hearty supper. Adding a sprinkling of fresh parsley makes it even more delicious.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>The Main Event - Volume 2</h2>
<b>Lentil & Squash Curry</b><br>
Adding cubes of roasted squash to a base of alliums, spices and lentils adds sweetness and body to this dish. Delicious served with naan to soak up all of that delicious sauce.
<br><br>
<b>Omelette</b><br>
A classic for a reason! There are many variations of this famous dish, but it’s difficult to go wrong with the simple original—beaten eggs cooked to custard-softness in fresh butter.
<br><br>
<b>Çilbur</b><br>
This breakfast dish of poached eggs served over thick garlicky yoghurt is a real treat. Sizzle up some dried chilli in olive oil and pour on top to finish—the fiery, ruby-red oil is a feast for the eyes.
<br><br>
<b>Vegetable Frittata</b><br>
Frittatas are extremely versatile, and you could add almost anything you liked to this dish. We suggest using broccoli and peppers, as the crunch goes nicely with the rich, soft eggs. Delicious served hot, or cold at a picnic.
<br><br>
<b>Cheese Soufflé</b><br>
Not a dish for the faint-hearted! Be extremely careful when folding the egg whites through the cheese sauce, as it’s very easy to knock the air out of them at this stage. Your efforts will pay dividends when you serve this impressive centrepiece at the table.
<br><br>
<b>Mushroom Risotto</b><br>
Patience is key to a good risotto—take your time softening your onions and adding your stock. Once you’ve achieved the perfect texture, enrich the dish with butter and cheese and top with roasted wild mushrooms.
<br><br>
Return to [[bookshelf]]
<</nobr>>
<<nobr>>
<h2>The Main Event - Volume 3</h2>
<b>Chole</b><br>
This richly-spiced chickpea curry benefits hugely from the addition of fresh tomatoes. The sweetness and acidity they bring to the table rounds the dish out perfectly.
<br><br>
<b>Pasta Pomodoro</b><br>
Another excellent vehicle for tomatoes is Pasta Pomodoro. Simple and fresh, add a little garlic, olive oil and basil to your ripe tomatoes and toss through a pasta shape of your choice.
<br><br>
<b>Squash & Chickpea Tagine</b><br>
This slow-cooked, one-pot stew makes for a simple, filling meal that isn’t short on flavour. The sweet, fibrous squash and nutty chickpeas are cooked in a spiced tomato sauce until tender.
<br><br>
<b>Fish & Parsley Sauce</b><br>
Serve a simply grilled piece of fish with this classic white sauce, made verdant with lashings of fresh parsley. Use the freshest fish you can, locally-caught if possible, for the best possible flavour.
<br><br>
<b>Squash Risotto</b><br>
Roasted squash is incorporated into this dish in two ways for layers of flavour and texture—mashed and stirred through the risotto base, and scattered on top to finish. The rich caramelisation makes this dish feel profoundly indulgent.
<br><br>
<b>Mushroom Carbonara</b><br>
A vegetarian alternative to the classic recipe, and no less delicious for it. Egg yolks and cheese are emulsified with the pasta cooking water to create a smooth, creamy sauce that is nothing short of magic. Cooking the mushrooms with garlic may anger traditionalists, but we think it’s worth it for the extra hit of flavour.
<br><br>
Return to [[bookshelf]]
<</nobr>>
<<nobr>>
<h2>Salad Days</h2>
<b>Smashed Cucumber Salad</b><br>
This simple salad of smashed cucumbers dressed in sesame oil, soy sauce and garlic brings a bright and refreshing crunch to any menu.
<br><br>
<b>Lentil Tabbouleh</b><br>
A twist on a classic, here nutty puy lentils are used instead of the traditional bulgur wheat. The ripe tomatoes and crisp cucumber are delicious, but it’s the fresh parsley that’s the real star of the show—make sure to be generous with it.
<br><br>
<b>Side Salad</b><br>
Fresh ingredients and a simple vinaigrette are all you need to put together this quick salad. We suggest using lettuce, cucumber and tomatoes, but make sure you buy the highest quality possible.
<br><br>
<b>Caprese Salad</b><br>
A salad that looks as good as it tastes! Ripe slices of heirloom tomato, soft creamy mozzarella cheese, aromatic basil… what more is there to say?
<br><br>
<b>Greek Salad</b><br>
Big on crunch and flavour, this hearty salad works as well as the main event at a dinner party as it does a side dish. Fresh red onions, tomatoes, and cucumbers meld perfectly with salty feta cheese and refreshing mint, a real taste of summer.
<br><br>
<b>Pasta Salad</b><br>
This dish is ideal for a party buffet, or to take on a picnic. Tomatoes and crunchy peppers are mixed with cold pasta shapes, then bound together with mayonnaise.
<br><br>
<b>Cobb Salad</b><br>
With its generous helpings of hard-boiled eggs and sharp blue cheese, the lettuce and tomatoes do a lot of heavy lifting here when it comes to calling this dish a ‘salad’. One for the folks who claim to dislike ‘rabbit food’.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>The Sauce Code</h2>
<b>Basil Oil</b><br>
This vibrantly green oil is simple to make but impressive to look at, with its grassy colour lightening up any dinner table. Perfect drizzled over salads and creamy soft cheeses.
<br><br>
<b>Salsa Verde</b><br>
This punchy, herbaceous salsa is a great way to use up herbs that are past their prime. Chopped parsley, basil and mint are mixed with oil, fresh garlic and tangy red wine vinegar for a bold and versatile sauce.
<br><br>
<b>Raita</b><br>
Grated cucumbers and garlic are stirred through thick yoghurt to make this refreshing dip. Its cooling creaminess makes it a perfect accompaniment to many spicy dishes.
<br><br>
<b>Hollandaise</b><br>
Mastering this emulsion of melted butter, egg yolks and vinegar can seem intimidating, but it’s worth the effort (and the split sauces you’ll undoubtedly make along the way). Rich and decadent, this sunny yellow sauce makes any meal feel indulgent.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>Side Hustle - Volume 1</h2>
<b>Flatbread</b><br>
A delicious accompaniment to many dishes, the simplest iteration of a flatbread involves making a dough of flour, oil, water and salt that is rolled out and cooked quickly on a hot griddle.
<br><br>
<b>Onion Bhaji</b><br>
These crispy starters are always sure to please a crowd! Thinly sliced onions are tossed in a deliciously spiced batter and deep-fried until golden brown.
<br><br>
<b>Cabbage Sabzi</b><br>
When fried with onions, garlic, and spices, the humble cabbage is transformed from a simple vegetable to something extremely special. This dry curry dish is simple to make and goes well with a range of dishes.
<br><br>
<b>Broccoli in Garlic Sauce</b><br>
If you’re looking to eat more greens without skimping on flavour, this is the dish for you. Don’t be shy with the soy and garlic—the punchier the sauce, the better.
<br><br>
<b>Mashed Squash</b><br>
A bowl of this is perfect for a cold winter’s night. Whether roasted or steamed, make sure you mash the squash up with plenty of butter for a rich and comforting side.
<br><br>
<b>Mujadara</b><br>
This richly spiced, perfumed rice and lentil dish would be wonderful by itself, but it’s the crispy onions that really make it special. Don’t rush cooking them, as you want them to be deeply golden brown.
<br><br>
<b>Balsamic Roasted Vegetables</b><br>
Add a drizzle of balsamic vinegar to broccoli, peppers and squash before you roast them to bring sweetness, tartness and acidity to what otherwise risks being quite a bland dish. Both tasty and healthy, this is a tremendously versatile dish.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>Side Hustle - Volume 2</h2>
<b>Bread</b><br>
Is there a better smell in the world than baking bread? There’s something truly magical about how a simple mixture of flour, yeast and water can be transformed into one of the most delicious foods it’s possible to eat.
<br><br>
<b>Naan</b><br>
Using yoghurt as the liquid component in these flatbreads gives them a soft, pillowy texture that’s impossible to resist. Perfect for dipping into curry.
<br><br>
<b>Coleslaw</b><br>
Make sure to shred your carrots and cabbage as finely as possible before stirring through your dressing of mayonnaise and vinegar. This crunchy, creamy side dish works well as part of a summer spread.
<br><br>
<b>Buttered Carrots</b><br>
Glazing carrots in butter enhances their natural sweetness, as well as making them look more attractive on the plate. A generous sprinkling of fresh parsley balances out the flavours perfectly.
<br><br>
<b>Dutch Baby</b><br>
This large, savoury pancake makes a fantastic side to many dishes. Make sure your oil is smoking hot before pouring in your batter of flour, milk and eggs. This will help it to puff up in the oven, giving you a light and crispy finish.
<br><br>
<b>Egg Fried Rice</b><br>
The classic combination of crispy rice, rich curds of egg and savoury soy sauce makes this dish into something far more than the sum of its parts. Make sure to use day-old cold rice for the crispiest possible texture.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>Souper Douper</h2>
<b>Carrot & Lentil Soup</b><br>
This simple soup turns cheap ingredients into a warm, comforting dish that’s ideally enjoyed on a cold winter’s evening. Make sure to cook low and slow so the lentils have time to break down.
<br><br>
<b>Spiced Squash Soup</b><br>
The sweetness of squash pairs perfectly with the warming heat of spices in this smooth and flavourful soup. Experiment to see which spices you like best—we recommend chilli flakes and cumin seeds.
<br><br>
<b>Broccoli & Stilton Soup</b><br>
A true comfort food classic, the vibrant green colour of this soup is certain to put a smile on your face. There’s plenty of broccoli in here to add savoury depth, and the salty, creamy tang of stilton cheese makes it feel like a treat too.
<br><br>
<b>Ramen</b><br>
This famous noodle soup is popular the world over—for good reason. Chewy noodles are doused in a rich, savoury broth that will warm the cockles of your heart. We recommend topping with a jammy soft-boiled egg and a vegetable of your choice, such as roasted squash or steamed broccoli.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>Just Desserts</h2>
<b>Carrot Halwa</b><br>
Cooking the grated carrots slowly in milk and sugar gives this dessert a rich, almost fudgy texture. Gently spiced with cardamom, this is a wonderful way to end any meal.
<br><br>
<b>Pancakes</b><br>
This simple batter of milk, eggs and flour is easy to make in bulk. Fry off a stack of soft crepe-style pancakes for a crowd, topping with sugar for extra crunch and sweetness.
<br><br>
<b>Berry Pie</b><br>
A nostalgic treat for any table, make sure your butter is as cold as possible when making the pastry to keep it short and flaky. Blackberries are perfect for the filling—the sight of deep purple fruit spilling out of the golden-brown crust is sure to delight your guests.
<br><br>
<b>Berry Parfait</b><br>
Lovely for breakfast or dessert. Letting the fresh berries macerate in sugar is the key to making this dish a stand-out centrepiece. Use a glass serving dish if possible, so that the layers of fruit and fresh, creamy yoghurt are clearly visible.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>What is the first dish on the menu? [[(Check Pantry)|spoofpantry]]</h2>
<h3>Main Dishes</h3>
<<if (!($dishes.includes("Daal")))>>Make [[Daal|dish2][$dishes.push("Daal"); $mealval += 10; $indian += 1; $mains += 1]] <i>(Basic)</i><br><</if>>
<<if ($chickpea gte 1) and ($parsley gte 1) and (!($dishes.includes("Falafel")))>>Make [[Falafel|dish2][$dishes.push("Falafel"); $mealval += 30; $chickpea -= 1; $parsley -= 1; $meastern +=1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($pepper gte 1) and ($rice gte 1) and (!($dishes.includes("Stuffed Peppers")))>>Make [[Stuffed Peppers|dish2][$dishes.push("Stuffed Peppers"); $mealval += 30; $pepper -= 1; $rice -= 1; $healthy += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($carrot gte 1) and ($cabbage gte 1) and ($pepper gte 1) and ($noodle gte 1) and (!($dishes.includes("Vegetable Chow Mein")))>>Make [[Vegetable Chow Mein|dish2][$dishes.push("Vegetable Chow Mein"); $mealval += 40; $carrot -= 1; $cabbage -= 1; $pepper -= 1; $noodle -= 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($cheese gte 1) and ($pasta gte 1) and (!($dishes.includes("Luxury Mac & Cheese")))>>Make [[Luxury Mac & Cheese|dish2][$dishes.push("Luxury Mac & Cheese"); $mealval += 50; $butter -= 1; $milk -= 1; $cheese -= 1; $pasta -= 1; $comfort += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($egg gte 1) and ($rice gte 1) and ($fish gte 1) and ($parsley gte 1) and (!($dishes.includes("Kedgeree")))>>Make [[Kedgeree|dish2][$dishes.push("Kedgeree"); $mealval += 50; $egg -= 1; $rice -= 1; $fish -= 1; $parsley -= 1; $breakfast += 1; $mains += 1; $indian += 1]] <i>(Deluxe)</i><br><</if>>
<<if $main2 is true>>
<<if ($tomato gte 1) and ($squash gte 1) and (!($dishes.includes("Lentil & Squash Curry")))>>Make [[Lentil & Squash Curry|dish2][$dishes.push("Lentil & Squash Curry"); $mealval += 20; $tomato -= 1; $squash -= 1; $indian += 1; $mains += 1]] <i>(Average)</i><br><</if>>
<<if ($butter gte 1) and ($egg gte 1) and (!($dishes.includes("Omelette")))>>Make [[Omelette|dish2][$dishes.push("Omelette"); $mealval += 30; $butter -= 1; $egg -= 1; $breakfast +=1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($yoghurt gte 1) and ($egg gte 1) and (!($dishes.includes("Çilbur")))>>Make [[Çilbur|dish2][$dishes.push("Çilbur"); $mealval += 30; $yoghurt -= 1; $egg -= 1; $breakfast += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($broccoli gte 1) and ($pepper gte 1) and ($egg gte 1) and (!($dishes.includes("Vegetable Frittata")))>>Make [[Vegetable Frittata|dish2][$dishes.push("Vegetable Frittata"); $mealval += 40; $broccoli -= 1; $pepper -= 1; $egg -= 1; $picnic += 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($egg gte 1) and ($cheese gte 1) and (!($dishes.includes("Cheese Soufflé")))>>Make [[Cheese Soufflé|dish2][$dishes.push("Cheese Soufflé"); $mealval += 50; $butter -= 1; $milk -= 1; $egg -= 1; $cheese -= 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($mushroom gte 1) and (!($dishes.includes("Mushroom Risotto")))>>Make [[Mushroom Risotto|dish2][$dishes.push("Mushroom Risotto"); $mealval += 50; $butter -= 1; $cheese -= 1; $rice -= 1; $mushroom -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $main3 is true>>
<<if ($tomato gte 1) and ($chickpea gte 1) and (!($dishes.includes("Chole")))>>Make [[Chole|dish2][$dishes.push("Chole"); $mealval += 30; $tomato -= 1; $chickpea -= 1; $indian += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($tomato gte 1) and ($pasta gte 1) and ($basil gte 1) and (!($dishes.includes("Pasta Pomodoro")))>>Make [[Pasta Pomodoro|dish2][$dishes.push("Pasta Pomodoro"); $mealval += 30; $tomato -= 1; $pasta -= 1; $basil -= 1; $italian += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($tomato gte 1) and ($squash gte 1) and ($chickpea gte 1) and (!($dishes.includes("Squash & Chickpea Tagine")))>>Make [[Squash & Chickpea Tagine|dish2][$dishes.push("Squash & Chickpea Tagine"); $mealval += 40; $tomato -= 1; $squash -= 1; $chickpea -= 1; $healthy += 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($fish gte 1) and ($parsley gte 1) and (!($dishes.includes("Fish & Parsley Sauce")))>>Make [[Fish & Parsley Sauce|dish2][$dishes.push("Fish & Parsley Sauce"); $mealval += 50; $butter -= 1; $milk -= 1; $fish -= 1; $parsley -= 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($squash gte 1) and (!($dishes.includes("Squash Risotto")))>>Make [[Squash Risotto|dish2][$dishes.push("Squash Risotto"); $mealval += 50; $butter -= 1; $cheese -= 1; $rice -= 1; $squash -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($egg gte 1) and ($cheese gte 1) and ($pasta gte 1) and ($mushroom gte 1) and (!($dishes.includes("Mushroom Carbonara")))>>Make [[Mushroom Carbonara|dish2][$dishes.push("Mushroom Carbonara"); $mealval += 50; $egg -= 1; $cheese -= 1; $pasta -= 1; $mushroom -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $salad is true>>
<h3>Salads</h3>
<<if ($cucumber gte 1) and (!($dishes.includes("Smashed Cucumber Salad")))>>Make [[Smashed Cucumber Salad|dish2][$dishes.push("Smashed Cucumber Salad"); $mealval += 10; $cucumber -= 1; $salads += 1]] <i>(Basic)</i><br><</if>>
<<if ($cucumber gte 1) and ($tomato gte 1) and ($parsley gte 1) and (!($dishes.includes("Lentil Tabbouleh")))>>Make [[Lentil Tabbouleh|dish2][$dishes.push("Lentil Tabbouleh"); $mealval += 20; $cucumber -= 1; $tomato -= 1; $parsley -= 1; $meastern += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($lettuce gte 1) and ($cucumber gte 1) and ($tomato gte 1) and (!($dishes.includes("Side Salad")))>>Make [[Side Salad|dish2][$dishes.push("Side Salad"); $mealval += 20; $lettuce -= 1; $cucumber -= 1; $tomato -= 1; $healthy += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($tomato gte 1) and ($cheese gte 1) and ($basil gte 1) and (!($dishes.includes("Caprese Salad")))>>Make [[Caprese Salad|dish2][$dishes.push("Caprese Salad"); $mealval += 20; $tomato -= 1; $cheese -= 1; $basil -= 1; $italian += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($cucumber gte 1) and ($tomato gte 1) and ($cheese gte 1) and ($mint gte 1) and (!($dishes.includes("Greek Salad")))>>Make [[Greek Salad|dish2][$dishes.push("Greek Salad"); $mealval += 40; $cucumber -= 1; $tomato -= 1; $cheese -= 1; $mint -= 1; $picnic += 1; $salads += 1]] <i>(Excellent)</i><br><</if>>
<<if ($tomato gte 1) and ($pepper gte 1) and ($mayo gte 1) and ($pasta gte 1) and (!($dishes.includes("Pasta Salad")))>>Make [[Pasta Salad|dish2][$dishes.push("Pasta Salad"); $mealval += 40; $tomato -= 1; $pepper -= 1; $mayo -= 1; $pasta -= 1; $picnic += 1; $salads += 1]] <i>(Excellent)</i><br><</if>>
<<if ($lettuce gte 1) and ($tomato gte 1) and ($egg gte 1) and ($cheese gte 1) and (!($dishes.includes("Cobb Salad")))>>Make [[Cobb Salad|dish2][$dishes.push("Cobb Salad"); $mealval += 50; $lettuce -= 1; $tomato -= 1; $egg -= 1; $cheese -= 1; $salads += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $sauce is true>>
<h3>Sauces</h3>
<<if ($basil gte 1) and (!($dishes.includes("Basil Oil")))>>Make [[Basil Oil|dish2][$dishes.push("Basil Oil"); $mealval += 10; $basil -= 1; $italian += 1; $sauces += 1]] <i>(Basic)</i><br><</if>>
<<if ($basil gte 1) and ($mint gte 1) and ($parsley gte 1) and (!($dishes.includes("Salsa Verde")))>>Make [[Salsa Verde|dish2][$dishes.push("Salsa Verde"); $mealval += 20; $basil -= 1; $mint -= 1; $parsley -= 1; $sauces += 1]] <i>(Average)</i><br><</if>>
<<if ($cucumber gte 1) and ($yoghurt gte 1) and ($mint gte 1) and (!($dishes.includes("Raita")))>>Make [[Raita|dish2][$dishes.push("Raita"); $mealval += 20; $cucumber -= 1; $yoghurt -= 1; $mint -= 1; $indian += 1; $sauces += 1]] <i>(Average)</i><br><</if>>
<<if ($butter gte 1) and ($egg gte 1) and (!($dishes.includes("Hollandaise")))>>Make [[Hollandaise|dish2][$dishes.push("Hollandaise"); $mealval += 30; $butter -= 1; $egg -= 1; $comfort += 1; $sauces += 1]] <i>(Good)</i><br><</if>>
<</if>>
<h3>Side Dishes</h3>
<<if (!($dishes.includes("Flatbread")))>>Make [[Flatbread|dish2][$dishes.push("Flatbread"); $meastern += 1; $mealval += 10; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if (!($dishes.includes("Onion Bhaji")))>>Make [[Onion Bhaji|dish2][$dishes.push("Onion Bhaji"); $indian += 1; $mealval += 10; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($cabbage gte 1) and (!($dishes.includes("Cabbage Sabzi")))>>Make [[Cabbage Sabzi|dish2][$dishes.push("Cabbage Sabzi"); $mealval += 10; $cabbage -= 1; $indian += 1; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($broccoli gte 1) and (!($dishes.includes("Broccoli in Garlic Sauce")))>>Make [[Broccoli in Garlic Sauce|dish2][$dishes.push("Broccoli in Garlic Sauce"); $mealval += 20; $broccoli -= 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($squash gte 1) and ($butter gte 1) and (!($dishes.includes("Mashed Squash")))>>Make [[Mashed Squash|dish2][$dishes.push("Mashed Squash"); $mealval += 20; $squash -= 1; $butter -= 1; $comfort += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($rice gte 1) and (!($dishes.includes("Mujadara")))>>Make [[Mujadara|dish2][$dishes.push("Mujadara"); $mealval += 20; $rice -= 1; $meastern += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($broccoli gte 1) and ($pepper gte 1) and ($squash gte 1) and (!($dishes.includes("Balsamic Roasted Vegetables")))>>Make [[Balsamic Roasted Vegetables|dish2][$dishes.push("Balsamic Roasted Vegetables"); $mealval += 30; $broccoli -= 1; $pepper -= 1; $squash -= 1; $healthy += 1; $sides += 1]] <i>(Good)</i><br><</if>>
<<if $side2 is true>>
<<if ($yeast gte 1) and (!($dishes.includes("Bread")))>>Make [[Bread|dish2][$dishes.push("Bread"); $mealval += 10; $yeast -= 1; $comfort += 1; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($yoghurt gte 1) and (!($dishes.includes("Naan")))>>Make [[Naan|dish2][$dishes.push("Naan"); $mealval += 20; $yoghurt -= 1; $indian += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($carrot gte 1) and ($cabbage gte 1) and ($mayo gte 1) and (!($dishes.includes("Coleslaw")))>>Make [[Coleslaw|dish2][$dishes.push("Coleslaw"); $mealval += 20; $carrot -= 1; $cabbage -= 1; $mayo -= 1; $picnic += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($carrot gte 1) and ($butter gte 1) and ($parsley gte 1) and (!($dishes.includes("Buttered Carrots")))>>Make [[Buttered Carrots|dish2][$dishes.push("Buttered Carrots"); $mealval += 20; $carrot -= 1; $butter -= 1; $parsley -= 1; $comfort += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($milk gte 1) and ($egg gte 1) and (!($dishes.includes("Dutch Baby")))>>Make [[Dutch Baby|dish2][$dishes.push("Dutch Baby"); $mealval += 30; $milk -= 1; $egg -= 1; $sides += 1]] <i>(Good)</i><br><</if>>
<<if ($egg gte 1) and ($rice gte 1) and (!($dishes.includes("Egg Fried Rice")))>>Make [[Egg Fried Rice|dish2][$dishes.push("Egg Fried Rice"); $mealval += 40; $egg -= 1; $rice -= 1; $sides += 1]] <i>(Excellent)</i><br><</if>>
<</if>>
<<if $soup is true>>
<h3>Soup</h3>
<<if ($carrot gte 1) and (!($dishes.includes("Carrot & Lentil Soup")))>>Make [[Carrot & Lentil Soup|dish2][$dishes.push("Carrot & Lentil Soup"); $mealval += 10; $carrot -= 1; $healthy += 1; $soups += 1]] <i>(Basic)</i><br><</if>>
<<if ($squash gte 1) and (!($dishes.includes("Spiced Squash Soup")))>>Make [[Spiced Squash Soup|dish2][$dishes.push("Spiced Squash Soup"); $mealval += 20; $squash -= 1; $soups += 1]] <i>(Average)</i><br><</if>>
<<if ($broccoli gte 1) and ($cheese gte 1) and (!($dishes.includes("Broccoli & Stilton Soup")))>>Make [[Broccoli & Stilton Soup|dish2][$dishes.push("Broccoli & Stilton Soup"); $mealval += 30; $broccoli -= 1; $cheese -= 1; $soups += 1; $comfort += 1]] <i>(Good)</i><br><</if>>
<<if ($squash gte 1) and ($egg gte 1) and ($noodle gte 1) and (!($dishes.includes("Squash Ramen")))>>Make [[Squash Ramen|dish2][$dishes.push("Squash Ramen"); $mealval += 50; $squash -= 1; $egg -= 1; $noodle -= 1; $soups += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($broccoli gte 1) and ($egg gte 1) and ($noodle gte 1) and (!($dishes.includes("Broccoli Ramen")))>>Make [[Broccoli Ramen|dish2][$dishes.push("Broccoli Ramen"); $mealval += 50; $broccoli -= 1; $egg -= 1; $noodle -= 1; $soups += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $dessert is true>>
<h3>Dessert</h3>
<<if ($carrot gte 1) and ($milk gte 1) and (!($dishes.includes("Carrot Halwa")))>>Make [[Carrot Halwa|dish2][$dishes.push("Carrot Halwa"); $mealval += 20; $carrot -= 1; $milk -= 1; $indian += 1; $desserts += 1]] <i>(Average)</i><br><</if>>
<<if ($milk gte 1) and ($egg gte 1) and (!($dishes.includes("Pancakes")))>>Make [[Pancakes|dish2][$dishes.push("Pancakes"); $mealval += 30; $milk -= 1; $egg -= 1; $breakfast += 1; $desserts += 1]] <i>(Good)</i><br><</if>>
<<if ($butter gte 1) and ($berry gte 1) and (!($dishes.includes("Berry Pie")))>>Make [[Berry Pie|dish2][$dishes.push("Berry Pie"); $mealval += 40; $butter -= 1; $berry -= 1; $comfort += 1; $desserts += 1]] <i>(Excellent)</i><br><</if>>
<<if ($yoghurt gte 1) and ($berry gte 1) and (!($dishes.includes("Berry Parfait")))>>Make [[Berry Parfait|dish2][$dishes.push("Berry Parfait"); $mealval += 40; $yoghurt -= 1; $berry -= 1; $breakfast +=1; $desserts += 1]] <i>(Excellent)</i><br><</if>>
<</if>>
<</nobr>><<nobr>>
<h2>What is the second dish on the menu? [[(Check Pantry)|spoofpantry]]</h2>
<h3>Main Dishes</h3>
<<if (!($dishes.includes("Daal")))>>Make [[Daal|dish3][$dishes.push("Daal"); $mealval += 10; $indian += 1; $mains += 1]] <i>(Basic)</i><br><</if>>
<<if ($chickpea gte 1) and ($parsley gte 1) and (!($dishes.includes("Falafel")))>>Make [[Falafel|dish3][$dishes.push("Falafel"); $mealval += 30; $chickpea -= 1; $parsley -= 1; $meastern +=1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($pepper gte 1) and ($rice gte 1) and (!($dishes.includes("Stuffed Peppers")))>>Make [[Stuffed Peppers|dish3][$dishes.push("Stuffed Peppers"); $mealval += 30; $pepper -= 1; $rice -= 1; $healthy += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($carrot gte 1) and ($cabbage gte 1) and ($pepper gte 1) and ($noodle gte 1) and (!($dishes.includes("Vegetable Chow Mein")))>>Make [[Vegetable Chow Mein|dish3][$dishes.push("Vegetable Chow Mein"); $mealval += 40; $carrot -= 1; $cabbage -= 1; $pepper -= 1; $noodle -= 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($cheese gte 1) and ($pasta gte 1) and (!($dishes.includes("Luxury Mac & Cheese")))>>Make [[Luxury Mac & Cheese|dish3][$dishes.push("Luxury Mac & Cheese"); $mealval += 50; $butter -= 1; $milk -= 1; $cheese -= 1; $pasta -= 1; $comfort += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($egg gte 1) and ($rice gte 1) and ($fish gte 1) and ($parsley gte 1) and (!($dishes.includes("Kedgeree")))>>Make [[Kedgeree|dish3][$dishes.push("Kedgeree"); $mealval += 50; $egg -= 1; $rice -= 1; $fish -= 1; $parsley -= 1; $breakfast += 1; $mains += 1; $indian += 1]] <i>(Deluxe)</i><br><</if>>
<<if $main2 is true>>
<<if ($tomato gte 1) and ($squash gte 1) and (!($dishes.includes("Lentil & Squash Curry")))>>Make [[Lentil & Squash Curry|dish3][$dishes.push("Lentil & Squash Curry"); $mealval += 20; $tomato -= 1; $squash -= 1; $indian += 1; $mains += 1]] <i>(Average)</i><br><</if>>
<<if ($butter gte 1) and ($egg gte 1) and (!($dishes.includes("Omelette")))>>Make [[Omelette|dish3][$dishes.push("Omelette"); $mealval += 30; $butter -= 1; $egg -= 1; $breakfast +=1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($yoghurt gte 1) and ($egg gte 1) and (!($dishes.includes("Çilbur")))>>Make [[Çilbur|dish3][$dishes.push("Çilbur"); $mealval += 30; $yoghurt -= 1; $egg -= 1; $breakfast += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($broccoli gte 1) and ($pepper gte 1) and ($egg gte 1) and (!($dishes.includes("Vegetable Frittata")))>>Make [[Vegetable Frittata|dish3][$dishes.push("Vegetable Frittata"); $mealval += 40; $broccoli -= 1; $pepper -= 1; $egg -= 1; $picnic += 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($egg gte 1) and ($cheese gte 1) and (!($dishes.includes("Cheese Soufflé")))>>Make [[Cheese Soufflé|dish3][$dishes.push("Cheese Soufflé"); $mealval += 50; $butter -= 1; $milk -= 1; $egg -= 1; $cheese -= 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($mushroom gte 1) and (!($dishes.includes("Mushroom Risotto")))>>Make [[Mushroom Risotto|dish3][$dishes.push("Mushroom Risotto"); $mealval += 50; $butter -= 1; $cheese -= 1; $rice -= 1; $mushroom -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $main3 is true>>
<<if ($tomato gte 1) and ($chickpea gte 1) and (!($dishes.includes("Chole")))>>Make [[Chole|dish3][$dishes.push("Chole"); $mealval += 30; $tomato -= 1; $chickpea -= 1; $indian += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($tomato gte 1) and ($pasta gte 1) and ($basil gte 1) and (!($dishes.includes("Pasta Pomodoro")))>>Make [[Pasta Pomodoro|dish3][$dishes.push("Pasta Pomodoro"); $mealval += 30; $tomato -= 1; $pasta -= 1; $basil -= 1; $italian += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($tomato gte 1) and ($squash gte 1) and ($chickpea gte 1) and (!($dishes.includes("Squash & Chickpea Tagine")))>>Make [[Squash & Chickpea Tagine|dish3][$dishes.push("Squash & Chickpea Tagine"); $mealval += 40; $tomato -= 1; $squash -= 1; $chickpea -= 1; $healthy += 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($fish gte 1) and ($parsley gte 1) and (!($dishes.includes("Fish & Parsley Sauce")))>>Make [[Fish & Parsley Sauce|dish3][$dishes.push("Fish & Parsley Sauce"); $mealval += 50; $butter -= 1; $milk -= 1; $fish -= 1; $parsley -= 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($squash gte 1) and (!($dishes.includes("Squash Risotto")))>>Make [[Squash Risotto|dish3][$dishes.push("Squash Risotto"); $mealval += 50; $butter -= 1; $cheese -= 1; $rice -= 1; $squash -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($egg gte 1) and ($cheese gte 1) and ($pasta gte 1) and ($mushroom gte 1) and (!($dishes.includes("Mushroom Carbonara")))>>Make [[Mushroom Carbonara|dish3][$dishes.push("Mushroom Carbonara"); $mealval += 50; $egg -= 1; $cheese -= 1; $pasta -= 1; $mushroom -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $salad is true>>
<h3>Salads</h3>
<<if ($cucumber gte 1) and (!($dishes.includes("Smashed Cucumber Salad")))>>Make [[Smashed Cucumber Salad|dish3][$dishes.push("Smashed Cucumber Salad"); $mealval += 10; $cucumber -= 1; $salads += 1]] <i>(Basic)</i><br><</if>>
<<if ($cucumber gte 1) and ($tomato gte 1) and ($parsley gte 1) and (!($dishes.includes("Lentil Tabbouleh")))>>Make [[Lentil Tabbouleh|dish3][$dishes.push("Lentil Tabbouleh"); $mealval += 20; $cucumber -= 1; $tomato -= 1; $parsley -= 1; $meastern += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($lettuce gte 1) and ($cucumber gte 1) and ($tomato gte 1) and (!($dishes.includes("Side Salad")))>>Make [[Side Salad|dish3][$dishes.push("Side Salad"); $mealval += 20; $lettuce -= 1; $cucumber -= 1; $tomato -= 1; $healthy += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($tomato gte 1) and ($cheese gte 1) and ($basil gte 1) and (!($dishes.includes("Caprese Salad")))>>Make [[Caprese Salad|dish3][$dishes.push("Caprese Salad"); $mealval += 20; $tomato -= 1; $cheese -= 1; $basil -= 1; $italian += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($cucumber gte 1) and ($tomato gte 1) and ($cheese gte 1) and ($mint gte 1) and (!($dishes.includes("Greek Salad")))>>Make [[Greek Salad|dish3][$dishes.push("Greek Salad"); $mealval += 40; $cucumber -= 1; $tomato -= 1; $cheese -= 1; $mint -= 1; $picnic += 1; $salads += 1]] <i>(Excellent)</i><br><</if>>
<<if ($tomato gte 1) and ($pepper gte 1) and ($mayo gte 1) and ($pasta gte 1) and (!($dishes.includes("Pasta Salad")))>>Make [[Pasta Salad|dish3][$dishes.push("Pasta Salad"); $mealval += 40; $tomato -= 1; $pepper -= 1; $mayo -= 1; $pasta -= 1; $picnic += 1; $salads += 1]] <i>(Excellent)</i><br><</if>>
<<if ($lettuce gte 1) and ($tomato gte 1) and ($egg gte 1) and ($cheese gte 1) and (!($dishes.includes("Cobb Salad")))>>Make [[Cobb Salad|dish3][$dishes.push("Cobb Salad"); $mealval += 50; $lettuce -= 1; $tomato -= 1; $egg -= 1; $cheese -= 1; $salads += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $sauce is true>>
<h3>Sauces</h3>
<<if ($basil gte 1) and (!($dishes.includes("Basil Oil")))>>Make [[Basil Oil|dish3][$dishes.push("Basil Oil"); $mealval += 10; $basil -= 1; $italian += 1; $sauces += 1]] <i>(Basic)</i><br><</if>>
<<if ($basil gte 1) and ($mint gte 1) and ($parsley gte 1) and (!($dishes.includes("Salsa Verde")))>>Make [[Salsa Verde|dish3][$dishes.push("Salsa Verde"); $mealval += 20; $basil -= 1; $mint -= 1; $parsley -= 1; $sauces += 1]] <i>(Average)</i><br><</if>>
<<if ($cucumber gte 1) and ($yoghurt gte 1) and ($mint gte 1) and (!($dishes.includes("Raita")))>>Make [[Raita|dish3][$dishes.push("Raita"); $mealval += 20; $cucumber -= 1; $yoghurt -= 1; $mint -= 1; $indian += 1; $sauces += 1]] <i>(Average)</i><br><</if>>
<<if ($butter gte 1) and ($egg gte 1) and (!($dishes.includes("Hollandaise")))>>Make [[Hollandaise|dish3][$dishes.push("Hollandaise"); $mealval += 30; $butter -= 1; $egg -= 1; $comfort += 1; $sauces += 1]] <i>(Good)</i><br><</if>>
<</if>>
<h3>Side Dishes</h3>
<<if (!($dishes.includes("Flatbread")))>>Make [[Flatbread|dish3][$dishes.push("Flatbread"); $meastern += 1; $mealval += 10; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if (!($dishes.includes("Onion Bhaji")))>>Make [[Onion Bhaji|dish3][$dishes.push("Onion Bhaji"); $indian += 1; $mealval += 10; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($cabbage gte 1) and (!($dishes.includes("Cabbage Sabzi")))>>Make [[Cabbage Sabzi|dish3][$dishes.push("Cabbage Sabzi"); $mealval += 10; $cabbage -= 1; $indian += 1; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($broccoli gte 1) and (!($dishes.includes("Broccoli in Garlic Sauce")))>>Make [[Broccoli in Garlic Sauce|dish3][$dishes.push("Broccoli in Garlic Sauce"); $mealval += 20; $broccoli -= 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($squash gte 1) and ($butter gte 1) and (!($dishes.includes("Mashed Squash")))>>Make [[Mashed Squash|dish3][$dishes.push("Mashed Squash"); $mealval += 20; $squash -= 1; $butter -= 1; $comfort += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($rice gte 1) and (!($dishes.includes("Mujadara")))>>Make [[Mujadara|dish3][$dishes.push("Mujadara"); $mealval += 20; $rice -= 1; $meastern += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($broccoli gte 1) and ($pepper gte 1) and ($squash gte 1) and (!($dishes.includes("Balsamic Roasted Vegetables")))>>Make [[Balsamic Roasted Vegetables|dish3][$dishes.push("Balsamic Roasted Vegetables"); $mealval += 30; $broccoli -= 1; $pepper -= 1; $squash -= 1; $healthy += 1; $sides += 1]] <i>(Good)</i><br><</if>>
<<if $side2 is true>>
<<if ($yeast gte 1) and (!($dishes.includes("Bread")))>>Make [[Bread|dish3][$dishes.push("Bread"); $mealval += 10; $yeast -= 1; $comfort += 1; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($yoghurt gte 1) and (!($dishes.includes("Naan")))>>Make [[Naan|dish3][$dishes.push("Naan"); $mealval += 20; $yoghurt -= 1; $indian += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($carrot gte 1) and ($cabbage gte 1) and ($mayo gte 1) and (!($dishes.includes("Coleslaw")))>>Make [[Coleslaw|dish3][$dishes.push("Coleslaw"); $mealval += 20; $carrot -= 1; $cabbage -= 1; $mayo -= 1; $picnic += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($carrot gte 1) and ($butter gte 1) and ($parsley gte 1) and (!($dishes.includes("Buttered Carrots")))>>Make [[Buttered Carrots|dish3][$dishes.push("Buttered Carrots"); $mealval += 20; $carrot -= 1; $butter -= 1; $parsley -= 1; $comfort += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($milk gte 1) and ($egg gte 1) and (!($dishes.includes("Dutch Baby")))>>Make [[Dutch Baby|dish3][$dishes.push("Dutch Baby"); $mealval += 30; $milk -= 1; $egg -= 1; $sides += 1]] <i>(Good)</i><br><</if>>
<<if ($egg gte 1) and ($rice gte 1) and (!($dishes.includes("Egg Fried Rice")))>>Make [[Egg Fried Rice|dish3][$dishes.push("Egg Fried Rice"); $mealval += 40; $egg -= 1; $rice -= 1; $sides += 1]] <i>(Excellent)</i><br><</if>>
<</if>>
<<if $soup is true>>
<h3>Soup</h3>
<<if ($carrot gte 1) and (!($dishes.includes("Carrot & Lentil Soup")))>>Make [[Carrot & Lentil Soup|dish3][$dishes.push("Carrot & Lentil Soup"); $mealval += 10; $carrot -= 1; $healthy += 1; $soups += 1]] <i>(Basic)</i><br><</if>>
<<if ($squash gte 1) and (!($dishes.includes("Spiced Squash Soup")))>>Make [[Spiced Squash Soup|dish3][$dishes.push("Spiced Squash Soup"); $mealval += 20; $squash -= 1; $soups += 1]] <i>(Average)</i><br><</if>>
<<if ($broccoli gte 1) and ($cheese gte 1) and (!($dishes.includes("Broccoli & Stilton Soup")))>>Make [[Broccoli & Stilton Soup|dish3][$dishes.push("Broccoli & Stilton Soup"); $mealval += 30; $broccoli -= 1; $cheese -= 1; $soups += 1; $comfort += 1]] <i>(Good)</i><br><</if>>
<<if ($squash gte 1) and ($egg gte 1) and ($noodle gte 1) and (!($dishes.includes("Squash Ramen")))>>Make [[Squash Ramen|dish3][$dishes.push("Squash Ramen"); $mealval += 50; $squash -= 1; $egg -= 1; $noodle -= 1; $soups += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($broccoli gte 1) and ($egg gte 1) and ($noodle gte 1) and (!($dishes.includes("Broccoli Ramen")))>>Make [[Broccoli Ramen|dish3][$dishes.push("Broccoli Ramen"); $mealval += 50; $broccoli -= 1; $egg -= 1; $noodle -= 1; $soups += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $dessert is true>>
<h3>Dessert</h3>
<<if ($carrot gte 1) and ($milk gte 1) and (!($dishes.includes("Carrot Halwa")))>>Make [[Carrot Halwa|dish3][$dishes.push("Carrot Halwa"); $mealval += 20; $carrot -= 1; $milk -= 1; $indian += 1; $desserts += 1]] <i>(Average)</i><br><</if>>
<<if ($milk gte 1) and ($egg gte 1) and (!($dishes.includes("Pancakes")))>>Make [[Pancakes|dish3][$dishes.push("Pancakes"); $mealval += 30; $milk -= 1; $egg -= 1; $breakfast += 1; $desserts += 1]] <i>(Good)</i><br><</if>>
<<if ($butter gte 1) and ($berry gte 1) and (!($dishes.includes("Berry Pie")))>>Make [[Berry Pie|dish3][$dishes.push("Berry Pie"); $mealval += 40; $butter -= 1; $berry -= 1; $comfort += 1; $desserts += 1]] <i>(Excellent)</i><br><</if>>
<<if ($yoghurt gte 1) and ($berry gte 1) and (!($dishes.includes("Berry Parfait")))>>Make [[Berry Parfait|dish3][$dishes.push("Berry Parfait"); $mealval += 40; $yoghurt -= 1; $berry -= 1; $breakfast +=1; $desserts += 1]] <i>(Excellent)</i><br><</if>>
<</if>>
<</nobr>><<nobr>>
<h2>What is the final dish on the menu? [[(Check Pantry)|spoofpantry]]</h2>
<h3>Main Dishes</h3>
<<if (!($dishes.includes("Daal")))>>Make [[Daal|dishconfirm][$dishes.push("Daal"); $mealval += 10; $indian += 1; $mains += 1]] <i>(Basic)</i><br><</if>>
<<if ($chickpea gte 1) and ($parsley gte 1) and (!($dishes.includes("Falafel")))>>Make [[Falafel|dishconfirm][$dishes.push("Falafel"); $mealval += 30; $chickpea -= 1; $parsley -= 1; $meastern +=1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($pepper gte 1) and ($rice gte 1) and (!($dishes.includes("Stuffed Peppers")))>>Make [[Stuffed Peppers|dishconfirm][$dishes.push("Stuffed Peppers"); $mealval += 30; $pepper -= 1; $rice -= 1; $healthy += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($carrot gte 1) and ($cabbage gte 1) and ($pepper gte 1) and ($noodle gte 1) and (!($dishes.includes("Vegetable Chow Mein")))>>Make [[Vegetable Chow Mein|dishconfirm][$dishes.push("Vegetable Chow Mein"); $mealval += 40; $carrot -= 1; $cabbage -= 1; $pepper -= 1; $noodle -= 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($cheese gte 1) and ($pasta gte 1) and (!($dishes.includes("Luxury Mac & Cheese")))>>Make [[Luxury Mac & Cheese|dishconfirm][$dishes.push("Luxury Mac & Cheese"); $mealval += 50; $butter -= 1; $milk -= 1; $cheese -= 1; $pasta -= 1; $comfort += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($egg gte 1) and ($rice gte 1) and ($fish gte 1) and ($parsley gte 1) and (!($dishes.includes("Kedgeree")))>>Make [[Kedgeree|dishconfirm][$dishes.push("Kedgeree"); $mealval += 50; $egg -= 1; $rice -= 1; $fish -= 1; $parsley -= 1; $breakfast += 1; $mains += 1; $indian += 1]] <i>(Deluxe)</i><br><</if>>
<<if $main2 is true>>
<<if ($tomato gte 1) and ($squash gte 1) and (!($dishes.includes("Lentil & Squash Curry")))>>Make [[Lentil & Squash Curry|dishconfirm][$dishes.push("Lentil & Squash Curry"); $mealval += 20; $tomato -= 1; $squash -= 1; $indian += 1; $mains += 1]] <i>(Average)</i><br><</if>>
<<if ($butter gte 1) and ($egg gte 1) and (!($dishes.includes("Omelette")))>>Make [[Omelette|dishconfirm][$dishes.push("Omelette"); $mealval += 30; $butter -= 1; $egg -= 1; $breakfast +=1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($yoghurt gte 1) and ($egg gte 1) and (!($dishes.includes("Çilbur")))>>Make [[Çilbur|dishconfirm][$dishes.push("Çilbur"); $mealval += 30; $yoghurt -= 1; $egg -= 1; $breakfast += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($broccoli gte 1) and ($pepper gte 1) and ($egg gte 1) and (!($dishes.includes("Vegetable Frittata")))>>Make [[Vegetable Frittata|dishconfirm][$dishes.push("Vegetable Frittata"); $mealval += 40; $broccoli -= 1; $pepper -= 1; $egg -= 1; $picnic += 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($egg gte 1) and ($cheese gte 1) and (!($dishes.includes("Cheese Soufflé")))>>Make [[Cheese Soufflé|dishconfirm][$dishes.push("Cheese Soufflé"); $mealval += 50; $butter -= 1; $milk -= 1; $egg -= 1; $cheese -= 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($mushroom gte 1) and (!($dishes.includes("Mushroom Risotto")))>>Make [[Mushroom Risotto|dishconfirm][$dishes.push("Mushroom Risotto"); $mealval += 50; $butter -= 1; $cheese -= 1; $rice -= 1; $mushroom -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $main3 is true>>
<<if ($tomato gte 1) and ($chickpea gte 1) and (!($dishes.includes("Chole")))>>Make [[Chole|dishconfirm][$dishes.push("Chole"); $mealval += 30; $tomato -= 1; $chickpea -= 1; $indian += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($tomato gte 1) and ($pasta gte 1) and ($basil gte 1) and (!($dishes.includes("Pasta Pomodoro")))>>Make [[Pasta Pomodoro|dishconfirm][$dishes.push("Pasta Pomodoro"); $mealval += 30; $tomato -= 1; $pasta -= 1; $basil -= 1; $italian += 1; $mains += 1]] <i>(Good)</i><br><</if>>
<<if ($tomato gte 1) and ($squash gte 1) and ($chickpea gte 1) and (!($dishes.includes("Squash & Chickpea Tagine")))>>Make [[Squash & Chickpea Tagine|dishconfirm][$dishes.push("Squash & Chickpea Tagine"); $mealval += 40; $tomato -= 1; $squash -= 1; $chickpea -= 1; $healthy += 1; $mains += 1]] <i>(Excellent)</i><br><</if>>
<<if ($butter gte 1) and ($milk gte 1) and ($fish gte 1) and ($parsley gte 1) and (!($dishes.includes("Fish & Parsley Sauce")))>>Make [[Fish & Parsley Sauce|dishconfirm][$dishes.push("Fish & Parsley Sauce"); $mealval += 50; $butter -= 1; $milk -= 1; $fish -= 1; $parsley -= 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($butter gte 1) and ($cheese gte 1) and ($rice gte 1) and ($squash gte 1) and (!($dishes.includes("Squash Risotto")))>>Make [[Squash Risotto|dishconfirm][$dishes.push("Squash Risotto"); $mealval += 50; $butter -= 1; $cheese -= 1; $rice -= 1; $squash -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($egg gte 1) and ($cheese gte 1) and ($pasta gte 1) and ($mushroom gte 1) and (!($dishes.includes("Mushroom Carbonara")))>>Make [[Mushroom Carbonara|dishconfirm][$dishes.push("Mushroom Carbonara"); $mealval += 50; $egg -= 1; $cheese -= 1; $pasta -= 1; $mushroom -= 1; $italian += 1; $mains += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $salad is true>>
<h3>Salads</h3>
<<if ($cucumber gte 1) and (!($dishes.includes("Smashed Cucumber Salad")))>>Make [[Smashed Cucumber Salad|dishconfirm][$dishes.push("Smashed Cucumber Salad"); $mealval += 10; $cucumber -= 1; $salads += 1]] <i>(Basic)</i><br><</if>>
<<if ($cucumber gte 1) and ($tomato gte 1) and ($parsley gte 1) and (!($dishes.includes("Lentil Tabbouleh")))>>Make [[Lentil Tabbouleh|dishconfirm][$dishes.push("Lentil Tabbouleh"); $mealval += 20; $cucumber -= 1; $tomato -= 1; $parsley -= 1; $meastern += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($lettuce gte 1) and ($cucumber gte 1) and ($tomato gte 1) and (!($dishes.includes("Side Salad")))>>Make [[Side Salad|dishconfirm][$dishes.push("Side Salad"); $mealval += 20; $lettuce -= 1; $cucumber -= 1; $tomato -= 1; $healthy += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($tomato gte 1) and ($cheese gte 1) and ($basil gte 1) and (!($dishes.includes("Caprese Salad")))>>Make [[Caprese Salad|dishconfirm][$dishes.push("Caprese Salad"); $mealval += 20; $tomato -= 1; $cheese -= 1; $basil -= 1; $italian += 1; $salads += 1]] <i>(Average)</i><br><</if>>
<<if ($cucumber gte 1) and ($tomato gte 1) and ($cheese gte 1) and ($mint gte 1) and (!($dishes.includes("Greek Salad")))>>Make [[Greek Salad|dishconfirm][$dishes.push("Greek Salad"); $mealval += 40; $cucumber -= 1; $tomato -= 1; $cheese -= 1; $mint -= 1; $picnic += 1; $salads += 1]] <i>(Excellent)</i><br><</if>>
<<if ($tomato gte 1) and ($pepper gte 1) and ($mayo gte 1) and ($pasta gte 1) and (!($dishes.includes("Pasta Salad")))>>Make [[Pasta Salad|dishconfirm][$dishes.push("Pasta Salad"); $mealval += 40; $tomato -= 1; $pepper -= 1; $mayo -= 1; $pasta -= 1; $picnic += 1; $salads += 1]] <i>(Excellent)</i><br><</if>>
<<if ($lettuce gte 1) and ($tomato gte 1) and ($egg gte 1) and ($cheese gte 1) and (!($dishes.includes("Cobb Salad")))>>Make [[Cobb Salad|dishconfirm][$dishes.push("Cobb Salad"); $mealval += 50; $lettuce -= 1; $tomato -= 1; $egg -= 1; $cheese -= 1; $salads += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $sauce is true>>
<h3>Sauces</h3>
<<if ($basil gte 1) and (!($dishes.includes("Basil Oil")))>>Make [[Basil Oil|dishconfirm][$dishes.push("Basil Oil"); $mealval += 10; $basil -= 1; $italian += 1; $sauces += 1]] <i>(Basic)</i><br><</if>>
<<if ($basil gte 1) and ($mint gte 1) and ($parsley gte 1) and (!($dishes.includes("Salsa Verde")))>>Make [[Salsa Verde|dishconfirm][$dishes.push("Salsa Verde"); $mealval += 20; $basil -= 1; $mint -= 1; $parsley -= 1; $sauces += 1]] <i>(Average)</i><br><</if>>
<<if ($cucumber gte 1) and ($yoghurt gte 1) and ($mint gte 1) and (!($dishes.includes("Raita")))>>Make [[Raita|dishconfirm][$dishes.push("Raita"); $mealval += 20; $cucumber -= 1; $yoghurt -= 1; $mint -= 1; $indian += 1; $sauces += 1]] <i>(Average)</i><br><</if>>
<<if ($butter gte 1) and ($egg gte 1) and (!($dishes.includes("Hollandaise")))>>Make [[Hollandaise|dishconfirm][$dishes.push("Hollandaise"); $mealval += 30; $butter -= 1; $egg -= 1; $comfort += 1; $sauces += 1]] <i>(Good)</i><br><</if>>
<</if>>
<h3>Side Dishes</h3>
<<if (!($dishes.includes("Flatbread")))>>Make [[Flatbread|dishconfirm][$dishes.push("Flatbread"); $meastern += 1; $mealval += 10; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if (!($dishes.includes("Onion Bhaji")))>>Make [[Onion Bhaji|dishconfirm][$dishes.push("Onion Bhaji"); $indian += 1; $mealval += 10; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($cabbage gte 1) and (!($dishes.includes("Cabbage Sabzi")))>>Make [[Cabbage Sabzi|dishconfirm][$dishes.push("Cabbage Sabzi"); $mealval += 10; $cabbage -= 1; $indian += 1; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($broccoli gte 1) and (!($dishes.includes("Broccoli in Garlic Sauce")))>>Make [[Broccoli in Garlic Sauce|dishconfirm][$dishes.push("Broccoli in Garlic Sauce"); $mealval += 20; $broccoli -= 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($squash gte 1) and ($butter gte 1) and (!($dishes.includes("Mashed Squash")))>>Make [[Mashed Squash|dishconfirm][$dishes.push("Mashed Squash"); $mealval += 20; $squash -= 1; $butter -= 1; $comfort += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($rice gte 1) and (!($dishes.includes("Mujadara")))>>Make [[Mujadara|dishconfirm][$dishes.push("Mujadara"); $mealval += 20; $rice -= 1; $meastern += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($broccoli gte 1) and ($pepper gte 1) and ($squash gte 1) and (!($dishes.includes("Balsamic Roasted Vegetables")))>>Make [[Balsamic Roasted Vegetables|dishconfirm][$dishes.push("Balsamic Roasted Vegetables"); $mealval += 30; $broccoli -= 1; $pepper -= 1; $squash -= 1; $healthy += 1; $sides += 1]] <i>(Good)</i><br><</if>>
<<if $side2 is true>>
<<if ($yeast gte 1) and (!($dishes.includes("Bread")))>>Make [[Bread|dishconfirm][$dishes.push("Bread"); $mealval += 10; $yeast -= 1; $comfort += 1; $sides += 1]] <i>(Basic)</i><br><</if>>
<<if ($yoghurt gte 1) and (!($dishes.includes("Naan")))>>Make [[Naan|dishconfirm][$dishes.push("Naan"); $mealval += 20; $yoghurt -= 1; $indian += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($carrot gte 1) and ($cabbage gte 1) and ($mayo gte 1) and (!($dishes.includes("Coleslaw")))>>Make [[Coleslaw|dishconfirm][$dishes.push("Coleslaw"); $mealval += 20; $carrot -= 1; $cabbage -= 1; $mayo -= 1; $picnic += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($carrot gte 1) and ($butter gte 1) and ($parsley gte 1) and (!($dishes.includes("Buttered Carrots")))>>Make [[Buttered Carrots|dishconfirm][$dishes.push("Buttered Carrots"); $mealval += 20; $carrot -= 1; $butter -= 1; $parsley -= 1; $comfort += 1; $sides += 1]] <i>(Average)</i><br><</if>>
<<if ($milk gte 1) and ($egg gte 1) and (!($dishes.includes("Dutch Baby")))>>Make [[Dutch Baby|dishconfirm][$dishes.push("Dutch Baby"); $mealval += 30; $milk -= 1; $egg -= 1; $sides += 1]] <i>(Good)</i><br><</if>>
<<if ($egg gte 1) and ($rice gte 1) and (!($dishes.includes("Egg Fried Rice")))>>Make [[Egg Fried Rice|dishconfirm][$dishes.push("Egg Fried Rice"); $mealval += 40; $egg -= 1; $rice -= 1; $sides += 1]] <i>(Excellent)</i><br><</if>>
<</if>>
<<if $soup is true>>
<h3>Soup</h3>
<<if ($carrot gte 1) and (!($dishes.includes("Carrot & Lentil Soup")))>>Make [[Carrot & Lentil Soup|dishconfirm][$dishes.push("Carrot & Lentil Soup"); $mealval += 10; $carrot -= 1; $healthy += 1; $soups += 1]] <i>(Basic)</i><br><</if>>
<<if ($squash gte 1) and (!($dishes.includes("Spiced Squash Soup")))>>Make [[Spiced Squash Soup|dishconfirm][$dishes.push("Spiced Squash Soup"); $mealval += 20; $squash -= 1; $soups += 1]] <i>(Average)</i><br><</if>>
<<if ($broccoli gte 1) and ($cheese gte 1) and (!($dishes.includes("Broccoli & Stilton Soup")))>>Make [[Broccoli & Stilton Soup|dishconfirm][$dishes.push("Broccoli & Stilton Soup"); $mealval += 30; $broccoli -= 1; $cheese -= 1; $soups += 1; $comfort += 1]] <i>(Good)</i><br><</if>>
<<if ($squash gte 1) and ($egg gte 1) and ($noodle gte 1) and (!($dishes.includes("Squash Ramen")))>>Make [[Squash Ramen|dishconfirm][$dishes.push("Squash Ramen"); $mealval += 50; $squash -= 1; $egg -= 1; $noodle -= 1; $soups += 1]] <i>(Deluxe)</i><br><</if>>
<<if ($broccoli gte 1) and ($egg gte 1) and ($noodle gte 1) and (!($dishes.includes("Broccoli Ramen")))>>Make [[Broccoli Ramen|dishconfirm][$dishes.push("Broccoli Ramen"); $mealval += 50; $broccoli -= 1; $egg -= 1; $noodle -= 1; $soups += 1]] <i>(Deluxe)</i><br><</if>>
<</if>>
<<if $dessert is true>>
<h3>Dessert</h3>
<<if ($carrot gte 1) and ($milk gte 1) and (!($dishes.includes("Carrot Halwa")))>>Make [[Carrot Halwa|dishconfirm][$dishes.push("Carrot Halwa"); $mealval += 20; $carrot -= 1; $milk -= 1; $indian += 1; $desserts += 1]] <i>(Average)</i><br><</if>>
<<if ($milk gte 1) and ($egg gte 1) and (!($dishes.includes("Pancakes")))>>Make [[Pancakes|dishconfirm][$dishes.push("Pancakes"); $mealval += 30; $milk -= 1; $egg -= 1; $breakfast += 1; $desserts += 1]] <i>(Good)</i><br><</if>>
<<if ($butter gte 1) and ($berry gte 1) and (!($dishes.includes("Berry Pie")))>>Make [[Berry Pie|dishconfirm][$dishes.push("Berry Pie"); $mealval += 40; $butter -= 1; $berry -= 1; $comfort += 1; $desserts += 1]] <i>(Excellent)</i><br><</if>>
<<if ($yoghurt gte 1) and ($berry gte 1) and (!($dishes.includes("Berry Parfait")))>>Make [[Berry Parfait|dishconfirm][$dishes.push("Berry Parfait"); $mealval += 40; $yoghurt -= 1; $berry -= 1; $breakfast +=1; $desserts += 1]] <i>(Excellent)</i><br><</if>>
<</if>>
<</nobr>><<nobr>>
<<set _dno to random(0,2)>>
<h2>Tonight's Menu</h2>
<li>$dishes[0]</li>
<li>$dishes[1]</li>
<li>$dishes[2]</li>
<br>
<<if $commeals is 0>>
You and Merry-Andrew carry the first serving dishes through to the great hall, and are met with a raucous round of applause. For a moment you feel dizzy—there are so many people here, far more than you had anticipated. Collecting yourself, you manage to set your dish down on the table before giving a small bow.
<br><br>
Once all of the food has been laid out along the tables, two members of the Village Caucus invite you to come and sit with them while you eat. They ask you how you’ve been getting along in your first few days, and encourage you to tell them more about the food you’ve prepared.
<br><br>
Now that you’re here, you can see why the community meals are so important. To eat with your neighbours, to talk to people you might otherwise never cross paths with, to share food with them—it touches something in you.
<<elseif $commeals is 1>>
You’re better prepared for the welcome you receive tonight, though it still leaves you a little breathless. For most of your career you’ve been working behind closed doors, any appreciation of your food only reaching you second-hand.
<br><br>
Here, it’s different. People thank you as you set down dishes beside them, ask how you’re settling in. Tonight a family who you recognise from the village invite you to join them, and you spend the evening sharing stories with them. Their young daughter is particularly taken with you, and by the end of the night is professing her ambition to become the next Community Chef.
<<elseif $commeals is 2>>
Is it your imagination, or is it even busier than usual in here tonight? Perhaps word has spread around the village, and people are curious about the new chef. You hope that any gossip about you has been the good kind.
<br><br>
You set the dishes out as usual, taking pleasure in the exclamations of delight that some guests let out when they see what you’re serving them tonight. One particularly enthusiastic older gentleman asks if you’ll join him at his table, and you pass an enjoyable few hours in his company. At one point he tells you that he and the former Community Chef were firm friends, but whether this is true or braggadocio you can’t quite tell.
<<elseif $commeals is 3>>
It’s warm in the great hall tonight, pleasantly so, the sound of conversation and laughter filling the high-ceilinged space. A number of locals wave to you as you arrive—your hands are too full of serving platters to reciprocate, but you give them friendly nods in return.
<br><br>
Tonight a young couple invite you to join them for dinner. They’re new arrivals like you, one of the men explains; his husband has taken on a sheep farm in the valley, and he’s hoping to find work in the village soon. It’s nice to speak to other people who are new here, and to share your experiences of settling in.
<<elseif $commeals is 4>>
You enter the great hall to find the biggest crowd yet awaiting you. Where do all of these people <i>come</i> from? The village doesn’t seem large enough to contain them all. You get your answer when you start to greet the guests, and a number of them tell you that they’ve travelled from their homes in the valley just to be here.
<br><br>
You join one of these arrivals when you sit down and eat, an older woman who has a smallholding in the valley. A little sheepishly, she admits that she’s lived here her whole life but hasn’t come to a community meal in decades. You’re touched that she broke her long hiatus to attend one of yours.
<<elseif $commeals is 5>>
If the applause you received at your first community meal was overwhelming, this is something else entirely. You and Merry-Andrew enter the room to a full standing ovation, the guests whooping and cheering in welcome, and it’s all you can do to keep the serving platters steady in your hands.
<br><br>
You lay the dishes along the tables, smiling to yourself at the wide eyes and whistles your food is met with. If nothing else comes of this, if you have to leave tomorrow, you’ll always have this. The memory of feeding your neighbours, and feeding them well.
<br><br>
Tonight you and Merry-Andrew take seats at the head of the longest table, where you’re surrounded by a varied group of locals. You don’t talk much; you just listen, soaking in the conversation, feeling—you realise—at home.
<<else>>BUG<</if>>
<br><br>
<<if $comGuest.length gte 1>>
<<set $comGuest.shuffle()>>
$comGuest[0]
<br><br>
<</if>>
<<if ($indian is 3)>>
<<if ($indiandone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $indiandone to true>>
Your guests seem to really appreciate the thought that’s gone into planning this menu, especially your choice to theme it around a regional cuisine. The biggest hit of the evening is the $dishes[_dno].<br><br>
<</if>>
<</if>>
<<if ($meastern is 3)>>
<<if ($measterndone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $measterndone to true>>
This menu has really struck a chord with the guests tonight, and a number of them compliment you on how well the regional dishes go together. The highlight of the evening seems to be the $dishes[_dno].<br><br>
<</if>>
<</if>>
<<if ($italian is 3)>>
<<if ($italiandone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $italiandone to true>>
Your guests are delighted by the care you’ve taken over this menu, choosing fresh ingredients and regional dishes that complement one another perfectly. The $dishes[_dno] is the star of the show tonight.<br><br>
<</if>>
<</if>>
<<if ($picnic is 3)>>
<<if ($picnicdone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $picnicdone to true>>
Your choice of dishes has truly delighted guests tonight, who embrace the spirit of an indoor picnic and pile their plates high with food. The $dishes[_dno] goes down particularly well.<br><br>
<</if>>
<</if>>
<<if ($comfort is 3)>>
<<if ($comfortdone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $comfortdone to true>>
Who doesn’t love comfort food? Your guests certainly do. You can almost see them glowing from within as they savour your rich, warming food tonight, especially the $dishes[_dno].<br><br>
<</if>>
<</if>>
<<if ($breakfast is 3)>>
<<if ($breakfastdone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $breakfastdone to true>>
Breakfast for dinner! Your guests are delighted by the theme of tonight’s menu, and a number of them comment that the previous Community Chef was never so playful with the food. Dish of the evening? Definitely the $dishes[_dno].<br><br>
<</if>>
<</if>>
<<if ($healthy is 3)>>
<<if ($healthydone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $healthydone to true>>
Your guests seem to really appreciate the healthy, nourishing dishes you’ve selected for them tonight. The fresh ingredients and clean flavours are very popular, and most popular of all? The $dishes[_dno].<br><br>
<</if>>
<</if>>
<<if ($salads is 3)>>
<<if ($saladsdone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $saladsdone to true>>
Who doesn’t love a salad party? Your guests tonight certainly do. The bright, fresh ingredients look wonderful served in large bowls on the tables, and people take great pleasure in serving themselves generous portions. The $dishes[_dno] is especially popular.<br><br>
<</if>>
<</if>>
<<if ($soups is 3)>>
<<if ($soupsdone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $soupsdone to true>>
It’s soup season at the Canteen, and your guests are loving it. It turns into a three-course meal of sorts, with people serving themselves a portion from one tureen before moving onto the next one. The $dishes[_dno] goes down particularly well.<br><br>
<</if>>
<</if>>
<<if ($sauces is 3)>>
<<if ($saucesdone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $saucesdone to true>>
An all-sauce menu. It’s a wild, maverick move, but your guests seem to love it regardless. If nothing else, it’s quite funny. The $dishes[_dno] is the biggest hit tonight.<br><br>
<</if>>
<</if>>
<<if ($desserts is 3)>>
<<if ($dessertsdone) is true>>
You've done a meal with a similar theme to this before. Your guests don’t seem as impressed as they did the first time.<br><br>
<<else>>
<<set $mealval += 50>>
<<set $dessertsdone to true>>
Haven’t we all, at some point in our lives, dreamed about an all-dessert dinner? This seems to be true of your guests, who are delighted when they see what you’re serving up. Most popular of all, though? The $dishes[_dno].<br><br>
<</if>>
<</if>>
<<if ($soups is 1) and ($salads is 1) and ($mains is 1)>>
<<set $mealval += 20>>
<<set $balanced to true>>
Soup, salad and a main course. That's a nice, well-balanced dinner.<br><br>
<</if>>
<<if ($soups is 1) and ($mains is 1) and ($desserts is 1)>>
<<set $mealval += 20>>
<<set $balanced to true>>
A three-course meal—soup, main and dessert. A well-balanced dinner.<br><br>
<</if>>
<<if ($salads is 1) and ($mains is 1) and ($desserts is 1)>>
<<set $mealval += 20>>
<<set $balanced to true>>
A classic menu—salad, main course and dessert. A well-rounded meal.<br><br>
<</if>>
<<if ($mains is 1) and ($sides is 1) and ($desserts is 1)>>
<<set $mealval += 20>>
<<set $balanced to true>>
A main dish with a side, plus dessert—a classic dinner combination.<br><br>
<</if>>
<<if $decoration is 0>>
<<elseif $decoration is 1>>
The vases of sunflowers look beautiful on the tables, their sunny colour breathing life and energy into the room.
<br><br>
<<elseif $decoration is 2>>
The gentle perfume of peonies fills the air, bringing a sweet softness to the atmosphere in the room.
<br><br>
<<elseif $decoration is 3>>
The roses look elegant in their arrangements on the table, lending the occasion a subtle gravitas.
<br><br>
<<else>>BUG<</if>>
<<if $entertainment is 0>>
<<elseif $entertainment is 1>>
Orlando's music goes down a storm with the guests. They've dressed extravagantly for the occasion, gold gleaming at their ears and fingers as they play, and their presence on stage is magnetic to say the least. They’re a good sport too, taking requests for songs and bantering with the audience. The performance has brought a real shine to the event.
<br><br>
<<elseif $entertainment is 2>>
Antonia’s paintings prove tremendously popular with your guests. The locals are delighted to see the places they know so well depicted in her art, and groups gather around to admire the work. Antonia herself is on fine form, fielding questions about her paintings and even doing a few quick portrait sketches.
<br><br>
<<elseif $entertainment is 3>>
Though he’s clearly nervous to begin with, Llew gives a fantastic talk. He speaks about the history of the town with obvious passion, and it isn’t long before the guests are listening intently. He shares stories from Gethin’s notes—some surprisingly funny—and makes reference to many strange and curious local incidents. It’s a compelling speech, and Llew seems both thrilled and shocked by the applause he receives at the end.
<br><br>
<<else>>BUG<</if>>
Eventually the dinner begins to wind down. But what did the guests [[make of your efforts|mealoutcome]]?
<</nobr>><<nobr>>
<<run UIBar.unstow()>>
<h2>The Canteen</h2>
<<if $canText is 1>>
This place is a rabbit warren of staircases and corridors, never quite seeming to lead in the same way. It feels ridiculous, but you’re always getting lost—even when walking between familiar rooms.
<<elseif $canText is 2>>
Sometimes you think you can hear movement in one of the canteen’s other rooms; you think it’s probably Merry-Andrew, but sometimes it seems to be coming from two places at once. Perhaps sound just carries strangely here.
<<elseif $canText is 3>>
You can tell that the Canteen was a place made for cooking and eating. The air always smells of food—a memory of baking bread, a ghost of frying garlic. This is the centre of your world, now.
<<elseif $canText is 4>>
The art on the walls here is eclectic—framed photographs, abstract paintings, even several children’s drawings. You often wonder who left them here, and whether they belonged to the Community Chefs who came before you.
<<else>>
It’s peaceful in the Canteen. You could spend hours wandering the hallways, enjoying the way the light falls through the tall windows. It catches dust motes in the air, stretches your shadow across the floorboards.
<</if>>
<<if ($vilVis is false) and ($marVis is false) and ($outVis is false)>>
<br><br>
You haven't ventured outside the Canteen yet. Open your map to explore the surrounding areas.
<</if>>
<br><br>
<<if ($time gte 3) and ($day % 5 is 0)>>It's the Community Meal tonight. Time to [[get to work|mealprep]].
<<elseif $time gte 4>>It's late. Return to [[your quarters|quarters]] and rest.
<<else>>
<<if ($llewprogress is 5) and ($llewread is false) and ($llewseen is false)>>You have received a [[letter from Llew|llewforage]].
<br><br>
<</if>>
<<if ($llewprogress is 8)>>
You have received a [[letter from Llew|llew9]].
<br><br>
<</if>>
<<if ($antprogress is 2) and ($antread is false) and ($antseen is false)>>You have received a [[letter from Antonia|antforage]].
<br><br>
<</if>>
<<if ($antprogress is 5)>>
You have received a [[letter from Antonia|ant6]].
<br><br>
<</if>>
<<if ($orlprogress is 2)>>
You have received a [[letter from Orlando|orl3]].
<br><br>
<</if>>
<<if ($orlprogress is 8) and ($orlread is false) and ($orlseen is false)>>You have received a [[letter from Orlando|orlforage]].
<br><br>
<</if>>
<<if ($maprogress is 2) and ($day gte $maday)>>You have received a letter from [[the bookseller|ma3]].<br><br><</if>>
<<if ($llewprogress is 9) and ($day gte $llewday)>>[[Llew|llew10]] has come to visit you. ♦<br><br><</if>>
<<if $antprogress is 9>>[[Antonia|ant10]] is here to see you. ♦<br><br><</if>>
<<if $orlprogress is 9>>[[Orlando|orl10]] is waiting to see you. ♦<br><br><</if>>
<<if ($maprogress is 3) and ($tome is true)>>Give the <i>Liber Libera</i> to [[Merry-Andrew|ma4]]. ♦<br><br><</if>>
<<if ($maprogress is 4) and ($vilitem is true) and ($maritem is true) and ($valitem is true)>>Give the items you’ve collected to [[Merry-Andrew|ma5]]. ♦<br><br><</if>>
<<if ($maprogress is 0) and ($day gte 7)>>
[[Merry-Andrew|ma1]] wants to talk to you. ♦
<<elseif ($maprogress is 5) and ($day gte $maday)>>
[[Merry-Andrew|ma6]] wants to talk to you. ♦
<<else>>
Ask [[Merry-Andrew|mahelp]] for advice.
<</if>>
<br><br>
[[Donation Box|donations]]: Check for daily donations<br>
[[Kitchen|kitchen]]: Make snacks and invite friends for meals<br>
[[Walled Garden|garden]]: Harvest herbs and flowers<br>
[[Great Hall|hall]]: Organise decoration and entertainment<br>
[[Bookshelf|bookshelf]]: Read books<br>
[[Private Quarters|quarters]]: Go to bed
<</if>>
<</nobr>><<nobr>>
<h2>Walled Garden</h2>
The Canteen's kitchen garden is a modest space, but ideal for growing herbs and flowers. It gets the best of the light, and your predecessor left many sturdy raised beds and gardening tools behind.
<br><br>
<<if ($time gte 3) and ($day % 5 is 0)>>It's the Community Meal tonight. Time to [[get to work|mealprep]].<br><br>
<<elseif $time gte 4>>It's late. Return to [[your quarters|quarters]] and rest.<br><br>
<<else>>
<b>Planted:</b><br>
<<if ($basilseed is false) and ($mintseed is false) and ($parsleyseed is false) and ($sunflowerseed is false) and ($peonyseed is false) and ($roseseed is false)>>Nothing<br><</if>>
<<if $basilseed is true>>Basil<br><</if>>
<<if $mintseed is true>>Mint<br><</if>>
<<if $parsleyseed is true>>Parsley<br><</if>>
<<if $sunflowerseed is true>>Sunflowers<br><</if>>
<<if $peonyseed is true>>Peonies<br><</if>>
<<if $roseseed is true>>Roses<br><</if>>
<br>
<<if ($basilseed is false) and ($mintseed is false) and ($parsleyseed is false) and ($sunflowerseed is false) and ($peonyseed is false) and ($roseseed is false)>>
You have no plants to harvest.
<<elseif $harvest is false>>
You have already harvested your plants today. Come back tomorrow.
<<else>>
[[Harvest your Plants ♦|harvest]]
<</if>>
<</if>>
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<h2>Donation Box</h2>
There's a large wooden donation box outside the front door of the Canteen, where locals can leave money or ingredients for you to use as you wish.
<br><br>
<<donationCheck>>
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<h2>Great Hall</h2>
<<if ($time gte 3) and ($day % 5 is 0)>>It's the Community Meal tonight. Time to [[get to work|mealprep]].<br><br>
<<elseif $time gte 4>>It's late. Return to [[your quarters|quarters]] and rest.<br><br>
<<else>>
<<if $decoration is 0>>The great hall is a beautiful room, but it looks a little empty. Some colour and life would liven the place up a bit.
<br><br>
<b>Decorate with:</b><br>
<<if $sunflower gte 3>>[[Sunflowers|decorate][$sunflower -=3; $decoration to 1]]
<<else>>Sunflowers<</if>> ($sunflower/3)<br>
<<if $peony gte 3>>[[Peonies|decorate][$peony -=3; $decoration to 2]]
<<else>>Peonies<</if>> ($peony/3)<br>
<<if $rose gte 3>>[[Roses|decorate][$rose -=3; $decoration to 3]]
<<else>>Roses<</if>> ($rose/3)
<<elseif $decoration is 1>>There are glass vases full of sunflowers on every table, bright as summer. You hope that your guests will appreciate them at the next dinner.
<<elseif $decoration is 2>>Pots of bright peonies are scattered about the room, their sweet scent filling the air. It should be the perfect decoration for the next feast.
<<elseif $decoration is 3>>Delicate roses have been arranged at intervals along the table. The room will look brighter for them at the next meal.
<<else>>BUG<</if>>
<br><br>
<<if ($entertainment is 0)>>
<<if ($orlprogress lt 3) and ($antprogress lt 6) and ($llewprogress lt 9)>>It would be good to have some sort of entertainment at the meal, too. Maybe some of the locals have talents to share.<br><</if>>
<<if ($orlprogress gte 3) and ($orlper is false)>>Invite [[Orlando|orlper]] to perform at the next community meal.<br><</if>>
<<if ($antprogress gte 6) and ($antper is false)>>Invite [[Antonia|antper]] to exhibit at the next community meal.<br><</if>>
<<if ($llewprogress gte 9) and ($llewper is false)>>Invite [[Llew|llewper]] to speak at the next community meal.<br><</if>>
<<elseif $entertainment is 1>>Merry-Andrew has set up the stage ready for Orlando's performance.<br>
<<elseif $entertainment is 2>>Merry-Andrew has cleared space around the room for Antonia to exhibit her paintings.<br>
<<elseif $entertainment is 3>>Merry-Andrew has set up a lectern on the stage ready for Llew to come and speak.<br>
<<else>>BUG<</if>>
<br>
<</if>>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<h2>Private Quarters</h2>
Your private rooms are modest, but nicer than most places you've lived. A window overlooks the village square, and the furniture is old but serviceable. The tabby cat who hunts mice in the kitchens sometimes comes up here to sleep in your armchair.
<br><br>
<<if $llewprogress gte 10>>The photograph Llew took of you in the kitchen is on your bedside table.<br><br><</if>>
<<if $antprogress gte 10>>Antonia's painting of the Canteen hangs in pride of place on the wall.<br><br><</if>>
<<if $orlprogress gte 10>>Orlando's music box plays its little tune from its spot on top of your bookshelf.<br><br><</if>>
<<if ($time gte 3) and ($day % 5 is 0)>>You can't sleep now. It's the Community Meal tonight. Time to [[get to work|mealprep]].
<<elseif $time gte 4>>Time for [[bed|newday]].
<<else>>
[[Return to the Canteen|canteen]]
<</if>>
<</nobr>><<nobr>>
<<set $llewpasstoday to false>>
<<set $antpasstoday to false>>
<<set $orlpasstoday to false>>
<<set $notice1today to $notice1.random()>>
<<set $notice2today to $notice2.random()>>
<<if $notices.length == 0>>
<<notices>>
<</if>>
<<set $donations to true>>
<<set $harvest to true>>
<<set $cook to false>>
<<set $time to 0>>
<<set $marText to random(1,5)>>
<<set $outText to random(1,5)>>
<<set $vilText to random(1,5)>>
<<set $canText to random(1,5)>>
<<if ($llewseen is true) and ($llewprogress lt 10) and (($day % 2) is 0)>>
<<set $llewprogress +=1>>
<<set $llewseen to false>>
<</if>>
<<if ($antseen is true) and ($antprogress lt 10) and (($day % 2) is 0)>>
<<set $antprogress +=1>>
<<set $antseen to false>>
<</if>>
<<if ($orlseen is true) and ($orlprogress lt 10) and (($day % 2) is 1)>>
<<set $orlprogress +=1>>
<<set $orlseen to false>>
<</if>>
You sleep deeply, and wake to a new morning.
<<if ($day is 4) or ($day is 9) or ($day is 14) or ($day is 19) or ($day is 24) or ($day is 29)>>
<br><br>
Today is the <b>community meal</b>. You'll have less time to run errands than usual, so make sure you've made all of your preparations before the evening rolls around.
<</if>>
<<if $day % 5 is 0>>
<br><br>
You have received a note from the Village Caucus, thanking you for your work on the community meal last night. Also enclosed is your payment.
<br><br>
Based on your culinary performance, your stipend for this period is
<<if $mealrate lte 3>>60<<set $coins += 60>>
<<elseif ($mealrate gte 4) and ($mealrate lte 6)>>70<<set $coins += 70>>
<<elseif ($mealrate gte 7) and ($mealrate lte 11)>>80<<set $coins += 80>>
<<elseif ($mealrate gte 12) and ($mealrate lte 15)>>90<<set $coins += 90>>
<<elseif ($mealrate gte 16)>>100<<set $coins += 100>>
<<else>>BUG<</if>>
coins.
<<set $mealrate to 0>>
<</if>>
<<set $day +=1>>
<br><br>
Time to [[get up|canteen]].
<</nobr>><<nobr>>
<<widget "donationCheck">>
<<if $donations is true>>
<<set _donationChance to random(1,$donationMax)>>
<<set _donationComment = $doncom.random()>>
<<if _donationChance is 1>>There have been no donations today.<</if>>
<<if _donationChance gte 2>>
There's something inside the donation box...
<br><br>
<<set _donationType to random(1,3)>>
<</if>>
<<if _donationType is 1>>
<<set _donationLevel to random(1,7)>>
<</if>>
<<if _donationLevel is 7>>
<<set _donationAmount to random(21,30)>>
<<set $coins += _donationAmount>>
You have received a donation of _donationAmount coins!
<</if>>
<<if (_donationLevel is 5) or (_donationLevel is 6)>>
<<set _donationAmount to random(11,20)>>
<<set $coins += _donationAmount>>
You have received a donation of _donationAmount coins!
<</if>>
<<if _donationLevel lte 4>>
<<set _donationAmount to random(5,10)>>
<<set $coins += _donationAmount>>
You have received a donation of _donationAmount coins!
<</if>>
<<if _donationType gte 2>>
<<set _donationItem to random(1,60)>>
<</if>>
<<if _donationItem lte 4>>
<<set $lettuce += 1>>
Someone in the village has donated a lettuce. _donationComment
<</if>>
<<if (_donationItem gte 5) and (_donationItem lte 8)>>
<<set $carrot += 1>>
Someone in the village has donated a carrot. _donationComment
<</if>>
<<if (_donationItem gte 9) and (_donationItem lte 12)>>
<<set $cabbage += 1>>
Someone in the village has donated a cabbage. _donationComment
<</if>>
<<if (_donationItem gte 13) and (_donationItem lte 16)>>
<<set $cucumber += 1>>
Someone in the village has donated a cucumber. _donationComment
<</if>>
<<if (_donationItem gte 17) and (_donationItem lte 20)>>
<<set $tomato += 1>>
Someone in the village has donated a tomato. _donationComment
<</if>>
<<if (_donationItem gte 21) and (_donationItem lte 24)>>
<<set $butter += 1>>
Someone in the village has donated a stick of butter. _donationComment
<</if>>
<<if (_donationItem gte 25) and (_donationItem lte 28)>>
<<set $mayo += 1>>
Someone in the village has donated a pot of mayonnaise. _donationComment
<</if>>
<<if (_donationItem gte 29) and (_donationItem lte 32)>>
<<set $yeast += 1>>
Someone in the village has donated a packet of yeast. _donationComment
<</if>>
<<if (_donationItem gte 33) and (_donationItem lte 36)>>
<<set $basil += 1>>
Someone in the village has donated a sprig of basil. _donationComment
<</if>>
<<if (_donationItem gte 37) and (_donationItem lte 40)>>
<<set $parsley += 1>>
Someone in the village has donated a sprig of parsley. _donationComment
<</if>>
<<if (_donationItem gte 41) and (_donationItem lte 44)>>
<<set $mint += 1>>
Someone in the village has donated a sprig of mint. _donationComment
<</if>>
<<if (_donationItem is 45) or (_donationItem is 46)>>
<<set $broccoli += 1>>
Someone in the village has donated some broccoli. _donationComment
<</if>>
<<if (_donationItem is 47) or (_donationItem is 48)>>
<<set $pepper += 1>>
Someone in the village has donated a pepper. _donationComment
<</if>>
<<if (_donationItem is 49) or (_donationItem is 50)>>
<<set $squash += 1>>
Someone in the village has donated a squash. _donationComment
<</if>>
<<if (_donationItem is 51) or (_donationItem is 52)>>
<<set $yoghurt += 1>>
Someone in the village has donated a pot of yoghurt. _donationComment
<</if>>
<<if (_donationItem is 53) or (_donationItem is 54)>>
<<set $milk += 1>>
Someone in the village has donated a pint of milk. _donationComment
<</if>>
<<if _donationItem is 55>>
<<set $egg += 1>>
Someone in the village has donated an egg. _donationComment
<</if>>
<<if _donationItem is 56>>
<<set $cheese += 1>>
Someone in the village has donated a wedge of cheese. _donationComment
<</if>>
<<if _donationItem is 57>>
<<set $chickpea += 1>>
Someone in the village has donated a tin of chickpeas. _donationComment
<</if>>
<<if _donationItem is 58>>
<<set $rice += 1>>
Someone in the village has donated a bag of rice. _donationComment
<</if>>
<<if _donationItem is 59>>
<<set $pasta += 1>>
Someone in the village has donated a packet of pasta. _donationComment
<</if>>
<<if _donationItem is 60>>
<<set $noodle += 1>>
Someone in the village has donated a packet of noodles. _donationComment
<</if>>
<<set $donations to false>>
<<else>>
There are no donations. Check back tomorrow.
<</if>>
<</widget>>
<</nobr>><<nobr>>
<h2>Contract of Employment</h2>
<b>Employer:</b> The Village Caucus<br>
<b>Job Title:</b> Community Chef<br>
<br>
<b>Role Description:</b><br>
The Community Chef is a role that our village has maintained for almost a century. Earlier Caucus members first created the position after the Three River War, hoping to encourage community cohesion and healing—it was believed that by eating together regularly, the people of the village would better understand one another.
<br><br>
This experiment was a great success, and we have since opened <b>'The Canteen'</b>, a purpose-built structure where the Community Chef lives, works, and hosts the community meals. As part of your role you will have access to room and board at the Canteen, a stock of pantry staples, a small stipend for additional ingredients, and the assistance of the village hob (<i>'Merry-Andrew'</i>).
<br><br>
[[Turn the page|contract2]]
<</nobr>><<nobr>>
<h2>Contract of Employment (Page 2)</h2>
<b>Duties:</b>
<li>Preparing the community meal <b>every fifth day</b></li>
<li>Planning <b>three dishes</b> to serve on the night</li>
<li>Procuring ingredients for the Canteen pantry</li>
<li>If possible, organising decoration and entertainment for the festivities</li>
<br>
Your probationary period lasts <b>30 days</b>, after which the Village Caucus will decide whether you have proven yourself to be the right person for this role. Both your professional performance and your integration into local life will be taken into account when making this decision.
<br><br>
We welcome you, and wish you the best of luck.
<br><br>
<b>Employee Name:</b> <<textbox "$pcname" "Robin">>
<h3>[[Sign the contract|intro1]]</h3>
<</nobr>><<nobr>>
<h1>Eikas</h1>
a community kitchen
<br><br>
[[begin|contract]]<br>
[[credits]]
<</nobr>><<nobr>>
<h3>Credits</h3>
Written and designed by Lauren O'Donoghue
<br>
Developed in Twine (Sugarcube 2.36.1)
<br><br>
Playtested by Amy T, Caliban's Revenge, Ed Yates, Jack Woods, Kate Gervey, Marzipan & Michael Scarborough
<br><br>
Special thanks to playtester Ali for going above and beyond to help me make this game the best it could be.
<br><br>
Cover art by Lauren Reisfeld
<br><br>
[[Return|title]]
<</nobr>><<nobr>>
Signing your name on the line makes it real, somehow.
<br><br>
You first saw the position advertised in the back of a newspaper, and applied on a whim before forgetting about it completely. Never did you think that you would be offered the job, let alone without ever visiting the village in person.
<br><br>
But you needed a change, and here it is. No point looking a gift horse in the mouth—there's [[work to do|intro2]].
<</nobr>><<nobr>>
<<if $marVis is false>>
The market may have perhaps once taken place in the village square, but has clearly since spilled out to a larger space on the edge of town. It’s a bustling, vibrant place, thronged with people despite the sparse population in these parts.
<br><br>
The stallholders and their wares are varied. You watch a well-dressed person selling fine tapestries from the back of a purpose-built wagon; an old man sharpening knives on a foot-pedalled wheel; a young hedge-witch laying out her charms on a patterned rug.
<br><br>
And, you are pleased to see, there is food. Plenty of it. Baskets of ripe fruit and vegetables, farm-fresh eggs and dairy, huge sacks of grain and other dry goods. You’re certain to find [[what you need here|market]].
<<set $marVis to true>>
<<else>>
<h2>The Market</h2>
<<if $marText is 1>>
It’s threatening rain over the market today. The stallholders protect themselves and their goods with brightly-coloured awnings, tattered umbrellas and small magics. The first drops patter lightly on the flagstones.
<<elseif $marText is 2>>
The warmth of the day settles heavily on the market. Merchants take breaks from hawking their wares to fan themselves with folded handbills, while sparrows bathe joyously in the dusty hollows between stalls.
<<elseif $marText is 3>>
Children weave in and out of the market stalls like minnows, shrieking and chasing one another, to the mingled amusement and chagrin of the stallholders. Occasionally one will hand out a small treat, an apple or a lemon sherbet.
<<elseif $marText is 4>>
The cooking-smells are wonderful at the market today; frying onions, mulling spices, fruit at its very peak of ripeness. You could wander here for hours, imagining all the things you could make, all the meals you might feed people.
<<else>>
You have been to many markets in your life, but never one this well-attended or well-stocked, not even in the cities. People must come from far and wide to visit, though you had never heard of the place before coming here.
<</if>>
<br><br>
<<if ($time gte 3) and ($day % 5 is 0)>>It's the Community Meal tonight. Time to [[get to work|mealprep]].
<br><br>
<<elseif $time gte 4>>It's late. Return to [[your quarters|quarters]] and rest.
<br><br>
<<else>>
<<if ($orlprogress is 0) and ($orlseen is false)>>There is a [[fiddler|orl1]] playing at the edge of the thoroughfare. ♦
<br><br><</if>>
<<if ($orlprogress is 1) and ($orlseen is false)>>[[Orlando|orl2]] is sitting by a tea stand. ♦
<br><br><</if>>
<<if ($orlprogress is 4) and ($orlseen is false)>>[[Orlando|orl5]] is at the tattooist's stall. ♦
<br><br><</if>>
<<if ($orlprogress is 7) and ($orlseen is false)>>You see [[Mauthe|orl8]] watching Orlando perform. ♦
<br><br><</if>>
<<if ($orlapp gte 10) and ($orlpass lt 10) and ($orlpasstoday is false)>>
[[Pass the time with Orlando. ♦|orlpass]]<br><br>
<</if>>
<<if ($llewprogress is 3) and ($llewseen is false)>>You spot [[Llew|llew4]] talking to one of the stallholders. ♦
<br><br><</if>>
<<if ($antprogress is 6) and ($antseen is false) and ($day gte $antday)>>You see [[Antonia|ant7]] browsing through a selection of art supplies. ♦
<br><br><</if>>
<<if ($maprogress is 4) and ($maritem is false)>>Look for [[a coin from a distant land|maritem]]. ♦<br><br><</if>>
Someone nearby looks like they [[need help|markethelp]]. ♦
<br><br>
Sell some [[snacks]] to hungry shoppers.
<br><br>
<b>Stalls</b><br>
[[Greengrocer|grocer]]<br>
[[Farm Goods|farmshop]]<br>
[[General Goods|general]]<br>
[[Bookseller|bookshop]]
<</if>>
<</if>>
<</nobr>><<nobr>>
<<if $vilVis is false>>
The village is small, with only a few-dozen dwellings, but you’re conscious that even such a modest population will feel like an army when it comes to feeding them all. You venture into the streets outside the Canteen, hoping to get a sense of the people here.
<br><br>
The buildings are strange, you note; all old, but constructed in a range of styles that seem incongruous together. Some are limestone, some thatched, some half-timbered, and one even possesses a small turret.
<br><br>
Though architecturally strange, the people you encounter are kind, and seem excited to meet the new Community Chef. You sit in the village square for a time, watching the world go by. The pace of life seems slow, here. You could [[get used to it|village]].
<<set $vilVis to true>>
<<else>>
<h2>The Village</h2>
<<if $vilText is 1>>
It’s a bright, sunny day, and the village is showing well. The grass in the square hasn’t been cut, the wildflowers left to grow rampant, and it has attracted a plethora of lazily-buzzing insects. The scent of the flowers is heavy in the warm air.
<<elseif $vilText is 2>>
It’s overcast today, threatening rain, and the people in the village hurry quickly along the narrow streets as they carry out their tasks. The sky above is grey, and mottled as a bruise. Quiet for now.
<<elseif $vilText is 3>>
A large flock of jackdaws calls the village home. You see them everywhere; perched on roofs and pecking about on the ground, letting out those sharp, mocking little cries. When one flies, another dozen will inevitably follow, taking to wing in a swift black rush.
<<elseif $vilText is 4>>
You can’t help but be struck by the variety of people who live in this village. Ordinarily you’d expect a place like this to be small in scope as well as size, but there are folk here from all over, every age and background.
<<else>>
There’s a small stream that runs through the village, curving around the edge of the green. Sometimes you see fish in the water or frogs squatting on the banks, and—occasionally—a lone heron on the hunt for both.
<</if>>
<br><br>
<<if ($time gte 3) and ($day % 5 is 0)>>It's the Community Meal tonight. Time to [[get to work|mealprep]].<br><br>
<<elseif $time gte 4>>It's late. Return to [[your quarters|quarters]] and rest.<br><br>
<<else>>
<<if ($llewprogress is 0) and ($llewseen is false)>>A man is [[examining a statue|llew1]] nearby. ♦
<br><br><</if>>
<<if ($llewprogress is 1) and ($llewseen is false)>>You spot [[Llew|llew2]] opening up the museum. ♦
<br><br><</if>>
<<if ($llewprogress is 4) and ($llewseen is false)>>[[Llew|llew5]] seems to be having a heated discussion with someone outside the museum. ♦
<br><br><</if>>
<<if ($llewprogress is 7) and ($llewseen is false)>>[[Llew|llew8]] is sitting outside the museum. He gestures for you to come over. ♦
<br><br><</if>>
<<if ($llewapp gte 10) and ($llewpass lt 10) and ($llewpasstoday is false)>>
[[Pass the time with Llew. ♦|llewpass]]<br><br>
<</if>>
<<if ($antprogress is 3) and ($antseen is false)>>[[Antonia|ant4]] is painting at the edge of the village square. ♦
<br><br><</if>>
<<if ($orlprogress is 6) and ($orlseen is false)>>You spot [[Orlando|orl7]] walking through the village with a group of people. ♦
<br><br><</if>>
<<if ($maprogress is 4) and ($vilitem is false)>>Look for [[a flower grown on a busy street|vilitem]]. ♦<br><br><</if>>
One of the villagers appears to [[need help|villagehelp]]. ♦
<br><br>
View the [[Community Noticeboard|noticeboard]].
<h3>[[The Canteen|canteen]]</h3>
<</if>>
<</if>>
<</nobr>><<nobr>>
<<if $outVis is false>>
The village is nestled in the bowl of a sheltered valley, and it doesn’t take you long to walk out into wilder lands. Much of it is open pasture, with tough-looking sheep grazing the steep slopes of the hills, though you can see some forested areas in the middle distance.
<br><br>
It’s a dramatic, almost bleak vista, but beautiful for that. Soft grass and sharp stone, the occasional flush of hardy wildflowers clinging to the earth. The air is noticeably pure here, and seems to fill your lungs more thoroughly than it did in the city.
<br><br>
You walk for a long time, taking in the sights. Everywhere you look there’s something new to see, some feature of the landscape to catch your eye. It’s a [[fine place to be alone and think|valley]].
<<set $outVis to true>>
<<else>>
<h2>The Valley</h2>
<<if $outText is 1>>
There appears to be a storm on the way. The sky is huge here, exposing every dark curve and billow of the clouds above. Thunder and lightning must be spectacular from this vantage, though it would be a poor place to be caught in such weather.
<<elseif $outText is 2>>
The day is bright and clear, picking out spots of colour within the green of the hills. There is yellow ragwort and hardy pink restharrow, the occasional flash of blue where a butterfly comes to rest. A gentle breeze cuts through the warmth of the air.
<<elseif $outText is 3>>
In the sky above the valley, fork-tailed kites fly in slow circles. When they descend you can see how they ride the updrafts, hanging as if suspended on a string. Their dives are swift and straight as arrows.
<<elseif $outText is 4>>
The sheep in the valley are fickle creatures. One moment they’ll be clustered together, bleating nervously, and the next they’ll be tearing boldly across the heath. There’s something odd about their eyes; they always appear suspicious, to you.
<<else>>
There’s a disused mine in the valley, on the eastern slope. The stone is blackened with age, giving it a funerary air. There’s nothing left to indicate what was mined once there, what precious materials might still be hiding beneath the earth.
<</if>>
<br><br>
<<if ($time gte 3) and ($day % 5 is 0)>>It's the Community Meal tonight. Time to [[get to work|mealprep]].<br><br>
<<elseif $time gte 4>>It's late. Return to [[your quarters|quarters]] and rest.<br><br>
<<else>>
<<if ($antprogress is 0) and ($antseen is false)>>
There is a [[woman sitting on a low wall|ant1]], painting. ♦
<br><br><</if>>
<<if ($antprogress is 1) and ($antseen is false)>>
You see [[Antonia|ant2]] walking along a narrow track. ♦
<br><br><</if>>
<<if ($antprogress is 2) and ($antseen is false) and ($antread is true)>>
Meet [[Antonia|ant3]] by the old tree. ♦
<br><br><</if>>
<<if ($antprogress is 4) and ($antseen is false)>>
[[Antonia|ant5]] is sitting outside her cottage, a sketchbook in her lap. ♦
<br><br><</if>>
<<if ($antprogress is 7) and ($antseen is false)>>You pass [[Antonia|ant8]] on the road from the village. ♦
<br><br><</if>>
<<if ($antapp gte 10) and ($antpass lt 10) and ($antpasstoday is false)>>
[[Pass the time with Antonia. ♦|antpass]]<br><br>
<</if>>
<<if ($orlprogress is 3) and ($orlseen is false) and ($day gte $orlday)>>
You spot [[Orlando|orl4]] wandering down by a stream, Mauthe at their heels. ♦
<br><br><</if>>
<<if ($orlprogress is 8) and ($orlseen is false) and ($orlread is true)>>
Meet [[Orlando|orl9]] by the windmill. ♦
<br><br><</if>>
<<if ($llewprogress is 5) and ($llewseen is false) and ($llewread is true)>>
Meet [[Llew|llew6]] by the riverbank. ♦
<br><br><</if>>
<<if ($llewprogress is 6) and ($llewseen is false)>>
You spy [[Llew|llew7]] walking along the riverbank. ♦
<br><br><</if>>
<<if ($maprogress is 4) and ($valitem is false)>>Look for [[a hagstone with a hole through its centre|valitem]]. ♦<br><br><</if>>
You spot someone who might [[need help|valleyhelp]]. ♦
<br><br>
Go [[foraging]] for fresh ingredients.
<</if>>
<</if>>
<</nobr>><<nobr>>
<h2>Journal <<link "(Close)" $return>><</link>></h2>
<h3><<click "To-Do List">><<toggleclass "#todo" "hidden">><</click>></h3>
<div id="todo" class="hidden">
<<if $commeals is 0>><li>Prepare for your first community meal</li><</if>>
<<if $commeals is 1>><li>Prepare for your second community meal</li><</if>>
<<if $commeals is 2>><li>Prepare for your third community meal</li><</if>>
<<if $commeals is 3>><li>Prepare for your fourth community meal</li><</if>>
<<if $commeals is 4>><li>Prepare for your fifth community meal</li><</if>>
<<if $commeals is 5>><li>Prepare for your sixth and final community meal</li><</if>>
<<if $vilVis is false>><li>Explore the village</li><</if>>
<<if $marVis is false>><li>Visit the market</li><</if>>
<<if $outVis is false>><li>Travel to the valley</li><</if>>
<<if ($llewapp gte 1) and ($llewapp lt 10)>><li>Build your friendship with Llew</li><</if>>
<<if ($llewprogress is 2) and ($rice is 0) and ($llewate is false)>><li>Gather the ingredients to make Mujadara for Llew</li><</if>>
<<if ($llewprogress is 2) and ($rice gte 1) and ($llewate is false)>><li>Go to the Canteen kitchen to prepare Mujadara for Llew</li><</if>>
<<if ($llewprogress is 5) and ($llewseen is false) and ($llewread is true)>><li>Meet Llew by the riverbank in the valley</li><</if>>
<<if ($llewprogress gte 9) and ($llewper is false) and ($entertainment !== 3)>><li>From the great hall, invite Llew to the Canteen to discuss his potential talk</li><</if>>
<<if ($antapp gte 1) and ($antapp lt 10)>><li>Build your friendship with Antonia</li><</if>>
<<if ($antprogress is 2) and ($antseen is false) and ($antread is true)>><li>Meet Antonia by the old tree in the valley</li><</if>>
<<if ($antprogress gte 6) and ($antper is false) and ($entertainment !== 2)>><li>From the great hall, invite Antonia to the Canteen to discuss her potential exhibition</li><</if>>
<<if ($antprogress is 8) and ($milk gte 1) and ($butter gte 1) and ($cheese gte 1) and ($pasta gte 1) and ($antate is false)>><li>Go to the Canteen kitchen to prepare Luxury Mac & Cheese for Antonia</li><<elseif ($antprogress is 8) and ($antate is false)>><li>Gather the ingredients to make Luxury Mac & Cheese for Antonia</li><<else>><</if>>
<<if ($orlapp gte 1) and ($orlapp lt 10)>><li>Build your friendship with Orlando</li><</if>>
<<if ($orlprogress gte 3) and ($orlper is false) and ($entertainment !== 1)>><li>From the great hall, invite Orlando to the Canteen to discuss their potential performance</li><</if>>
<<if ($orlprogress is 5) and ($broccoli gte 1) and ($pepper gte 1) and ($squash gte 1) and ($orlate is false)>><li>Go to the Canteen kitchen to prepare Balsamic Roasted Vegetables for Orlando</li><<elseif ($orlprogress is 5) and ($orlate is false)>><li>Gather the ingredients to make Balsamic Roasted Vegetables for Orlando</li><<else>><</if>>
<<if ($orlprogress is 8) and ($orlseen is false) and ($orlread is true)>><li>Meet Orlando by the windmill in the valley</li><</if>>
<<if $maprogress is 1>><li>Look for a copy of the <i>Liber Libera</i> at the Market</li><</if>>
<<if $maprogress is 2>><li>Wait for the bookseller to contact you with news of the <i>Liber Libera</i></li><</if>>
<<if $maprogress is 3>><li>Acquire the <i>Liber Libera</i> and give it to Merry-Andrew</li><</if>>
<<if $maprogress is 4>><li>Aquire the items Merry-Andrew needs (a flower grown on a busy street, a coin from a distant land, a hagstone with a hole through its centre) and bring them to him at the Canteen</li><</if>>
<<if $maprogress is 5>><li>Wait for Merry-Andrew to prepare the spell</li><</if>>
<<if ($dinner is 1) and ($dinner1 is false)>><li>Community Noticeboard: Show Ben how to make falafel</li><</if>>
<<if ($dinner is 2) and ($dinner2 is false)>><li>Community Noticeboard: Make a starchy, cheesy dinner for the walkers</li><</if>>
<<if ($dinner is 3) and ($dinner3 is false)>><li>Community Noticeboard: Make omelettes for the school breakfast club</li><</if>>
<<if ($dinner is 4) and ($dinner4 is false)>><li>Community Noticeboard: Make a frittata for the Valley Scout picnic</li><</if>>
<<if ($dinner is 5) and ($dinner5 is false)>><li>Community Noticeboard: Make a tomato pasta dish for Marie's son</li><</if>>
<<if ($dinner is 6) and ($dinner6 is false)>><li>Community Noticeboard: Make a mushroom pasta dish for Jorge's proposal</li><</if>>
<<if ($dinner is 7) and ($dinner7 is false)>><li>Community Noticeboard: Make a garlic-heavy dish for Corentin's pregnant fiancee</li><</if>>
<<if ($dinner is 8) and ($dinner8 is false)>><li>Community Noticeboard: Make something soft, rich and nutritious for Noor's grandmother</li><</if>>
<<if ($dinner is 9) and ($dinner9 is false)>><li>Community Noticeboard: Make coleslaw for the mystery villager who requested it</li><</if>>
<<if ($dinner is 10) and ($dinner10 is false)>><li>Community Noticeboard: Demonstrate a wok-prepared egg dish for the members of the VSS</li><</if>>
<<if ($dinner is 11) and ($dinner11 is false)>><li>Community Noticeboard: Prepare a fresh, simple dish with local produce for the Twin Town delegate</li><</if>>
<<if ($dinner is 12) and ($dinner12 is false)>><li>Community Noticeboard: Contribute a classic, hearty picnic salad to the Homemaker's Institute pot luck</li><</if>>
<<if ($dinner is 13) and ($dinner13 is false)>><li>Community Noticeboard: Make a batch of traditional soup for the retiree's lunch club</li><</if>>
<<if ($dinner is 14) and ($dinner14 is false)>><li>Community Noticeboard: Bring noodle soup to a sick villager</li><</if>>
<<if ($dinner is 15) and ($dinner15 is false)>><li>Community Noticeboard: Make pancakes for Alba's birthday party</li><</if>>
<<if ($dinner is 16) and ($dinner16 is false)>><li>Community Noticeboard: Make a fruit pie for Gabriel's uncle</li><</if>>
</div>
<h3><<click "Achievements">><<toggleclass "#achievements" "hidden">><</click>></h3>
<div id="achievements" class="hidden">
<li><i>New Starter: </i>Signed your contract</li>
<<if ($vilVis is true) and ($marVis is true) and ($outVis is true)>><li><i>Explorer: </i> Visited every area in and around your new home</li><</if>>
<<if $commeals gte 1>><li><i>Breaking Bread: </i>Hosted your first community meal</li><</if>>
<<if $fourstar is true>><li><i>Celebrity Chef: </i>Achieved the highest possible rating for a community meal</li><</if>>
<<if ($orlper is true) or ($antper is true) or ($llewper is true)>><li><i>Dinner and a Show: </i>Organised entertainment for a community meal</li><</if>>
<<if ($main2 is true) and ($main3 is true) and ($side2 is true) and ($soup is true) and ($salad is true) and ($sauce is true) and ($dessert is true)>><li><i>Cookbookworm: </i>Purchased all available cookbooks</li><</if>>
<<if ($indiandone is true) or ($measterndone is true) or ($italiandone is true)>><li><i>Global Gourmand: </i>Served a menu themed around a regional cuisine</li><</if>>
<<if ($comfortdone is true) or ($breakfastdone is true) or ($picnicdone is true) or ($healthydone is true)>><li><i>Menu Planner: </i>Served a menu with a consistent theme</li><</if>>
<<if ($soupsdone is true) or ($saladsdone is true) or ($dessertsdone is true) or ($saucesdone is true)>><li><i>Whoops, All Dishes!: </i>Served a menu based around a single course</li><</if>>
<<if ($balanced is true)>><li><i>Food Groups: </i>Served a well-balanced meal</li><</if>>
<<if $noticesDone gte 5>><li><i>Community Spirit: </i>Completed five or more Community Notices</li><</if>>
<<if $llewprogress gte 10>><li><i>The Historian: </i>Became close friends with Llew</li><</if>>
<<if $antprogress gte 10>><li><i>The Artist: </i>Became close friends with Antonia</li><</if>>
<<if $orlprogress gte 10>><li><i>The Musician: </i>Became close friends with Orlando</li><</if>>
<<if $maprogress gte 6>><li><i>The Wanderer: </i>Broke Merry-Andrew's geas</li><</if>>
<<if $villageval gte 5>><li><i>Local Friend: </i>Gained mild Village Approval</li><</if>>
<<if $villageval gte 10>><li><i>Local Favourite: </i>Gained moderate Village Approval</li><</if>>
<<if $villageval gte 15>><li><i>Local Hero: </i>Gained significant Village Approval</li><</if>>
<<if $villageval gte 20>><li><i>Local Legend: </i>Gained total Village Approval</li><</if>>
</div>
<h3>Village Approval</h3>
<h3 style="font-weight: 200">
<<if $villageval is 0>>
☆☆☆☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 1>>
★☆☆☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 2>>
★★☆☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 3>>
★★★☆☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 4>>
★★★★☆☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 5>>
★★★★★☆☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 6>>
★★★★★★☆☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 7>>
★★★★★★★☆☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 8>>
★★★★★★★★☆☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 9>>
★★★★★★★★★☆<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 10>>
★★★★★★★★★★<br>
☆☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 11>>
★★★★★★★★★★<br>
★☆☆☆☆☆☆☆☆☆
<<elseif $villageval is 12>>
★★★★★★★★★★<br>
★★☆☆☆☆☆☆☆☆
<<elseif $villageval is 13>>
★★★★★★★★★★<br>
★★★☆☆☆☆☆☆☆
<<elseif $villageval is 14>>
★★★★★★★★★★<br>
★★★★☆☆☆☆☆☆
<<elseif $villageval is 15>>
★★★★★★★★★★<br>
★★★★★☆☆☆☆☆
<<elseif $villageval is 16>>
★★★★★★★★★★<br>
★★★★★★☆☆☆☆
<<elseif $villageval is 17>>
★★★★★★★★★★<br>
★★★★★★★☆☆☆
<<elseif $villageval is 18>>
★★★★★★★★★★<br>
★★★★★★★★☆☆
<<elseif $villageval is 19>>
★★★★★★★★★★<br>
★★★★★★★★★☆
<<elseif $villageval gte 20>>
★★★★★★★★★★<br>
★★★★★★★★★★
<<else>>BUG<</if>>
</h3>
<<if $llewapp gte 1>>
<h3>Llew Approval</h3>
<h3 style="font-weight: 200">
<<if $llewapp is 0>>
♡♡♡♡♡♡♡♡♡♡
<<elseif $llewapp is 1>>
♥♡♡♡♡♡♡♡♡♡
<<elseif $llewapp is 2>>
♥♥♡♡♡♡♡♡♡♡
<<elseif $llewapp is 3>>
♥♥♥♡♡♡♡♡♡♡
<<elseif $llewapp is 4>>
♥♥♥♥♡♡♡♡♡♡
<<elseif $llewapp is 5>>
♥♥♥♥♥♡♡♡♡♡
<<elseif $llewapp is 6>>
♥♥♥♥♥♥♡♡♡♡
<<elseif $llewapp is 7>>
♥♥♥♥♥♥♥♡♡♡
<<elseif $llewapp is 8>>
♥♥♥♥♥♥♥♥♡♡
<<elseif $llewapp is 9>>
♥♥♥♥♥♥♥♥♥♡
<<elseif $llewapp is 10>>
♥♥♥♥♥♥♥♥♥♥
<<else>>BUG<</if>>
</h3>
<</if>>
<<if $antapp gte 1>>
<h3>Antonia Approval</h3>
<h3 style="font-weight: 200">
<<if $antapp is 0>>
♡♡♡♡♡♡♡♡♡♡
<<elseif $antapp is 1>>
♥♡♡♡♡♡♡♡♡♡
<<elseif $antapp is 2>>
♥♥♡♡♡♡♡♡♡♡
<<elseif $antapp is 3>>
♥♥♥♡♡♡♡♡♡♡
<<elseif $antapp is 4>>
♥♥♥♥♡♡♡♡♡♡
<<elseif $antapp is 5>>
♥♥♥♥♥♡♡♡♡♡
<<elseif $antapp is 6>>
♥♥♥♥♥♥♡♡♡♡
<<elseif $antapp is 7>>
♥♥♥♥♥♥♥♡♡♡
<<elseif $antapp is 8>>
♥♥♥♥♥♥♥♥♡♡
<<elseif $antapp is 9>>
♥♥♥♥♥♥♥♥♥♡
<<elseif $antapp is 10>>
♥♥♥♥♥♥♥♥♥♥
<<else>>BUG<</if>>
</h3>
<</if>>
<<if $orlapp gte 1>>
<h3>Orlando Approval</h3>
<h3 style="font-weight: 200">
<<if $orlapp is 0>>
♡♡♡♡♡♡♡♡♡♡
<<elseif $orlapp is 1>>
♥♡♡♡♡♡♡♡♡♡
<<elseif $orlapp is 2>>
♥♥♡♡♡♡♡♡♡♡
<<elseif $orlapp is 3>>
♥♥♥♡♡♡♡♡♡♡
<<elseif $orlapp is 4>>
♥♥♥♥♡♡♡♡♡♡
<<elseif $orlapp is 5>>
♥♥♥♥♥♡♡♡♡♡
<<elseif $orlapp is 6>>
♥♥♥♥♥♥♡♡♡♡
<<elseif $orlapp is 7>>
♥♥♥♥♥♥♥♡♡♡
<<elseif $orlapp is 8>>
♥♥♥♥♥♥♥♥♡♡
<<elseif $orlapp is 9>>
♥♥♥♥♥♥♥♥♥♡
<<elseif $orlapp is 10>>
♥♥♥♥♥♥♥♥♥♥
<<else>>BUG<</if>>
</h3>
<</if>>
<<if $maapp gte 1>>
<h3>Merry-Andrew Approval</h3>
<h3 style="font-weight: 200">
<<if $maapp is 0>>
♡♡♡♡♡♡♡♡♡♡
<<elseif $maapp is 1>>
♥♡♡♡♡♡♡♡♡♡
<<elseif $maapp is 2>>
♥♥♡♡♡♡♡♡♡♡
<<elseif $maapp is 3>>
♥♥♥♡♡♡♡♡♡♡
<<elseif $maapp is 4>>
♥♥♥♥♡♡♡♡♡♡
<<elseif $maapp is 5>>
♥♥♥♥♥♡♡♡♡♡
<<elseif $maapp is 6>>
♥♥♥♥♥♥♡♡♡♡
<<elseif $maapp is 7>>
♥♥♥♥♥♥♥♡♡♡
<<elseif $maapp is 8>>
♥♥♥♥♥♥♥♥♡♡
<<elseif $maapp is 9>>
♥♥♥♥♥♥♥♥♥♡
<<elseif $maapp is 10>>
♥♥♥♥♥♥♥♥♥♥
<<else>>BUG<</if>>
</h3>
<</if>>
<</nobr>><<nobr>>
[[day add|canteen][$day +=1]] [[time add|canteen][$time += 4]]<br><br>
<br><br>
<<set $lettuce to 3>>
<<set $carrot to 3>>
<<set $cabbage to 3>>
<<set $cucumber to 3>>
<<set $tomato to 3>>
<<set $broccoli to 3>>
<<set $pepper to 3>>
<<set $squash to 3>>
<<set $butter to 3>>
<<set $mayo to 3>>
<<set $yoghurt to 3>>
<<set $milk to 3>>
<<set $cheese to 3>>
<<set $egg to 3>>
<<set $yeast to 3>>
<<set $chickpea to 3>>
<<set $rice to 3>>
<<set $pasta to 3>>
<<set $noodle to 3>>
<<set $mushroom to 3>>
<<set $fish to 3>>
<<set $berry to 3>>
<<set $basil to 3>>
<<set $mint to 3>>
<<set $parsley to 3>>
<<set $sunflower to 3>>
<<set $peony to 3>>
<<set $rose to 3>>
<<set $main2 to true>>
<<set $main3 to true>>
<<set $side2 to true>>
<<set $soup to true>>
<<set $salad to true>>
<<set $sauce to true>>
<<set $dessert to true>>
<<set $menus1 to true>>
<<set $orlprogress to 2>>
<<set $antprogress to 5>>
<<set $llewprogress to 8>>
[[canteen]]
<</nobr>><<nobr>>
<<set $time +=1>>
<<set _vilHelp to random(1,8)>>
<<set _vilDon to random(5, 15)>>
<<set _vilTask to random(1,10)>>
<<if _vilTask is 1>>
An elderly woman is struggling to carry several heavy shopping baskets across the square. You take some of them off her hands and help to bring them into her cottage.
<<elseif _vilTask is 2>>
A young father is comforting his daughter, who is crying over a broken toy that he is struggling to fix. You offer your assistance, and together you manage to get it back in working order.
<<elseif _vilTask is 3>>
You spot a young couple wandering around the streets, looking terribly lost. When you ask if you can help they tell you that they’re visiting but can’t find the place they’re supposed to be staying. You lend them your map, and they manage to find the address they’re looking for.
<<elseif _vilTask is 4>>
You come across a woman trying to drag a handcart along the pavement. One wheel is broken, and you offer to try and mend it. When it becomes clear that this won’t be possible, you help her carry the cart to her destination.
<<elseif _vilTask is 5>>
A young woman is standing at the bottom of a tall oak tree, calling to a ginger cat that appears to be stuck in the upper branches. You offer to help, and after several minutes of effort you manage to coax the cat down from its perch.
<<elseif _vilTask is 6>>
There’s a man sitting on a bench in the town square, holding a notebook and sighing to himself. When you ask if he’s alright, he tells you that he’s struggling to write a poem for his beloved; you suggest a few choice rhymes, which he seems well pleased with.
<<elseif _vilTask is 7>>
You come across a woman crouched over the coal store outside of her cottage, brandishing a broom. She tells you that several piskies have taken up residence inside and are causing havoc. Together you manage to drive the creatures out, though you are covered in soot in the process.
<<elseif _vilTask is 8>>
You see someone climbing a tall ladder that is leaning up against a house, a tin of paint held precariously in one hand. Concerned for their safety, you offer to hold the ladder still while they finish painting the window frames.
<<elseif _vilTask is 9>>
You hear someone calling a name, clearly in distress, and go to ask them if they’re alright. They tell you that their dog slipped its leash and now they can’t find it. After some time searching the streets, you find the dog happily eating from the bins round the back of a pub.
<<else>>
You see a young woman kneeling next to the stream. She tells you that she was washing her hands when a nixie snatched her wedding ring. You manage to locate the water-spirit hiding under a footbridge, and convince it to give the item back.<</if>>
<br><br>
<<if _vilHelp is 1>>You are thanked for your assistance, but that’s all.
<<elseif (_vilHelp gte 2) and (_vilHelp lte 4)>>In gratitude, you are given a donation of _vilDon coins for the Canteen.<<set $coins += _vilDon>>
<<elseif _vilHelp is 5>>For your efforts, you are given a tomato.<<set $tomato +=1>>
<<elseif _vilHelp is 6>>In thanks, you are given a pot of mayonnaise.<<set $mayo +=1>>
<<elseif _vilHelp is 7>>You receive a bunch of fresh basil as a thank-you.<<set $basil +=1>>
<<else>><<set $donationMax +=1>>You are thanked profusely for your help, and a future donation to the Canteen is promised.<</if>>
<br><br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<set $time +=1>>
<<set _marHelp to random(1,8)>>
<<set _marDon to random(5, 15)>>
<<set _marTask to random(1,10)>>
<<if _marTask is 1>>
A young apprentice is struggling to unload a number of heavy wine barrels from the back of his master’s wagon. You offer to help, and the two of you make short work of the task.
<br><br>
<<elseif _marTask is 2>>
Someone has knocked into the tool merchant’s stall, sending trays of nails and washers spilling over the ground. You kneel down in the dirt and help with the painstaking process of picking them all up again.
<br><br>
<<elseif _marTask is 3>>
You see a young boy cowering tearfully between two stalls. When you ask him what’s wrong, he tells you that he can’t find his mother. You spend some time walking through the market, reassuring the boy that you’ll find her, and eventually you do. His mother had been frantic with worry, and is profoundly grateful to you for reuniting her with her son.
<br><br>
<<elseif _marTask is 4>>
One of the stallholders has arrived to find his spot already occupied by a brag, which is laid down in the dirt and refuses to move. Through a mixture of bribery and brute force the two of you manage to shift the donkey-spirit away from the market, where it suddenly bolts off towards the valley.
<br><br>
<<elseif _marTask is 5>>
A cloth merchant is attempting to pack up her wares for the day, but is having trouble folding and respooling her huge bolts of fabric by herself. You offer to lend a hand, and between you all of her goods are soon packed neatly away.
<br><br>
<<elseif _marTask is 6>>
You witness an altercation between a charm merchant and a furious customer, who is convinced that he has been sold a cursed amulet. It seems as though things could soon come to blows. You step in and manage to defuse the situation, much to the relief of the terrified merchant.
<br><br>
<<elseif _marTask is 7>>
You walk past a long line of people, all of whom seem to be queueing at one particular coffee stall. The lone person manning the stall looks overwhelmed by the volume of trade, and you step in to give them a hand. With you taking the payments while they focus on preparing the coffee, the line soon shrinks to a manageable size.
<br><br>
<<elseif _marTask is 8>>
You spot an elderly man wandering between the stalls, looking confused and a little frustrated. When you ask him if he’s alright, he tells you that he’s looking for a birthday present for his granddaughter but doesn’t know where to begin. You make a few suggestions and show him to some likely stalls, and he has soon selected several different gifts.
<br><br>
<<elseif _marTask is 9>>
You are walking past one of the costermonger’s stalls when you see that the woman manning it is visibly agitated. When you enquire after her wellbeing she tells you that she needs to run an urgent errand for her wife but can’t leave her goods unattended. You offer to watch the stall for a time while she goes about her business, and she gratefully accepts.
<br><br>
<<else>>
You see a young man frowning at a scrap of paper in his hand, mouthing words to himself. When you ask if you can help, he tells you that his employer has sent him out with a shopping list but he can’t make heads nor tails of their writing. Together, with some effort, you manage to decode the unintelligible script and work out what he’s supposed to be purchasing.
<br><br>
<</if>>
<<if _marHelp is 1>>You receive earnest thanks for your assistance, but that’s all.
<<elseif (_marHelp gte 2) and (_marHelp lte 4)>>You receive a donation of _marDon coins for the Canteen in return for your help.<<set $coins += _marDon>>
<<elseif _marHelp is 5>>Your efforts are rewarded with a cabbage.<<set $cabbage +=1>>
<<elseif _marHelp is 6>>In thanks, you are given a packet of yeast.<<set $yeast +=1>>
<<elseif _marHelp is 7>>For your efforts, you are given a bunch of fresh parsley.<<set $parsley +=1>>
<<else>><<set $donationMax +=1>>In gratitude, a future donation to the Canteen is promised.<</if>>
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
<<set $time +=1>>
<<set _outHelp to random(1,8)>>
<<set _outDon to random(5, 15)>>
<<set _outTask to random(1,10)>>
<<if _outTask is 1>>
You come across a shepherd struggling to free a ewe who has become stuck in a fence. The animal is thrashing and bleating too much for him to get a hold on her. Between you, you manage to free the ewe without harming her.
<<elseif _outTask is 2>>
You cross a tinker on the road, weighed down with heavy packs and leading a limping pony by its reins. He explains to you that the pony threw a shoe and he’s been forced to carry the load himself. You take some of the heavy bags off his hands, and help him down the track to the nearest farrier.
<<elseif _outTask is 3>>
You are waved down by a young woman at the side of the road. She tells you that she and her friend were climbing one of the escarpments nearby when he fell and twisted his ankle. You go back with her to fetch the man, and help her carry him to a nearby inn to be tended to.
<<elseif _outTask is 4>>
Outside one of the remote cottages that dot the valley, an elderly woman is attempting to clean up the debris from a recent storm. She is hunched with age, her fingers clawed around the broom she carries, and is clearly overwhelmed by the task. You offer to help, urging her to sit down while you finish the job.
<<elseif _outTask is 5>>
You see one of the local sheep farmers building a high fence around his paddock. When you ask him why it’s needed, he tells you about the beast of the valley that hunts livestock at night and disappears into smoke come sunrise. It’s clear that building the fence is a two-person job, and you volunteer to help.
<<elseif _outTask is 6>>
You come across a young woman walking down the track, her satchel overflowing with books and papers. She asks you for help locating the old mine; it transpires that she’s a history student from the city, here to undertake some fieldwork. You take out your map and show her where to find it.
<<elseif _outTask is 7>>
You see a man outside the entrance of the old mine, trying to reach past the planks blocking the entrance. When you ask him what’s wrong, he tells you that his dog ran inside chasing a rabbit and he can’t get her out. Together you manage to pry off one of the planks to free the animal, who seems none the worse for her experience.
<<elseif _outTask is 8>>
You see a man vainly trying to clear a herd of sheep blocking the road so his wagon can pass through. They’re stubbornly refusing to budge, but with your assistance he manages to drive the animals off the track.
<<elseif _outTask is 9>>
You spot a woman wandering unsteadily towards a dark copse of pine trees. She doesn’t appear in control of her faculties, so you gently lead her back to the path and encourage her to sit down on a rock. After a few minutes, she seems to come back to her senses. She tells you that a strange voice seemed to be calling her name from the wood; she felt compelled to follow it, but now can’t quite recall why.
<<else>>
Outside a thatched cottage, you watch as a sudden wind whips all of the clean washing off a line where it’s been hung out to dry. The cottage’s occupant runs to catch their laundry before it’s carried off down the valley, and you step in to help them.
<</if>>
<br><br>
<<if _outHelp is 1>>You are thanked for your help, but that’s all.
<<elseif (_outHelp gte 2) and (_outHelp lte 4)>>You are given _outDon coins in thanks for your help.<<set $coins += _outDon>>
<<elseif _outHelp is 5>>For your efforts, you receive a lettuce.<<set $lettuce +=1>>
<<elseif _outHelp is 6>>Your efforts are rewarded with a stick of butter.<<set $butter +=1>>
<<elseif _outHelp is 7>>In thanks, you receive a bunch of fresh mint.<<set $mint +=1>>
<<else>><<set $donationMax +=1>>You are promised a future donation to the Canteen in thanks.<</if>>
<br><br>
[[Return to the Valley|valley]]
<</nobr>>
<<nobr>>
<h2>Community Meal</h2>
<<if $commeals is 0>>
It’s time—your first meal as Community Chef. You notice your hands are shaking a little as you tie on your apron. Nerves are to be expected, you suppose. It’s a big night for you.
<br><br>
You make your way to the Canteen’s kitchen, where Merry-Andrew is preparing your work station for the evening’s efforts. Seeing everything neatly laid out—your knives, seasoning bowls, pots of dried spices—makes you feel more grounded. Cooking is something you know how to do.
<br><br>
“The guests are due to arrive in a couple of hours,” the hob says, turning to stoke the coals in the oven. “We’d best get started, boss. Showtime. What’re we serving tonight?
<br><br>
[[“For the first dish, we’re going to make…”|dish1]]
<<elseif $commeals is 1>>
You feel a little more confident as you enter the Canteen’s kitchen tonight. Your first-timer nerves have subsided, and your mind is clear to focus on the task in hand.
<br><br>
You arrive before Merry-Andrew tonight, and have a few quiet moments by yourself before it’s time for the work to begin. You’re starting to feel comfortable here, growing accustomed to the place. It still doesn’t feel quite like your kitchen—not yet—but nor does it feel like you’re intruding on someone else’s.
<br><br>
Soon the hob shambles into the room, his arms piled high with clean serving platters. He sets them down on the side, then nods to you.
<br><br>
“Evening, boss. I’m ready when you are. What’s on the menu?”
<br><br>
[[“For the first dish, I was thinking about…”|dish1]]
<<elseif $commeals is 2>>
Tonight is your third community meal. It dawns on you that you only have six chances to get this right, and after this one you’ll be halfway through your probation.
<br><br>
You try and put that unhelpful thought out of your mind as you enter the kitchen and begin preparing for the night’s meal. Perhaps you should try something new, something bold, take a risk you haven’t taken before. Or maybe it’s better to play it safe? Time will tell, you suppose.
<br><br>
Merry-Andrew soon joins you in the kitchen, and you fancy that the crotchety hob seems more friendly than usual. Perhaps he’s warming to you.
<br><br>
“What’ll it be then, boss?” he asks. “What are we making?”
<br><br>
[[“Tonight, Merry-Andrew, we’re making…”|dish1]]
<<elseif $commeals is 3>>
Three meals down, three to go. You’re already becoming better-established in the community—people will stop you in the street now to say hello, to pay some compliment or make a request for the next menu. You no longer feel like a total outsider, but you’re conscious that you’re not a local yet either.
<br><br>
You enter the kitchen to find Merry-Andrew already there, reorganising the pots above the stove. He hops down when you walk in, gives you a short nod.
<br><br>
“Boss. What are you thinking for the menu tonight, then?”
<br><br>
[[“For the first dish, I was thinking about…”|dish1]]
<<elseif $commeals is 4>>
It’s the penultimate community meal before the Village Caucus make their decision. Two more chances to impress. Two more chances to secure your position here. You’d better make tonight a dinner to remember.
<br><br>
Emboldened by this thought, you head down to the kitchen early to begin preparations. You’re just setting out the last of your mise-en-place when Merry-Andrew ambles in.
<br><br>
“Starting without me, boss?” he smirks. “There’ll be no work left for me if you keep this up. What dishes have you got lined up for us tonight?”
<br><br>
[[“For the first dish, we’re having…”|dish1]]
<<elseif $commeals is 5>>
Here you are. The last community meal of your probation. Tonight the Village Caucus will decide if you’ve impressed them sufficiently to make your position permanent. It’s come around so quickly, you can hardly believe you’ve been at the Canteen for a full month. Will this be your last night here, or one of many to come?
<br><br>
You’re ruminating on this when Merry-Andrew arrives. To your surprise, instead of beginning his usual tasks around the kitchen, the hob approaches you and reaches out a gnarled hand for you to shake.
<br><br>
“Listen, boss,” he says. “Whatever happens tonight, I just wanted to say that it’s been a pleasure working with you. I hope the Caucus appreciate what a good job you’ve done here.”
<br><br>
You take his hand, thank him for all of his hard work this past month. You truly couldn’t have done it without him.
<br><br>
“Right, that’s enough of the mushy stuff,” he grunts. “What’s on the menu?”
<br><br>
[[“Here’s what I was thinking for the first dish…”|dish1]]
<<else>>BUG<</if>>
<</nobr>><<nobr>>
You arrived at the Canteen early this morning, suitcase in hand, prepared to meet a representative from the Village Caucus. Instead you were greeted by Merry-Andrew, the hob assigned to assist you in your work. You have worked in other kitchens that were occupied by the bat-eared hearth spirits, but you've never encountered one this talkative before.
<br><br>
The Canteen itself is huge. It sits in the very heart of the village—which is, you suppose, the function it is meant to serve. You can almost feel the weight of history pressing in on you. Thousands of meals must have been eaten here over the decades, countless people fed. A long legacy to live up to.
<br><br>
You follow Merry-Andrew as he scuttles through the rooms, showing you different [[areas of the Canteen|manual]].
<br><br>
<</nobr>><<nobr>>
And it is great indeed. A vast, high-ceilinged chamber with a polished wooden floor, set with several long tables and dozens of chairs. One side of the room is taken up by a large stage, and tall windows let in the morning light. You try and picture what it will be like when it’s full; people talking, their laughter filling the space, food set out on the tables.
<br><br>
For a while you just stare. Merry-Andrew eyes you, scratching the side of his nose with a long finger.
<br><br>
“Well? What d’you reckon?”
<br><br>
[[“It’s exciting. I can’t wait to get started!”|intro4][$chat to 1]]<br>
[[“It’s overwhelming. I’m nervous.”|intro4][$chat to 2]]
<</nobr>><<nobr>>
<<if $chat is 1>>“That’s the spirit,” he says, giving you a toothy grin. “Everyone’s very keen to see how you get on. Very keen indeed.”
<<else>>“Nothing to be done about that,” he says. “You’re here now, and you’ve a job to do. Don’t worry. You’ll get the hang of it in no time.”<</if>>
<br><br>
At the end of the tour the hob hands you a map, much stained and weathered with age. It shows the village and the lands surrounding it—useful, no doubt, as you’re miles away from home.
<br><br>
You’ll feel more settled here once you start cooking, that’s for certain. As long as you have a stove and a well-stocked pantry you can’t go too far wrong. Idly, you wonder what sort of dishes you’ll make while you’re here. Your cooking is usually…
<br><br>
[[Simple and classic.|intro5][$egg += 1; $yoghurt +=1; $tomato +=1]]<br>
[[Rich and comforting.|intro5][$pasta += 1; $squash +=1; $butter +=1]]<br>
[[Light and nutritious.|intro5][$chickpea += 1; $broccoli +=1; $carrot +=1]]
<</nobr>><<nobr>>
You've brought along a few ingredients you've always enjoyed cooking with, just to get started.
<br><br>
Well, there's no time like the present. Your probation starts now, chef.
<br><br>
It's time to explore [[your new home|canteen]].
<</nobr>><<nobr>>
<<set $orlseen to true>>
<<set $time +=1>>
<<set $orlapp += 1>>
You stop to listen to them for a while. The music is just right for the day—light and cheerful without being too frenetic, the kind of song that puts a smile on your face. The fiddler seems to be enjoying their playing as much as you are enjoying listening to it. They smile to themself as they draw the bow across the strings, their fingers dancing across the narrow neck of the fiddle.
<br><br>
They’re a striking sight, even in the eclectic market. Their brocade coat is finely tailored, and strands of gold have been threaded through their braided hair. You can just make out the dark line of a tattoo peeking out from the cuff of their sleeve. By their feet, a rotund terrier is snoozing on a cushion.
<br><br>
Then the fiddler looks up at you, and ceases playing almost instantly. A wide smile breaks across their face.
<br><br>
“$pcname!”
<br><br>
[[“Yes! That’s me!”|orl1.1][$talk to 1]]<br>
[[“Sorry, do I know you?”|orl1.1][$talk to 2]]
<</nobr>><<nobr>>
<<set $llewseen to true>>
<<set $time +=1>>
<<set $llewapp += 1>>
You walk over to him, trying to get a better look at what he’s doing. The man is tall and wiry, with untidy hair that’s beginning to grey at the temples. He’s wearing a dark pea coat that’s seen better days, and appears to be trying to unscrew the plaque at the statue’s base.
<br><br>
When he looks up and sees you watching him he quickly stops what he’s doing. He straightens up, clearing his throat in a way that only serves to make him appear more guilty.
<br><br>
“I’m sorry,” he says. “Didn’t see you there. I was just, ah…”
<br><br>
The man trails off, seemingly at a loss for how to explain his behaviour.
<br><br>
[[“It looked like you were trying to deface that statue.”|llew1.1][$talk to 1]]<br>
[[“None of my business. Do as you like.”|llew1.1][$talk to 2]]<br>
<</nobr>><<nobr>>
<<set $antseen to true>>
<<set $time +=1>>
<<set $antapp += 1>>
You approach the woman, curious to see what’s on the easel in front of her. She doesn’t look up as you walk towards her, though she must hear your footsteps. Her brow is furrowed in concentration as she applies paint to the canvas. She’s wearing an old shearling coat and battered army boots, and her dark hair is tucked inside a patterned headscarf.
<br><br>
As you move closer, you get a better look at the painting she’s working on. It’s a landscape of the valley below, rendered in bold, dramatic brushstrokes. Although it seems to be more of a study than a complete painting, you can see her talent in it. She’s evoked the quality of the light perfectly, the way it kisses parts of the hill while casting dark shadows across others.
<br><br>
“It’s rude to stare,” the woman says suddenly, not looking up from her work.
<br><br>
[[“Sorry. I couldn’t help but admire your painting.”|ant1.1][$talk to 1]]<br>
[[“I wasn’t staring. I was looking. Big difference.”|ant1.1][$talk to 2]]
<</nobr>><<nobr>>
<<set _maTaskNow = $matask.random()>>
<<set _maAdvice to random(1,14)>>
You find Merry-Andrew _maTaskNow.
<br><br>
“Merry-Andrew,” you say, “is there anything useful I should know?”
<br><br>
“You want my advice?” he says.
<<if _maAdvice is 1>>“Always helps to give people a hand when you can. You scratch their backs, they’ll scratch yours, y’know.”
<<elseif _maAdvice is 2>>“Keep an eye out for books at the market. Might find some recipes there, expand your repertoire.”
<<elseif _maAdvice is 3>>“Have a think about brightening up the hall a bit. People don’t like eating their dinner in a dull old room.”
<<elseif _maAdvice is 4>>“Make some friends around here. Some of them might come in handy one day.”
<<elseif _maAdvice is 5>>“There’s decent ingredients out in the valley, y’know, if you can find someone to show you where to look.”
<<elseif _maAdvice is 6>>“Plant something in the garden. The seeds are pricey, but you'll have a never-ending supply after you've done it.“
<<elseif _maAdvice is 7>>“If you need some extra cash, you can always rustle up some snacks to sell at the market.“
<<elseif _maAdvice is 8>>“You get to serve three dishes at each community meal, so plan wisely. We don't want to be scrambling about at the last minute.“
<<elseif _maAdvice is 9>>“Don't forget to check the donation box every morning. There might be something good in there.“
<<elseif _maAdvice is 10>>“There's only so many hours in the day. Use them wisely.“
<<elseif _maAdvice is 11>>“Be sure to make your preparations in good time. Once it's the evening of the meal you won't have a chance to do anything else.“
<<elseif _maAdvice is 12>>“People appreciate a menu that makes sense. Think about what you're planning to serve and whether it goes together.“
<<elseif _maAdvice is 13>>“Make sure to keep an eye on the Community Noticeboard. Your neighbours will appreciate you lending a hand.“
<<else>>“People like to feel you’ve made an effort. They can tell when they’re eating the expensive stuff, y’know.”
<</if>>
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $commeals +=1>>
<<set $indian to 0>>
<<set $meastern to 0>>
<<set $italian to 0>>
<<set $picnic to 0>>
<<set $easian to 0>>
<<set $comfort to 0>>
<<set $breakfast to 0>>
<<set $desserts to 0>>
<<set $salads to 0>>
<<set $soups to 0>>
<<set $sauces to 0>>
<<set $healthy to 0>>
<<set $mains to 0>>
<<set $sides to 0>>
<<if $entertainment is 0>>
A few of the locals pitch in to help you and Merry-Andrew clean up, washing the dishes and wiping down the long tables.
<<elseif $entertainment is 1>>
<<set $orlper to true>>
Orlando offers to stay back and help you tidy up, rolling up their brocade sleeves and removing their rings before getting stuck into the dishes. It's pleasant to have their company while you clear the tables and tip the scraps—the ones that Mauthe hasn't already eaten—into the compost bin.
<<elseif $entertainment is 2>>
<<set $antper to true>>
Antonia volunteers to lend a hand with the dishes in gratitude for allowing her to exhibit her work tonight. She’s in a better mood than you’ve ever seen her as she scrubs the pots, chatting away about the conversations she had with other guests and making plans for what she might paint next.
<<elseif $entertainment is 3>>
<<set $llewper to true>>
Llew remains behind to help you clear up. He’s still clearly stunned by the positive reception, and keeps asking if you’re sure it went well. After the meal, he tells you, a number of guests informed him that they have tales and objects of their own to share with him—it seems that soon he’ll have even more material for the book.
<<else>>BUG<</if>>
<<set $entertainment to 0>>
<br><br>
<<if $commeals is 6>>
You're just finishing the last of the dishes when there's a knock at the kitchen door. It's a representative of the Village Caucus, here to discuss your contract. It's time to [[find out if you can stay|finale]].
<<else>>
When you're finished you go upstairs to your quarters, exhausted, and collapse into [[bed|newday]].
<</if>>
<</nobr>><<nobr>>
<h2>Kitchen</h2>
The kitchen in the Canteen is huge, containing every utensil and piece of cooking equipment your heart could desire. The oven is always kept well-stoked, and a wide wooden-topped island takes pride of place in the centre of the room. It's the perfect place to prepare a feast—or to make some snacks to sell for extra cash. <<if $cook is false>>You could probably get away with skimming some ingredients from the pantry.<<else>>You've probably skimmed enough ingredients today, though.<</if>>
<br><br>
<<if ($time gte 3) and ($day % 5 is 0)>>You can't sleep now. It's the Community Meal tonight. Time to [[get to work|mealprep]].
<<elseif $time gte 4>>Time for [[bed|newday]].
<<else>>
<<if ($llewprogress is 2) and ($rice is 0) and ($llewate is false)>>If you had the ingredients for Mujadara, you could invite Llew over for a meal.
<br><br>
<<elseif ($llewprogress is 2) and ($llewate is false)>>You have all the ingredients for Mujadara. You should invite [[Llew|llew3]] over for a meal. ♦
<br><br>
<<else>>
<</if>>
<<if ($orlprogress is 5) and ($broccoli gte 1) and ($pepper gte 1) and ($squash gte 1) and ($orlate is false)>>You have all the ingredients for Balsamic Roasted Vegetables. You should invite [[Orlando|orl6]] over for a meal. ♦
<br><br>
<<elseif ($orlprogress is 5) and ($orlate is false)>>If you had the ingredients for Balsamic Roasted Vegetables, you could invite Orlando over for a meal.
<br><br>
<<else>>
<</if>>
<<if ($antprogress is 8) and ($milk gte 1) and ($butter gte 1) and ($cheese gte 1) and ($pasta gte 1) and ($antate is false)>>You have all the ingredients for Luxury Mac & Cheese. You should invite [[Antonia|ant9]] over for a meal. ♦
<br><br>
<<elseif ($antprogress is 8) and ($antate is false)>>If you had the ingredients for Luxury Mac & Cheese, you could invite Antonia over for a meal.
<br><br>
<<else>>
<</if>>
<<if $cook is false>>
[[Make Snacks|cook]] to sell at the Market ♦
<br><br>
<</if>>
[[Return to the Canteen|canteen]]
<</if>>
<</nobr>><<nobr>>
<<set $cook to true>>
<<set $time += 1>>
<<set _bhajis to random(8,12)>>
<<set $bhaji += _bhajis>>
<<set _flatbreads to random(8,12)>>
<<set $flatbread += _flatbreads>>
You use some of the stock of pantry ingredients to make a batch of _flatbreads fluffy flatbreads and _bhajis crispy bhajis. These should sell well at the market, but you probably shouldn't pilfer anything else from the pantry today.
<br><br>
[[Return to the Kitchen|kitchen]]
<</nobr>><<nobr>>
<<if ($bhaji is 0) and ($flatbread is 0)>>You have nothing to sell. Maybe you could make something in the Canteen kitchen?<br>
<<else>>
There are plenty of hungry punters here today, and you've got food prepared for them.
<br><br>
[[Sell all Snacks|sellsnacks]]
<</if>>
<br><br>
[[Return to The Market|market]]
<</nobr>><<nobr>>
<<if $commeals is 0>>
“Alright then.” The hob grunts, cracking the knuckles of his long fingers. “Interested to see how that goes down with the punters. Just let me know where to start, boss.”
<br><br>
Once you’ve given Merry-Andrew his tasks for the evening, you get to work on the meal itself. It isn’t long before the kitchen is filled with the smell of food, and your own stomach is rumbling in anticipation of the meal to come. Here, unlike most of the places you’ve worked before, you’ll actually be able to sit down and enjoy the dinner along with your guests.
<br><br>
Speaking of guests—you can hear them arriving now, their footsteps and muffled voices sounding in the corridor outside. It sends a shiver of anticipation through you. Will they like the food? Have you done enough to impress them? You hope so.
<br><br>
The hours fly by quickly, and before you know it the food is ready and waiting. There’s nothing else you can do now. It’s [[time to serve|dishdone]].
<<elseif $commeals is 1>>
“Interesting,” he says, rubbing his chin. “Let’s get started, then. Time’s wasting.”
<br><br>
You’re getting into the rhythm of working with the hob now. The household spirit is a diligent worker, far quicker and more efficient than any human sous you’ve worked with, and he’s got an innate understanding of food. He makes a suggestion regarding the seasoning of one of the dishes, and when you taste the result you’re thrilled.
<br><br>
Soon the food is ready to be served. You and Merry-Andrew take several platters each, and carry them up to the [[great hall|dishdone]].
<<elseif $commeals is 2>>
“Roger that, boss,” he says. “Hope them upstairs appreciate it. Let’s get to work.”
<br><br>
Moving around the kitchen is becoming second nature now. You’re no longer bumping into the corners of cabinets, or wasting time searching through drawers for the utensil you need. The better you know your kitchen, the better a chef you can be. You feel a seed of confidence beginning to sprout inside you as you prepare the night’s meal.
<br><br>
When the cooking is done and the serving dishes are piled high with food, you and Merry-Andrew take the food [[upstairs|dishdone]].
<<elseif $commeals is 3>>
“Got it,” Merry-Andrew says, springing into action. “Let’s give ‘em a dinner to remember, eh?”
<br><br>
You get to work quickly. When cooking is going well, you enter a sort of flow state; your movements become fluid, graceful, every slice and sear and sprinkle coming as naturally as breathing. Your culinary practice doesn’t involve any spells or charms (though you suspect Merry-Andrew’s might), but it still feels like a magic all of its own.
<br><br>
You’re so deep in that meditative state that it comes as almost a shock when all the work is done and the food is ready to serve. Snapping yourself back to reality, you follow Merry-Andrew up to the [[great hall|dishdone]].
<<elseif $commeals is 4>>
“Very nice,” he says, nodding in approval. “Well, no time like the present. What do you want me to get started on?”
<br><br>
The two of you get to work, splitting the remaining tasks evenly between you. When you took on this role you weren’t sure what it would be like, working in tandem with a hob, but now you can’t imagine how you ever managed without him. You wonder how much of the Canteen’s success has been down to the hearth spirit’s presence.
<br><br>
Soon enough you’re ready to serve, and you start preparing to carry the dishes [[upstairs|dishdone]].
<<elseif $commeals is 5>>
“I think that’ll make a fine dinner,” he says. “Let’s get started on it, shall we?”
<br><br>
You thought you’d be nervous cooking tonight, but there’s something comforting about the now-familiar process of preparing food alongside the hob. For a while you can forget all about the job, and the Village Caucus, and focus on what you’re really here for—to make something delicious for people to eat.
<br><br>
It’s a bittersweet feeling, transferring the finished dishes to their serving platters to be carried upstairs to the great hall. You’re proud of what you’ve achieved here, but conscious that it could be the last time you do it. But if it is your final meal as Community Chef, all you can do is [[make it count|dishdone]].
<<else>>BUG<</if>>
<</nobr>><<nobr>>
<<if ($mealval gt 31) and ($mealval lte 60)>><<set $mealrate += 3>><</if>>
<<if ($mealval gt 61) and ($mealval lte 90) >><<set $mealrate += 6>><</if>>
<<if ($mealval gt 91) and ($mealval lte 120)>><<set $mealrate += 9>><</if>>
<<if ($mealval gt 121) and ($mealval lte 150)>><<set $mealrate += 12>><</if>>
<<if $mealval gte 151>><<set $mealrate += 15>><</if>>
<<if $decoration gt 0>><<set $mealrate += 2>><</if>>
<<if $entertainment gt 0>><<set $mealrate += 4>><</if>>
<<if $comGuest.length gte 1>>
<<set $mealrate += 2>>
<<run $comGuest.shift()>>
<</if>>
Tonight's meal has been rated:<br>
<<if ($mealrate lte 4)>>☆☆☆☆
<br><br>
Ouch. You'll have to do much, much better than that.
<<elseif ($mealrate gte 5) and ($mealrate lte 7)>><<set $villageval +=1>>★☆☆☆
<br><br>
Not a brilliant result, really. Next time you’ll have to think more carefully about things.
<<elseif ($mealrate gte 8) and ($mealrate lte 12)>><<set $villageval +=2>>★★☆☆
<br><br>
Respectable, but you could definitely do better. You resolve to try harder in the days to come.
<<elseif ($mealrate gte 13) and ($mealrate lte 16)>><<set $villageval +=3>>★★★☆
<br><br>
An impressive result. You’ve put the work in, and it’s paying dividends.
<<elseif ($mealrate gte 17)>><<set $villageval +=4>><<set $fourstar to true>>★★★★
<br><br>
A perfect evening! You’re thrilled with how tonight went, and proud of what you’ve achieved.
<<else>>BUG<</if>>
<br><br>
All that's left to do is [[clean up|endmeal][$dishes to []; $mealval to 0; $decoration to 0]].
<</nobr>><<nobr>>
<<set $entertainment to 1>>
<<set $orlapp += 1>>
You pen a short note to Orlando and send Merry-Andrew to deliver it to them at the market. The two of them, along with Mauthe, return with surprising alacrity—Orlando must have dropped whatever they were doing to come and see you at once.
<br><br>
“Well? What do you think?” they ask. “Would you like me to perform at the next meal?”
<br><br>
You tell them that you would, and Orlando clasps your hand in thanks.
<br><br>
“‘I’m very much looking forward to it,” they say. “Thank you, $pcname. I won’t let you down.”
<br><br>
Merry-Andrew nods to that. “I’ll do the stage up a bit, get it looking sharp. I think people’ll be pleased to have a bit of music with their dinner.”
<br><br>
“So long as I get fed, I’m happy,” Mauthe says, tongue lolling. “We’ll see you there, Chef.”
<br><br>
[[Return to the Hall|hall]]
<</nobr>><<nobr>>
<<set $entertainment to 2>>
<<set $antapp += 1>>
You write to Antonia, telling her you’d be more than happy for her to exhibit at the community meal, and send Merry-Andrew to deliver the letter to her cottage. She arrives a while later with the Hob in tow. She’s pink-cheeked and appears a little flustered.
<br><br>
“I didn’t think you’d write,” she says. “The moment I sent that letter I decided it was a ridiculous idea. Are you sure it isn’t?”
<br><br>
You reassure Antonia that you definitely want her to be involved, and the three of you walk a circuit around the hall so the artist can get a feel for the space.
<br><br>
“The light’s beautiful in here,” she says. “Maybe a painting under each window, a few more over there near the stage? Do you have some way to display them?”
<br><br>
“I’ll sort something out,” Merry-Andrew says. “Think people’ll like this. Bit of culture never hurt anyone, did it?”
<br><br>
[[Return to the Hall|hall]]
<</nobr>><<nobr>>
<<set $entertainment to 3>>
<<set $llewapp += 1>>
You send Merry-Andrew out with a note for Llew, and it isn’t long before the two of them return. Llew looks shocked to be there at all, his eyes a little wide as he looks around the great hall.
<br><br>
“My word,” he says. “It’s much bigger than I remember it. Are you sure you want me to come and speak? Won’t I bore all your guests to tears?”
<br><br>
You tell him that yes, you do want him to come, and no, he won’t bore them to tears. Llew seems somewhat heartened by your confidence in him, and the two of you and Merry-Andrew turn your attention to the stage.
<br><br>
“I’ll need somewhere to put my notes,” Llew says. “I guarantee I’ll be shaking too much to hold them still.”
<br><br>
“That can be arranged,” Merry-Andrew says. “I’m looking forward to this, Mister Ullerton. I think people round here could do with remembering some of their history. I was there for most of it, after all.”
<br><br>
[[Return to the Hall|hall]]
<</nobr>><<nobr>>
<<if $talk is 1>>“‘Deface’ isn’t the word I’d use,” he says, frowning. “It’s more of an adjustment. A correction. Do you know what this statue is supposed to represent?”
<<elseif $talk is 2>>“I appreciate that,” he says. “But I’m not doing anything criminal, just to assure you. Do you know what this statue is supposed to represent?”
<<else>>BUG<</if>>
<br><br>
You shake your head. The statue depicts a man in old-fashioned armour, holding a lantern and gazing at a point in the middle distance. If it’s supposed to be a famous figure, you aren’t familiar with them.
<br><br>
“It’s Hippolyte Ames,” he says. “The founder of the village. Or the <i>supposed</i> founder, anyway. The Village Caucus had it installed a few months ago—hideous thing—but there’s no evidence to say that Ames lived here at all, let alone founded the village. In fact, it’s more likely that he conquered the lands, and that he was the one responsible for ejecting the—”
<br><br>
The man stops himself mid-sentence, lets out a small, embarrassed laugh.
<br><br>
“But I’m rambling. Apologies. I just don’t think it’s right that we’re celebrating a complete falsehood, that’s all.”
<br><br>
[[“I agree. That Hippo fellow sounds like a right piece of work.”|llew1.2][$talk to 1]]<br>
[[“What were you going to do once you’d removed the plaque?”|llew1.2][$talk to 2]]<br>
[[“I don’t see why it matters. It’s just a statue.”|llew1.2][$talk to 3]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“He truly was,” the man says, smiling. “A real bastard, actually, if my research is correct.”
<<elseif $talk is 2>>“I don’t know,” the man says, a little sheepishly. “I hadn’t really thought that far ahead.”
<<elseif $talk is 3>>“That’s what the Caucus keeps telling me,” the man sighs. “Perhaps they’re right.”
<<else>>BUG<</if>>
<br><br>
He looks up at the statue again, his brows drawn together in consternation. Then he shakes his head and turns back towards you.
<br><br>
“But I’m being rude,” he says. “I’m Llew. Llew Ullerton. We’ve not met before, have we?”
<br><br>
“No, we haven’t. I’m $pcname.”
<br><br>
“Oh, <i>you’re</i> $pcname!” Llew says, his eyes lighting up. “The new chef. I was hoping I’d run into you. The Canteen has a fascinating history, you know. I run the village museum—you should drop in one day, take a look at some of the old daguerreotypes.”
<br><br>
Llew has to leave soon afterwards, but you promise that you’ll come and visit the museum the next time it’s open.
<br><br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Then you can’t know much about art,” she says. “It’s bloody terrible.”
<<elseif $talk is 2>>“Oh, is there now?” she smirks. “I’ll have to remember that one.”
<<else>>BUG<</if>>
<br><br>
The woman sets down her paintbrush, then gets to her feet and stretches. She’s shorter standing than you thought she’d be; something about her bearing gave you the impression of height. Eventually she deigns to look in your direction, fixing you with sharp hazel eyes.
<br><br>
“You’re not from around here,” she says. “Tourists are always getting lost in the valley. Are you lost?”
<br><br>
[[“I live in the village, actually. Just moved here.”|ant1.2][$talk to 1]]<br>
[[“Now who’s being rude?”|ant1.2][$talk to 2]]<br>
[[“Only in the existential sense.”|ant1.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“That explains it,” she says. “New arrival. You have that wide-eyed look, you know.”
<<elseif $talk is 2>>“I’ll give you that,” she says, smiling. “Sorry. Call it even.”
<<elseif $talk is 3>>“Well,” she snorts. “Who among us, eh?”
<<else>>BUG<</if>>
<br><br>
“I’m $pcname,” you tell her. “The new Community Chef.”
<br><br>
“Ah.” The woman’s eyes widen in recognition. “That makes sense. I’ve not been to one of those meals in a long time. Used to go with my parents when I was small. Feels like forever ago, now.”
<br><br>
The woman offers you a hand, and you shake it. Her fingers leave smears of paint on your skin.
<br><br>
“Sorry about that,” she says, not sounding especially sorry. “I’m Antonia. Perhaps I’ll see you around.”
<br><br>
She returns to her painting then, your presence seemingly forgotten.
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $llewprogress to 2>>
<<set $time +=1>>
<<set $llewapp += 1>>
The museum isn’t a grand building, just one of a row of terraces on a narrow street leading away from the square. There’s nothing to indicate its purpose other than a small hand-painted sign hanging above the door.
<br><br>
Llew waves when he sees you, and eagerly shows you inside. It’s immediately clear that the rooms that now make up the museum were once the living space of a house, the usual furniture replaced with glass-fronted cabinets and display cases. While Llew finishes setting up for the day you peruse some of the collection. The mix of items is eclectic—you find Village Caucus ledgers, farming equipment, heirlooms of local families, strange stone artefacts apparently dug up in the valley.
<br><br>
“Well,” Llew says, a hint of pride in his voice. “What do you think?”
<br><br>
[[“It’s very impressive. Did you collect all of this yourself?”|llew2.1][$talk to 1]]<br>
[[“What’s it for? Are the people here that interested in local history?”|llew2.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“It’s a pleasure,” they say, coming to shake your hand. “I was told to keep an eye out for the new chef—I could tell it was you the moment I saw you. Am I right?”
<<elseif $talk is 2>>“Not yet,” they say, coming to shake your hand. “But I know you—or I know who you are, at any rate. The new chef, yes?”
<<else>>BUG<</if>>
<br><br>
“Yes, that’s right. How did you know?”
<br><br>
“Call it intuition,” they say. “Also, my sister is a terrible gossip and she told me what you look like. But you have me at a disadvantage! Orlando Glass, musician at large. And this”—they gesture at the dog—“is Mauthe.”
<br><br>
“Hullo,” says Mauthe. “How d’you do?”
<br><br>
[[“I’m very well, thank you.”|orl1.2][$talk to 1]]<br>
[[“I’ve been better, to be honest.”|orl1.2][$talk to 2]]<br>
[[“Is that a talking dog?!”|orl1.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Glad to hear it,” the dog says. “Pleased to meet you.”
<<elseif $talk is 2>>“We all have those days,” the dog says. “Chin up.”
<<elseif $talk is 3>>“You’ll get used to it,” the dog says. “Everyone does.”
<<else>>BUG<</if>>
<br><br>
“Mauthe is my familiar,” Orlando says. “Or my family’s, at any rate. He’s been with the Glass clan for, oh—how long is it?”
<br><br>
“Three hundred years,” Mauthe murmurs, settling back down on his cushion. “Give or take.”
<br><br>
“Part of my inheritance,” Orlando says. For a moment something dark passes across their face, but it’s gone just as quickly. “Listen, I have to get back to playing, but I hope our paths will cross again soon. I’ve been fascinated by the chefs since I was a child. Take care, $pcname.”
<br><br>
You bid Orlando—and Mauthe, though he appears to be asleep again—farewell, and promise to call on them soon.
<br><br>
[[Return to the Market|market]]
<</nobr>>
<<nobr>>
<<set $orlseen to true>>
<<set $time +=1>>
<<set $orlapp += 1>>
Orlando spots you in almost the same moment you see them. The fiddler rises to their feet and makes a short bow, almost formal, but the gleam in their eyes makes you think that they’re mocking themself. Mauthe gives a lazy wag of his tail in greeting.
<br><br>
“$pcname!” Orlando says. “It’s good to see you again. Will you join me?”
<br><br>
You take a seat opposite them on one of the rickety chairs beside the tea stand. The place doesn’t look like much; there’s a wizened old man poking a fire beneath a huge, steaming kettle, with a collection of mismatched pots and cups on a table beside him, and not a lot else.
<br><br>
“I know it’s not the fanciest place in the world,” Orlando says, as if reading your mind, “but the tea here is second-to-none. It’s the only place I’ve been able to find scarlet jasmine outside of the Mist Isles.
<br><br>
[[“You certainly seem to know your tea.”|orl2.1][$talk to 1]]<br>
[[“Have you been to the Mist Isles, then?”|orl2.1][$talk to 2]]
<</nobr>>
<<nobr>>
<<set $antseen to true>>
<<set $time +=1>>
<<set $antapp += 1>>
You wave to her and, somewhat to your surprise, she waves back and beckons you over. Her hair is free of its scarf today, and the wind catches up the dark waves and whips them about her face.
<br><br>
“Bracing up here today,” she says, sounding pleased about it. “Listen, $pcname, I’m afraid I was quite rude to you the last time we met. Wasn’t in the best of moods. Will you walk with me a while? I promise I’m alright, really. Most of the time.”
<br><br>
You agree, falling into step with her on the path. Antonia leads the way, pointing out interesting features in the landscape as you go—the burned-out ruins of an old granary, a distant windmill, an ancient tree with a hollow large enough to fit a person inside. She seems to know this place tremendously well.
<br><br>
[[“Have you lived in the valley for a long time?”|ant2.1][$talk to 1]]<br>
[[“Did you come here specifically to paint?”|ant2.1][$talk to 2]]
<</nobr>><<if $foundmush is true>><b>Mushrooms: </b><<if $coins gte 30>>[[30 coins|grocer][$mushroom +=1; $coins -= 30]]<br><<else>>30 coins<br><</if>><</if>>
<<if $foundfish is true>><b>Fish: </b><<if $coins gte 30>>[[30 coins|farmshop][$fish +=1; $coins -= 30]]<br><<else>>30 coins<br><</if>><</if>>
<<if $foundberry is true>><b>Berries: </b><<if $coins gte 30>>[[30 coins|general][$berry +=1; $coins -= 30]]<br><<else>>30 coins<br><</if>><</if>>
<<nobr>>
<div class = "note">
<b>New note:</b> <<textbox "$newnote" "...">>
<br><br>
</div>
<<if $newnote isnot "...">>
<<set _newnote1 to $newnote>>
<<set $notes.unshift (String(_newnote1))>>
<</if>>
<</nobr>><<nobr>>
<<if ($foundmush is false) and ($foundfish is false) and ($foundberry is false)>>You have no idea where to start when it comes to foraging ingredients. Maybe one of the locals could show you where to begin?<br><</if>>
<<if $foundmush is true>>Hunt the undergrowth for [[wild mushrooms]]. ♦<br><</if>>
<<if $foundfish is true>>Go [[fishing]] in the river. ♦<br><</if>>
<<if $foundberry is true>>Search for [[berries]] in the hedgerows. ♦<br><</if>>
<br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $time +=1>>
<<set _forage to random(1,4)>>
<<if _forage is 1>>
You spend some time searching for mushrooms, but don't manage to find any—or at least none you're confident aren't poisonous.
<<else>>
<<set $mushroom += 1>>
Your time with Antonia has paid dividends. You leave with a good selection of oyster mushrooms, chicken-of-the-woods, and chanterelles.
<</if>>
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $time +=1>>
<<set _forage to random(1,4)>>
<<if _forage is 1>>
You sit patiently on the bank of the river for a while, waiting for something to bite, but nothing does. That's the way it is, you suppose.
<<else>>
<<set $fish += 1>>
It takes some time, but eventually your patience pays off. After a little tussling with the line, you manage to snag a fat, silver-scaled fish.
<</if>>
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $time +=1>>
<<set _forage to random(1,4)>>
<<if _forage is 1>>
You walk along the hedgerows for a while, inspecting them closely, but it seems as though someone has been here before you. There are no berries left.
<<else>>
<<set $berry += 1>>
The hedgerows are heavy with ripe, dark berries. You fill a handkerchief with them, the juice staning the white cotton a deep red.
<</if>>
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Mostly, yes,” he says. “A lot of it was donated, though—honestly, at this point some people just use the museum to get rid of the rubbish in their attics. But here, this is what I really wanted to show you…”
<<elseif $talk is 2>>“Some people are,” he says, a little defensively. “It’s good to have these things preserved, anyway, whether people want to see them or not. Here, maybe you’ll find this a little more interesting…”
<<else>>BUG<</if>>
<br><br>
Llew shows you into another room, darker and dustier than the first. He unlocks a cabinet with a key from his belt and carefully takes down a leather-bound album. Setting it on a nearby table, he opens the cover and shows you what’s inside. Mounted on the first page is an etching of a haughty-looking man with huge moustaches.
<br><br>
“That,” Llew says, “was Carwyn Keats. The first Community Chef. And this was the second…”
<br><br>
He leafs slowly through the album, showing you a succession of portraits. The earliest are drawings, but these soon give way to old-fashioned daguerreotypes and eventually to more recent photographs.
<br><br>
[[“These are incredible. Where did you get all of these?”|llew2.2][$talk to 1]]<br>
[[“There are a lot of pictures here. How many chefs have there been?”|llew2.2][$talk to 2]]<br>
[[“I wonder if I’ll stay here long enough to make it into the book.”|llew2.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“They were in the archives of the Village Caucus,” Llew says. “I… let’s say liberated them. But that was years ago, and I don’t think anyone’s noticed they’re missing yet.”
<<elseif $talk is 2>>“Twenty-seven, all told,” Llew says. “But their tenures were quite varied. The longest worked at the Canteen for more than a decade. Some—well, some weren’t here for quite as long.”
<<elseif $talk is 3>>“Let’s hope that you will,” Llew says. “Our last chef was good, but she only stayed here for six months or so. Never quite settled into village life, if I’m being honest.”
<<else>>BUG<</if>>
<br><br>
He turns more pages in the book, obviously looking for something in particular. When he finds the page he’s looking for he lets out a small sound of triumph, and points to a grainy photograph. It shows the Canteen’s great hall on the night of a community meal, the room thronged with people.
<br><br>
“Here,” Llew says, pointing to a small face at the edge of the crowd. “That’s me, there, look. I must have only been about seven, but I remember that meal well. The chef made this incredible dish—something with rice and lentils, with these wonderful crunchy onions on the top. <i>Mujadara</i>, that was it. Yes. I think about it often, even now.”
<br><br>
Llew returns the album to its cabinet, then shows you a few more choice items before the two of you part ways. As you leave the museum, you’re still thinking about the dish he mentioned. You’re sure that’s within your culinary repertoire—perhaps you could have him over for a meal one day.
<br><br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<set $llewseen to true>>
<<set $time += 1>>
<<set $rice -=1>>
<<set $llewapp += 1>>
<<set $llewate to true>>
You send Merry-Andrew off to the village with a note for Llew, inviting him over to the Canteen for a meal. While you’re waiting for him to arrive, you set about cooking the mujadara.
<br><br>
It’s not a complex dish to make, but it is a satisfying one. You take great pleasure in the way your freshly-sharpened knife slices cleanly through the onions, how they sizzle when they hit the hot oil. You stir them frequently, making sure they darken and caramelise without burning. The smell that fills the kitchen is wonderful.
<br><br>
You’re just putting the finishing touches on the dish when Llew enters the kitchen, knocking on the doorframe as he steps through.
<br><br>
“$pcname,” he says. “Thank you for the invitation. Something smells good—hold on. Is that what I think it is?”
<br><br>
He takes another step towards you, beaming as he looks down into the serving dish.
<br><br>
[[“It certainly is. I remembered you telling me about it.”|llew3.1][$talk to 1]]<br>
[[“Oh, just something I threw together. Are you hungry?”|llew3.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I only moved back last year,” she says. “But I was born here. My family moved to the city when I was ten. Hardly thought about the place after that, to be honest. Not until recently.”
<<elseif $talk is 2>>“In part,” she says. “My family are from around here originally, though we moved away when I was a child. Last year I decided it was time to give the place another try.”
<<else>>BUG<</if>>
<br><br>
“So this is home for you?”
<br><br>
“I don’t know if I’d call it <i>home</i>,” she says, shoving her hands deeper into the pockets of her coat. “I’ve always thought of myself as a city girl, really. Hardly know what possessed me to come back here of all places. Fancied it would be a good place to paint, I suppose.”
<br><br>
She lapses into silence, and you let it string out. You have the sense that Antonia is more likely to speak if you leave space for it, rather than prompting her.
<br><br>
“It hasn’t even been that,” she says after a moment. “Nothing I do comes out right. I’m not a landscape artist, not really. I’ve always painted people. But change is supposed to be good, isn’t it? Refreshing. I mean, why did you decide to come here? To do this job?”
<br><br>
You consider that for a moment. The job itself has left you with little time to reflect on why you chose to take it up in the first place.
<br><br>
[[“I was bored of my old life. I wanted a new challenge.”|ant2.2][$talk to 1]]<br>
[[“I liked the sound of the place. I needed a slower pace of life.”|ant2.2][$talk to 2]]<br>
[[“The community part appealed to me. I was tired of cooking for strangers.”|ant2.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Ah,” she says, smiling knowingly. “A restless soul. I understand that well.”
<<elseif $talk is 2>>“It doesn’t get much slower than this,” she says, gesturing out at the empty swathes of hill. “If that’s what you’re looking for, I’d say you’ve found it.”
<<elseif $talk is 3>>“Interesting,” she says. “I never thought of it that way. But we’re both making things for other people to consume, aren’t we? I suppose it does matter who those people are.”
<<else>>BUG<</if>>
<br><br>
True to her word, Antonia is much better company than your first meeting suggested she would be. She’s got stamina, too—you find yourself having to stop and catch your breath on steep paths that she climbs with ease, her boots firm on the rocky ground. Perhaps there’s more of this valley left in her than she thinks there is.
<br><br>
Your walk takes you past a tiny cottage where, it transpires, Antonia is living at the moment. It’s a pleasant-looking little place, with flowers in the window box and a red-painted door. You say your farewells there, and she waves goodbye from the doorstep.
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $antread to true>>
<i>
$pcname,
<br><br>
I've had an idea. Do you remember that old oak tree we passed when we were walking the other day? Meet me there when you can. I might have something useful to show you.
<br><br>
Antonia
</i>
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $antseen to true>>
<<set $antread to false>>
<<set $time +=1>>
<<set $mushroom +=1>>
<<set $foundmush to true>>
<<set $antapp += 1>>
Antonia is waiting for you already, and the smile that breaks across when she sees you is almost girlish in its excitement.
<br><br>
“Hello,” she says. “I’ve got something to show you, Chef $pcname. Follow me.”
<br><br>
Without further ado she strides off towards the nearby forest, and you follow on her heels. It’s quiet amongst the trees, the carpet of leaf litter muffling your footsteps as you walk. Occasionally Antonia will stop and do something—crouch next to the trunk of a tree, or lift up a fern to peer beneath it. She says nothing to you, and has given no particular clue to why she asked you to come here.
<br><br>
[[“What was this idea you had?”|ant3.1][$talk to 1]]<br>
[[Say nothing. She’ll tell you when she’s ready.|ant3.1][$talk to 2]]
<</nobr>><<nobr>>
You follow the Caucus member back up to the great hall, trying not to let your nerves show on your face. You’ve worked so hard—not only to make food for the community, but to become a part of it, too. You only hope that you’ve done enough.
<br><br>
Empty of people, the hall seems eerily quiet. The Caucus member pulls up a chair at one of the long tables, and invites you to sit down opposite them. You do as they ask, holding your hands in your lap to keep them from shaking.
<br><br>
“$pcname,” they say. “As you know, your probationary period as Community Chef was thirty days. Today is the last day. Myself and other Caucus members have been watching you closely. We’ve attended your meals, spoken to people in the village, listened to what locals are saying about you and your work. Based upon this, we have reached a decision.”
<br><br>
You take a breath. Force yourself to sit up straight.
<br><br>
<<if $villageval gte 20>>[[“We have decided…”|finalesucc]]
<<else>>[[“We have decided…”|finalefail]]<</if>>
<</nobr>><<nobr>>
<<if $talk is 1>>“It’s a particular pleasure of mine,” they say. “No matter where you are in the world, tea is a constant. You can always rely on it.”
<<elseif $talk is 2>>“I have,” they say. “A couple of times, actually. Beautiful in the spring, if you can find a steamer that’ll risk the journey.”
<<else>>BUG<</if>>
<br><br>
You ask them if they’ve travelled a lot. The Mist Isles are known to be dangerous, not a place visited by unseasoned tourists.
<br><br>
“A great deal,” they say, tucking one of their braids back behind their ear. “I’ve been very lucky. Been a lot of interesting places, seen a lot of interesting things, met a lot of interesting people. Music is like tea—another universal language. You can take it anywhere.”
<br><br>
“Even back home,” Mauthe chips in.
<br><br>
Orlando frowns at the dog. “True enough.”
<br><br>
There’s a slight shift in the air, a wisp of tension. You sense that this topic is a point of contention between the fiddler and their familiar.
<br><br>
[[“How long have you been back here?”|orl2.2][$talk to 1]]<br>
[[“How old were you when you left?”|orl2.2][$talk to 2]]<br>
[[“Do you miss travelling?”|orl2.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Only a few months,” they say. “I’ve always visited on and off, over the years. Never stayed this long before, though.”
<<elseif $talk is 2>>“Too young, probably,” they say. “I was desperate to go out and see the world. Had all of these romantic ideas about travelling the world, as all young people do.”
<<elseif $talk is 3>>“I do,” they say. “When you’ve been on the move for as long as I have, staying in one place for this long begins to feel unnatural.”
<<else>>BUG<</if>>
<br><br>
“Your mother always said you had itchy feet,” Mauthe says. “Could hardly to get you to sit in a chair for more than a few minutes. Wasn’t a surprise when you up and left completely.”
<br><br>
“Yes. But I’m back now, aren’t I?” Orlando’s posture is a little stiff when they look down at the dog, but it softens as they turn towards you. “My parents are getting on in years, you see. My sister’s still in the village, but she’s got her own family to take care of now. It seemed only right to come home. For a time, anyway.”
<br><br>
The tea-seller comes to take your order then. Curious, you order the scarlet jasmine. It has a delicate, floral aroma, and when poured it’s red as blood against the white china cup. Orlando delights in watching you taste it for the first time, their own woes seemingly forgotten. You pass a pleasant hour together before they return to work.
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
<<set $orlprogress to 3>>
<<set $orlday to ($day + 2)>>
<i>
Dear $pcname,
<br><br>
Are you well? I hope you’re well. Listen, I’ve had a thought. Why don’t I come and play at one of your community meals? I’ve not been to one for a long while, but I remember people always appreciating a little entertainment with their supper.
<br><br>
Without blowing my own trumpet, as it were, I’m quite an accomplished musician. I like to think that I could bring a little something extra to what I’m sure will already be a wonderful evening—if you agree, send me a note, and I’ll come and take a look at the venue.
<br><br>
Best wishes,<br>
Orlando Glass
</i>
<br><br>
When you want to invite Orlando to perform at a community meal, go to the great hall and send them a message.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<if $talk is 1>>“That’s very kind of you,” he says, sounding genuinely touched. “I appreciate this, $pcname. I really do.”
<<elseif $talk is 2>>“I am now,” he says. “I’ve not had this since I was yea high. It smells just like the old chef used to make it.”
<<else>>BUG<</if>>
<br><br>
The two of you sit down to eat, pulling up high stools next to the kitchen island. For a while you eat in silence, appreciating the food. The ingredients are simple, but the way they come together is almost alchemical in its brilliance; soft rice and nutty lentils, the warmth of cumin and those sweet, chewy onions.
<br><br>
“This really does take me back,” Llew says, gesturing to his bowl with a fork. “This kind of thing will serve you in good stead, you know.”
<br><br>
“What sort of thing?”
<br><br>
“Putting thought into what you do,” he says. “That was always what made the best chefs stand out. They didn’t just make food. They got to know the people here, made the food <i>for</i> them. Everyone always appreciated that.”
<br><br>
[[“Did any chefs stand out in particular?”|llew3.2][$talk to 1]]<br>
[[“What’s the best way to get to know the people in the village?”|llew3.2][$talk to 2]]<br>
[[“You really care about this community, don’t you?”|llew3.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“The one who first made me this,” Llew says, pointing to the bowl again. “Tania. She was the chef here for most of my childhood. Everyone loved her, and you could tell she loved the Canteen. She must have been ninety when she retired, if she was a day.”
<<elseif $talk is 2>>“I think you’re already doing it,” he says, smiling. “Talking to them, taking an interest. You don’t have to get to know everyone all at once. We’re a small community here—if you do one person a good turn, other people will hear about it.”
<<elseif $talk is 3>>“I do,” he says quietly. “It’s funny. When I was growing up, it seemed all everyone else wanted to do was to leave. To go somewhere bigger, more exciting. But I’ve never been able to imagine living anywhere else.”
<<else>>BUG<</if>>
<br><br>
The two of you finish off most of the pot of mujadara, leaving a covered bowl of it set aside for Merry-Andrew. Llew insists on helping you do the dishes, and the work goes much faster with his assistance.
<br><br>
“Thank you again,” he says. “It really does mean a lot that you went to the effort. I know I’m a nostalgic old fool, but it’s important to preserve memories like this. Otherwise you lose them, don’t you?”
<br><br>
The two of you say your goodbyes, and Llew heads back to the village.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>>
<<nobr>>
[[Llew mujadara meeting|canteen][$llewprogress to 2; $rice += 1]]<br>
[[Antonia foraging|canteen][$antprogress to 2]]<br>
[[Orlando perfomance|canteen][$orlprogress to 2; $day to 5]]<br>
[[Llew market meeting|market][$llewprogress to 3]]<br>
[[Antonia village meeting|village][$antprogress to 3]]<br>
[[Orlando valley meeting|valley][$orlprogress to 3]]<br>
[[Llew Caucus confrontation|village][$llewprogress to 4]]<br>
[[Antonia friend confession|valley][$antprogress to 4]]<br>
[[Orlando tattoo|market][$orlprogress to 4]]<br>
[[Llew fishing|canteen][$llewprogress to 5]]<br>
[[Antonia performing|canteen][$antprogress to 5]]<br>
[[Orlando vegetables|canteen][$orlprogress to 5; $broccoli += 1; $squash += 1; $pepper += 1]]<br>
[[Llew river walk|valley][$llewprogress to 6]]<br>
[[Antonia market meeting|market][$antprogress to 6]]<br>
[[Orlando family|village][$orlprogress to 6]]<br>
[[Llew book|village][$llewprogress to 7]]<br>
[[Antonia sketches|valley][$antprogress to 7]]<br>
[[Mauthe chat|market][$orlprogress to 7]]<br>
[[Llew performing|canteen][$llewprogress to 8; $day to 5]]<br>
[[Antonia macaroni|canteen][$antprogress to 8; $milk += 1; $cheese += 1; $pasta += 1; $butter += 1]]<br>
[[Orlando berries|canteen][$orlprogress to 8]]<br>
[[Llew final|canteen][$llewprogress to 9]]<br>
[[Antonia final|canteen][$antprogress to 9]]<br>
[[Orlando final|canteen][$orlprogress to 9]]<br>
[[Approval|canteen][$llewapp to 1; $llewprogress to 1; $antapp to 2; $antprogress to 1; $orlapp to 3; $orlprogress to 1]]<br>
<</nobr>><<nobr>>
<<set $llewseen to true>>
<<set $time += 1>>
<<set $llewapp += 1>>
As you watch, Llew takes a wrapped package from the man before shaking his hand. He seems well pleased with whatever it is he has received. When he turns to leave he catches sight of you, and lifts a hand in greeting.
<br><br>
“$pcname! Are you well? Here, take a look at what Henrick over there just dug out for the collection…”
<br><br>
He carefully unwraps the brown paper around the package, and shows you its contents; a stack of ragged old pieces of paper, each one printed with a list of goods and their corresponding prices. Llew’s obvious delight seems a little odd—to your eyes, at least, this looks like the contents of someone’s wastepaper basket.
<br><br>
“Well?” he says. “Aren’t they incredible?”
<br><br>
[[“What am I looking at here, exactly?”|llew4.1][$talk to 1]]<br>
[[“I don’t know if I’d say incredible.”|llew4.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“You’ll see,” she says. “Patience is a virtue, you know.”
<<elseif $talk is 2>>You remain silent, and continue to follow her deeper into the forest.
<<else>>BUG<</if>>
<br><br>
After walking for a time, you come across a fallen log at the side of the track. Antonia bends down and carefully turns it over, letting out a whoop of triumph.
<br><br>
“Here,” she says. “This is what I wanted to show you.”
<br><br>
There in the soft soil, once sheltered by the rotting log, are mushrooms. They are growing in clusters, with soft grey caps on top and delicate gills beneath. You’re sure they’re the sort of mushrooms you’ve cooked with a thousand times, the kind that turn almost meaty when you fry them.
<br><br>
You’re thrilled. Wild mushrooms like these would be expensive to buy in, and will look impressive on a menu. Also, now you’ve found them once, you’re certain you could try and look for them again.
<br><br>
[[“Antonia, this is amazing! Thank you so much.”|ant3.2][$talk to 1]]<br>
[[“I didn’t have you down as a forager, I’ll be honest.”|ant3.2][$talk to 2]]<br>
[[“You’re sure these won’t poison me?”|ant3.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“It’s nothing,” she shrugs, glancing away from you. “They’re here. You’re a cook. Seemed a waste for you not to know about them, that’s all.”
<<elseif $talk is 2>>“There’s plenty of things you don’t know about me,” she says. “This is far from the most interesting of them.”
<<elseif $talk is 3>>“Only one way to find out,” she says, smiling in a way that bares her teeth. “No, I’m teasing. They’re perfectly safe, trust me. I wouldn’t be showing you if I wasn’t entirely sure.”
<br><br>
<<else>>BUG<</if>>
Antonia produces a string bag from her pocket, and the two of you collect a good portion of mushrooms from under the log. Your mind is already racing with ideas for what you could do with them, <<if ($main2 is false) and ($main3 is false)>>though you don’t think you have any appropriate recipes in your current cookbooks. Perhaps you should take a look in the market for something new.<<else>>and you’re sure you remember a good mushroom recipe in one of your cookbooks back at the Canteen.<</if>>
<br><br>
Once you’ve finished foraging, Antonia leads you back out of the forest. Before you part ways, you ask her how she knew where to look today.
<br><br>
“I’m from here, remember?” she says. “Used to go foraging with my ma, when I was a kid. Some things never leave you.”
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $orlseen to true>>
<<set $time +=1>>
<<set $orlapp += 1>>
Orlando is dressed for walking rather than performing today, in a heavy twill coat and sturdy boots. They are having a conversation with Mauthe that you aren’t close enough to overhear; when the two of them spot you, they cease talking and approach you instead.
<br><br>
“Fancy running into you out here,” Orlando says. “Will you join us for a while?”
<br><br>
You agree, and the three of you carry on walking parallel to the stream. You’re forced to keep a sedate pace to allow for Mauthe and his short legs, but that’s no great hardship. It’s peaceful here; the path is sheltered from the worst of the valley’s winds, and the sound of water bubbling over stones is a gentle accompaniment to your footsteps.
<br><br>
“What brings you out to the valley today?” Orlando asks. “Just here for the scenery?”
<br><br>
[[“Yes. The views are beautiful. I’ve never lived anywhere like this before.”|orl4.1][$talk to 1]]<br>
[[“I needed some exercise. It’s no good being cooped up inside all day.”|orl4.1][$talk to 2]]
<</nobr>><<nobr>>
<<set $antseen to true>>
<<set $time +=1>>
<<set $antapp += 1>>
You approach Antonia slowly, not wanting to disturb her, but she sets her brush down when she sees you walking in her direction. She smiles at you, but it seems thin and a little forced.
<br><br>
“$pcname,” she says. “Good to see you. Is everything going well at the Canteen? Hope you’re having better luck with your work than I am with mine, at any rate.”
<br><br>
She gestures at the canvas, and you move around to take a look. Antonia has been painting the village square, and some of the locals in it. Technically it’s a competent piece, but even with your limited knowledge you can sense there’s something lacking. It’s the people, you think; the scene contains several figures, but they’re a little stiff and lifeless. The painting is still better than anything most people could produce, but you can tell that Antonia doesn’t feel this lives up to her personal standards.
<br><br>
[[“It’s lovely. I couldn’t do anything like that.”|ant4.1][$talk to 1]]<br>
[[“What is it that you’re struggling with?”|ant4.1][$talk to 2]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“Ah.” Llew chuckles, shakes his head. “I can see you’re not as bowled over by this find as I am.”
<<elseif $talk is 2>>“I know they probably don’t look like much,” he says, “but these really are tremendously important artefacts.”
<<else>>BUG<</if>>
<br><br>
He fans out the stack of papers, thumbing through each one in turn. The paper is yellowing and looks extremely delicate, as if it could crumble to dust at any moment.
<br><br>
“They’re handbills from the market—but old ones, very old, going back almost two hundred years. Henrick’s father, rest his soul, used to collect them. They’re a record of who traded here, the people who passed through, the sorts of goods they were selling. It’s a picture of what life was like here in the past. Take a look.”
<br><br>
He offers the handbills to you, and you carefully leaf through the stack. Alongside the more conventional market traders there are advertisements for fortune tellers, glassblowers, exorcists, puppet shows—it seems as though this market was as eclectic in the past as it is today.
<br><br>
“Isn’t it wonderful?” Llew says, taking the papers back from you and beginning to wrap them up again.
<br><br>
[[“It’s fascinating. This market’s an odd place, isn’t it?”|llew4.2][$talk to 1]]<br>
[[“Unusual, certainly. Didn’t Henrick want to keep these?”|llew4.2][$talk to 2]]<br>
[[“I’m afraid I still don’t quite see the appeal.”|llew4.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“It is,” Llew nods. “No one’s quite sure why such a peculiar market popped up here, of all places. Ley lines, some people think.”
<<elseif $talk is 2>>“He didn’t inherit his old man’s fascination with the market,” Llew says. “Oh well. His loss is my gain, eh?”
<<elseif $talk is 3>>“Ah, well,” Llew says, looking a little disappointed. “Perhaps once I’ve displayed them properly at the museum you’ll feel differently.”
<<else>>BUG<</if>>
<br><br>
He turns around to face the main thoroughfare of the market. It’s as busy as usual, full of people inspecting goods, haggling over prices or simply meandering through the stalls. Llew smiles to himself, takes a slow breath.
<br><br>
“We used to love coming here, when we were small. Everything seemed so strange, so exciting. You never ran out of things to look at. Never.”
<br><br>
“‘We’?”
<br><br>
“What?” Llew turns back to you, blinking. “Listen, $pcname, I’d better be getting back to the museum. I’ll see you around the village, I’m sure.”
<br><br>
He leaves quickly, the package of handbills held protectively close to his chest.
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
<<set $llewseen to true>>
<<set $time += 1>>
<<set $llewapp += 1>>
You don’t mean to listen in, but their voices are raised and it’s hard not to overhear. From what you can discern, the person Llew is arguing with is a representative from the Village Caucus. You’re missing the details necessary to fill in all the gaps, but you have the impression that the Caucus is unhappy with something that Llew is doing, and has denied him access to something that he wants.
<br><br>
After a few minutes the Caucus member shakes their head and walks away, leaving Llew red-faced in the street. He drags a hand through his hair, making even more of a mess of it than usual, then takes a slow breath to steady himself.
<br><br>
When he spots you he grimaces, looking embarrassed as he walks towards you.
<br><br>
“How much of that did you hear, exactly?” he asks.
<br><br>
[[“Not enough. What’s going on?”|llew5.1][$talk to 1]]<br>
[[“Hardly anything. I wasn’t trying to spy on you, I promise.”|llew5.1][$talk to 2]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“It’s complicated,” he sighs. “Do you want to come inside?”
<<elseif $talk is 2>>“You didn’t miss much,” he says. “Shall we go inside?”
<<else>>BUG<</if>>
<br><br>
The two of you go into the museum, which is quiet and empty. Llew goes into a back room for a few minutes, during which time you examine some more of the cabinets. You see that the stack of handbills he received at the market have now been displayed. They’ve been properly mounted, and there are labels explaining their contents and adding context.
<br><br>
Llew returns after a few minutes, carrying two cups of black coffee.
<br><br>
“Here,” he says, “I don’t know about you, but I need this. The bloody Caucus—all I asked for was a chance to speak at their next meeting, that’s all. But they won’t even allow me that. This is about the Three River War exhibit, I know it is.”
<br><br>
[[“Why did you want to speak at the meeting?”|llew5.2][$talk to 1]]<br>
[[“Why do they have a problem with the exhibit?”|llew5.2][$talk to 2]]<br>
[[“Why are you and the Caucus so at odds?”|llew5.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I wanted to ask for funding,” he says. “Make the museum official, keep the doors open. I’m running it on my own at the moment, as you’ve probably realised. It’s not an expensive endeavour, but it takes a lot of time. The museum would benefit greatly from Caucus support, but they’re not happy with what I’m doing here. They’d rather I told a more sanitised version of our history.”
<<elseif $talk is 2>>“The war is a dark chapter in the village’s history,” he says. “The valley was contested territory back then, and a lot of things happened here the Caucus would rather people forgot. I think it’s important not to shy away from that part of our past—to remember it, to learn from it, to change things.”
<<elseif $talk is 3>>“We weren’t always,” he says. “But they’re more conservative than they used to be. The village is prospering, things are relatively stable—which is good, of course—but it means they’re now terrified of anything that challenges the status quo, or reminds them that things haven’t always been perfect here.”
<<else>>BUG<</if>>
<br><br>
Llew takes a long swallow of coffee, then sets down his cup. He walks over to a display cabinet and gestures towards its contents; the collection of items includes an etching of a battle scene, several blackened and pitted musket balls, and what looks like a fragment of bone.
<br><br>
“This is the sort of thing the Caucus doesn’t like,” he says. “The war tore this village apart, it’s true—but I don’t see what we gain from ignoring that. That’s why the old Caucus founded the Canteen, after all. They acknowledged what had happened here, and tried to make it better.”
<br><br>
You and Llew talk a little more while you finish your coffee, and then you leave him to his work.
<br><br>
[[Return to the Village|village]]
<</nobr>>
<<nobr>>
<<set $llewread to true>>
<i>
Dear $pcname,
<br><br>
I’m just writing this note to say thank you—I know we haven’t known one another for very long, but your friendship in recent days has meant a great deal to me.
<br><br>
I wanted to do something to return that kindness, and I think I’ve come up with a good idea. When you can, come and meet me by the river in the valley.
<br><br>
Yours,<br>
Llew
</i>
<br><br>
[[Back to the Canteen|canteen]]
<</nobr>><<nobr>>
<<if $talk is 1>>“That’s what I thought,” he says. “If we do, it’s yours. You can use it at the next meal, if you like.”
<<elseif $talk is 2>>“I used to,” he says. Haven’t for years, though. I might be a tad rusty.”
<<else>>BUG<</if>>
<br><br>
The two of you sit there in silence for a long time, waiting. It’s peaceful here. The winds are quiet today, with just enough breeze to stir the grass around you. Sand martins skim across the surface of the water, snapping up insects as quick as lightning.
<br><br>
“My brother taught me how to fish,” Llew says after a while. “He passed away last year. It was sudden.”
<br><br>
You turn to look at him. He’s still staring out over the water, his face very still.
<br><br>
“Gethin loved this place,” Llew continues. “More than I did. More than anyone did. He was on the Village Caucus until he died—the museum was his idea, you know, but he never managed to see it through. That’s why it matters to me as much as it does. I just thought—I wanted to tell you.”
<br><br>
[[“Llew, I’m so sorry. He must have been important to you.”|llew6.2][$talk to 1]]<br>
[[“I’m sure he’d be proud of you for carrying on his legacy.”|llew6.2][$talk to 2]]<br>
[[“What was he like?”|llew6.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“He really was,” Llew says. “Geth was older than me by a couple of years. I idolised him, ever since I was a kid. I never stopped, really. Still haven’t.”
<<elseif $talk is 2>>“Thank you for saying that, $pcname. I hope you’re right. Though I’m sure I’m not doing half as good a job at is as he would have.”
<<elseif $talk is 3>>“He was one of those people you couldn’t help but like,” Llew says, smiling. “Confident, friendly, always ready to help out whenever it was needed. A good man.”
<<else>>BUG<</if>>
<br><br>
He shifts a little where he sits, clears his throat.
<br><br>
“And he had big ideas for the village,” Llew continues. “Wasn’t afraid to disagree with the other Caucus members. It was him who pushed for the next Community Chef to be someone from outside the village—he’s probably the reason you’re sitting here today. I have him to thank for that, too.”
<br><br>
Just then, you feel a tugging at the end of your line. Llew quickly shows you how to reel it in, and soon you’re holding a large, silver-scaled fish. He seems buoyed by your success, and suggests that you end your fishing session there for the day.
<br><br>
Llew tells you to keep the fishing rod, so you can come back again and fish whenever you like.
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $llewseen to true>>
<<set $llewread to false>>
<<set $time +=1>>
<<set $fish +=1>>
<<set $foundfish to true>>
<<set $llewapp += 1>>
Llew is waiting for you on the banks of the slow river that winds through the valley. As you approach, you see that he’s carrying two fishing rods in one hand and a bait box in the other. When he catches sight of you he smiles, holding a rod out towards you.
<br><br>
“Here,” he says. “I thought you might appreciate having some fish on the menu. Come on, I’ll show you the best spot.”
<br><br>
You follow him along the bank a way, then settle on a patch of soft grass overlooking the water. Llew shows you how to bait the hook and cast your line, then the two of you sit down and wait for something to bite.
<br><br>
“Patience is the better part of fishing,” he says. “We might be here for a while, I’m afraid.”
<br><br>
[[“It’ll be worth it if we catch something.”|llew6.1][$talk to 1]]<br>
[[“Do you go fishing often, then?”|llew6.1][$talk to 2]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“I’m glad,” he says. “The Caucus did well, hiring you. I think you’re the right person for the job. I hope they realise that too.”
<<elseif $talk is 2>>“I can understand that,” he says. “I wouldn’t be able to relax, either, in your position.”
<<else>>BUG<</if>>
<br><br>
You move past a stretch of river lined with trees, and Llew points out a kingfisher perched on one of the overhanging branches. As you watch it dives into the water, a flash of brilliant blue against the greens and browns of the landscape.
<br><br>
“I’ve been doing a lot of thinking,” Llew says. “Since we spoke about Gethin. About how best to honour his memory—whether the museum is the right thing. If it’s enough.”
<br><br>
He comes to a halt, turns to face you. You notice that he looks less tired than usual, as if he’s been sleeping better lately.
<br><br>
“Can I ask, $pcname—have you ever lost anyone close to you?”
<br><br>
[[“I have. Like with your brother, it was sudden. I still haven’t recovered.”|llew7.2][$talk to 1]]<br>
[[“Yes, but it was expected. They went peacefully, and had lived a good life.”|llew7.2][$talk to 2]]<br>
[[“No, I haven’t. It’s hard for me to imagine how you must feel.”|llew7.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I’m so sorry,” he says. “There’s no map for dealing with it, is there? Sometimes I get so angry at Geth for leaving. Isn’t that terrible? But I suppose grief isn’t overly concerned with logic.”
<<elseif $talk is 2>>“I’m glad their passing was gentle,” he says. “That’s what we all want for our loved ones, isn’t it? A good life and a good death. That’s how it’s meant to be.”
<<elseif $talk is 3>>“I’m glad you haven’t had to deal with that sort of loss,” he says. “I don’t think there’s any way to prepare for it, really.”
<<else>>BUG<</if>>
<br><br>
Llew continues walking, his pace a little slower now. He seems deep in thought—contemplative, but not sad.
<br><br>
“I’ve had an idea,” he says. “Just the start of one. I don’t know if it’ll go anywhere—if it does I’ll tell you more about it. It feels too fragile to discuss just now. But here, tell me more about the Canteen—do you have anything special planned for the next meal?”
<br><br>
You and Llew discuss your work for a while, talking about the recipes you’ve been planning and other ways you might impress your guests. He shares some memories of community meals he’s attended over the years, the dishes and entertainments that he remembers most vividly. It’s an interesting conversation, and you part ways with a number of new ideas.
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $llewseen to true>>
<<set $time += 1>>
<<set $llewapp += 1>>
“$pcname,” he says. “Do you have a minute? There’s something I’d like to show you.”
<br><br>
You follow him inside the museum, but this time you don’t stop in the exhibition rooms. Llew takes you upstairs, to what you realise must be his private living quarters, and into a room that’s being used as a makeshift study. There are maps and photographs tacked up on the wall, and loose papers are scattered across a small desk. In the middle of the desk is a typewriter, a half-finished page of writing sticking out of the carriage.
<br><br>
“Sorry about the mess,” Llew says. “Remember that idea I told you I had? Well, I’ve started work on it.”
<br><br>
[[“That’s exciting. Can you tell me any more about it?”|llew8.1][$talk to 1]]<br>
[[“I’m afraid I can’t tell what it is you’re supposed to be working on.”|llew8.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Of course,” he says. “You’re the first person I wanted to tell. I don’t think I would have started at all if it wasn’t for you.”
<<elseif $talk is 2>>“Yes, I suppose it doesn’t look like much,” he says. “Here, let me explain.”
<<else>>BUG<</if>>
<br><br>
Llew clears a stack of books off a chair so you can sit down, then begins showing you different pages from the desk. They’re all covered in the same spidery handwriting, and some are stained with spilled drinks or torn at the edges.
<br><br>
“These are Gethin’s notes,” he says. “I boxed them all up after he died. Couldn’t bear to look at them until recently. But I’ve been reading through them, and there’s all sorts in here—he wrote down everything. Minutes from Caucus meetings, anecdotes he’d been told, facts about the history of the area.”
<br><br>
Llew leafs through a few more pages—you see a shopping list, a hand-drawn map, what looks like an aborted attempt at a poem.
<br><br>
“There’s no order to them, but there’s a wealth of information in here. I’m trying to pull it all together, so I can do something with it. A book about the village, maybe—one day. I’m not sure yet. What do you think?”
<br><br>
[[“It’s a fantastic idea. It’ll make a fine tribute to Gethin.”|llew8.2][$talk to 1]]<br>
[[“It looks like a lot of work, but I’m sure you’re up to the challenge.”|llew8.2][$talk to 2]]<br>
[[“Are you sure you’re ready for this? Going through his things?”|llew8.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I hope so,” he says. “Geth always said we should write a book like this, together. I shouldn’t give up on that dream now he’s gone.”
<<elseif $talk is 2>>“I think I am,” he says. “I don’t think anyone but me could interpret Geth’s appalling handwriting, at any rate. I should at least try.”
<<elseif $talk is 3>>“I appreciate your concern,” he says. “But I think it’s time. Geth wasn’t one to wallow in sadness. He wouldn’t want me to do it either.”
<<else>>BUG<</if>>
<br><br>
Llew spends some time showing you what he’s done so far; mostly organising Gethin’s notes into categories, and typing up the contents of the most interesting ones. He’s beginning to outline some ideas for a potential future book, but these are vague for the time being. It seems that he’s still deciding how much of it should be about the history of the village, and how much a biography of his late brother.
<br><br>
You can tell that Llew has been invigorated by this project. It seems to have given him focus, something to work towards. He’s growing, you think, changing. Like a tree coming into bud after a long winter.
<br><br>
After a while the two of you say goodbye to one another, and Llew thanks you again helping him start this new chapter.
<br><br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<set $llewprogress to 9>>
<<set $llewday to ($day + 1)>>
<i>
Dear $pcname,
<br><br>
I’ve had a thought. It’s probably a stupid thought, so please feel free to ignore it.
<br><br>
I’ve been working through Gethin’s notes, and there’s so much material of local interest here. It seems a shame to keep it to myself, and it will be years before I can pull a book together (if I can manage it at all).
<br><br>
This is to say—what if I came and spoke at one of your community meals? Not for long, just a short talk. I could share some of the history of the town, read out some of Gethin’s stories, etc. Like I said, it’s just a thought. If you think there’s something in it, do write back. I can come over to the Canteen and we can talk in more detail.
<br><br>
Yours,<br>
Llew
</i>
<br><br>
When you want to invite Llew to speak at a community meal, go to the great hall and send him a message.
<br><br>
[[Back to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $llewprogress to 10>>
<<set $time += 1>>
<<set $llewapp += 1>>
<<set $villageval +=1>>
Llew is waiting in the entrance hall of the Canteen with a heavy bag slung over his shoulder. He smiles when he sees you, raising the hand not holding the bag in place.
<br><br>
“$pcname,” he says. “I was hoping I’d catch you. Do you have a minute?”
<br><br>
You tell him that you do. His smile grows wider; you sense that he’s excited about something, and presumably it has to do with the contents of that bag. Your suspicion is confirmed a moment later when he unfastens it and pulls out a large, boxy contraption that you quickly realise is a camera.
<br><br>
“I thought I’d take your picture,” he says. “Add you to the album of Community Chefs.”
<br><br>
[[“That’s very thoughtful. I wish I’d had time to make myself more presentable.”|llew10.1][$talk to 1]]<br>
[[“But I’m not even officially the Community Chef yet. I still have to pass my probation.”|llew10.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“You look fine to me,” he says. “Besides, you don’t want to look too put-together. The chef has more important things to do than preen in a mirror, don’t they?”
<<elseif $talk is 2>>“That hardly matters,” he says. “The probation is Caucus rubbish. You’re as much a chef as any of the others, no matter what happens.”
<<else>>BUG<</if>>
<br><br>
You decide to go down to the kitchen to take the photo—it seems a fitting backdrop for what will be your official portrait. Llew has you stand by the stove, holding a large spoon for dramatic effect. Your arm starts to hurt after a while—the camera takes an age to set up—but he assures you that the shot will come out nicely.
<br><br>
When he finally takes the picture there’s a flash that leaves bright echoes behind in your eyes for several seconds. Llew, who looks very pleased indeed, tells you that he’ll develop them as soon as he gets back to the museum.
<br><br>
“Congratulations,” he says. “You’re now officially part of our history.”
<br><br>
[[“Thank you for making me feel so welcome. It means a lot to me.”|llew10.2][$talk to 1]]<br>
[[“Hopefully a good part. I dread to think what exhibits that photograph could end up in one day.”|llew10.2][$talk to 2]]<br>
[[“I’m worried it won’t be for long. What happens if I don’t pass my probation?”|llew10.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“It’s been my pleasure,” he says. “This place is important to me. I want everyone who comes here to love it as much as I do, and that means making them feel at home here.”
<<elseif $talk is 2>>“Only time will tell,” he chuckles. “But I have faith in you. I have a feeling you’re more likely to end up famous than infamous.”
<<elseif $talk is 3>>“I imagine that’s up to you,” he says. “But for my part, at least, I hope you’ll stay here regardless. It would be a great loss to the village if you went elsewhere.”
<<else>>BUG<</if>>
<br><br>
Llew packs up his camera equipment. It takes what seems like forever, and once it’s done you walk with him back upstairs. At the door he turns to you, reaches out to shake your hand.
<br><br>
“I appreciate all you’ve done here, $pcname,” he says. “For the community, and for me. Whatever happens, I hope we’ll stay friends.”
<br><br>
He heads back out to the museum then. Only a few hours later, a package is delivered to the Canteen—a copy of the photograph Llew took earlier, showing you smiling in the kitchen. It feels a little arrogant to display it in public, but you think it would make a nice addition to your quarters.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Lots of beautiful places in the world,” they sigh, a little wistfully. “But you’re right. It is lovely, especially at this time of year.”
<<elseif $talk is 2>>“I quite agree,” they say. “I can’t stand being stuck indoors for too long. Drives me mad after a while.”
<<else>>BUG<</if>>
<br><br>
“D’you remember when your Da used to bring you out here?” Mauthe asks Orlando. “You and Letitia loved those walks, once upon a time.”
<br><br>
“Of course I do,” they say. “But we don’t need to bore poor $pcname with our reminiscing.”
<br><br>
You walk further along the stream, and after a while you notice that Orlando is humming. It’s so quiet that you have to strain to hear it properly, but it’s there; a slow, lilting melody, almost in harmony with the sound of the stream. When they notice that you’ve heard them they let out a huff of laughter.
<br><br>
“Sorry,” they say. “I’ve been looking for inspiration for a new piece. I like my music to reflect the world around me. Is it the same with cooking? Has your food changed much since coming here?”
<br><br>
[[“Not much, really. I tend to stick to what I know I’m good at.”|orl4.2][$talk to 1]]<br>
[[“A little. I’ve been experimenting with some new recipes.”|orl4.2][$talk to 2]]<br>
[[“Absolutely. I’m having new ideas all the time.”|orl4.2][$talk to 3]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“There’s something to be said for that,” they nod. “Better than being a master of none, I suppose.”
<<elseif $talk is 2>>“I’m glad to hear it,” they say. “What’s life without a little innovation, eh?”
<<elseif $talk is 3>>“Wonderful,” they say. “I’m sure that your dinner guests are reaping the benefits.”
<<else>>BUG<</if>>
<br><br>
You reach a fork in the stream, and decide it’s a good place to loop back towards the road. Orlando continues humming, the melody a little more defined now; you wonder if you’ll hear them playing it on their fiddle next time they perform.
<br><br>
“I like that tune,” Mauthe says. “Sounds like the valley to me. Sounds like home.”
<br><br>
Orlando doesn’t reply to that, but they do cease their humming not long afterwards. The three of you walk in silence for a time, and you sense that the fiddler has grown a little melancholy. Despite this, they still bid you a warm farewell when you reach the road, and ask you to come and visit them at the market again soon.
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $orlprogress to 5>>
<<set $time +=1>>
<<set $orlapp += 1>>
The tattooist is in the process of inking a new design onto Orlando’s forearm. There’s scant room left on their skin, you see—almost every inch is covered in the outlines of flowers, ships, mythical creatures and a dozen other things besides. The style and quality of the tattoos are varied, and you can tell that some are far older than others.
<br><br>
Orlando waves you over when they see you. Mauthe, sitting curled at their feet, lazily wags his tail in greeting.
<br><br>
“Good to see you, $pcname,” they say. “Care to help me pass the time for a while?”
<br><br>
You come to sit beside them on an upturned crate. Close up you can better see the tattoo that’s taking shape on Orlando’s arm—a tiny, two-headed lizard.
<br><br>
[[“Does it hurt?”|orl5.1][$talk to 1]]<br>
[[“How many tattoos do you have, exactly?”|orl5.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“You get used to it,” they say. “Though, I have to admit, I did pass out during my first one.”
<<elseif $talk is 2>>“Oh, hundreds, I should imagine. Once I got the taste for it I just couldn’t help myself.”
<<else>>BUG<</if>>
<br><br>
They turn to inspect the artist’s work, smiling as she puts the finishing touches on the design.
<br><br>
“I’ve wanted to have this done ever since I got back from the Dessicate Plain,” they say. “They’re everywhere, these little creatures. It’s the last place I travelled to before I came home—seemed only right to commemorate it somehow.”
<br><br>
The tattooist finishes her work then, wiping down Orlando’s arm with a clean cloth before applying some sort of salve. They flex their hand experimentally, and the lizard seems to wriggle on their skin.
<br><br>
“Excellent,” they say. “A fitting tribute.”
<br><br>
[[“What was the Dessicate Plain like?”|orl5.2][$talk to 1]]<br>
[[“Do you think you’ll return to your travels one day?”|orl5.2][$talk to 2]]<br>
[[“Have you got a tattoo for every place you’ve been?”|orl5.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Just wonderful,” they say, their eyes going distant. “Canyons as far as the eye can see. Sandstorms that last for days. These little towns that pop up out of nowhere in the middle of the desert. You should go one day, if you’re ever able to.”
<<elseif $talk is 2>>“Perhaps,” Orlando says, surreptitiously eyeing Mauthe. “I’ve got a responsibility to my family, for now. I’ll have to see how things pan out before making any decisions.”
<<elseif $talk is 3>>“Almost everywhere,” they say. “Though, now that I think about it, I don’t have one for here. Strange. I should do something about that.”
<<else>>BUG<</if>>
<br><br>
Orlando gets to their feet and picks up their fiddle case, and you walk with them back to their usual performance spot. The two of you talk on the way and, at your request, Orlando tells you about some of the food they experienced on their travels.
<br><br>
“I keep thinking about the last meal I ate before I boarded the ship back home,” they say. “It wasn’t anything fancy—just roasted vegetables dressed in vinegar—but my mind keeps going back to it. Perhaps because it marked the end of my years abroad, I don’t know. Funny how food and memory get tangled, isn’t it?”
<br><br>
As you bid Orlando and Mauthe farewell, you consider how easy it would be to cook the dish they described. Perhaps you could make it in the Canteen kitchen, surprise them with it one day.
<br><br>
[[Return to the Market|market]]
<</nobr>>
<<nobr>>
<<set $orlseen to true>>
<<set $time +=1>>
<<set $broccoli -=1>>
<<set $squash -=1>>
<<set $pepper -=1>>
<<set $orlapp += 1>>
<<set $orlate to true>>
You pen a note to Orlando and send Merry-Andrew to the market to deliver it. While you wait for them to arrive, you begin cooking the dish they remember so well from their travels.
<br><br>
You chop peppers, broccoli, squash and onions into evenly-sized chunks, then toss them in oil and put them in the oven to roast. Ten minutes before they’re done to perfection you pull them out and stir through a good glug of balsamic vinegar, which sizzles as it hits the hot tray.
<br><br>
Orlando arrives just as you’re transferring the soft, burnished vegetables to a serving platter. When they see what it is you’ve cooked, they let out a delighted laugh.
<br><br>
“You didn’t,” they say. “$pcname, you’re an absolute star. That looks delicious. Just like I remember it.”
<br><br>
[[“You’re welcome. Shall we eat?”|orl6.1][$talk to 1]]<br>
[[“Is Mauthe not with you today?”|orl6.1][$talk to 2]]
<</nobr>>
<<nobr>>
<<if $talk is 1>> “Oh, absolutely,” they say. “My mouth’s already watering.”
<<elseif $talk is 2>>“He’s with my sister,” they say. “It’s nice to have some time without him keeping an eye on me, to be honest.”
<<else>>BUG<</if>>
<br><br>
The two of you eat right there at the kitchen island, spooning portions of steaming vegetables onto your plates and tucking in with gusto. You’re pleased with how it turned out—the vegetables are tender and caramelised, balanced perfectly by the tang of the vinegar.
<br><br>
When Orlando takes their first bite their eyes fall closed, and the expression on their face is nothing short of blissful.
<br><br>
“$pcname, you really are a wizard,” they say. “No wonder you were offered this job. How did you get those chewy parts on the—you know what, don’t tell me. Some things are better shrouded in mystery. Where in the world did you learn to cook like this?”
<br><br>
[[“I went to culinary school. Spent a long time learning about food.”|orl6.2][$talk to 1]]<br>
[[“My family taught me. I started cooking with relatives when I was young.”|orl6.2][$talk to 2]]<br>
[[“I didn’t. I sort of make it up as I go along, really.”|orl6.2][$talk to 3]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“Well, that was time well-spent,” Orlando says. “This is truly amazing.”
<<elseif $talk is 2>>“That’s lovely,” Orlando says. “No wonder you put so much care into your food.”
<<elseif $talk is 3>>“You’d never know,” Orlando says. “I would have guessed you’d been studying the culinary arts for years.”
<<else>>BUG<</if>>
<br><br>
The two of you pass the time companionably, eating and talking—mostly about Mauthe and Merry-Andrew. It transpires that the familiar and the hearth spirit have known one another for centuries, and can often be seen taking walks around the village at night.
<br><br>
When you’ve finished eating Orlando says their goodbyes, as they promised to visit their parents the next time they were in town.
<br><br>
“Thank you for this, $pcname,” they say. “It really was tremendously thoughtful. You’re a good friend—I hope you know that.”
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $orlseen to true>>
<<set $time +=1>>
<<set $orlapp += 1>>
It soon becomes clear that the people surrounding Orlando are their relatives. There’s a certain resemblance between all of them; they have the same striking features and dark eyes as the fiddler. Mauthe trots along happily beside them, his tail wagging furiously.
<br><br>
“$pcname!” Orlando calls as they spot you. “I thought we might cross paths today. Come and meet the family.”
<br><br>
Orlando introduces you to each person in turn; their mother and father, their sister Letitia, and her two young children. They all greet you warmly, and claim to have heard a lot about you. Orlando’s parents are polite, but noticeably frail. You can see why they decided that now was the time to come home and be with them.
<br><br>
“I don’t know if you remember, but I was at the last community meal,” Letitia says to you. “It was absolutely delicious. You’re doing a fine job, $pcname. What do you have planned for the next one?”
<br><br>
[[“I’ve got a few ideas. I was thinking of trying out a couple of new recipes, something a bit experimental.”|orl7.1][$talk to 1]]<br>
[[“If I told you it would ruin the surprise!”|orl7.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“How exciting,” she says, her smile creasing the corners of her eyes. “We’ll have to try and make it down again. It was such a wonderful night, I’m sure the next one will be just as good.”
<<elseif $talk is 2>>“What a tease!” she says, laughing. “Well, I suppose we’ll have to come and find out for ourselves, won’t we? Not that I’m complaining—I was raving about your food for hours last time.”
<<else>>BUG<</if>>
<br><br>
“Careful,” Orlando says. “If you keep up the flattery $pcname’s head won’t fit through the kitchen door.”
<br><br>
“Quiet, you,” Letitia says, with no small measure of affection. “$pcname, will you join us for something to eat? I’m afraid my cooking won’t be up to your standards, but we’d love to have you.”
<br><br>
You accept the invitation, and you walk with Orlando’s family back to Letitia’s house just off the village square. It’s a little messy, but in a warm, lived-in way, full of children’s toys and the smell of fresh laundry. You squeeze in around the kitchen table on mismatched chairs while Letitia goes to prepare some food—you offer to help, but she insists you should have a break from cooking.
<br><br>
“It’s good to have you here,” Orlando says. “I’ve wanted you to meet the family for a while—they’re important to me. If you don’t mind me asking, are you close with yours?”
<br><br>
[[“I am, yes. There’s a lot of us, and we get on well.”|orl7.2][$talk to 1]]<br>
[[“I’m close with a couple of relatives, but less so with the others.”|orl7.2][$talk to 2]]<br>
[[“No, not any more. I don’t really have anything to do with them.”|orl7.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“That’s wonderful,” they say. “It’s a privilege, isn’t it, having a good family? I worry I take that for granted, sometimes.”
<<elseif $talk is 2>>“I suppose that’s the way of things,” they say. “Can’t get on with everyone all of the time. I’ve got a few cousins that I can’t abide.”
<<elseif $talk is 3>>“Apologies if it’s something you’d rather not talk about,” they say. “Family isn’t just about blood, at any rate. For what it’s worth, you’re as welcome here as any one of us.”
<<else>>BUG<</if>>
<br><br>
Letitia comes back with the food then, and despite what she said it’s delicious—fried bread, a crisp green salad, hard-boiled eggs and slices of sharp cheese. Sometimes, in your line of work, this simple food is just what you crave.
<br><br>
Orlando’s family treat you like one of their own. Their parents ask you about your work at the Canteen, and share some of their memories from their many years attending community meals. Letitia’s children are desperate to show you things; their toys, their drawings, the birds nesting under the eaves of the house. You can’t imagine being made to feel more welcome.
<br><br>
After you’ve eaten you bid the Glass family farewell, and Orlando walks you to the door. They thank you for coming, clasping your hand tightly before you leave.
<br><br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<set $orlseen to true>>
<<set $time +=1>>
<<set $orlapp += 1>>
You walk over to stand beside the familiar, who looks up at you and nods a greeting. Together you watch Orlando play for a while; it takes you a moment, but you soon recognise the tune they were humming when you were walking in the valley. The music sounds like the stream did that day, flowing gently from the strings of their fiddle.
<br><br>
Something makes you glance down at Mauthe. The dog-spirit is watching Orlando intently, and you’re sure there’s something melancholy in his canine eyes. Perhaps sensing you looking at him, he turns his gaze towards you instead.
<br><br>
“I’m proud of Orlando, you know,” Mauthe says. “Proud of all they’ve done. I’m glad they got out to see the world, I’m glad they got to share their music with so many people. I want you to know that.”
<br><br>
[[“I never said otherwise, Mauthe.”|orl8.1][$talk to 1]]<br>
[[“Then why are you so keen for them to stay here?”|orl8.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Thank you,” he says. “But I know how it looks. People think I’d keep them here against their will, if I could. It’s not like that.”
<<elseif $talk is 2>>“I’m not keeping them here,” he says. “I hope you know that. I don’t have that sort of power. But I do want them at home, for now. You’re right about that much.”
<<else>>BUG<</if>>
<br><br>
Mauthe sighs, hauling himself to his feet and blinking up at you. It’s uncanny, sometimes, to see such expressive, human eyes in a dog’s face.
<br><br>
“I don’t know if you’ve met a familiar before,” he says. “But it’s our job to take care of our families. In my case that means the Glass clan. Orlando, yes, but Letitia and their parents and the others too. It won’t be long before the old ones pass, you know. Right now, Orlando needs to be here—not just for the sake of the others, but for themself too.”
<br><br>
He looks back towards the fiddler, his tail wagging slightly when he looks at them.
<br><br>
“I knew Orlando before they were even born,” he says. “I knew them when their mother carried them, and when they were a child, and when they grew. And I know this—if their parents pass, and they’re not here, it’ll break them. They’d never forgive themself. That’s why I want them here, $pcname. That’s why I want them home.”
<br><br>
[[“I can understand that. I’m glad you have their best interests at heart.”|orl8.2][$talk to 1]]<br>
[[“Have you ever said this to Orlando yourself?”|orl8.2][$talk to 2]]<br>
[[“Be that as it may, it isn’t up to you. They’re free to make their own choices.”|orl8.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I appreciate that,” he says. “It’s not easy sometimes, doing the right thing. But I am trying to. I promise you that.”
<<elseif $talk is 2>>“I haven’t,” he admits. “They’re a contrary sort, and I worry they’d leave just to prove a point. But maybe that’s just cowardice. Perhaps I should be more honest with them.”
<<elseif $talk is 3>>“I know,” they say. “And, believe me, nothing in the world could keep them from doing that. If they want to go, I’ll not try and stop them.”
<<else>>BUG<</if>>
<br><br>
Orlando finishes the song they’re playing then, and stops for a moment to bow as the audience claps and tosses coins into their fiddle case.
<br><br>
“That one thinks highly of you, you know,” Mauthe says. “They’re lonelier than they would ever admit. I’m glad they’ve found a friend in you.”
<br><br>
Orlando catches sight of the two of you then, and comes over to say hello. They reach down to scratch Mauthe’s head, and the familiar squirms away in mock-offence.
<br><br>
“What have you two been gossiping about, then?” Orlando asks, grinning. “Me, I should hope.”
<br><br>
“Please,” Mauthe snorts. “You should be so lucky, kid.”
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
<<set $orlread to true>>
<i>
Dearest $pcname,
<br><br>
I’ve got a surprise for you. Do you know the old windmill, out in the valley? Meet me there when you can. I think you’ll like this.
<br><br>
Best wishes,<br>
Orlando
</i>
<br><br>
[[Back to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $orlseen to true>>
<<set $orlread to false>>
<<set $time +=1>>
<<set $berry +=1>>
<<set $foundberry to true>>
<<set $orlapp += 1>>
You arrive at the windmill to find Orlando and Mauthe already waiting for you. They both look happy to see you, greeting you with a smile and a wagging tail respectively.
<br><br>
“I’m so glad you came,” Orlando says. “Honestly, I don’t know why I didn’t think of this sooner. Follow me.”
<br><br>
You do so, letting the fiddler and their familiar lead the way. There’s a cart track that passes by the windmill, and the three of you follow it for some time. It’s bordered on either side by thick hedgerows, the foliage full of darting sparrows that chatter loudly as you walk by.
<br><br>
Orlando has been examining their surroundings closely, and soon they seem to find what they’ve been looking for. They gesture enthusiastically towards the hedgerows; stepping closer, you see that they’re heavy with ripe berries.
<br><br>
[[“These look delicious. I’ve been thinking I need to do more desserts.”|orl9.1][$talk to 1]]<br>
[[“You’ve been holding out on me, Orlando!”|orl9.1][$talk to 2]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“The world needs more desserts, as a rule,” they say. “Now you’ve got no excuse.”
<<elseif $talk is 2>>“Only because I forgot!” they protest. “I’ve not been berry-picking in years. I wrote to you the minute it occurred to me.”
<<else>>BUG<</if>>
<br><br>
Orlando produces a cloth pouch from their coat, and the two of you fill it to the brim with juicy berries. Already you’re picturing the sort of dishes you could make with this bounty—<<if ($dessert is false)>>you don’t have any decent dessert recipes, though. You should look for a new cookbook at the market.<<else>>you know there’s a book back in your quarters with some excellent dessert recipes in it.<</if>>
<br><br>
For every berry you harvest, Orlando eats two. They encourage you to do the same, and every now and again one of you will throw a berry for Mauthe to catch in his jaws. They’re delicious, sweet and a little tart on the tongue. You try and commit this spot to memory, so you can come back and find more when you need to.
<br><br>
“We used to come out here and do this every year,” Orlando says. “Me, Letitia, our parents.”
<br><br>
“And me,” Mauthe says. “I was the one who knew when they’d be ripest.”
<br><br>
“And Mauthe, of course,” Orlando amends. “I’d forgotten how much I loved it—there’s something so satisfying about eating something you’ve picked yourself, isn’t there? Actually, there’s a lot of things about living here that I’d forgotten I loved. I’m starting to remember them, now.”
<br><br>
[[“Does that mean you’re staying?”|orl9.2][$talk to 1]]<br>
[[“But don’t you miss travelling?”|orl9.2][$talk to 2]]<br>
[[“What other things have you remembered?”|orl9.2][$talk to 3]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“I am,” they say. “For a while, at least. I love travelling, but there’s a lot to be said for coming home, too.”
<<elseif $talk is 2>>“I do,” they say. “But it’s not as though I’m ancient. I can stay here for a time and still travel again, one day. The world will there be waiting for me.”
<<elseif $talk is 3>>“My parents’ garden,” they say. “The way the sun sets over the valley. Watching my niece and nephew grow up. All sorts of things. I’m remembering more every day.”
<<else>>BUG<</if>>
<br><br>
Once you’ve gathered as many berries as you can carry—Orlando insists you keep them all, for the Canteen—the three of you continue walking. Orlando’s mouth is stained red with berry juice, and you’re sure yours looks just the same.
<br><br>
“I wanted to thank you,” Orlando says suddenly. Their eyes are cast down, an uncharacteristic display of shyness. “It was strange coming back here, after so long. So much had changed. I wasn’t quite sure how to anchor myself again. But you—your generosity, your friendship—I can’t tell you how much it helped.”
<br><br>
They laugh at themselves then, before swiftly changing the subject and striding on ahead. You turn to Mauthe walking beside you and meet the familiar’s eyes. He nods, once.
<br><br>
[[Return to the Valley|valley]]
<</nobr>>
<<nobr>>
<<set $orlprogress to 10>>
<<set $time +=1>>
<<set $orlapp += 1>>
<<set $villageval +=1>>
Orlando is leaning in the doorway when you arrive. When they see you they push themself up to standing, flash you a wide smile.
<br><br>
“Fancy seeing you here,” they say. “I’ve got something for you, $pcname. A little token of my appreciation, as it were. Close your eyes. Hold out your hands.”
<br><br>
Curious, you do as they ask. A moment later you feel a weight in your palms as Orlando places something there; cold, small, metallic.
<br><br>
“Open them.”
<br><br>
You open your eyes to see a small painted box in your cupped hands. It’s striped in sunny colours, and there’s a tiny handle on the side. You turn the handle experimentally, and music begins to come from the box. A quiet, tinkling tune that’s somehow familiar.
<br><br>
[[“This is the song you composed in the valley, isn’t it?”|orl10.1][$talk to 1]]<br>
[[“This is incredible. How did you make it?”|orl10.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“It is!” they say, clearly delighted. “I’m so glad you remembered. I always think of it as ‘$pcname’s Song’, now.”
<<elseif $talk is 2>>“It was a joint effort,” they say. “I composed the song, Mauthe lent a little magic. He’s useful for some things.”
<<else>>BUG<</if>>
<br><br>
You listen to the song once more, enjoying the way its lilting melody drifts through the air. Orlando watches you, arms folded across their chest, clearly pleased with their own work. They’ve seemed different, in recent days. Calmer, more settled. As though they’ve made their peace with being here at last.
<br><br>
“I wanted to do something for you,” they say. “Since you’ve been so good to me—cooking me dinner and whatnot. It was either this or getting a tattoo to commemorate our friendship, and that seemed a little excessive.”
<br><br>
[[“It’s perfect. Music from a musician.”|orl10.2][$talk to 1]]<br>
[[“You know I didn’t expect anything in return, don’t you?”|orl10.2][$talk to 2]]<br>
[[“I would have quite liked a commemorative tattoo.”|orl10.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“That was my thinking,” they say. “There’s nothing more satisfying than sharing your work with another creative, is there? I’m glad we could do it for each other.”
<<elseif $talk is 2>>“I know that,” they say. “But I wanted to. I’ve not had a friend like you in a good long while. It really was my pleasure.”
<<elseif $talk is 3>>“I’ll remember that for next time,” they say. “It should be something cooking-related, of course. Perhaps a ladle? Maybe a frying pan? I’ll let you decide.”
<<else>>BUG<</if>>
<br><br>
Orlando looks around the entrance hall of the Canteen, smiling to themself. They look totally at home here—you suppose, after so much travelling, they could make themself at home anywhere.
<br><br>
“My parents send their love, by the way,” Orlando says. “Letitia does as well. And the children. Mauthe didn’t, but he was probably thinking it. They’re all very fond of you, you know. As am I. No matter what happens with your probation here, I want you to know that. You’re one of us now, no matter what the Caucus says. If you’re booted out of the Canteen that won’t change things—not for the Glass clan, at least. Consider yourself an honourary member of the family, $pcname.”
<br><br>
They say farewell then, and set off for their parents’ cottage. You let the music box play one more time, listening to the tune sing through the quiet.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Oh, you’re just being nice,” she sniffs. “Besides, I’m not especially interested in <i>lovely</i>. A child’s picture of a cat is lovely. I want to make something real.”
<<elseif $talk is 2>>“I’m not sure,” she says. “The bigger part of it is confidence, I suppose. I keep second-guessing myself. Wondering if I was ever any good at all.”
<<else>>BUG<</if>>
<br><br>
Antonia folds her arms across her chest, staring pensively out across the square. The streak of cheerfulness you saw when the two of you went mushroom-gathering is all but gone now. Her moods seem like the skies over the valley; temperamental, subject to sudden clouding over.
<br><br>
“Did you always know you wanted to be a chef?” Antonia asks suddenly. “Is it something you’re passionate about, or is it just a job to you?”
<br><br>
[[“I always knew. I’ve been cooking for as long as I can remember. I never wanted to be anything else.”|ant4.2][$talk to 1]]<br>
[[“Not always, but I came to love it. I find the work very satisfying.”|ant4.2][$talk to 2]]<br>
[[“It’s a way to support myself, same as anything else. More practicality than passion.”|ant4.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I was the same,” she says. “I’ve been making art since I was old enough to hold a pencil. I can’t imagine doing anything else. I can’t imagine being good at anything else.”
<<elseif $talk is 2>>“It must be,” she says. “Learning a skill like that, mastering it. Talent is important, but it only gets you so far. You still need practice, discipline.”
<<elseif $talk is 3>>“I suppose there’s nothing wrong with that,” she says. “Not everyone has to live for their work. It doesn’t make you any less good at what you do, I imagine.”
<<else>>BUG<</if>>
<br><br>
Antonia sighs, rubs her eyes with the heels of her hands. She looks at the square, then back at her painting, then shakes her head. For a moment it seems as though she might burst into tears. Then she shrugs, and begins packing her equipment away.
<br><br>
“Oh well,” she says. “It looks like I’m getting nowhere today. Sometimes it’s better to throw in the towel early than keep forcing it. There’s always tomorrow.”
<br><br>
She puts the canvas into her bag with the paint still wet, heedless of how it smears going in, then bids you a curt goodbye. There’s something more going on with Antonia, you’re sure of it. This is about more than just her painting.
<br><br>
[[Return to the Village|village]]
<</nobr>>
<<nobr>>
<<set $antseen to true>>
<<set $time +=1>>
<<set $antapp += 1>>
Antonia sets her sketchbook down when she sees you, getting to her feet and beckoning you towards her.
<br><br>
“$pcname, hello,” she says. “I was hoping you might come by. Will you come in for something to drink?”
<br><br>
You follow Antonia inside, curious to see the inside of her home. It’s tidier than you might have expected, though a little bare; a few jam jars of flowers are the only real decoration. She fixes you each a glass of elderflower cordial and, the two of you sit down at the kitchen table.
<br><br>
“Firstly, I wanted to apologise,” she says, without preamble. “I know I’ve been a little… off with you, from time to time. It’s nothing personal, I promise. I’ve been in a funk the whole time I’ve been back in the valley, if I’m being honest.”
<br><br>
[[“You haven’t exactly been consistent, no.”|ant5.1][$talk to 1]]<br>
[[“I’ve never held it against you. We all have bad days.”|ant5.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“That’s one way of putting it,” she says. “Another would be that I’ve been cold to someone who could be a friend.”
<<elseif $talk is 2>>“That’s very generous of you,” she says. “You seem like a decent person, $pcname. Not enough of those around.”
<<else>>BUG<</if>>
<br><br>
Antonia falls silent for a moment, drumming her fingers on the tabletop. You have the sense that she has something to say to you, but can’t quite decide how to phrase it.
<br><br>
“I had a friend,” she says at last, “back in the city. We met when we were both studying art at university. After we left we joined the same commune—we lived together, painted together, promised we’d support one another no matter what happened. But, last year, everything went south. A potential patron took interest in some of our work, work that we had been making collaboratively. But she turned around and took credit for all of it. Walked away successful and celebrated, and left me behind. I’ve hardly been able to paint since. I’m telling you this because—well, because I felt I should tell someone. And you’ve been kind to me, for some reason. ”
<br><br>
[[“I appreciate you telling me. I’m so sorry your friend did that to you.”|ant5.2][$talk to 1]]<br>
[[“You can’t let this stop you doing what you love. The past is the past.”|ant5.2][$talk to 2]]<br>
[[“This person—was she more than a friend?”|ant5.2][$talk to 3]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“Thank you,” she says. “It knocked me sideways. A few months ago I never thought I’d be happy again.”
<<elseif $talk is 2>>“You’re right, of course,” she says. “It’s been almost a year now. I can’t let it hold me back forever, can I?”
<<elseif $talk is 3>>“That’s… complicated,” she says. “The short answer is no, though I would have liked her to be. But, given what happened, it’s probably better that she never was.”
<<else>>BUG<</if>>
<br><br>
Antonia lets out a long sigh, then gets up and goes outside. She returns carrying the sketchbook she was drawing in when you arrived. Opening it up, she shows you some of the sketches she’s been working on; pictures of shepherds working in the valley, traders at the market, children playing in the village. They’re a vast improvement on the last painting of hers you saw, fluid and full of life.
<br><br>
“I do think it’s helping, being here,” she says. “I came back to the valley in a moment of madness, but there is something… healing about it, I suppose. I’m starting to feel connected to the world again. Not a bad place to begin.”
<br><br>
You and Antonia spend a while longer looking through her sketches before parting ways. She seems lighter, somehow, than she did when you arrived.
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $antprogress to 6>>
<<set $antday to ($day + 2)>>
<i>
$pcname,
<br><br>
I’ve been thinking a lot about our last conversation, and I’ve had an idea—I hope you don’t think it’s stupid.
<br><br>
I’ve decided it’s important for me to start showing my work again, to move on from what happened last year. Perhaps I could exhibit some of my paintings and sketches at one of your community meals? There’s lots of the village and the valley. I thought people here might like to see them.
<br><br>
Maybe this is a foolish notion, but I just thought I’d ask. Anyway, write to me if you’re on board, and I’ll come to have a look at the space.
<br><br>
Best,<br>
Antonia
</i>
<br><br>
When you want to invite Antonia to exhibit at a community meal, go to the great hall and send her a message.
<br><br>
[[Back to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $antseen to true>>
<<set $time +=1>>
<<set $antapp += 1>>
Antonia looks to be in her element as she examines fine brushes, clean white canvases and tubes of oil paint. She talks animatedly to the stallholder, who wraps her purchases in brown paper and hands them over to her. When Antonia turns away from the stall and sees you she beams.
<br><br>
“$pcname!” she says. “Lovely to see you. Thought I’d come and treat myself to some new supplies, since I’m finally starting to get past this block. It’s such a relief to be enjoying my work again. I think I’ve got you to thank for that—let me buy you a drink. It’s the least I can do.”
<br><br>
The two of you find a stall selling mulled cider, and Antonia buys a steaming mug for each of you. It’s warm and sweet, redolent with spices.
<br><br>
“How have you been?” she asks. “How’s the chef’s life treating you?”
<br><br>
[[“Pretty well. I’ve been enjoying my work recently too.”|ant7.1][$talk to 1]]<br>
[[“Could be better. I’m feeling a little stuck right now.”|ant7.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“That’s excellent,” she says, nodding. “Nothing quite like feeling inspired, is there? You don’t realise how much you rely on the muse until it’s gone.”
<<elseif $talk is 2>>“I know how that feels,” she says. “I hope you’ll find some inspiration soon. I’m sure you will.”
<<else>>BUG<</if>>
<br><br>
Antonia takes a sip of her cider, warming her hands around the mug. Her dark hair has been pulled back into a soft, thick braid today, and she’s wearing earrings shaped like tiny stars. She looks well, you think. Brighter.
<br><br>
“I’ve spent a lot of time ruminating on what happened with my old friend,” she says. “But speaking to you gave me a new perspective on it. I’ve been thinking a lot about forgiveness—wondering whether I’d be happier if I made peace. A few months ago I wouldn’t have considered it, but now it seems possible. You’re a wise person, $pcname. What do you think?”
<br><br>
[[“I think it’s a good idea. You’ll never move on if you keep carrying it around with you.”|ant7.2][$talk to 1]]<br>
[[“I don’t think it’s my place to say. Only you can make that decision.”|ant7.2][$talk to 2]]<br>
[[“What your friend did was wrong. She doesn’t deserve your forgiveness.”|ant7.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I suspect you might be right,” she says. “What good does it do, staying mired in the past? I’m ready for something better.”
<<elseif $talk is 2>>“I was afraid you’d say that.” She smiles, shakes her head. “Should have known you wouldn’t make it easy for me.”
<<elseif $talk is 3>>“It was wrong,” she agrees. “But I’m not sure it’s about that, really. I want to be the bigger person for once.”
<<else>>BUG<</if>>
<br><br>
There’s a new conviction in Antonia’s voice, a determination. It seems as though she’s turned a corner since you first met her out in the valley. Back then she was angry, preoccupied with the past; now she seems to be looking forward.
<br><br>
You ask Antonia what supplies she bought, and she’s more than happy to show you. The two of you spend a companionable hour going through her purchases, Antonia near fizzing with excitement over a particular ochre paint, and then you watch her for a time as she sketches the market scene around you. It’s a fine way to pass the time.
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
<<set $antprogress to 8>>
<<set $time +=1>>
<<set $antapp += 1>>
She waves in greeting, and the two of you stop to talk. Antonia has eschewed her usual heavy coat for a light jacket today, embroidered in green thread that brings out the colour of her eyes. Her cheeks are wind-burned, her boots spattered with mud from the walk.
<br><br>
“I was just on my way to town,” Antonia says. “I’ve got a commission, if you can believe it. From one of the Caucus members. They want me to paint something as a retirement gift for one of their colleagues.”
<br><br>
You ask Antonia if she often does commissioned work like this. You had the impression that she mostly focused on her own projects.
<br><br>
“From time to time,” she says, shrugging. “It’s a decent source of income. I’ve been burning through my savings since I got here, so I could do with a little money in the bank. Means I can stay here longer.”
<br><br>
[[“You’re planning to stay in the valley, then?”|ant8.1][$talk to 1]]<br>
[[“Sounds like a sensible decision, in that case.”|ant8.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I am,” she says. “For a while, at least. It’s been good for me, being back here. I’m interested to see where else it takes me.”
<<elseif $talk is 2>>“You know me,” she says, smiling wryly. “Practicality is my middle name. And I don’t fancy being a <i>literal</i> starving artist.”
<<else>>BUG<</if>>
<br><br>
She seems to remember something then, holding out a finger while she rummages in her bag. A moment later she pulls out a small sketchbook, which she hands to you.
<br><br>
“Thought you might appreciate what I’ve been working on,” she says. “Thought I should do some studies, you know, practise some technique. This seemed like a good place to start.”
<br><br>
You flip through the pages, and see that Antonia has been busy drawing pictures of food. There’s all sorts in there—a bowl of fruit, a crust of bread, a bottle of wine. Some of them are detailed drawings, almost realistic in detail, while others are quick sketches in pastel or charcoal. It wakes your appetite just looking at them.
<br><br>
[[“These are fantastic. They’d look good up in the Canteen.”|ant8.2][$talk to 1]]<br>
[[“Why the sudden interest in food?”|ant8.2][$talk to 2]]<br>
[[“If I could cook food as well as you can draw it I’d have a job for life.”|ant8.2][$talk to 3]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“Oh, they’re too rough for that,” she says. “I’m sure I could make something much better for you, if you wanted it.”
<<elseif $talk is 2>>“Isn’t it obvious?” she says. “It’s spending so much time around you. Can’t help but think about it, when you’re about.”
<<elseif $talk is 3>>“Don’t be so modest,” she says. “You’re an artist in that kitchen, and don’t let anyone tell you otherwise.”
<<else>>BUG<</if>>
<br><br>
Antonia watches as you look through a few more sketches, then gestures for you to stop on one page in particular. On it is a drawing of a wide-rimmed bowl, piled high with what looks like macaroni in a creamy sauce. It’s been depicted in aching detail, from the delicately-patterned china to the wisps of steam coming off the dish.
<br><br>
“This one’s from memory,” she says. “One of the people at the commune used to make it for me whenever I’d had a bad day. A mountain of pasta and cheese never fails to make you feel better, does it? I’ve tried to make it myself since, but I’m an atrocious cook. Decided to torture myself by drawing it instead.”
<br><br>
Antonia has to leave soon after that so as not to be late for her meeting. As you walk on you consider the dish she described; you’re certain you could recreate it. That might be a nice treat for Antonia, something to surprise her with.
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Brag away,” she says. “That much is self-evident.”
<<elseif $talk is 2>>“You took the words out of my mouth,” she says. “I can’t wait.”
<<else>>BUG<</if>>
<br><br>
You spoon heaping portions of pasta for yourself and Antonia, and the two of you sit down at the kitchen table to eat. Unsurprisingly, it’s delicious. To paraphrase Antonia, a mountain of pasta and cheese always makes you feel better.
<br><br>
“I’ve definitely burned my mouth,” she says, wincing. “But it was absolutely worth it. You should do this for a living, $pcname, has anyone ever told you that?”
<br><br>
Both of you have second helpings, making sure to leave enough in the tray for Merry-Andrew to have later. Antonia eats her second portion more slowly, savouring every bite.
<br><br>
“This was very kind of you,” she says. “Truly, it was. I can’t remember the time someone did anything this nice for me. Especially since you have to spend so much time in the kitchen anyway—isn’t it a pain, cooking when you don’t even have to?”
<br><br>
[[“Not at all. I love cooking—it never feels like a chore to me.”|ant9.2][$talk to 1]]<br>
[[“It can be, sometimes, but it’s easier when you’re cooking for other people.”|ant9.2][$talk to 2]]<br>
[[“It is, to be honest. But I wanted to do this for you.”|ant9.2][$talk to 3]]
<</nobr>>
<<nobr>>
<<if $talk is 1>>“It’s a gift, isn’t it?” she says. “Doing what you love every day. The satisfaction of creating. I think what you and I do is quite similar, in that way.”
<<elseif $talk is 2>>“I know what you mean,” she says. “I hate making food just for myself. I always end up living off bread and cheese, like some sort of ascetic monk.”
<<elseif $talk is 3>>“Then I’m doubly flattered,” she says, smiling. “And your efforts were very much appreciated.”
<<else>>BUG<</if>>
<br><br>
All of the rich food you’ve just consumed has left both you and Antonia feeling quite lethargic, and you spend most of the next hour in companionable silence. It’s nice to see her looking so relaxed, free of the tension that gripped her through your early interactions.
<br><br>
Eventually she drags herself to her feet, and announces that if she doesn’t walk back to her cottage now she’ll fall asleep right here at the table.
<br><br>
“Thank you for the meal,” she says. “I can’t tell you how much it means. I’ll think of a way to return the kindness—ideally something that doesn’t involve me cooking.”
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $antprogress to 10>>
<<set $time +=1>>
<<set $antapp += 1>>
<<set $villageval +=1>>
Antonia is waiting for you near the front door, a large flat package held under one arm. She’s wearing her shearling coat and headscarf again, and looks much like she did the day you met her. Only happier, now.
<br><br>
“$pcname,” she says. “I hope you don’t mind me dropping in like this. I’ve got something for you—as you’ve presumably guessed.”
<br><br>
She hands the package to you and watches keenly as you unwrap it. Inside is a large canvas, too big for you to inspect properly at arm’s length. You lean it up against the wall instead, and take a step back to admire it.
<br><br>
The painting shows the outside of the Canteen on a community meal night; the windows are ablaze with light, and people from the village are walking towards the entrance. It’s the finest painting of Antonia’s you’ve seen to date, full of colour and vibrancy and life. You notice something else, too—through the Canteen’s window you can just see the tiny figures of you and Merry-Andrew, bringing the serving trays through to the great hall.
<br><br>
[[“Antonia, it’s wonderful. I’m really touched.”|ant10.1][$talk to 1]]<br>
[[“I don’t know what to say. I don’t feel like I’ve done enough to earn this.”|ant10.1][$talk to 2]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I’m glad you like it,” she says. “I had a brilliant time painting it. The most fun I’ve had for years, in fact.”
<<elseif $talk is 2>>“Nonsense,” she says. “Of course you have. I say you have, anyway, and famously I’m always right.”
<<else>>BUG<</if>>
<br><br>
Antonia stands next to you, her hands on her hips, to inspect her own work. A smile curves on her lips; you can see that she’s well-satisfied, as she should be. You’ve seen artwork far less impressive than this in galleries in the city.
<br><br>
“Do you know something?” she says, “The day we met, I’d resolved that once the painting I was working on was finished, I’d give it up. Art, I mean. I was going to throw all of my supplies in the river and, I don’t know, become a swineherd or something. Dramatic, I know, but it’s the truth.”
<br><br>
[[“That would have been a terrible waste.”|ant10.2][$talk to 1]]<br>
[[“I don’t know. I can see you as a swineherd.”|ant10.2][$talk to 2]]<br>
[[“Dramatic? You? Perish the thought.”|ant10.2][$talk to 3]]
<</nobr>><<nobr>>
<<if $talk is 1>>“Today I agree with you,” she says. “But back then I couldn’t see a way through any of it. I felt as though I’d never produce anything good again, and I didn’t want to keep hurting myself by trying.”
<<elseif $talk is 2>>“Idiot,” she says, affectionately. “I’m sure I could make a good go of it. But I think I’ll stick with the art for a while, all things considered.”
<<elseif $talk is 3>>“I <i>know</i>,” she says, tossing her head. “What an unusual state of affairs, eh?”
<<else>>BUG<</if>>
<br><br>
Antonia sighs, then turns to face you. She nibbles her lip for a moment, frowning, something you’ve come to learn means that she’s deciding how best to express whatever is on her mind.
<br><br>
“You’re the reason I didn’t give up that day,” she says. “I was just so <i>irritated</i> when you interrupted me. I kept thinking, ‘I can’t believe the last piece of work of mine anyone will ever see was that rubbish. That stranger has no idea what I’m really capable of.’ So I kept going, just in case I saw you again. I wanted to prove to you that I was a decent artist. Isn’t that silly? I’m glad, though. Glad we met, $pcname.”
<br><br>
She leaves you with the painting, but before she goes she makes you promise her something—that you’ll hang the painting somewhere only you can see it, not in public.
<br><br>
“I didn’t paint this to show my work off to the masses,” she says. “I painted it for you.”
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $antseen to true>>
<<set $time +=1>>
<<set $butter -=1>>
<<set $milk -=1>>
<<set $cheese -=1>>
<<set $pasta -=1>>
<<set $antapp += 1>>
<<set $antate to true>>
You send Merry-Andrew to the valley with a note for Antonia, inviting her to come to the Canteen at her earliest convenience. Once he’s left you set about making the dish that Antonia recreated so lovingly in her sketchbook.
<br><br>
You melt butter in a large pan, then add flour and whisk it until the roux has turned a rich blonde colour. Gradually you add the milk, stirring thoroughly between each addition, until you have a thick, glossy white sauce. Taking the pan off the heat, you grate in a generous amount of sharp cheddar then set it aside while you cook the pasta. Once the macaroni is al dente you stir through the cheese sauce and put the whole concoction in the oven, where it will bake until golden-brown and bubbling on top.
<br><br>
You’re just taking the dish out to cool when Antonia arrives. Her eyes go very wide when she sees what you’re holding.
<br><br>
“I must be dreaming,” she says. “I can’t believe this, $pcname. It looks even better than I remember it.”
<br><br>
[[“Not to brag, but I am a pretty good cook.”|ant9.1][$talk to 1]]<br>
[[“What are we waiting for, then? Let’s tuck in.”|ant9.1][$talk to 2]]
<</nobr>><<nobr>>
<<set $llewseen to true>>
<<set $time += 1>>
<<set $llewapp += 1>>
He’s following the line of the river, walking with his hands in his pockets and his face turned up to the sky. You’re almost beside him before he notices that you’re there.
<br><br>
“$pcname,” he says. “Good to see you. Coming out here with you the other day reminded me how much I love the valley. I think I’ve been spending too much time cooped up in the museum this past year.”
<br><br>
He invites you to join him on his walk, and the two of you follow the path that runs alongside the water. The wind is bracing today, shivering across the river’s surface and pulling at the reeds that line the bank.
<br><br>
“I feel like I’ve talked a lot about myself recently,” Llew says. “How are you getting on? Do you feel you’re settling into the role yet?”
<br><br>
[[“I’m doing well. The Canteen is definitely starting to feel like home.”|llew7.1][$talk to 1]]<br>
[[“I don’t think I’m quite there yet. My position still feels precarious.”|llew7.1][$talk to 2]]
<</nobr>><<nobr>>
<h2>Chef's Notes <<link "(Close)" $return>><</link>></h2>
<div class = "note">
<b>New Note:</b> <<textbox "$newnote" "...">><br>
[[(Add New Note)|notes][$notes.unshift (String($newnote))]] [[(Clear All Notes)|notes][$notes to []]]
<br><br>
</div>
<<for _i to 0; _i lt $notes.length; _i++>>
<li>$notes[_i]</li>
<</for>>
<<set $newnote to "...">>
<</nobr>><<nobr>>
“...that we’d like to offer you the permanent position of Community Chef. We’ve been hugely impressed with your work here, and we believe that the Canteen will flourish under your leadership. Congratulations, $pcname. You’ve earned this fair and square.”
<br><br>
You find yourself speechless. All of your hard work, your dedication, your commitment—it’s actually paid off. A job for life. A home. A community. It’s all yours, at last.
<br><br>
“We don’t need an answer right away,” the Caucus member says, smiling. “You can have some time to think. But I earnestly hope you accept—there’s no doubt in my mind that you’re the right person for the job. Goodnight, $pcname.”
<br><br>
They leave you there, sitting at the table in the empty hall. You look around at this space, this place where you’ve spent the last month feeding people, nourishing them, taking care of them. That can be your future, if you want it to be.
<br><br>
Is there anyone in particular you’d like to celebrate with? Someone you’ve grown especially close to during your time here?
<br><br>
<<if $llewprogress gte 10>>[[Llew.|llewcel]]<br><</if>>
<<if $antprogress gte 10>>[[Antonia.|antcel]]<br><</if>>
<<if $orlprogress gte 10>>[[Orlando.|orlcel]]<br><</if>>
[[No one in particular.|macel]]
<</nobr>>
<<nobr>>
“...that, unfortunately, your efforts have not been sufficient. I’m sorry, $pcname, but we will not be offering you the role of Community Chef on a permanent basis. The Village Caucus thanks you for your work.”
<br><br>
You feel numb. All of that time, all of that work, all of that care, and for what? The Canteen was beginning to feel like home for you. How can someone take it away, just like that?
<br><br>
Perhaps the Caucus member says something to you before they leave, perhaps they don’t. You’re not paying attention. The reality of the new situation is still sinking in. You’ll have to leave the Canteen. Start again, again.
<br><br>
And it’s not only the work you’d be leaving behind—it’s the people. The guests at the meals, the friends you’ve made. You can’t help but feel that you’ve let them down.
<br><br>
Is there anyone in particular you’d like to commiserate with? Someone you’ve grown especially close to during your time here?
<br><br>
<<if $llewprogress gte 10>>[[Llew.|llewcom]]<br><</if>>
<<if $antprogress gte 10>>[[Antonia.|antcom]]<br><</if>>
<<if $orlprogress gte 10>>[[Orlando.|orlcom]]<br><</if>>
[[No one in particular.|macom]]
<</nobr>><<nobr>>
<<set $finalnpc to 1>>
Llew comes to join you in the great hall not long after the Caucus member has left. He looks stricken, his mouth a pained line as he comes to sit beside you.
<br><br>
“I just heard,” he says. “$pcname, I’m so sorry. The bloody Caucus, I can’t—they’re fools, $pcname. Utter, utter fools. No one deserved this more than you.”
<br><br>
He reaches out and takes your hand. His own are warm and soft as he gently curls his fingers around yours.
<br><br>
“This doesn’t have to be the end, you know,” he says quietly. “If you wanted to leave after this, I’d understand. But there’s a home for you in the village. As I’ve said—you’re a part of this community now. The Caucus might not appreciate that, but I promise you there’s others that do. Including me. Especially me.”
<br><br>
You turn to look at him. His eyes are warm, entreating. There’s so much conviction in his words that you find yourself believing them. Perhaps he’s right. There might still be a place for you here, if you wanted one. Just not in the Canteen, any more.
<br><br>
“Meeting you was the best thing to happen to me in a long time,” Llew says quietly. “I’d rather not say goodbye just yet, if it’s all the same to you.”
<br><br>
[[And so you don’t.|comend]]
<</nobr>><<nobr>>
<<set $finalnpc to 2>>
Antonia finds you in the great hall after the Caucus member has left. She’s barely containing her fury as she comes to sit down next to you, snatching your hand up in her own.
<br><br>
“I can’t believe this,” she says. “They can’t just kick you out like that. They can’t. Not after all you’ve done. We’ll fight this, $pcname. Tomorrow we’ll go over to their stupid little meeting room and—”
<br><br>
She cuts herself off, blinking hard. Then she sighs, lifts your hand up to her cheek.
<br><br>
“I’m sorry,” she says. “That’s probably not very helpful right now, is it? Look, we don’t have to talk about this yet. Or ever, if you don’t want to. But I just want you to know that no matter what happens, I’m with you. Loyalty means a lot to me, $pcname, and you’ve earned mine ten times over.”
<br><br>
Antonia’s cheek is cool against your hand. She turns her head, resting it gently against your palm. The weight of her there is solid, real. It grounds you.
<br><br>
“Wherever you want to go,” she says quietly. “Whatever you want to do. I’m with you, if you want me.”
<br><br>
[[At least there’s someone who believes in you.|comend]]
<</nobr>><<nobr>>
<<set $finalnpc to 3>>
Orlando walks into the great hall just as the Caucus member is leaving. They look stunned. Their eyes, usually gleaming with mirth, are wide and flat.
<br><br>
“I can’t believe this,” they say, moving to sit beside you. “It’s not true, is it? They haven’t kicked you out?”
<br><br>
When you don’t reply they shake their head, letting out a low sound of incredulity. You’ve never seen them look so disheartened before. If nothing else, at least there’s someone here who cares about you.
<br><br>
“I don’t know what to say.” Orlando takes your hand, their calloused musician’s fingers rough against your palm. “I never really thought that they would… I meant what I said, $pcname. You’re a part of the family now. If you want to stay here, we’ll find a place for you. And if you want to leave… well. I always said I’d travel again one day. What better excuse?”
<br><br>
They smile at you then, that wide, honest smile you’ve grown so familiar with in recent days, and you find yourself smiling back in spite of everything that’s happened.
<br><br>
“We’re here now,” Orlando says. “You and me. Let’s forget the rest for now, shall we? Just for a while.”
<br><br>
[[Just for a while. You think you can manage that.|comend]]
<</nobr>>
<<nobr>>
<<set $finalnpc to 4>>
Some time after the Caucus member leaves, Merry-Andrew finds you still sitting in the hall. The hob lets out a long sigh when he sees you, then pulls up the chair beside yours.
<br><br>
“Heard what happened,” he says. “Load of rubbish, it is. Do you know how many chefs I’ve worked with over the years, $pcname? All of ‘em. And there’s plenty who weren’t a patch on you. Alright, you could have made some fancier dinners. So what? More than one way to skin a cat. And a month’s hardly enough time to test someone’s mettle. A sham, if you ask me. Not that anyone ever does.”
<br><br>
The Hob’s words make you smile in spite of yourself. At least he’s on your side, even if the Caucus isn’t.
<br><br>
“Listen,” he says. “There’s nothing I can do about what happened, more’s the pity. But I’d like to lift a glass with you tonight, if you’re amenable. You’ve been a good chef. Maybe even a friend. Does that sound alright?”
<br><br>
[[Yes. That sounds alright to you.|comend]]
<</nobr>><<nobr>>
<<set $finalnpc to 1>>
Llew comes to find you not long after the Caucus member has departed. He’s beaming, looks giddy with delight in a way you’ve never seen him before.
<br><br>
“I can’t believe it,” he says. “The Caucus finally did something right. I suppose there’s a first time for everything.”
<br><br>
You laugh at that, and step forward so Llew can embrace you. The fabric of his coat is soft against your cheek, his arms warm about your shoulders. He smells of old books and fresh coffee. When he steps back from you he’s still smiling.
<br><br>
“I knew you could do it,” he says. “I’m so proud of you, $pcname. I’ve seen how hard you’ve worked for this. To see someone from outside come into this community, to make such an effort for us… I can’t tell you how happy that makes me. How happy <i>you</i> make me.”
<br><br>
He clears his throat then, his cheeks colouring. For a moment he struggles to meet your eyes.
<br><br>
“I’m looking forward to finding out what you’ll do here,” he says. “What you’ll make of this place. But that can wait for another day, I think. Just now, you deserve to celebrate. What should we toast to, chef?”
<br><br>
[[“To the future, and everything it might bring.”|celend]]
<</nobr>><<nobr>>
<<set $finalnpc to 2>>
Antonia arrives soon after the Caucus member has departed. She laughs delightedly when she sees you. It makes her hazel eyes crease at the corners, bring dimples to her cheeks.
<br><br>
“I <i>knew</i> you’d do it,” she says. “I knew you would. You clever, brilliant thing. You’re going to be amazing, you know. The best chef that ever lived.”
<br><br>
You can’t help but grin at her lavish compliments. Antonia takes your hand and pulls you to your feet before wrapping you in an embrace. Her soft hair tickles your cheek, and you can smell the faintest scent of turpentine on her coat.
<br><br>
“I’m so glad you’re staying,” she says, speaking against your shoulder. “Because I’m almost certain I’m going to stay too, now. I would have been terribly sad if you’d gone so soon. Or at all, actually. I’m growing quite accustomed to you being around, $pcname.”
<br><br>
When Antonia steps away from you there are spots of pink in her cheeks, and her eyes are shining more brightly than you’ve ever seen them.
<br><br>
“We need to celebrate!” she says. “It’s a shame the party’s over, really. They should have announced it during the meal. Oh well. I suppose it’ll just be the two of us. I hope you don’t mind?”
<br><br>
[[No. You don’t mind at all.|celend]]
<</nobr>><<nobr>>
<<set $finalnpc to 3>>
Orlando arrives in the great hall not long after the Caucus member has left. They’re smiling widely as they cross the room towards you, a laugh escaping their throat as they pull you into an embrace. It’s infectious, and before long you’re laughing too.
<br><br>
“Well, I’m not exactly surprised,” Orlando says as they step back from you. “You’ve been nothing but incredible. The Caucus would have been fools not to hire you.”
<br><br>
They turn in a slow circle, looking about the hall in the same way you were doing just a moment before. You wonder whether they’re thinking the same thoughts—about the future, about what comes next.
<br><br>
“You know,” they say, “when I came back here from my travels I wasn’t sure what to expect. I remembered the village as very small—dull, even. But you’ve opened my eyes to all it could be, $pcname. Somewhere full of excitement, innovation, generosity. I don’t know if I ever really saw it that way until you came to town.”
<br><br>
They reach out and take your hand in theirs. You can feel the calluses from their fiddle-playing on their fingers.
<br><br>
“I can’t wait to see what you do,” Orlando says. “There’s no doubt in my mind that it’ll be wonderful. But tonight is your night—I’m so glad that I’m the one that gets to celebrate with you.”
<br><br>
[[You’re glad that they’re here, too.|celend]]
<</nobr>><<nobr>>
<<set $finalnpc to 4>>
The Caucus member hasn’t long left when Merry-Andrew walks into the hall. There’s a broad grin on the hob’s face as he pulls up a chair beside you.
<br><br>
“Knew you could do it, boss,” he says. “Never doubted for a moment. You get an eye for a good chef, when you’ve been here as long as I have. There’s something about ‘em, a spark. You’ve got it. Saw it the moment you walked in.”
<br><br>
He stretches, puts his feet up on the table.
<br><br>
“Work’s not over yet, though. You’ve set a standard now. We’re going to have to keep that up, give the people what they’ve come to expect from you. But we can think about all that tomorrow. Tonight, I’d like to raise a glass to the new chef—and my new pal. I think we’re going to work well together, you and I.”
<br><br>
[[You think so, too.|celend]]
<</nobr>><<nobr>>
<h1>The End</h1>
<</nobr>><<nobr>>
<<set _npc to "">>
<<if $finalnpc is 1>><<set _npc to "Llew">>
<<elseif $finalnpc is 2>><<set _npc to "Antonia">>
<<elseif $finalnpc is 3>><<set _npc to "Orlando">>
<<elseif $finalnpc is 4>><<set _npc to "Merry-Andrew">>
<<else>>BUG<</if>>
Some time later, you say goodnight to _npc and head up to your quarters. The Caucus have allowed you to stay here until you decide what to do next, at least. Good of them. You crawl into bed, utterly exhausted, still heartsore from your earlier rejection. This isn’t the outcome you wanted, but it’s the one you’ve ended up with. You’ll just have to make the best of it.
<br><br>
What are you going to do now? Stay in the village, try and make a place for yourself here? Return to the city, take up another job in a normal restaurant? Or perhaps go somewhere else, do something entirely different?
<br><br>
You don’t have the job you wanted, no. But, you think as you close your eyes, you have choices.
<br><br>
[[If nothing else, you still have choices.|theend]]
<</nobr>><<nobr>>
<<set _npc to "">>
<<if $finalnpc is 1>><<set _npc to "Llew">>
<<elseif $finalnpc is 2>><<set _npc to "Antonia">>
<<elseif $finalnpc is 3>><<set _npc to "Orlando">>
<<elseif $finalnpc is 4>><<set _npc to "Merry-Andrew">>
<<else>>BUG<</if>>
You say goodnight to _npc in the small hours of the morning. You’re exhausted and invigorated in equal measure as you climb the stairs to your quarters. Everything you see is cast in a new light—this is your home, these are your steps, this is your door. You can’t remember the last time you felt this way. Accomplished, proud, relieved.
<br><br>
As you lie in bed your mind is still racing. All the meals you’ll make, the menus you’ll plan, the people you’ll serve. But all of those things will still be there in the morning, you remind yourself. No one can take this away from you now.
<br><br>
You’re the Community Chef. From now until—well, until whenever you decide it’s time to do something else. You did it. It’s yours. You should sleep now, get some rest.
<br><br>
[[Tomorrow you’ll be back in the kitchen.|theend]]
<</nobr>><<nobr>>
<<set _snacksSold to ($bhaji + $flatbread)>>
<<if $bhaji gte 1>>
<<set $coins += $bhaji>>
<<set $bhaji to 0>>
<</if>>
<<if $flatbread gte 1>>
<<set $coins += $flatbread>>
<<set $flatbread to 0>>
<</if>>
Your homemade snacks go down a storm with the market visitors, who quickly snap up your entire stock. A number of them promise to attend the next community meal, excited to experience more of your food.
<br><br>
You make _snacksSold coins in total.
<br><br>
[[Return to The Market|market]]
<</nobr>><<nobr>>
<<set $time += 1>>
<<if $basilseed is true>><<set $basil += 1>><</if>>
<<if $mintseed is true>><<set $mint += 1>><</if>>
<<if $parsleyseed is true>><<set $parsley += 1>><</if>>
<<if $sunflowerseed is true>><<set $sunflower += 1>><</if>>
<<if $peonyseed is true>><<set $peony += 1>><</if>>
<<if $roseseed is true>><<set $rose += 1>><</if>>
<<set $harvest to false>>
You spend a pleasant hour in the walled garden, carefully cutting the stems of the plants that are ready for harvesting and filling a wicker basket with your bounty.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<h2>Pantry <<link "(Close)" $return>><</link>></h2>
<h3>Fruit & Vegetables</h3>
<table>
<tr>
<th>Onions</th>
<th>Garlic</th>
<th>Lettuce</th>
<th>Carrots</th>
<th>Cabbage</th>
<th>Cucumbers</th>
</tr>
<tr>
<td>Unlimited</td>
<td>Unlimited</td>
<td>$lettuce</td>
<td>$carrot</td>
<td>$cabbage</td>
<td>$cucumber</td>
</tr>
</table>
<table>
<tr>
<th>Tomatoes</th>
<th>Broccoli</th>
<th>Peppers</th>
<th>Squash</th>
<th>Mushrooms</th>
<th>Berries</th>
</tr>
<tr>
<td>$tomato</td>
<td>$broccoli</td>
<td>$pepper</td>
<td>$squash</td>
<td>$mushroom</td>
<td>$berry</td>
</tr>
</table>
<h3>Fresh Produce</h3>
<table>
<tr>
<th>Butter</th>
<th>Mayonnaise</th>
<th>Yoghurt</th>
<th>Milk</th>
<th>Eggs</th>
<th>Cheese</th>
<th>Fish</th>
</tr>
<tr>
<td>$butter</td>
<td>$mayo</td>
<td>$yoghurt</td>
<td>$milk</td>
<td>$egg</td>
<td>$cheese</td>
<td>$fish</td>
</tr>
</table>
<h3>Dry Goods</h3>
<table>
<tr>
<th>Oil</th>
<th>Vinegar</th>
<th>Flour</th>
<th>Sugar</th>
<th>Spices</th>
<th>Lentils</th>
</tr>
<tr>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
<td>Unlimited</td>
</tr>
</table>
<table>
<tr>
<th>Soy Sauce</th>
<th>Yeast</th>
<th>Chickpeas</th>
<th>Rice</th>
<th>Pasta</th>
<th>Noodles</th>
</tr>
<tr>
<td>Unlimited</td>
<td>$yeast</td>
<td>$chickpea</td>
<td>$rice</td>
<td>$pasta</td>
<td>$noodle</td>
</tr>
</table>
<h3>Kitchen Garden</h3>
<table>
<tr>
<th>Basil</th>
<th>Mint</th>
<th>Parsley</th>
<th>Sunflowers</th>
<th>Peonies</th>
<th>Roses</th>
</tr>
<tr>
<td>$basil</td>
<td>$mint</td>
<td>$parsley</td>
<td>$sunflower</td>
<td>$peony</td>
<td>$rose</td>
</tr>
</table>
<h3>Snacks</h3>
<table>
<tr>
<th>Flatbread</th>
<th>Onion Bhajis</th>
</tr>
<tr>
<td>$flatbread</td>
<td>$bhaji</td>
</tr>
</table>
<</nobr>><<nobr>>
<h2>A Menu for Success</h2>
<i>When planning a dinner party, it’s important to pay attention to the quality of ingredients being used. But there are other ways to impress—a well-planned menu can have just as much of an impact as an expensive one. However, take care if you’re a regular host. It’s easy to disappoint guests with a menu they have seen before.</i>
<br><br>
<b>Themed Banquet</b><br>
When selecting dishes for a dinner party, one place to start is region. Choosing several recipes with roots in similar cuisines is one of the simplest ways to bring coherence, quality and elegance to a menu.
<br><br>
<b>Home Comforts</b><br>
Serving the best food doesn’t always mean restaurant-quality fine dining. Sometimes people enjoy a meal that reminds them of familiar, comforting places. Dishes don’t have to be fancy or costly to bring a smile to someone’s face.
<br><br>
<b>Breakfast for Dinner</b><br>
A menu certain to bring out the child in all of us! This light-hearted approach to supper shows that dinner parties don’t always have to be serious. Instead of the usual meat and two veg, serve a few dishes you’d usually have for breakfast. I guarantee that your guests will be surprised and delighted.
<br><br>
<b>Indoor Picnic</b><br>
You don’t need to venture outside to enjoy some classic picnic dishes. Lay out a selection of <i>al fresco</i> dishes on your dinner table and let your guests help themselves to whatever they fancy.
<br><br>
<b>Light Bites</b><br>
It’s easy to equate dinner party cooking with rich, heavy food, but this doesn’t always have to be the case. Dishes that are light, fresh and nourishing can be as popular with guests as the luxurious ones.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<<set $maprogress to 1>>
<<set $time += 1>>
<<set $maapp += 1>>
The hob is sitting in a window seat in the Canteen’s main corridor when he calls you over. He’s looking out at the view of the village square outside, and there’s an odd, pensive look on his chiropteran face.
<br><br>
Merry-Andrew shifts up to make room for you, sitting up straight and clearing his throat as you come to sit down beside him. He fidgets with a button on his shirt, looking uncharacteristically nervous.
<br><br>
“Alright, boss,” he says. “Can I have a word? Got a favour to ask you.”
<br><br>
[[“Of course. Anything you like.”|ma1.1][$talk to 1]]<br>
[[“Are you well? You seem a little off.”|ma1.1][$talk to 2]]<br>
<</nobr>><<nobr>>
<<if $talk is 1>>“I appreciate that,” he says. “It’s nothing too taxing, I promise.”<</if>>
<<if $talk is 2>>“I’m fine, boss,” he says. “Just a little restless, is all.”<</if>>
<br><br>
Merry-Andrew gnaws on his lip a moment, his brow furrowed. You’ve not seen him this lost for words before.
<br><br>
“There’s something I want to do,” he says. “A spell. I’ve been thinking about it for a while, but now seems like the right time. Problem is, I don’t know how to do it. I was hoping you might be able to help me with that.”
<br><br>
[[“I’m sorry, but I don’t know how to do magic.”|ma1.2][$talk to 1]]<br>
[[“What spell is it?”|ma1.2][$talk to 2]]<br>
[[“Why do you feel like now is the right time?”|ma1.2][$talk to 3]]<br>
<</nobr>><<nobr>>
<<if $talk is 1>>“You don’t have to,” he says. “That bit I <i>have</i> got covered.”<</if>>
<<if $talk is 2>>“It’s… personal,” he says. “Nothing bad, won’t affect anyone but me. Promise.”<</if>>
<<if $talk is 3>>“Part of it’s having you here,” he says. “Change occurring. Makes you reflect on things.”<</if>>
<br><br>
Merry-Andrew draws a scrap of paper from his pocket and hands it to you. Written on it, in neat, cursive writing, are the words <i>Liber Libera</i>.
<br><br>
“I’ve been doing some digging, and I think what I need’ll be in this book,” he says. “Would you mind having a look around next time you’re at the market? It’s rare, might be a long shot. But worth asking, I suppose.”
<br><br>
You promise him that you will, and he thanks you before returning to his work.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $maprogress to 4>>
<<set $maapp += 2>>
<<set $time += 1>>
The hob’s eyes go very wide as you hand him the leather-bound book.
<br><br>
“You found it,” he says. “Dunno if I really expected you to go to the effort, boss. Thank you. Now, let me see if it’s in here…”
<br><br>
He opens the <i>Liber Libera</i> almost reverently, flicking through the yellowed pages in wonder. After a minute or so of this he lets out a small sound of triumph, and taps his fingers against one particular page.
<br><br>
“Here. This is the spell I wanted. Looks like… ah.” Merry-Andrew’s face falls. “Looks like I need a few more things to cast it. Knew it wouldn’t be that simple.”
<br><br>
You ask him what he needs.
<br><br>
“Let’s see,” he says, looking down the page. “One flower grown on a busy street. One coin from a distant land. And a hagstone with a hole through its centre. I, er—I don’t suppose you could help me out with that, too, boss? If you’ve the time.”
<br><br>
You tell Merry-Andrew that you’ll try your best, and jot the list down in your journal.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $maprogress to 3>>
<i>FAO: The Community Chef
<br><br>
I’m just writing to let you know that I managed to find a copy of the book you were looking for—the </i>Liber Libera<i>. It’s here at the stall, and I’ll set it by for you so it doesn’t get snapped up by a curious browser. I’m afraid the price tag reflects the effort I had to go to in order to acquire it, but I assure you that it’s still very reasonable for a tome of this type.
<br><br>
Best wishes,<br>
The Bookseller</i>
<br><br>
That’s good news. You should go to the market and pick it up, when you’re able to.
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $time += 1>>
<<set _item to random(1,3)>>
<<if _item gte 2>>
<<set $vilitem to true>>
You find a hardy stem of ragwort growing up through the cobbles in the village’s main thoroughfare. This should do nicely.
<<else>>
You search the cobbled streets of the village for such a flower, but find nothing that fits the description.
<</if>>
<br><br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<set $time += 1>>
<<set _item to random(1,3)>>
<<if _item gte 2>>
<<set $maritem to true>>
You make enquiries at a few different stalls, and eventually find a spice merchant who has just travelled from overseas. They gladly offer you a small, square silver coin, the likes of which you’ve never encountered before.
<<else>>
You ask around the market stallholders for such a coin, but everyone you speak to only has local currency to hand.
<</if>>
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
<<set $time += 1>>
<<set _item to random(1,3)>>
<<if _item gte 2>>
<<set $valitem to true>>
After some time searching, you manage to find a hagstone nestled into the bank of a stream.
<<else>>
You search the paths of the valley for a stone with a hole in it, but fail to find one.
<</if>>
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $maprogress to 5>>
<<set $maapp += 3>>
<<set $time += 1>>
<<set $maday to ($day + 2)>>
Merry-Andrew’s eyes light up when you show him the items you’ve brought him. He takes them in his hands—the flower, the coin and the stone—and inspects them closely, a smile creeping over his face.
<br><br>
“Now, ain’t that something?” he says. “Thank you for this. You’ve done me a real kindness here.”
<br><br>
You ask him if he’s ready to cast the spell now he has the items in his possession.
<br><br>
“Not just yet,” he says. “I’ll need a couple of days to prepare. But when I’m ready, you’ll be the first to know.”
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<set $maprogress to 6>>
<<set $maapp += 4>>
<<set $time += 1>>
<<set $villageval += 1>>
Merry-Andrew looks both animated and nervous as he approaches you. He’s blinking fast, and when he speaks his words come out breathless.
<br><br>
“I’m ready,” he says. “To cast the spell, I mean. I’d like you to be there when it happens, if that’s alright. I wouldn’t have been able to get this far without your help.”
<br><br>
[[“I’d be honoured.”|ma6.1][$talk to 1]]<br>
[[“Are you going to tell me what it does?”|ma6.1][$talk to 2]]<br>
<</nobr>><<nobr>>
<<if $talk is 1>>“Thank you,” he says. “Well, we’d best get started then. No use twiddling our thumbs.”<</if>>
<<if $talk is 2>>“When it’s done, I’ll tell you everything,” he says. “I promise.”<</if>>
<br><br>
Merry-Andrew leads you into the great hall. You can see that he’s started preparing for the spell already—there’s a circle drawn in salt on the floorboards, and the flower, coin and stone are placed in perfect intervals around its circumference.
<br><br>
The hob moves to stand in the middle of the circle. His eyes are closed, his hands steady as he clasps them in front of his chest. There’s a long moment of quiet, and then he begins to chant. The words are low, melodic, sung in a language that you don’t recognise. They echo from the high ceilings of the hall.
<br><br>
For a minute or so that’s all that happens. Then a light begins to suffuse Merry-Andrew’s form, as if he’s glowing from within. Tendrils of it start to curl out and away from him, just a few at first, then dozens, hundreds, thousands, so many that you can’t see the shape of the hob any more.
<br><br>
Then, just as your eyes begin to stream from the burning light, it’s gone. Merry-Andrew is kneeling in the circle of salt, breathing hard. He looks up at you, smiles.
<br><br>
“It worked,” he says. [[“It worked.”|ma6.2]]
<</nobr>>
<<nobr>>
The hob gets to his feet, walks unsteadily towards you. He looks both shocked and delighted, his wide eyes taking in the room as though seeing it for the first time.
<br><br>
“I owe you an explanation,” he says. “Can we sit down?”
<br><br>
The two of you pull up chairs at one of the empty tables while Merry-Andrew catches his breath. You wait for him to collect himself, and after a moment he begins to talk.
<br><br>
“I was summoned to this village a long time ago,” he says. “It had been a hard few years in the valley, and the people were struggling. One of the village elders had some magic. He performed a ritual that brought me here, entreated me to help his people while they were rebuilding. I did as he asked—the folk here had suffered, and I was glad to assist—but when my work was done, the elder realised that the ritual he cast had… unintended consequences.”
<br><br>
Merry-Andrew sighs, picks at a loose splinter on the edge of the table.
<br><br>
“I was bound to this place. Couldn’t go further than the valley, no matter how hard I tried. The elder barely understood the magic he’d used to bring me there, and he couldn’t reverse it. I was stuck here—until now. The spell I cast today, it freed me from that geas. I can go where I wish. Do as I please. For the first time in centuries, I’m free.”
<br><br>
[[“I’m sorry you were bound here for so long. Why didn’t you tell me before?”|ma6.3][$talk to 1]]<br>
[[“What will you do now you’re free?”|ma6.3][$talk to 2]]<br>
[[“You tricked me into helping you.”|ma6.3][$talk to 3]]<br>
<</nobr>>
<<nobr>>
<<set $maprogress to 2>>
<<set $maday to ($day + 2)>>
<<set $time += 1>>
You show the wizard-like bookseller the note Merry-Andrew gave you, and he strokes his beard in consideration.
<br><br>
“Hmm,” he says. “Interesting. I’ve heard of this tome, but never laid hands on a copy myself. It’s an old volume, not many of them floating around these days. You’re from the Canteen, aren’t you?”
<br><br>
You nod, and he clicks his tongue against his teeth.
<br><br>
“Tell you what,” he says. “I’ll make some enquiries. If I manage to dig up a copy I’ll send you a note. How does that sound?”
<br><br>
You thank him for his help, and carry on your way. Hopefully the bookseller’s enquiries will turn something up.
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
The text of the <i>Liber Libera</i> is written in a language you aren’t familiar with, using characters you do not recognise. The text is interspersed with arcane diagrams and what looks—to your chef’s eye, anyway—like recipes.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<<if $decoration is 1>>
You spend some time arranging sunflowers in tall ceramic vases and placing them at intervals along the tables in the hall. While you're here you also select tablecloths in sunny orange and gold hues, and find a set of crockery glazed in a leafy green. These should go well with the flowers.
<<elseif $decoration is 2>>
You arrange bunches of peonies in wide pots and arrange them around the hall. To match them, you add floral runners to the tables and set out a selection of mismatched terracotta plates. The effect is one of rustic charm.
<<elseif $decoration is 3>>You spend some time trimming the roses and putting them in fine glass flutes. These are placed along each of the tables, along with artfully-folded napkins and bowls of cut crystal. It's an elegant arrangement, and one you're quite proud of.
<<else>>BUG<</if>>
<br><br>
[[Return to the Hall|hall]]
<</nobr>><<nobr>>
<<if $talk is 1>>“I suppose I was worried you wouldn’t help me if you knew,” he says. “I tried asking a chef for help once before, and they were… not amenable to it. I’ve been more cautious, since then.”<</if>>
<<if $talk is 2>>“I’m not sure,” he says. “For now, I’m staying here. Least I can do after your kindness is help you out through your probation.”<</if>>
<<if $talk is 3>>“I don’t see it that way,” he says. “If you do, fine. But I don’t regret it.”<</if>>
<br><br>
Merry-Andrew gets to his feet, stretches his long limbs.
<br><br>
“I want to be clear about something,” he says. “The ritual that bound me here, it didn’t compel me to do anything. I made the best of the situation I found myself in. When the Canteen opened, I decided it was a good place for me to be. And I was right—I’ve come to care for the place a great deal. I’ll stick around a while longer, while I figure out what to do next. And I hope, when I leave, it’ll be in safe hands with you. Do me proud, boss. And thank you.”
<br><br>
[[Return to the Canteen|canteen]]
<</nobr>><<nobr>>
<<widget "notices">>
<<set $notices to []>>
<<if $dinner1 is false>>
<<set $notices.push("dinner1")>>
<</if>>
<<if $dinner2 is false>>
<<set $notices.push("dinner2")>>
<</if>>
<<if $dinner7 is false>>
<<set $notices.push("dinner7")>>
<</if>>
<<if $dinner8 is false>>
<<set $notices.push("dinner8")>>
<</if>>
<<if $main2 is true>>
<<if $dinner3 is false>>
<<set $notices.push("dinner3")>>
<</if>>
<<if $dinner4 is false>>
<<set $notices.push("dinner4")>>
<</if>>
<</if>>
<<if $main3 is true>>
<<if $dinner5 is false>>
<<set $notices.push("dinner5")>>
<</if>>
<<if $dinner6 is false>>
<<set $notices.push("dinner6")>>
<</if>>
<</if>>
<<if $side2 is true>>
<<if $dinner9 is false>>
<<set $notices.push("dinner9")>>
<</if>>
<<if $dinner10 is false>>
<<set $notices.push("dinner10")>>
<</if>>
<</if>>
<<if $salad is true>>
<<if $dinner11 is false>>
<<set $notices.push("dinner11")>>
<</if>>
<<if $dinner12 is false>>
<<set $notices.push("dinner12")>>
<</if>>
<</if>>
<<if $soup is true>>
<<if $dinner13 is false>>
<<set $notices.push("dinner13")>>
<</if>>
<<if $dinner14 is false>>
<<set $notices.push("dinner14")>>
<</if>>
<</if>>
<<if $dessert is true>>
<<if $dinner15 is false>>
<<set $notices.push("dinner15")>>
<</if>>
<<if $dinner16 is false>>
<<set $notices.push("dinner16")>>
<</if>>
<</if>>
<<if $notices.length gt 1>>
<<set $notices.shuffle()>>
<</if>>
<</widget>>
<</nobr>><<nobr>>
<h2>Community Noticeboard</h2>
The Village Caucus have set up a noticeboard near the town square, where local people can leave information and requests for assistance. You should see if there's anything you could help with.
<br><br>
<<if $notices.length == 0>>
<li>There's nothing on here that you can help with right now. Check back later.</li>
<<else>>
<<set _currentNotice to $notices[0]>>
<li><<link "A new notice has been posted. This is something you could help with." _currentNotice>><</link>></li>
<</if>>
<br>
<i>
<li>$notice1today</li>
<br>
<li>$notice2today</li>
</i>
<br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<set $dinner to 1>>
<i>Hi! I’m hoping someone can help me—my partner and I went on a trip last year, and on our last night there we had the most amazing falafel. It’s been a hard few weeks for my partner, and I’d like to surprise her by making some for dinner. The only problem is, I’m an atrocious cook. Would anyone with better kitchen acumen be willing to show me how to make them?
<br>
- Ben
</i>
<br><br>
<<if ($chickpea gte 1) and ($parsley gte 1)>>
[[Show Ben how to make Falafel ♦|completenotice][$dinner1 to true; $chickpea -= 1; $parsley -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 2>>
<i>
I’m hoping someone would be kind enough to volunteer some time and effort for me. I organise a community walking group in the valley, and some of our members are about to set off on a sponsored hike to raise money for the village school. The weather isn’t looking promising, and the walkers are likely to be exhausted and soaked through when they get back. It would be fantastic if someone could prepare dinner for when they return—something with a lot of cheese and starch seems to be the most popular choice!
<br>
- Imelda
</i>
<br><br>
<<if ($butter gte 1) and ($milk gte 1) and ($cheese gte 1) and ($pasta gte 1)>>
[[Make Luxury Mac & Cheese for the walkers ♦|completenotice][$dinner2 to true; $milk -=1; $pasta -=1; $cheese -=1; $butter -=1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $noticesDone += 1>>
<<if $noticesDone is 5>>
<<set $villageval += 1>>
<</if>>
<<set $time += 1>>
<<set $notices to []>>
<<if $dinner is 1>>
<<set $comGuest.push("Ben and his partner are here tonight, and greet you warmly when they see you. Apparently they've got plans to make your falafel recipe on a regular basis now.")>>
You take the ingredients for falafel round to Ben’s cottage while his partner is out at work. He wasn’t wrong—he is an atrocious cook—but with your patient tutelage, he soon learns the basics. Ben is delighted with the lumpy, misshapen falafel he’s managed to produce by the end of the lesson, and declares that his partner will be delighted.
<<elseif $dinner is 2>>
<<set $comGuest.push("Imelda and some of her friends from the community walking group are here tonight. They're still waxing lyrical about your mac and cheese.")>>
You make a large tray of Mac & Cheese and deliver it to Imelda in the village in time for the walkers to return. As she predicted, they’re freezing, tired and soaked to the skin—and hugely grateful for the bowls of hot, comforting dinner they receive.
<<elseif $dinner is 3>>
<<set $comGuest.push("Miss Bowler from the village school is here tonight. She says that the breakfast club has been even more popular since you helped them out.")>>
You gather your ingredients and take them over to the village school. Miss Bowler meets you there, and is delighted that the Community Chef has taken the time to help out. Together the two of you whip up a number of omelettes in the school’s small kitchen, ready to be served to the children at the next breakfast club.
<<elseif $dinner is 4>>
<<set $comGuest.push("Loretta has brought some of the Valley Scouts to the meal tonight. In a well-rehearsed manner, they thank you for your contribution to their picnic.")>>
You make a large frittata and wrap it carefully before delivering it to Loretta in the village. She’s delighted with your contribution, and assures you that the Valley Scouts will be extremely grateful too.
<<elseif $dinner is 5>>
<<set $comGuest.push("Marie is here tonight, along with her wife and children. You're pleased to see that her son seems to be branching out from tomato pasta, and is tucking into all the dishes with gusto.")>>
You prepare a batch of spaghetti in rich tomato sauce and package it up to deliver to Marie. When she answers the door she looks like she hasn’t slept in days, and is holding the new baby in her arms. When she sees what you’ve done for her she almost cries in gratitude, and tells you that her son will be over the moon.
<<elseif $dinner is 6>>
<<set $comGuest.push("Jorge and his fiancee are here tonight. Seeing the ring on his partner's finger brings a smile to your face. You like to think that your carbonara might have played a small part in that happy ending.")>>
Jorge is over the moon that the Canteen’s own Community Chef has volunteered to cater his proposal. You set about cooking the mushroom pasta dish in his small kitchen while he makes other preparations, and have it ready to serve in time for Jorge’s partner to return from work. You overhear Jorge’s proposal while you’re doing the dishes, and his partner’s response—it’s a yes.
<<elseif $dinner is 7>>
<<set $comGuest.push("Corentin and his fiancee are at the meal tonight. Apparently they have made him promise that the garlic broccoli dish you made them will become a daily staple in their house.")>>
You deliver a batch of broccoli, absolutely <i>swimming</i> in garlic sauce, to Corentin’s house. His fiancee, seemingly drawn like a magnet by the smell of garlic, appears moments later. They’re delighted with the dish, and thank you profusely.
<<elseif $dinner is 8>>
<<set $comGuest.push("Noor and her grandmother are at the Community Meal tonight. It’s touching to see how Noor carefully cuts her grandmother’s food into bite-size pieces, making it easy for the older woman to chew.")>>
You whip up a large bowl of rich, soft mashed squash and deliver it to Noor’s grandmother’s house. Noor herself answers the door, and is delighted with your contribution. She says that this is exactly the kind of thing she was looking for, and expects her grandmother will enjoy it a great deal.
<<elseif $dinner is 9>>
<<set $comGuest.push("On one of the tables you find a hastily-scribbled note. It simply reads: thanks for the coleslaw.")>>
You make a batch of coleslaw for whatever mysterious person requested it. Not knowing where to deliver the dish, you leave it by the Community Noticeboard. When you walk past again a little while later, it’s gone.
<<elseif $dinner is 10>>
<<set $comGuest.push("Adnan and some other members of the VSS are attending the dinner tonight. They thank you for their demonstration at the last meeting, and invite you along to the next one, tentatively titled ‘Courgettes: A Glut Feeling’.")>>
You bring your ingredients along to Adnan’s allotment, where the Village Smallholder’s Society is meeting this week. They listen attentively as you demonstrate how to crisp up the rice and fold through the golden curds of egg. Afterwards you receive a polite and enthusiastic round of applause.
<<elseif $dinner is 11>>
<<set $comGuest.push("The visitor from the Northern Peninsula is present tonight, and they are delighted to see you. It seems that they have been enjoying the dishes on offer as much as they appreciated your salad recently.")>>
You chop up a selection of fresh local vegetables and dress them in a simple vinaigrette, then deliver the dish to the Village Caucus meeting rooms. They introduce you to the guest from the Northern Peninsula, who gamely tucks into your prepared salad. The delegate enjoys it immensely, and promises that they will cook for you in return if you ever find yourself in their home town.
<<elseif $dinner is 12>>
<<set $comGuest.push("Niran and some other members of the Homemaker’s Institute are attending the meal tonight. They compliment you on the food you have prepared, and all insist that you share the recipes with them so they can try and recreate the dishes at home.")>>
You prepare a large bowl of cold pasta salad studded with peppers and tomatoes, then box it up ready to be transported to the pot luck. Niran meets you on the village green and is delighted by your contribution—he confides that at last year’s pot luck they ended up with hundreds of jam tarts and almost nothing else.
<<elseif $dinner is 13>>
<<set $comGuest.push("Keiko has brought some of the retirees from the lunch club to the Canteen tonight. They thank you for the meal, and share with you some of their memories of dinners cooked by previous Community Chefs.")>>
You whip up a batch of soup and transfer it into tubs, which you carefully transport to the venue where the retiree’s lunch club takes place. Keiko meets you there, and the two of you work together to reheat the soup and serve it to the elderly guests. Both they and Keiko are extremely grateful to you for stepping in.
<<elseif $dinner is 14>>
<<set $comGuest.push("Sofia is in attendance at tonight’s community meal. She’s looking much healthier than when you last saw her, and when you stop to chat she tells you that she thinks your ramen is what helped her recover.")>>
You prepare a batch of ramen in the Canteen kitchen and take it over to Sofia’s cottage. It takes her a moment to answer the door, and when she does you can see how sick she is. She manages a smile when she accepts your tub of soup, though, and thanks you for helping out when she most needed it.
<<elseif $dinner is 15>>
<<set $comGuest.push("Meg, Raymond and Alba have come to the community meal tonight. Alba is keen to tell you about how much her friends loved her pancake party, and asks if you can make them for her birthday again next year.")>>
You whip up a large batch of pancakes in the Canteen kitchen and wrap the stack in a cloth to keep them warm and soft. When you deliver the pancakes to Meg and Raymond they’re over the moon, thanking you profusely for saving their daughter’s birthday from imminent disaster.
<<elseif $dinner is 16>>
<<set $comGuest.push("Gabriel and his Uncle Alain are in attendance at the meal tonight. Both greet you warmly, and Alain tells you that his late wife would have been very impressed with the pie you baked for him.")>>
You bake the berry pie from scratch, making your own buttery pastry and rich, sweet filling. The smell wafting from the dish as you carry it through the village is amazing. Gabriel meets you at his uncle’s cottage, and grows misty-eyed as he accepts it from you, with his thanks.
<<else>>BUG<</if>>
<br><br>
[[Return to the Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 3>>
<i>
Hello there—I’m hoping someone could help me. I teach a class at the village school, and am also in charge of the morning breakfast club. It’s a popular programme, and many children benefit from having a nutritious meal first thing in the morning. However, donations have been running low recently, and it’s been a while since we’ve been able to provide a hot meal. If anyone would be willing to get involved, please let me know. Something as simple as a few omelettes would go down a treat!<br>
- Miss Bowler
</i>
<br><br>
<<if ($egg gte 1) and ($butter gte 1)>>
[[Make Omelettes for the breakfast club ♦|completenotice][$dinner3 to true; $butter -=1; $egg -=1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 4>>
<i>
Hello! Hoping someone can help out. The annual Valley Scout picnic is due to take place soon, and we’ve got folks signed up to make all of the dishes bar one. Is anyone willing to bring along a frittata to complete the spread? Thanks in advance!<br>
- Loretta
</i>
<br><br>
<<if ($egg gte 1) and ($broccoli gte 1) and ($pepper gte 1)>>
[[Make Frittata for the picnic ♦|completenotice][$dinner4 to true; $broccoli -= 1; $pepper -= 1; $egg -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 5>>
<i>
Please help us. My wife and I have just brought our new baby home and our five-year-old is struggling with the change. We’re too exhausted to think straight, let alone cook, but we want to make sure he’s happy and well-fed. Right now he’s refusing to eat anything but pasta in tomato sauce. Can anyone help us? Please?<br>
- Marie
</i>
<br><br>
<<if ($pasta gte 1) and ($tomato gte 1) and ($basil gte 1)>>
[[Make Pasta Pomodoro for Marie’s son ♦|completenotice][$dinner5 to true; $pasta -= 1; $tomato -= 1; $basil -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 6>>
<i>
Does anyone fancy colluding on an engagement surprise? I’m planning to propose to my partner soon, and I’ve got a whole evening planned out. The only thing I’m struggling with is dinner—I can’t cook and throw rose petals about at the same time. Would anyone want to volunteer to be our personal chef for the evening, in the name of love? My partner and I ate this wonderful mushroom spaghetti dish the first time we ever went for dinner—a version of that would be perfect.<br>
- Jorge
</i>
<br><br>
<<if ($mushroom gte 1) and ($pasta gte 1) and ($cheese gte 1) and ($egg gte 1)>>
[[Make Mushroom Carbonara for Jorge’s proposal dinner ♦|completenotice][$dinner6 to true; $mushroom -= 1; $pasta -= 1; $cheese -= 1; $egg -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 7>>
<i>
Bit of an odd request—my fiancee is pregnant, and all they’ve been craving recently is garlic. Garlic, garlic, garlic. I’m running out of ideas for garlic-based dishes, and have been so busy getting the house ready for the baby that I haven’t had much time to cook. If anyone has some healthy, garlic-heavy food to share we’d both appreciate it.<br>
- Corentin
</i>
<br><br>
<<if $broccoli gte 1>>
[[Make Broccoli in Garlic Sauce for Corentin’s fiancee ♦|completenotice][$dinner7 to true; $broccoli -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 8>>
<i>
Hoping someone can do me a favour. I’m caring for my grandmother at the moment—she’s very elderly, and needs to put on weight, but I’m struggling to prepare food that’s both nutritious and high in fat. Could anyone help me with this? Something very soft would be ideal, as Grandma finds it hard to chew these days.<br>
- Noor
</i>
<br><br>
<<if ($squash gte 1) and ($butter gte 1)>>
[[Make Mashed Squash for Noor’s grandmother ♦|completenotice][$dinner8 to true; $squash -=1; $butter -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 9>>
<i>
Greetings. I require some coleslaw, posthaste. You don’t need to know why.
</i>
<br><br>
<<if ($carrot gte 1) and ($cabbage gte 1) and ($mayo gte 1)>>
[[Make Coleslaw for… someone? ♦|completenotice][$dinner9 to true; $carrot -= 1; $cabbage -=1; $mayo -=1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 10>>
<i>
Hello—I’m the current chairperson of the Village Smallholder’s Society (VSS). The topic of our next meeting is ‘Chickens: A Clucking Good Time’. As part of this, we’d like a volunteer to come in and demonstrate some culinary uses for eggs. Ideally you will show our members how to make a quick, easy and egg-forward dish using our limited facilities (a portable gas stove and a single serviceable wok). Thanks in advance.<br>
- Adnan
</i>
<br><br>
<<if ($rice gte 1) and ($egg gte 1)>>
[[Demonstrate how to make Egg Fried Rice for the VSS members ♦|completenotice][$dinner10 to true; $egg -= 1; $rice -=1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 11>>
<i>
Hello villagers! We are currently playing host to a visitor from our ‘Twin Town’ in the Northern Peninsula, and we’re keen to show them all that this region has to offer. The Peninsulan diet is primarily meat-based, and our guest is eager to sample some of the local fresh produce. Would any community-minded citizen like to contribute a dish? Something fresh and simple that showcases these ingredients would be ideal.<br>
- The Village Caucus
</i>
<br><br>
<<if ($lettuce gte 1) and ($cucumber gte 1) and ($tomato gte 1)>>
[[Make a Side Salad for the Twin Town delegate ♦|completenotice][$dinner11 to true; $lettuce -= 1; $cucumber -= 1; $tomato -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 12>>
<i>
Looking for contributions for the Homemaker’s Institute pot luck! We’ve got plenty of baked goods already, thank you. The event is taking place outside on the green this year, as the weather is meant to be fine, so dishes should be served cold and easy to transport. Looking at the menu we have so far, a classic, hearty picnic salad with some fresh produce would be ideal.<br>
- Niran
</i>
<br><br>
<<if ($pasta gte 1) and ($mayo gte 1) and ($pepper gte 1) and ($tomato gte 1)>>
[[Make Pasta Salad for the pot luck ♦|completenotice][$dinner12 to true; $pasta -= 1; $mayo -= 1; $pepper -= 1; $tomato -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 13>>
<i>
Help needed! The volunteer who usually cooks for the retiree’s lunch club is off sick at the moment. Would anyone be willing to step in? The food doesn’t need to be fancy—we often have soup, something quite comforting and traditional if possible. Can you help us?<br>
- Keiko
</i>
<br><br>
<<if ($broccoli gte 1) and ($cheese gte 1)>>
[[Make Broccoli & Stilton Soup for the retiree’s lunch club ♦|completenotice][$dinner13 to true; $broccoli -= 1; $cheese -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 14>>
<i>
Help appreciated—I’ve been sick as a dog with this awful flu for almost a week now, and I’m feeling worse by the day. I know I need to eat but I don’t have the energy to cook for myself. I feel embarrassed asking, but would someone be able to bring me some food? Maybe noodle soup, something like that? I can’t tell you how much it would help.<br>
- Sofia
</i>
<br><br>
<<if ($squash gte 1) and ($egg gte 1) and ($noodle gte 1)>>
[[Make Squash Ramen for Sofia ♦|completenotice][$dinner14 to true; $squash -= 1; $egg -= 1; $noodle -= 1]]<br><br>
<<elseif ($broccoli gte 1) and ($egg gte 1) and ($noodle gte 1)>>
[[Make Broccoli Ramen for Sofia ♦|completenotice][$dinner14 to true; $broccoli -= 1; $egg -= 1; $noodle -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 15>>
<i>
Thank you for reading. I hope you can help us. Our daughter Alba is turning seven soon and she’s insisting upon having a ‘pancake party’ for her and all of her friends. She’s obsessed with the idea. One problem—we’re both hopeless at making pancakes. They end up burning or tearing every single time, and we’ve been practising for weeks. We’re at our wit’s end. Would any kind, pancake-proficient soul out there come and save us?<br>
- Meg and Raymond
</i>
<br><br>
<<if ($milk gte 1) and ($egg gte 1)>>
[[Make Pancakes for Alba’s pancake party ♦|completenotice][$dinner15 to true; $milk -= 1; $egg -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<set $dinner to 16>>
<i>
I’m hoping someone can help me. Many of you will remember my Aunt Millie, who passed away last year. I’ve been seeing a lot of Uncle Alain since she died, and he’s missing her terribly. He’s been talking a lot about her cooking, particularly a fruit pie she used to make. I’m no baker, but I’d love for him to have a reminder of her memory. Can anyone help with this?<br>
- Gabriel
</i>
<br><br>
<<if ($berry gte 1) and ($butter gte 1)>>
[[Make Berry Pie for Gabriel’s uncle ♦|completenotice][$dinner16 to true; $berry -= 1; $butter -= 1]]<br><br>
<<else>>
You don't have the ingredients needed to fulfil this request yet.<br><br>
<</if>>
[[Back to Noticeboard|noticeboard]]
<</nobr>><<nobr>>
<<if $comGuest.length gte 1>>
<<set $comGuest.shuffle()>>
$comGuest[0]
<br><br>
<<run $comGuest.shift()>>
<</if>>
<br><br>
[[testshift]]
<</nobr>><<nobr>>
<h2>A Natural History of the Tin Marches</h2>
<i>by Dr. Ivo Rietveld</i>
<br><br>
The Tin Marches, situated in the northwest of the continent, may not seem like a particularly notable locale upon first impression. Its deep valleys are used primarily for livestock grazing, and the climate is roundly temperate. However, while it lacks the drama of somewhere like the Dessicate Plain, this unassuming corner of the world has plenty to offer the diligent naturalist.
<br><br>
Take, for example, the old mines that dot the landscape. Abandoned since the ore veins dried up following the Metal Rush, they now host a wide variety of subterranean wildlife. Roosts of Ferrous Bats are particularly common—one can see them gleaming in the moonlight when they come out to feed.
<br><br>
There is also much fascinating plant life to be found if one knows where to look. The rare False Oak tree is only found within this region, and for this we should probably be grateful. While it appears identical to an ordinary oak, the acorns from this tree are parasitic, and if planted will consume the nutrients from all other plant life in a radius of up to a quarter of a mile.
<br><br>
I have heard other rumours, too, about the Marches being home to strange creatures that seem to belong in folk tales rather than the real world—however, I have found no evidence to support this.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>Ingredients for Love: A Novel</h2>
<i>by Marisa Maillard</i>
<br><br>
…he blinked at her, unsure that he had heard her correctly.
<br><br>
“Excuse me, Chef?”
<br><br>
“Can you taste this?” she said, her eyes dark and intent as she held the spoon out towards him. “I need to know if it’s sweet enough.”
<br><br>
“Yes—of course, Chef.”
<br><br>
He ran his tongue over his dry lips, then took the spoon from her delicate hand. He tasted its contents—delicious, as usual. Everything she prepared was. But it wasn’t quite as balanced as usual, and he knew that she wouldn’t want him to spare her feelings. She dealt only in perfection.
<br><br>
“I think it needs something else, Chef,” he ventured. “Some other element, to round it out.”
<br><br>
“Interesting,” she said, her gaze still fixed upon his. “And what might that be, Chef?”
<br><br>
It was difficult to focus on the flavours with her staring at him like that, but he tried to concentrate on the sensations still flooding his palate. Not salt, the seasoning was perfect—not fat, it was rich enough—not acid, there was sharpness from the lemon—what it was missing, what it needed, was…
<br><br>
“Heat,” he said. “It needs heat.”
<br><br>
Her lips curled into a smile. Inside his chest, his heart bubbled and skipped like rapidly-boiling water. She took a step across the kitchen tiles, reached past him towards the spice rack…
<br><br>
Return to [[bookshelf]]
<</nobr>>
<<nobr>>
<h2>The Valley Companion</h2>
<i>by Jeremiah Parish</i>
<br><br>
I’m proud to say that I can trace my ancestry in this valley back hundreds of years. We’ve been living in this region—mostly farming sheep—for as long as records have existed, and I would never choose to live anywhere else. I hope that my insights into the local area will prove useful to new arrivals.
<br><br>
The valley itself is huge and sparsely populated, and livestock outnumber people by a large degree. For those whose livelihood isn’t tied to the place, it still offers much of interest. There are many picturesque walking routes through the hills, and those with foraging acumen may find an abundance of wild ingredients ready for the taking.
<br><br>
The village is where most of the region’s citizens live and work. This small, friendly settlement began as a scattered handful of dwellings some centuries ago, and has since grown into a bustling little town. The Village Caucus, who are responsible for local governance, have their meeting rooms here, and the Canteen hosts regular community meals.
<br><br>
The market is a short walk from the village, and boasts a variety of goods and services that would rival any major city. Whether you’re buying your weekly groceries, or simply enjoy watching the world go by, a visit to the market is always time well-spent.
<br><br>
Return to [[bookshelf]]
<</nobr>><<nobr>>
<h2>On Spirits & Other Creatures</h2>
<i>by Dorothea Tomte</i>
<br><br>
Some parts of the world, including my own, play host to a number of different spirits and non-animal entities. These creatures have a consciousness and sentience not dissimilar to those of humans, but possess innate arcane abilities that we do not. They tend to lack societal structures, however, and seem to show no interest in the dominating the world around them in the way that we have.
<br><br>
Some of the most the commonly-encountered spirits are domestic and household creatures such as the hob, which is generally humanoid in shape but possesses some bat-like physical features. If treated well, hobs can be of great assistance to the communities in which they reside, performing household tasks for those humans that they take a liking to.
<br><br>
Other spirits, such as sprites or the water-dwelling nixie, can be trickier to deal with. These creatures seem to take great delight in causing mischief, for no discernable reason other than the joy they take in chaos.
<br><br>
The familiar is one of the most curious spirits in existence. These spirits take the shape of animals and attach themselves to an individual or, occasionally, to a family line. It is possible for someone with a great deal of magical skill to summon one, but more often a familiar will—for reasons it will rarely divulge—manifest of its own volition.
<br><br>
Return to [[bookshelf]]
<</nobr>>
<<nobr>>
<<set $antpasstoday to true>>
<<set $time += 1>>
<<if $antpass is 0>>
<<set $antpass += 1>>
Antonia is sitting outside her cottage, painting a new landscape of the valley. It’s similar to the painting she was working on when you first met her, but this version is far better than the first. The colours are sharper, the depth more pronounced, and you can see the passion in her work in a way you couldn’t before.
<<elseif $antpass is 1>>
<<set $antpass += 1>>
Antonia is having a lazy day today, sitting in a low chair outside her cottage with a glass of iced tea. She invites you to join her, and the two of you while away several hours like that—speaking little, just watching the breeze stir the grass and the clouds scud overhead.
<<elseif $antpass is 2>>
<<set $antpass += 1>>
You arrive at Antonia’s cottage to find Orlando already there, a cup of tea steaming in front of them. Antonia pours one for you as well, and the three of you talk for a while. It turns out that Orlando is here to discuss a commission—they want Antonia to paint a portrait of their family for their father’s upcoming birthday, a task which she happily accepts.
<<elseif $antpass is 3>>
<<set $antpass += 1>>
Antonia is restless today, and the two of you take a walk along one of the steep hill paths. It’s impressive how steadily she climbs the rocky slope, her breath even and footsteps sure and firm. When you reach the top of the hill she turns to face the vista below and lets out a long, satisfied sigh.
<<elseif $antpass is 4>>
<<set $antpass += 1>>
You find both Antonia and Llew at the riverbank today. They’re discussing her family and their history in the town—it turns out that Llew remembers her parents, as they were quite active in village life while they lived here. He tells her that he’s certain that there’s a picture of them attending a village festival in the museum if she’d ever like to come in and see it.
<<elseif $antpass is 5>>
<<set $antpass += 1>>
Today Antonia announces that she’d like to sketch you. She promises that it won’t take long, and she’s only doing it as a warm-up to practise her portrait skills. The two of you sit at her kitchen table and talk while she works, and once she’s done she shows you the result—it’s quite a flattering likeness.
<<elseif $antpass is 6>>
<<set $antpass += 1>>
You find Antonia in the middle of helping one of her neighbours to fix a fence. You offer to help, and they accept. It turns out that Antonia is quite practically skilled, and she makes short work of the job with your assistance. The neighbour invites you in for tea and cake to say thank-you.
<<elseif $antpass is 7>>
<<set $antpass += 1>>
Today Antonia takes you on a walk through the valley, and shows you the cottage where she and her parents lived when she was young. It’s inhabited by another family now, and you see how it brings a smile to Antonia’s face watching their children play in the garden that was once hers.
<<elseif $antpass is 8>>
<<set $antpass += 1>>
You find Antonia sitting on a patch of grass on the hillside, watching the sky. She points up, shows you what she’s looking at—a buzzard overhead, being mobbed by a trio of crows. The sight of the plucky corvids chasing off the larger bird of prey seems to bring her a great deal of satisfaction.
<<elseif $antpass is 9>>
<<set $antpass += 1>>
You drop in to see Antonia, and the two of you talk for a while. She tells you a few stories from her time at the commune. It’s something she rarely speaks about, but today she seems happy to discuss it. Perhaps that wound is healing, and she can now look back on those memories without pain.
<<else>>
BUG
<</if>>
<br><br>
[[Return to the Valley|valley]]
<</nobr>><<nobr>>
<<set $orlpasstoday to true>>
<<set $time += 1>>
<<if $orlpass is 0>>
<<set $orlpass += 1>>
Orlando is testing out some new material today, and they invite you to come and give your honest opinion. You sit and watch them for a while, enjoying the way their brow furrows as they concentrate on a new melody. Afterwards they ask for your thoughts, and you share them, as well as commenting on how well-received the music was by the other market-goers.
<<elseif $orlpass is 1>>
<<set $orlpass += 1>>
One of Orlando’s fiddle strings has broken, and you accompany them to the instrument-seller’s stall to buy more. It’s clear Orlando is a regular customer, and you enjoy watching the friendly banter between the two of them as they haggle over the price. Orlando also treats you to a small tin whistle, and promises to teach you to play it at a later date.
<<elseif $orlpass is 2>>
<<set $orlpass += 1>>
Llew is at the market, talking to Orlando, when you arrive. The two of them are discussing a potential new museum exhibit about the village’s musical history—Orlando is enthused by this, and is promising Llew to go through their possessions tonight in search of anything that might be useful.
<<elseif $orlpass is 3>>
<<set $orlpass += 1>>
Some days Mauthe seems more human than dog, and others more dog than human. Today is the latter. You and Orlando take turns tossing a stick for the familiar to catch, who does so with the enthusiasm of any family pet. If it wasn’t for Mauthe stopping to critique your stick-throwing abilities, it would be easy to mistake him for a real terrier.
<<elseif $orlpass is 4>>
<<set $orlpass += 1>>
You find Orlando sitting by the tea stand with Antonia. It turns out that she’s been missing her favourite tea shop in the city, and was delighted to discover this one right here in the market. The two of them are earnestly discussing different blends, and when you join them they insist that you sample some of their favourites.
<<elseif $orlpass is 5>>
<<set $orlpass += 1>>
Orlando’s lizard tattoo is healing nicely now, and they spend some time telling you the stories behind some of the others. A small, lopsided anchor done with a needle by a sailor in stormy seas; a pair of birds to commemorate an old friend; a heart with a dagger through it that, they confess, they had done when they were very young because they thought it looked daring.
<<elseif $orlpass is 6>>
<<set $orlpass += 1>>
Orlando’s sister Letitia is at the market with her children today. They have stopped to watch Orlando play, the young ones dancing delightedly around Mauthe in time to the wild jig. Seeing all of them there, so obviously happy in each other’s company, brings a smile to your face.
<<elseif $orlpass is 7>>
<<set $orlpass += 1>>
Orlando has been composing a new song today, and they play you the first few bars when they’re taking a break from performing. It’s an eerie, lilting melody that makes you feel both comforted and strangely off-kilter. They tell you that it’s inspired by an island they once visited on the Western Archipelago.
<<elseif $orlpass is 8>>
<<set $orlpass += 1>>
Orlando’s parents are at the market today, and the fiddler has taken the afternoon off playing to accompany them. You join them too, making pleasant conversation with the elder Glasses as they peruse the stalls. They’re lovely people, truly, and take great delight in sharing a few embarrassing anecdotes from Orlando’s wayward youth.
<<elseif $orlpass is 9>>
<<set $orlpass += 1>>
You and Orlando find a quiet spot on the edge of the market and spend several hours just watching the world go by. They seem content in a way they didn’t at your first meeting, satisfied with their lot. Mauthe lays on the ground between you, his tongue lolling happily. It’s a fine way to pass the time.
<<else>>
BUG
<</if>>
<br><br>
[[Return to the Market|market]]
<</nobr>><<nobr>>
<<set $llewpasstoday to true>>
<<set $time += 1>>
<<if $llewpass is 0>>
<<set $llewpass += 1>>
You find Llew in the middle of reorganising the museum exhibits, and offer to give him a hand lifting some of the heavier items. It takes a while, but eventually everything is laid out to his liking again. He thanks you for your help, and the two of you spend a pleasant hour conversing about the collection.
<<elseif $llewpass is 1>>
<<set $llewpass += 1>>
Llew is chatting to an elderly neighbour when you come by. She’s hoping to donate something to the museum—some belongings of her son’s, who died a number of years ago. The care and compassion with which Llew speaks to the woman touches you, and he promises that he’ll take excellent care of the items and return them if she ever changes her mind.
<<elseif $llewpass is 2>>
<<set $llewpass += 1>>
You see Llew and Orlando speaking in the village square. It transpires that their families have known one another for a long time, as they have both lived in the village for many years. Llew is enquiring after the health of Orlando’s mother, who recently donated some of her old photographs to the museum—Llew informs you both that they include some amusing pictures of Orlando and their sister as children.
<<elseif $llewpass is 3>>
<<set $llewpass += 1>>
Llew is upstairs in the museum today, still working through Gethin’s old notes. He shows you his most recent discovery—a set of Village Caucus minutes written when Gethin was clearly in quite an acerbic mood. Llew reads them to you, and Gethin’s sardonic asides set you both off laughing.
<<elseif $llewpass is 4>>
<<set $llewpass += 1>>
You enter the museum to find Antonia there, already in conversation with Llew. It turns out that she heard about the museum and is hoping to donate one of her paintings to the collection, which Llew is delighted about. The three of you have tea together, discussing Antonia’s work and the prospect of her painting a mural on the museum wall.
<<elseif $llewpass is 5>>
<<set $llewpass += 1>>
Llew tells you that he’s tired of sitting indoors all the time, and the two of you take a walk together around the village. It’s apparent how well-known Llew is locally from how many people say hello to him, and he always makes sure to include you in the conversation when he stops to talk to a neighbour.
<<elseif $llewpass is 6>>
<<set $llewpass += 1>>
Llew has received a great many donations for the museum recently. You spend a few hours helping him sort through them, deciding which items would make worthwhile exhibits and which are junk. You’re amazed by how much rubbish people try to palm off on the museum, but Llew just seems to find it amusing.
<<elseif $llewpass is 7>>
<<set $llewpass += 1>>
Llew is in a contemplative mood today. He brews coffee for the two of you, and you sit in his small office speaking of very little. When he does talk, it’s about Gethin—the notes he’s been reading recently, his dreams for the book. There’s sadness in him, but hope too.
<<elseif $llewpass is 8>>
<<set $llewpass += 1>>
You enter the museum to find Llew putting together a new exhibition—it is, he tells you proudly, about the history of the Canteen and the Community Chefs. He shows you all of the exhibits he’s shortlisted for the collection, and you spend a fascinating few hours going through photographs, kitchen utensils and old recipe cards.
<<elseif $llewpass is 9>>
<<set $llewpass += 1>>
Llew is sitting outside the museum today, and when he sees you he brings out another chair so you can join him. You spend some time just people-watching, Llew occasionally interjecting to tell you about someone walking by and the history of their family in the town. His knowledge of such things is impressively encyclopaedic.
<<else>>
BUG
<</if>>
<br><br>
[[Return to the Village|village]]
<</nobr>><<nobr>>
<<set $comGuest.push("Ben and his partner are here tonight, and greet you warmly when they see you. Apparently they've got plans to make your falafel recipe on a regular basis now.")>>
[[canteen]]
<</nobr>><<nobr>>
First Merry-Andrew shows you the <b>kitchen</b>, where you and he will prepare the community meals every <b>fifth evening</b>. He also suggests, obliquely, that if you're short on cash you could whip up a few snacks here to hawk at the market.
<br><br>
The hob then leads you to the <b>walled garden</b>—it's bare now, but there's plenty of room for planting herbs and flowers. There must be somewhere round here where you can buy seeds.
<br><br>
Outside the front door there's a <b>donation box</b> where locals can leave money or items that could be helpful. Merry-Andrew urges you to check this every day so you don't miss anything.
<br><br>
He also shows you the <b>bookshelf</b>, currently empty but for a few volumes. You'll need to acquire some more recipe books soon if you want to expand your culinary offering.
<br><br>
Finally, Merry-Andrew tugs open a great set of double doors and gestures for you to follow him.
<br><br>
“Here,” he says. “This is the most important spot. They call it the [[great hall|intro3]].”
<</nobr>>