<<set $carrotFlavour=true>><<set $cakeFlavour="carrot cake">><<GetStartedBaking>>
<<set $metricMeasure=true>><<ContinueCooking1>>
<<if $quickCake is true>><<if not $cakeMix is true>><<if not $veganCake is true>>\s\n*<<if $cupsMeasure>>1/4 cup<<elseif>>30g<<endif>> <<if $wheatCake>>plain<<elseif>>gluten-free<<endif>> flour\n*<<if not $darkChoc is true>>2 tablespoons of<<if $powderChoc>> cocoa powder<<endif>><<if $milkChoc>> chocolate chips<<endif>><<elseif>>1/4 a bar of dark chocolate<<endif>>\n<<if $milkChoc or $vanillaFlavour>>*2 teaspoons vanilla extract<<endif>>\n*1/4 teaspoon of baking powder\n*2 tablespoons of granulated sugar \n*A thumb and finger pinch of salt\n*<<if $cupsMeasure>>1/2 cup<<elseif>>120ml<<endif>> of preferred milk \n*2 tablespoons of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>soft Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n\n<<endif>>\s\n<<if $carrotFlavour>>\n*2 tablespoons of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\s\n<<if $coconutOil is true>>Soft Unsalted Butter<<endif>>\n*<<if $cupsMeasure>>1/2 cup<<elseif>>75g<<endif>> grated carrots\n*1 tablespoon milk or juice\n*1/2 teaspoon pure vanilla extract\n*<<if $cupsMeasure>>1/4 cup<<elseif>>30g<<endif>> <<if $wheatCake>>gluten free<<elseif>>plain<<endif>> flour\n*2 tablespoons brown sugar\n*1/4 teaspoon cinnamon\n*1/4 teaspoon baking powder\n*1/8 teaspoon baking soda\n*Pinch of nutmeg\n<<endif>>\n<<elseif>>\s\n<<if not $carrotCake>>\n\n*<<if $cupsMeasure>>1/4 cup<<elseif>>30g<<endif>> <<if $wheatCake>>plain<<elseif>>gluten-free<<endif>> flour\n*<<if not $darkChoc is true>>2 tablespoons of<<if $powderChoc>> cocoa powder<<endif>><<if $milkChoc>> chocolate chips<<endif>><<elseif>>1/4 a bar of dark chocolate<<endif>>\n<<if $milkChoc or $vanillaFlavour>>*2 teaspoons vanilla extract<<endif>>\s\n*1/4 teaspoon of baking powder\n*2 tablespoons of granulated sugar \n*A thumb and finger pinch of salt\n*<<if $cupsMeasure>>1/2 cup<<elseif>>120ml<<endif>> of preferred non-dairy milk\n*2 tablespoons of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n<<elseif>>\n*2 tablespoons of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n*<<if $cupsMeasure>>1/2 cup<<elseif>>75g<<endif>> grated carrots\n*1 tablespoon non-dairy milk \n*1/2 teaspoon pure vanilla extract\n*<<if $cupsMeasure>>1/4 cup<<elseif>>30g<<endif>> <<if $wheatCake>>gluten free<<elseif>>plain<<endif>> flour\n*2 tablespoons brown sugar\n*1/4 teaspoon cinnamon\n*1/4 teaspoon baking powder\n*1/8 teaspoon baking soda\n*Pinch of nutmeg\n<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n<<endif>>
So, you want to bake a cake. \n\n[[Yes!|Cake - Yes]]\n[[No, I don't.|Cake - No]]
<<set $margeFat=true>><<FlavourTown>><<set $cakeFat="simple vegetable margarine">>
Well, that's that then. \n\nBye. \n\n
<<set $cupsMeasure=true>><<ContinueCooking1>>
<<set $richCake=true>>Mmm, delicious. Let's make sure you can make the best cake possible. \n<<set $cakeBase="deliciously rich">>\s\n<<LetsChoose1>>
<<set $butterFat=true>><<FlavourTown>><<set $cakeFat="creamy butter">>
Ok then, just to confirm we're sure what you want.\n\nYou're looking for a <<print $cakeBase>> <<print $cakeFlavour>> using <<print $cakeFlour>> and <<print $cakeFat>><<if $chocoFlavour is true>>, with <<print $typeChoc>><<endif>>.\n\n[[Yes|ContinueCooking]]\n[[No, you've got it wrong|Cake - Yes]]
Great!\n\nNow, what flavour are you looking for?\n\n[[Chocolate of course|ChocoChoice]]\n\n[[I'm so Vanilla|VanillaChoice]]\n\n[[Carrot Cake.|CarrotChoice]]
It's a piece of cake
<<if $butterFat is true>> 1 butter\n<<endif>><<if $cakeBase is true>> 2 \n<<endif>><<if $cakeFat is true>> 3\n<<endif>><<if $cakeFlavour is true>> 4 \n<<endif>><<if $cakeFlour is true>> 5 \n<<endif>><<if $cakeMix is true>> 6 cake mix\n<<endif>><<if $carrotFlavour is true>> 7 carrot\n<<endif>><<if $chocoFlavour is true>> 8 chocolate\n<<endif>><<if $chocolateFlavour is true>> 9\n<<endif>><<if $coconutOil is true>> 10 coconut\n<<endif>><<if $cupsMeasure is true>> 11 cups\n<<endif>><<if $darkChoc is true>> 12 dark chocolate \n<<endif>><<if $glutenFreeCake is true>> 13 gluten free\n<<endif>><<if $margeFat is true>> 14 marge \n<<endif>><<if $metricMeasure is true>> 15 metric measure\n<<endif>><<if $milkChoc is true>> 16 milk chocolate\n<<endif>><<if $powderChoc is true>> 17 powder chocolate\n<<endif>><<if $quickCake is true>> 18 quick cake\n<<endif>><<if $richCake is true>> 19 rich cake\n<<endif>><<if $typeChoc is true>> 20 \n<<endif>><<if $vanillaFlavour is true>> 21 vanilla\n<<endif>><<if $veganCake is true>> 22 vegan\n<<endif>><<if $wheatCake is true>> 23 wheat\n\n<<endif>>
<<set $powderChoc=true>> When you've just got a tin of chocolate drink mix, or chocolate baking powder, this is much simpler than going out and buying some bars of chocolate to melt down.<<set $typeChoc="chocolate powder">>\n\n<<GetStartedBaking>>
<<set $vanillaFlavour=true>><<set $cakeFlavour="vanilla cake">><<GetStartedBaking>>
<<set $chocoFlavour=true>>And what type of chocolate do you want to use?\n<<set $cakeFlavour="chocolate cake">>\s\n\n[[Pieces of the Darkest of Chocolate|DarkChoc]]\n[[Milk chocolate chunks|MilkChoc]]\n[[Chocolate powder!|PowderChoc]]\n\n\n
--let the player undo moves? (on / off)\n--in sugarcane, this enables the browser's back button.\n--in jonah, this lets the player click links in previous\n--passages.\n\nundo: on\n\n--let the player use bookmarks? (on / off)\n--this enables the bookmark links in jonah and sugarcane\n--(if the player can't undo, bookmarks are always disabled.)\nbookmark: off\n\n--obfuscate the story's html source to prevent possible\n--spoilers? (swap / off)\n\nobfuscate: off\n\n--string of letter pairs to use for swap-style obfuscation\n\nobfuscatekey: zvrsdmahxcuipkqlfwynoejgbt\n\n--include the jquery script library? (on / off)\n\njquery: off\n\n--include the modernizr script library? (on / off)\n\nmodernizr: off\n
<<set $glutenFreeCake=true>><<LetsChoose2>><<set $cakeFlour="gluten free flour">>
<<if $cakeMix is true>><<if not $quickCake is true>>*A box of your chosen <<if $carrotFlavour>>Carrot <<endif>>\s\n<<if $vanillaFlavour>>Vanilla/Victoria Sponge <<endif>>\s\n<<if $chocoFlavour>>Chocolate <<endif>>\s\ncake mix.\n*Instead of the recommended 1/3 Cup of vegetable oil use <<if $CupsMeasure>>1/3 Cup<<else>>75 grams<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>.\n*Instead of the recommended 1 Cup of water, use <<if $CupsMeasure>>1 Cup<<else>>240ml<<endif>> of <<if not $veganCake>>full fat milk<<else>>non-animal milk (such as almond milk) or a fizzy pop.\n*<<if not $veganCake>>The recommended 3 Eggs<<else>>The recommended 3 Eggs worth of Egg Replacer.\n<<if not $powderChoc>>*<<if $carrotFlavour>>One medium grated carrot and some raisins.<<endif>><<if $vanillaFlavour>>A small capful of vanilla flavouring.<<endif>><<if $chocoFlavour>><<if $milkChoc>>A packet of milk chocolate chips.<<endif>><<if $darkChoc>>A 100g bar of dark chocolate.<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n<<else>>*A box of your chosen <<if $carrotFlavour>>Carrot <<endif>>\s\n<<if $vanillaFlavour>>Vanilla/Victoria Sponge <<endif>>\s\n<<if $chocoFlavour>>Chocolate <<endif>>\s\ncake mix.\n*2 tablespoons of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\s\n*A mug\n*<<if $CupsMeasure>>1/3 Cup<<else>>80ml<<endif>> of <<if not $veganCake>>full fat milk<<else>>non-animal milk (such as almond milk) or water.\n*<<if $carrotFlavour>>Half a medium grated carrot and some raisins.<<endif>>\n<<if $vanillaFlavour>>A tiny capful of vanilla flavouring.<<endif>>\n<<if $chocoFlavour>><<if $milkChoc>>A small bar of milk chocolate.<<endif>>\n<<if $darkChoc>>A small bar of dark chocolate.<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n<<endif>>
<<set $butterFat=false>> <<set $cakeBase=false>> <<set $cakeFat=false>> <<set $cakeFlavour=false>> <<set $cakeFlour=false>> <<set $cakeMix=false>> <<set $carrotFlavour=false>> <<set $chocoFlavour=false>> <<set $coconutOil=false>> <<set $cupsMeasure=false>> <<set $darkChoc=false>> <<set $glutenFreeCake=false>> <<set $margeFat=false>> <<set $metricMeasure=false>> <<set $milkChoc=false>> <<set $powderChoc=false>> <<set $quickCake=false>> <<set $richCake=false>> <<set $typeChoc=false>> <<set $vanillaFlavour=false>> <<set $veganCake=false>> <<set $wheatCake=false>> <<if visited() is 1 >>Ok, so let's get started. <<else>> \nBack again, eh?<<endif>>\s\n<<if visited() is 3>>\nBoy, you really can't make up your mind.<<endif>>\s\n<<if visited() is 4>>Do you even want to make a cake?\n\n[[No, not really.|Cake - No]]<<endif>>\s\n<<if visited > 5>>You spin me right round baby right round, like a record baby.\n\n[[Right round, round round|Spin-Egg]]<<endif>>\s\n\n\nAre you looking for [[a time-consuming, rich and delicious cake|Rich-1]], [[something quick and easy for the microwave|Quick-1]] or do you need to make sure it's [[vegan?|Vegan-1]]\n
<<set $coconutOil=true>><<FlavourTown>><<set $cakeFat="coconut oil">>
<<set $quickCake=true>>Sometimes you've just got to rush. Let's make a super fast mug cake. It'll still be tasty though!\n<<set $cakeBase="super fast little">>\s\n<<LetsChoose1>>
For this recipe we'll need: <<PreCakeMix>><<QuickCakeMix>><<VeganCakeMix>><<RichCakeMix>>\s\n[[Ok, I've got that down|Continue Cooking 2]]
<<if $veganCake is true>><<if not $quickCake>>\n<<if $vanillaFlavour>>\n*<<if $CupsMeasure>>3 1/3 cups<<elseif>>400g<<endif>> <<if $wheatCake>>plain<<elseif>>gluten-free<<endif>> flour\n*<<if $CupsMeasure>><<elseif>>250g<<endif>> caster sugar\n*5 teaspoons of baking powder\n*<<if $CupsMeasure>>1/2 cup<<elseif>>120g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n*3 tablespoons of golden syrup\n*2 teaspoons of vanilla extract\n<<endif>>\s\n<<if $chocoFlavour>>\n<<if $darkChoc>>\n*<<if $CupsMeasure>>1 1/2 cup<<elseif>>180g<<endif>> <<if $wheatCake>>plain<<elseif>>gluten-free<<endif>> flour\n*<<if $CupsMeasure>>1/2 cup<<elseif>>90g<<endif>> ground flaxseeds (this is used to help bind the cake)\n*200g dark chocolate\n*<<if $CupsMeasure>>2/3 cup<<elseif>>130g<<endif>> brown sugar\n*<<if $CupsMeasure>>1/3 cup<<elseif>>80g<<endif>> Tablespoons <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n*1 teaspoon baking soda\n*<<if $CupsMeasure>>1 1/2 cups<<elseif>>360ml<<endif>> coconut cream\n\n<<endif>>\s\n<<if $milkChoc>>\n*4 bananas\n*<<if $CupsMeasure>>1/2 cups<<elseif>>120ml<<endif>> of non-dairy milk\n*<<if $CupsMeasure>>2 1/2 cups<<elseif>>375g<<endif>> of <<if $wheatCake>>plain<<elseif>>gluten-free<<endif>> flour\n*<<if $CupsMeasure>>1/2 cup<<elseif>>95g<<endif>> of granulated sugar\n*<<if $CupsMeasure>>1/4 cup<<elseif>>50g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n*<<if $CupsMeasure>>1/2 cup<<elseif>>90g<<endif>> of chocolate chips\n<<endif>>\s\n<<if $powderChoc>>\n*<<if $CupsMeasure>>1 1/4 cups<<elseif>>150g<<endif>> of <<if $wheatCake>>gluten-free<<elseif>>plain<<endif>> flour\n*<<if $CupsMeasure>>1 cup<<elseif>>120g<<endif>> of caster sugar\n*<<if $CupsMeasure>>1/3 cup<<elseif>>35g<<endif>> of cocoa powder\n*1 teaspoon of bicarbonate of soda\n*1/2 teaspoon of salt\n*1 teaspoon vanilla extract\n*<<if $CupsMeasure>>1/3 cup<<elseif>>80g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n*1 teaspoon of white or apple vinegar\n<<endif>>\s\n<<endif>>\s\n<<if $carrotFlavour>>\n*<<if $CupsMeasure>>2 cups<<elseif>><<endif>> of <<if $wheatCake>>gluten-free<<elseif>>plain<<endif>> flour\n*1/2 tablespoon of baking powder\n*1/2 teaspoon of baking soda\n*1/2 teaspoon of salt\n*1 1/2 teaspoon of cinnamon\n*1/2 teaspoon of nutmeg\n*1/2 teaspoon of ground ginger\n*<<if $CupsMeasure>>1/3 cup<<elseif>>50g<<endif>> of chopped walnuts, almonds, pecans, or whatever nuts you prefer. Which can be no nuts if you want.\n*2 tablespoons of ground flax seed mixed with 6 tablespoons of water\n*6 tablespoons of fruit juice (orange is suggested, any will work)\n*1 teaspoon of grated orange peel\n*1/2 tablespoon of lemon juice\n*<<if $CupsMeasure>>1/4 cup<<elseif>>60g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>\n*<<if $CupsMeasure>>1/4 cup<<elseif>>45g<<endif>> of brown sugar\n*<<if $CupsMeasure>>1/2 cup<<elseif>>120ml<<endif>> of maple syrup (golden syrup is an acceptable substitute, it just has a different taste)\n*<<if $CupsMeasure>>1 1/2 cups<<elseif>>200g<<endif>> of grated carrots\n<<endif>>\s\n<<endif>>\s\n<<endif>>
<<set $darkChoc=true>><<set $typeChoc="a bar of strong, dark chocolate">>\s\nThe richest and most adult of chocolate cakes, kids generally just can't handle the bitterness, so it's a great cake to make when you've got children running around, but don't want them to eat all your delicious cake.\n\n<<GetStartedBaking>>
And by the way, do you use [[cups of measurement|CupsMeasure]] or [[strict metric measurements|MetricMeasure]]?
Ok, now let's choose our ingredients. \n\nWe've got to start with the dry basis of the cake: \n\nHow about some [[wheat flour|WheatChoice]]? Nice and cheap, wheat flour is found in pretty much all baking stores. White flour is best used for cakes, and it comes in a bunch of varieties, including more finely ground cake flour. You can still have a delicious cake using the cheapest variety, or even wholemeal bread flour, it'll just be an experiment!\n\nIf you need it, or choose to, it's also possible to get [[gluten free flour|GFChoice]]. More expensive, but comes in all sorts of varieties. Try to get one which says it can be used 1:1 as wheat flour, this might be a blended version. It'll still be possible to use your favourite gluten-free flour, but the cake might end up a bit weird. \n\nFor gluten-free and wheat flours, these are just flours so they'll need sugar. For the best cakes you can buy things like caster sugar, but granulated sugar is perfectly fine. There'll be a list later of the ingredients you need.\n\nFor those who need the ease, there's [[cake mix|MixChoice]] which is found in pretty much all supermarkets, and tends to have baking instructions on the side! It's still possible to modify them though, as they mostly tend to be just a mix of flour, sugar and raising agents. \n
<<if not $cakeMix>>We'll add some sugar and raising agents like baking powder and baking soda to that. Those will add sweetness and help your cake rise! \n\nIf you're using self raising flour, you won't always need to add baking powder, but it'll depend on what we're making to whether you use self raising or plain flour. \n<<if not $veganCake>>\nSome cakes don't even use rising agents! Some just use whipped egg whites. \n\n<<endif>><<endif>>Let's choose the fats to go in this cake. \n\nFats are<<if $veganCake>> used in vegan cakes to help with the taste and especially in making things moist.<<endif>> <<if not $veganCake>> used in traditional cakes to help trap tiny air bubbles or add a delicious flavours and moist textures to the cake.<<endif>> Fats also help heat move through the cake, making sure everything is baked wonderfully. \n\nYou've got a couple of choices: \n<<if not $veganCake>>[[Butter|ButterChoice]] <<endif>>\n[[Coconut Oil|CoconutChoice]]\n[[Margarine|MargeChoice]]\n
<<set $veganCake=true>>Animal products may be required for the fluffiest cakes, but vegan cakes can be amazingly moist and delicious. \n<<set $cakeBase="awesome vegan">>\s\n<<LetsChoose1>>
<<set $milkChoc=true>><<set $typeChoc="Milk chocolate chips">>\s\nYum, delicious milk chocolate. A great treat for everyone!\n<<GetStartedBaking>>
@_MazHem
<<set $cakeFlour="wheat flour">><<set $wheatCake=true>><<LetsChoose2>>
<<set $cakeMix=true>><<LetsChoose2>><<set $cakeFlour="box mix">>
<<if $richCake is true>><<if not $quickCake is true>><<if not $cakeMix is true>><<if $vanillaFlavour is true>>*<<if $CupsMeasure>>1 Cup<<elseif>>115g<<endif>> of self-raising gluten-free flour\n*1 teaspoon baking powder\n*<<if $CupsMeasure>>1/2 Cup<<elseif>>115g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>.\n*<<if $CupsMeasure>>1 1/8 Cups<<elseif>>115g<<endif>> of c\nCaster sugar\n*2 large eggs\n*1 teaspoon vanilla extract<<endif>><<if $chocoFlavour is true>><<if $darkChoc is true>>*One 100g bar of dark chocolate\n*<<if $CupsMeasure>>1/4 Cup<<elseif>>50g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>.\n*2 medium or large eggs\n*<<if $CupsMeasure>>1/2 Cup<<elseif>>100g<<endif>> of Caster sugar\n*1 tablespoon of plain gluten-free flour\n<<endif>>\s\n<<if $milkChoc is true>>*<<if $CupsMeasure>>2 Cups<<elseif>>240g<<endif>> of plain gluten-free flour\n*1 1/2 teaspoons baking powder\n*1/2 teaspoon salt\n*<<if $CupsMeasure>>1 1/2 Cups<<elseif>>300g<<endif>> of Caster sugar\n*<<if $CupsMeasure>>1 1/2 Cups<<elseif>>380g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>.\n*3 eggs\n*1 1/2 teaspoons vanilla\n*1 Cup chocolate chips\n<<endif>>\s\n<<if $powderChoc is true>>*<<if $CupsMeasure>>1 1/2 Cups<<elseif>>175g<<endif>> plain gluten-free flour\n*<<if $CupsMeasure>>1 Cup<<elseif>>175g<<endif>> of caster sugar\n*<<if $CupsMeasure>>3/4 Cup<<elseif>>175g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>.\n*4 teaspoons of baking powder\n*<<if $CupsMeasure>>1/3 Cup<<elseif>>40g<<endif>> of cocoa powder\n*4 tablespoons of boiling water\n<<endif>>\s\n<<endif>>\s\n<<if $carrotFlavour is true>>*<<if $CupsMeasure>>1 heaped Cup<<elseif>>200g<<endif>> of brown sugar\n*<<if $CupsMeasure>>2/3 Cup<<elseif>>140g<<endif>> of <<if $margeFat is true>>Margarine<<endif>>\s\n<<if $butterFat is true>>soft Unsalted Butter<<endif>>\s\n<<if $coconutOil is true>>Coconut Oil<<endif>>. \n*<<if $CupsMeasure>>1 2/3 Cups<<elseif>>200g<<endif>> of plain gluten-free flour\n*<<if $CupsMeasure>>1/2 Cup<<elseif>>65g<<endif>> of chopped walnuts/pecans/almonds etc. Whichever nuts you enjoy. If you can't have nuts, I quite like using raisins. If you want both, go with half the measure of each.\n*<<if $CupsMeasure>>1 1/2 Cups<<elseif>>200g<<endif>> of grated carrots\n*2/3 teaspoon of bicarbonate of soda\n*2/3 teaspoon of baking powder\n*2/3 teaspoon of ground cinnamon\n*2/3 teaspoon of nutmeg\n*2/3 teaspoon of ground ginger\n*1/4 teaspoon of salt\n*the finely grated skin of a third an orange\n*2 eggs\n<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n<<endif>>\s\n