Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<set $stepsTaken_Array to []>>
<<set $stepsNeeded_Array = ["BookWorms"]>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<if $step1Visited == null>>\
<<set $step1Visited = true>>\
<<set $stepsNeeded_Array = ["pickUp(Water, A3);","pickUp(Water, B1);","pickUp(Water, D3);","pickUp(Water, D4);",
"pickUp(Water, E2);"]>>\
[img[Images\Day18\GSDay18BG1.png]]
"Thank goodness you came back! As you can see, it has gotten a little out of hand in here. Some critters made their way inside through some holes in the ceiling and I can't get them to leave."
<<set _show to { start: 0, end: 5}>>\
<div class='hide' id='next0'>[img[Images\Day18\GSDay18BG2.png]]
"I was actually just reading about zookeepers and then this happened. I suppose that we get to experience a zookeeping Simulation - a virtual representation of a realistic situation."</div>
<div class='hide' id='next1'>"Maybe we can even learn to become real zookeepers if we work with these animals. I tried tricking them into following me out by growing a tail. Clearly it did not work."</div>
<div class='hide' id='next2'>""There seems to be different types of animals here. Water, Flying, Grass, and... some Cats."</div>
<div class='hide' id='next3'>[img[Images\Day18\GSDay18BG3.png]]
"I am most worried about the Water critters. We must get them out soon and back into their natural habitat or they might also become ghosts."</div>
<div class='hide' id='next4'>"Can you catch all of the animals who live in Water? You can <span class='redBold'>pickUp(Water, A3);</span> to start."
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 1 - 9][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day18\GSDay18BG3.png]]
"Can you catch all of the animals who live in Water? You can <span class='redBold'>pickUp(Water, A3);</span> to start."
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 1 - 9][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 1 - 9][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 1 - 9 Evaluation]]
[[Clear the commands.|Steps 1 - 9][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>[img[Images\Day15\GSDay15BG36.png]]
"Phew. Thank you. I think I've calmed down a bit."
<<set _show to { start: 0, end: 4}>>\
<div class='hide' id='next0'>[img[Images\Day15\GSDay15BG37.png]]
"Why don't you help me carry these to the Library? Then we can head back to the Dorm."</div>
<div class='hide' id='next1'>[img[Images\Day15\GSDay15BG38.png]]
"Thank you for helping today. I'm sorry I got so mad earlier, I'm sure you kinda just got dragged into that mess."</div>
<div class='hide' id='next2'>[img[Images\Day15\GSDay15BG39.png]]
"Here's a treat to thank you. Hope you like ice cream!"</div>
<div class='hide' id='next3'>[img[Images\Day15\GSDay15BG40.png]]
"Oh... Oh no..."
----
Good job! This lesson's password is: <span class ='whiteBold'>Pearl</span>
Enter it in the Google Forms link!</div><<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 1 - 9][$stepsTaken_Array = []]]
<<else>>\
You get a hold of the animals in question and move them.
[[Go for a swim, y'all. Stay hydrated.|Steps 10 - 13]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<if $step10Visited == null>>\
<<set $step10Visited = true>>\
<<set $stepsNeeded_Array = ["pickUp(Flying, A1);",
"pickUp(Flying, B2);", "pickUp(Flying, C2);", "pickUp(Flying, E2);",
"pickUp(Flying, E4);"]>>\
[img[Images\Day18\GSDay18BG4.png]]
"Nice. No ghost froggies today."
<<set _show to { start: 0, end: 1}>>\
<div class='hide' id='next0'>[img[Images\Day18\GSDay18BG5.png]]
"Shall we capture all of the flying creatures? Start with <span class='redBold'>pickUp(Flying, A1);</span> and work your way down and across the shelves from there."
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 10 - 13][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day18\GSDay18BG5.png]]
"Shall we capture all of the flying creatures? Start with <span class='redBold'>pickUp(Flying, A1);</span> and work your way down and across the shelves from there."
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 10 - 13][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 10 - 13][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 10 - 13 Evaluation]]
[[Clear the commands.|Steps 10 - 13][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>
<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 10 - 13][$stepsTaken_Array = []]]
<<else>>\
There is much flapping of wings and general shenanigans, but you manage to wrangle the flying animals.
[[Dang, they're loud!|Steps 14 - 17]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(Grass, A2);",
"pickUp(Grass, A4);","pickUp(Grass, B1);","pickUp(Grass, B3);",
"pickUp(Grass, E1);"]>>\
<<if $step14Visited == null>>\
<<set $step14Visited = true>>\
[img[Images\Day18\GSDay18BG6.png]]
"Marvelous. I saw the cats starting to look at them hungrily. Speaking of..."
<<set _show to { start: 0, end: 1}>>\
<div class='hide' id='next0'> [img[Images\Day18\GSDay18BG7.png]]
"Grass critters. Not my favorite, but I suppose we shouldn't let them get eaten either. Please <span class='redBold'>pickUp(Grass, A2);</span> first and then save the remaining little critters."
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 14 - 17][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day18\GSDay18BG7.png]]
"Grass critters. Not my favorite, but I suppose we shouldn't let them get eaten either. Please <span class='redBold'>pickUp(Grass, A2);</span> first and then save the remaining little critters."
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 14 - 17][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 14 - 17][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 14 - 17 Evaluation]]
[[Clear the commands.|Steps 14 - 17][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>
<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 14 - 17][$stepsTaken_Array = []]]
<<else>>\
The grassy animals, thankfully, are not very fussy at all.
[[Thank goodness for that.|Steps 18 - 23]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(Other, B2);",
"pickUp(Other, B3);","pickUp(Other, B4);","pickUp(Other, C1);",
"pickUp(Other, E1);","pickUp(Other, E3);"]>>\
<<if $step18Visited == null>>\
<<set $step18Visited = true>>\
[img[Images\Day18\GSDay18BG8.png]]
"Splendid. You saved them from being lunch. There are a lot of cats in here after all. Shall we-"
<<set _show to { start: 0, end: 2}>>\
<div class='hide' id='next0'>[img[Images\Day18\GSDay18BG9.png]]
"Wait a moment. Not all of these are cats. It seems some other animals were hiding in with this bunch."</div>
<div class='hide' id='next1'>[img[Images\Day18\GSDay18BG10.png]]
"Please catch all of the others first. Begin with <span class='redBold'>pickUp(Other, B2);</span> ."
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 18 - 23][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day18\GSDay18BG10.png]]
"Please catch all of the others first. Begin with <span class='redBold'>pickUp(Other, B2);</span> ."
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 18 - 23][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 18 - 23][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 18 - 23 Evaluation]]
[[Clear the commands.|Steps 18 - 23][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>
<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 18 - 23][$stepsTaken_Array = []]]
<<else>>\
It takes some doing since they don't all act the same, but you wrangle all the other animals together.
[[Where'd this zoo even come from?|Steps 24 - 27]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(Cats, A1);",
"pickUp(Cats, C1);","pickUp(Cats, C2);","pickUp(Cats, C3);",
"pickUp(Cats, D1);","pickUp(Cats, D2);","pickUp(Cats, D3);",
"pickUp(Cats, E3);"]>>\
<<if $step24Visited == null>>\
<<set $step24Visited = true>>\
[img[Images\Day18\GSDay18BG11.png]]
"Outstanding. And now, it is time."
<<set _show to { start: 0, end: 1}>>\
<div class='hide' id='next0'>[img[Images\Day18\GSDay18BG12.png]]
"Please capture all of the cats! <span class='redBold'>pickUp(Cats, A1);</span> will pick up all cats on the A1 shelf. No need to use two commands for the same shelf!"
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 24 - 27][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day18\GSDay18BG12.png]]
"Please capture all of the cats! <span class='redBold'>pickUp(Cats, A1);</span> will pick up all cats on the A1 shelf. No need to use two commands for the same shelf!"
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 24 - 27][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 24 - 27][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 24 - 27 Evaluation]]
[[Clear the commands.|Steps 24 - 27][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>><<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 24 - 27][$stepsTaken_Array = []]]
<<else>>\
Despite rumors that it is in fact difficult, you do manage to herd all the cats.
[[They're surprisingly not as aloof as I thought|Steps 28 - 31]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\[img[Images\Day18\GSDay18BG13.png]]
"Stunning. I will make sure to board up the holes so we can actually get around to stocking the shelves."
<<set _show to { start: 0, end: 1}>>\
<div class='hide' id='next0'>[img[Images\Day18\GSDay18BG14.png]]
"Oh, fun fact about simulations. You, me, and this whole world could be a simulation. How wild is that? Until next time. Until next time."</div><<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i] == $stepsNeeded_Array[_i]>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Password was incorrect.
[[Go back.|PasswordScreen][$stepsTaken_Array = []]]
<<else>>\
[[Click here to continue.|Steps 1 - 9]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\
<label>Enter the password for today's class. <<textbox "_commandString" "">></label>
[[Enter command.|PasswordCheck][$stepsTaken_Array.push(_commandString)]]