{<script>
if(window.checkAccepted()==false){
document.getElementById("warning").innerHTML="You are currently previewing the HIT. You must Accept the HIT before reading the story.<br><br>";
}
</script>}<div id="warning"></div>Introduction:
You are about to read a short (<5 minute) interactive story. After you read each passage, click one of the links to proceed.
Please <u>**read carefully**</u> so you can get the **<u>$0.90 bonus</u>** from answering the 4 **<u>easy questions</u>** correctly!
Hint: Use the pictures to help you keep track of the <em>day</em> and <em>location</em> of events.
|start>[**Start**]
{(set: $count to 12)
(live: 1s)[
(if: $count is 0)[
(replace: ?start)[ [[Start->Cover Letter]] ]
(stop:)
]
(else:)[(print: "Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
(set: $totaltime to it+1)
]
(if: false)[ [[Cover Letter]] ]
}
{<script>
if(window.checkAccepted()==false){
document.getElementById("warning").innerHTML="You are currently previewing the HIT. You must Accept the HIT before reading the story.<br><br>";
}
</script>}<div id="warning"></div>Please read this <a href="http://nil.cs.uno.edu/people/rfarrell/indexter-influence/consent-form.pdf" target="_blank">Informed consent letter</a>, then click "I agree" to continue.
[[I agree->1 Start]]{(set: $testing to -1)
(if: $testing is -1)[
<script>
if(window.checkAccepted()==false){
document.getElementById("content").innerHTML="You are currently previewing the HIT. You must Accept the HIT before reading the story.";
}
</script>]
}<div id="content">{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/></div>
}{
(set: $path to "Escape")
(if: $path is "Revenge")[(set: $protagonist to "Roy")(set: $otherCharacter to "Ernest")(set: $item to "knife")(set: $otherItem to "clothes")]
(elseif: $path is "Escape")[(set: $protagonist to "Ernest")(set: $otherCharacter to "Roy")(set: $item to "clothes")(set: $otherItem to "knife")]
(else:)[(set: $protagonist to " ERROR ")]
}Two prisoners, Roy and Ernest, are on their way to the cafeteria when they find a pack of cigarettes stashed in a hole in the wall. Cigarettes are serious contraband here. Someone must have hidden these for safe keeping.
Roy and Ernest |take>[**take the cigarettes**] for themselves and continue on to lunch. {
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 15)]
(live: 1s)[
(if: $count is 0)[
(replace: ?take)[[[take the cigarettes|2 Lunch 1]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $timeTotal to 0)(set: $time01 to 0)
(live: 1s)[(set: $time01 to it+1)(set: $timeTotal to it+1)]
}
</div>{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
(if: $path is "Escape")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>]
(else:)[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>]
</div>
}(set: $choice1 to "guard")$protagonist finds a guard in the hall and tells him the situation. The guard offers to assign new chores to both of them, so that they can avoid Dirk as much as possible. Ernest's chore is exchanged for laundry duty, and Roy's for kitchen duty.
A loud bell indicates it's time for afternoon chores. $protagonist hurries to catch up with $otherCharacter and inform him that his afternoon chore is now in the (if: $path is "Revenge")[|laundry>[**laundry room**]](elseif: $path is "Escape")[|kitchen>[**kitchen**]](else:)[ ERROR ].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 15)]
(live: 1s)[
(if: $count is 0)[
(replace: ?laundry)[[[laundry room|5/9 Laundry Scene]]]
(replace: ?kitchen)[[[kitchen|5/9 Kitchen Scene]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time04 to 0)
(live: 1s)[(set: $time04 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
(if: $path is "Escape")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>]
(else:)[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>]
</div>
}(set: $choice1 to "prisoners")$protagonist finds a group of friends in the hall and tells them what happened. Their friends offer to switch chores with them so that they can avoid Dirk as much as possible. Roy's chore is switched for kitchen duty, and Ernest's for laundry duty.
A loud bell indicates it's time for afternoon chores. $protagonist hurries to catch up with $otherCharacter and inform him that his afternoon chore is now in the (if: $path is "Revenge")[|laundry>[**laundry room**]](elseif: $path is "Escape")[|kitchen>[**kitchen**]](else:)[ ERROR ].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 15)]
(live: 1s)[
(if: $count is 0)[
(replace: ?laundry)[[[laundry room|5/9 Laundry Scene]]]
(replace: ?kitchen)[[[kitchen|5/9 Kitchen Scene]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time04 to 0)
(live: 1s)[(set: $time04 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/laundryroom.png"/>
(if: $path is "Revenge")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>]
(elseif: $path is "Escape")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>]
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>
</div>
}In the laundry room, Ernest sees a pile of civilian clothes, which gives him an idea. If he and Roy had proper disguises, maybe they could try to break out of prison. Ernest decides to |stealclothes>[**steal some clothes**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 12)]
(live: 1s)[
(if: $count is 0)[
(replace: ?stealclothes)[[[steal some clothes|6/10 Steal some Clothes]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(if: $path is "Revenge")[
(set: $time05 to 0)
(live: 1s)[(set: $time05 to it+1)(set: $timeTotal to it+1)]
](elseif: $path is "Escape")[
(set: $time09 to 0)
(live: 1s)[(set: $time09 to it+1)(set: $timeTotal to it+1)]
]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/kitchen.png"/>
(if: $path is "Revenge")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>]
(elseif: $path is "Escape")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>]
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>
</div>
}In the kitchen, Roy notices a few small knives. If he and Ernest were properly armed and could somehow catch Dirk off guard, they could kill him once and for all. He decides to |stealknife>[**steal some knives**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 12)]
(live: 1s)[
(if: $count is 0)[
(replace: ?stealknife)[[[steal some knives|6/10 Steal some Knives]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(if: $path is "Escape")[
(set: $time05 to 0)
(live: 1s)[(set: $time05 to it+1)(set: $timeTotal to it+1)]
](elseif: $path is "Revenge")[
(set: $time09 to 0)
(live: 1s)[(set: $time09 to it+1)(set: $timeTotal to it+1)]
]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/laundryroom.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>
</div>
}(set: $choice2 to "wear")Ernest changes clothes while no one is looking, putting on both sets of clothes in layers. He zips up his jumpsuit and looks down to make sure it doesn't seem too bulky.
When he's finished with the laundry, he leaves the laundry room and sees a guard pass by him without a second glance. Phew!
Chore time is over, and the prisoners |cells>[**go to their cells**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 9)]
(live: 1s)[
(if: $count is 0)[
(replace: ?cells)[[[go to their cells|8 Go to their Cells]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time07 to 0)
(live: 1s)[(set: $time07 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/laundryroom.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>
</div>
}(set: $choice2 to "fold")Ernest folds up the clothes as flat as possible while no one is looking, and hides them around his stomach. He zips up his jumpsuit and looks down to make sure it doesn't seem too bulky.
When he's finished with the laundry, he leaves the laundry room and sees a guard pass by him without a second glance. Phew!
Chore time is over, and the prisoners |cells>[**go to their cells**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 9)]
(live: 1s)[
(if: $count is 0)[
(replace: ?cells)[[[go to their cells|8 Go to their Cells]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time07 to 0)
(live: 1s)[(set: $time07 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
(if: $path is "Revenge")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>]
(elseif: $path is "Escape")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>]
</div>
}(set: $choice3 to "walk")Roy walks by the guard, and the guard stops him.
"You look suspicious," says the guard. "Empty your pockets!" Roy empties his pockets, revealing only the cigarettes from yesterday.
"Caught ya red-handed!" says the guard, satisfied with his findings. Luckily the stolen knives remain unnoticed. The guard sends Roy to the gym for a tedious punishment. What should he have to do?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|wipe>[**Wipe down the equipment**]
|oil>[**Oil the machines**]")]
(else:)[(print: "|oil>[**Oil the machines**]
|wipe>[**Wipe down the equipment**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?wipe)[[[Wipe down the equipment|12 Wipe down Equipment *]]]
(replace: ?oil)[[[Oil the machines|12 Oil the Machines *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time11 to 0)
(live: 1s)[(set: $time11 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
(if: $path is "Revenge")[<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/kitchen.png"/>]
(elseif: $path is "Escape")[<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/laundryroom.png"/>]
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
(if: $path is "Revenge")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>]
(elseif: $path is "Escape")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>]
</div>
}(set: $choice3 to "stall")Roy keeps working for a minute, but instead of leaving, the guard comes in.
"You look suspicious," says the guard. "Empty your pockets!" Roy empties his pockets, revealing only the cigarettes from yesterday.
"Caught ya red-handed!" says the guard, satisfied with his findings. Luckily, the stolen knives remain unnoticed. The guard sends Roy to the gym for a tedious punishment. What should he have to do?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|wipe>[**Wipe down the equipment**]
|oil>[**Oil the machines**]")]
(else:)[(print: "|oil>[**Oil the machines**]
|wipe>[**Wipe down the equipment**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?wipe)[[[Wipe down the equipment|12 Wipe down Equipment *]]]
(replace: ?oil)[[[Oil the machines|12 Oil the Machines *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time11 to 0)
(live: 1s)[(set: $time11 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/cellblock.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
</div>
}Back in their cells, Roy and Ernest go to bed for the night. Neither of them gets much sleep.
The next morning, (if: $path is "Revenge")[Roy has his first |kitchen>[**kitchen duty**].](elseif: $path is "Escape")[Ernest has his first |laundry>[**laundry duty**].](else:)[ ERROR ]{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 5)]
(live: 1s)[
(if: $count is 0)[
(replace: ?laundry)[[[laundry duty|5/9 Laundry Scene]]]
(replace: ?kitchen)[[[kitchen duty|5/9 Kitchen Scene]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time08 to 0)
(live: 1s)[(set: $time08 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/gym.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>
</div>
}(set: $choice4 to "wipe")Roy spends the whole morning wiping down all the equipment in the gym. He knows that Dirk comes in here to work out after lunch, and is often left alone by the other prisoners.
The bell sounds. Roy goes to meet Ernest for |lunch>[**lunch**], careful to avoid Dirk.{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?lunch)[[[lunch|13 Lunch 2]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time12 to 0)
(live: 1s)[(set: $time12 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/highway.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>
</div>
}(set: $choice4 to "trash")Ernest spends all morning picking up trash along the highway, with a guard watching. There are many escape routes from out here. One could easily disappear into the woods.
The bell sounds. Ernest goes to meet Roy for |lunch>[**lunch**], careful to avoid Dirk.{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?lunch)[[[lunch|13 Lunch 2]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time12 to 0)
(live: 1s)[(set: $time12 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/cafeteria.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/>
</div>
}In the cafeteria, Roy and Ernest tell each other what they've been thinking. Ernest thinks they should break out of prison and escape onto the highway, wearing the disguises he stole. But Roy thinks they should catch Dirk alone in the gym, where he normally goes after lunch, and kill him using the knives he stole.
After much discussion, they devise |plan>[**a plan**]. {
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 13)]
(live: 1s)[
(if: $count is 0)[
(replace: ?plan)[[[a plan|14 Plan]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time13 to 0)
(live: 1s)[(set: $time13 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/duct.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/>
</div>
}"He's in here!" calls a guard's voice.
Oh no! It's too late. They're not far enough. They'll never make it before the guards catch them!
However...
It sounds like the guards *think* there's only *one* prisoner in the duct, which gives them |however>[**an idea**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 7)]
(live: 1s)[
(if: $count is 0)[
(replace: ?however)[ [[an idea|17 However]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time16 to 0)
(live: 1s)[(set: $time16 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/highway.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>
</div>
}(set: $ending to "escape")Roy hangs back, allowing Ernest to continue. Ernest reaches the vent on the highway side of the building and opens it as fast as possible. (if: $path is "Revenge")[He jumps down, changes into his civilian clothes, and makes a run for it.](else:)[(if: $choice5 is "change")[He peeks down through the vent. To his relief, there are no guards in sight. He jumps down and makes a run for it.](else:)[He jumps down and scrambles to change into his civilian clothes, then makes a run for it.]]
Thanks to Roy, Ernest makes it all the way to the highway without being followed.
He'll have to hide from the law for the rest of his life, but at least he's not in prison!
|foo>[**The End**]{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 15)]
(live: 1s)[
(if: $count is 0)[
(replace: ?foo)[[[The End->The End]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time18 to 0)
(live: 1s)[(set: $time18 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/gym.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>
</div>
}(set: $ending to "revenge")Ernest hangs back, allowing Roy to continue. Roy reaches the vent in the gym and pries it open as quietly as possible. He looks down to see Dirk bench-pressing. (if: $path is "Escape")[After readying his knife, Roy jumps down, closes the auto-locking door so that nobody else can come in, and then launches himself toward Dirk.](else:)[(if: $choice5 is "lock")[Roy struggles to get his knife ready while cramped inside the vent, then jumps down and launches himself toward Dirk.](else:)[Roy jumps down and closes the auto-locking door, then launches himself toward Dirk.]] Before Dirk realizes what's happening, Roy stabs him with the knife. The weight drops; the bar lands across Dirk's neck, killing him instantly.
Roy will be punished for this, but at least he's not dead!
|foo>[**The End**]{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 15)]
(live: 1s)[
(if: $count is 0)[
(replace: ?foo)[[[The End->The End]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time18 to 0)
(live: 1s)[(set: $time18 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/cafeteria.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/>
</div>
}Each of them shares a chore duty with Dirk, and he'll kill them the next time he gets a chance!
$protagonist decides that something needs to be done. What should he do? Tell a guard, or consult some of their fellow prisoners for advice?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|guard>[**Tell a guard**]
|prisoners>[**Consult fellow prisoners**]")]
(else:)[(print: "|prisoners>[**Consult fellow prisoners**]
|guard>[**Tell a guard**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 10)]
(live: 1s)[
(if: $count is 0)[
(replace: ?guard)[[[Tell a guard|4 Tell a Guard *]]]
(replace: ?prisoners)[[[Consult fellow prisoners|4 Consult Fellow Prisoners *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time03 to 0)
(live: 1s)[(set: $time03 to it+1)(set: $timeTotal to it+1)]
}
{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/cafeteria.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/></div>
}Towards the end of lunch, they begin to hear rumors that the prison bully, Dirk, wants to kill them! Dirk is known for his brutality. If he says he's gonna kill somebody, he does it.
It seems they might have messed with the wrong guy's stuff.
Roy and Ernest |discuss>[**discuss what to do**] about their death threat. {
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 13)]
(live: 1s)[
(if: $count is 0)[
(replace: ?discuss)[[[discuss what to do|3 Discuss]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time02 to 0)
(live: 1s)[(set: $time02 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/></div>
}(set: $choice5 to "lock")They leave the cafeteria and wait for Dirk to go into the gym. Once he goes in and gets distracted by a pull-up bar, they quietly close the door behind him, and it locks automatically.
Adrenaline pumping, they make their way to the loose |airvent>[**air vent**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 11)]
(live: 1s)[
(if: $count is 0)[
(replace: ?airvent)[ [[air vent|15 Air Vent]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time14 to 0)
(live: 1s)[(set: $time14 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/></div>
}(set: $choice5 to "change")When lunch is over, they sneak away to a closet in a quiet hallway. They hastily change into the civilian clothes and leave their orange jumpsuits in a pile on the floor.
Adrenaline pumping, they make their way to the loose |airvent>[**air vent**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 11)]
(live: 1s)[
(if: $count is 0)[
(replace: ?airvent)[ [[air vent|15 Air Vent]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time14 to 0)
(live: 1s)[(set: $time14 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/></div>
}They find the vent in an empty hallway and pry it open. They climb into the ductwork, and just as they're replacing the vent behind them, they begin to hear the sounds of a search.
With bated breath, Roy and Ernest |crawl>[**crawl**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 15)]
(live: 1s)[
(if: $count is 0)[
(replace: ?crawl)[ [[crawl|16 Crawl]] ]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time15 to 0)
(live: 1s)[(set: $time15 to it+1)(set: $timeTotal to it+1)]
}
{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/kitchen.png"/>
(if: $path is "Revenge")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>]
(elseif: $path is "Escape")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>]
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>
</div>
}Roy takes two knives when nobody is looking(if: $path is "Escape")[. How should he hide them? He could hide them in his pant legs, or in his shoes.
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|pants>[**In his pant legs**]
|shoes>[**In his shoes**]")]
(else:)[(print: "|shoes>[**In his shoes**]
|pants>[**In his pant legs**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 9)]
(live: 1s)[
(if: $count is 0)[
(replace: ?pants)[[[In his pant legs|7 In his Pant Legs *]]]
(replace: ?shoes)[[[In his shoes|7 In his Shoes *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
}
](elseif: $path is "Revenge")[, and hides them in his pant leg. It's time to leave, but there's a guard near the door. Should he walk right by him, or stall for a minute and hope he goes away?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|walk>[**Walk by now**]
|stall>[**Stall for a minute**]")]
(else:)[(print: "|stall>[**Stall for a minute**]
|walk>[**Walk by now**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 11)]
(live: 1s)[
(if: $count is 0)[
(replace: ?walk)[[[Walk by now|11 Roy Walks By *]]]
(replace: ?stall)[[[Stall for a minute|11 Roy Stalls *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
}
](else:)[ ERROR ]{
(if: $path is "Escape")[
(set: $time06 to 0)
(live: 1s)[(set: $time06 to it+1)(set: $timeTotal to it+1)]
](elseif: $path is "Revenge")[
(set: $time10 to 0)
(live: 1s)[(set: $time10 to it+1)(set: $timeTotal to it+1)]
]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/laundryroom.png"/>
(if: $path is "Revenge")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>]
(elseif: $path is "Escape")[<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>]
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>
</div>
}Ernest steals two sets of clothes(if: $path is "Revenge")[. How should he hide them? He could either wear them in layers underneath his jumpsuit, or fold them up and hide them in his jumpsuit around the middle.
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|wear>[**Wear them**]
|fold>[**Fold them**]")]
(else:)[(print: "|fold>[**Fold them**]
|wear>[**Wear them**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 9)]
(live: 1s)[
(if: $count is 0)[
(replace: ?wear)[[[Wear them|7 Wear Them *]]]
(replace: ?fold)[[[Fold them|7 Fold Them *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
}
](elseif: $path is "Escape")[, and hides them underneath his jumpsuit. It's time to leave, but there's a guard near the door. Should he walk right by him, or stall for a minute and hope he goes away?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|walk>[**Walk by now**]
|stall>[**Stall for a minute**]")]
(else:)[(print: "|stall>[**Stall for a minute**]
|walk>[**Walk by now**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 11)]
(live: 1s)[
(if: $count is 0)[
(replace: ?walk)[[[Walk by now|11 Ernest Walks By *]]]
(replace: ?stall)[[[Stall for a minute|11 Ernest Stalls *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
}
](else:)[ ERROR ]{
(if: $path is "Revenge")[
(set: $time06 to 0)
(live: 1s)[(set: $time06 to it+1)(set: $timeTotal to it+1)]
](elseif: $path is "Escape")[
(set: $time10 to 0)
(live: 1s)[(set: $time10 to it+1)(set: $timeTotal to it+1)]
]
}Displaying results:
$choice1
$choice2
$choice3
$choice4
$choice5
Times:
01: $time01
02: $time02
03: $time03
04: $time04
05: $time05
06: $time06
07: $time07
08: $time08
09: $time09
10: $time10
11: $time11
12: $time12
13: $time13
14: $time14
15: $time15
16: $time16
17: $time17
18: $time18
TimeTotal: $timeTotal
{(set: $timeSum to $time01 + $time02 + $time03 + $time04 + $time05 + $time06 + $time07 + $time08 + $time09 + $time10 + $time11 + $time12 + $time13 + $time14 + $time15 + $time16 + $time17 + $time18)}
Sum of times: $timeSum
{
(if: $a1 is $expected1)[(set: $a1Correct to "Correct")](else:)[(set: $a1Correct to "Incorrect")]
(if: $a2 is $expected2)[(set: $a2Correct to "Correct")](else:)[(set: $a2Correct to "Incorrect")]
(if: $a3 is $expected3)[(set: $a3Correct to "Correct")](else:)[(set: $a3Correct to "Incorrect")]
(if: $a4 is $expected4)[(set: $a4Correct to "Correct")](else:)[(set: $a4Correct to "Incorrect")]
(if: $a1Correct is "Incorrect" or $a2Correct is "Incorrect" or $a3Correct is "Incorrect" or $a4Correct is "Incorrect")[(set: $allCorrect to "FALSE")](else:)[(set: $allCorrect to "TRUE")]
}Thanks! Please answer the following required survey questions.
Did the story make sense?
(link: "Yes")[(set: $madesense to 'yes')(goto: "Agency")]
(link: "No")[(set: $madesense to 'no')(goto: "Agency")]
(if: false)[ [[Agency]] ]Which character talked to the (if: $choice1 is "guard")[guard](else:)[other prisoners] about switching chores? (if: $path is "Revenge")[(set: $expected1 to "Roy")](else:)[(set: $expected1 to "Ernest")]
(link: 'Roy')[(set: $a1 to 'Roy')(goto: 'Q2')]
(link: 'Ernest')[(set: $a1 to 'Ernest')(goto: 'Q2')]
(link: 'Dirk')[(set: $a1 to 'Dirk')(goto: 'Q2')]
{
(if: false)[ [[Q2]] ]
}On which day did $protagonist get caught by a guard for carrying cigarettes? (set: $expected2 to "Day 2")
(link: 'Day 1')[(set: $a2 to 'Day 1')(goto: 'Q3')]
(link: 'Day 2')[(set: $a2 to 'Day 2')(goto: 'Q3')]
{
(if: false)[ [[Q3]] ]
}Where was $protagonist sent as punishment for carrying cigarettes? (if: $path is "Revenge")[(set: $expected3 to "Gym")](else:)[(set: $expected3 to "Highway")]
(link: 'Gym')[(set: $a3 to 'Gym')(goto: 'Q4')]
(link: 'Highway')[(set: $a3 to 'Highway')(goto: 'Q4')]
(link: 'Laundry Room')[(set: $a3 to 'Laundry Room')(goto: 'Q4')]
(link: 'Kitchen')[(set: $a3 to 'Kitchen')(goto: 'Q4')]
{
(if: false)[ [[Q4]] ]
}Which character wanted to (if: $ending is "revenge")[escape prison(set: $expected4 to "Ernest")](else:)[kill the bully(set: $expected4 to "Roy")]?
(link: 'Roy')[(set: $a4 to 'Roy')(goto: 'Madesense')]
(link: 'Ernest')[(set: $a4 to 'Ernest')(goto: 'Madesense')]
(link: 'Dirk')[(set: $a4 to 'Dirk')(goto: 'Madesense')]
{
(if: false)[ [[Madesense]] ]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/duct.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/>
</div>
}If either Roy or Ernest allows himself to be caught, the guards will be satisfied. The *other* one can continue with his preferred plan.
Should Roy get caught to let Ernest escape, or should Ernest get caught to let Roy kill the bully?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|escape>[**Let Ernest escape to the highway**]
|revenge>[**Let Roy kill the bully in the gym**]")]
(else:)[(print: "|revenge>[**Let Roy kill the bully in the gym**]
|escape>[**Let Ernest escape to the highway**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 18)]
(live: 1s)[
(if: $count is 0)[
(replace: ?revenge)[ [[Let Roy kill the bully in the gym|18 Revenge]]]
(replace: ?escape)[ [[Let Ernest escape to the highway|18 Escape]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time17 to 0)
(live: 1s)[(set: $time17 to it+1)(set: $timeTotal to it+1)]
}If you answer all 4 of the following questions correctly, you'll receive a **90 cent bonus!**
[[Good luck|Q1]](print: "{<form id='mturk_form' method='post'>
<input type='hidden' name='version' value='" + $path + "'/>
<input type='hidden' name='allCorrect' value='" +(string: $allCorrect)+ "'/>
<input type='hidden' name='ending' value='" + $ending + "'/>
<input type='hidden' name='madesense' value='" + $madesense + "'/>
<input type='hidden' name='agency' value='" + $agency + "'/>
<input type='hidden' name='interesting' value='" + $interesting + "'/>
<input type='hidden' name='influenced' value='" + $influenced + "'/>
<input type='hidden' name='a1' value='" + $a1 + "'/>
<input type='hidden' name='a1Correct' value='" + $a1Correct + "'/>
<input type='hidden' name='a2' value='" + $a2 + "'/>
<input type='hidden' name='a2Correct' value='" + $a2Correct + "'/>
<input type='hidden' name='a3' value='" + $a3 + "'/>
<input type='hidden' name='a3Correct' value='" + $a3Correct + "'/>
<input type='hidden' name='a4' value='" + $a4 + "'/>
<input type='hidden' name='a4Correct' value='" + $a4Correct + "'/>
<input type='hidden' name='choice1' value='" + $choice1 + "'/>
<input type='hidden' name='choice2' value='" + $choice2 + "'/>
<input type='hidden' name='choice3' value='" + $choice3 + "'/>
<input type='hidden' name='choice4' value='" + $choice4 + "'/>
<input type='hidden' name='choice5' value='" + $choice5 + "'/>
<input type='hidden' name='tTotal' value='" + (string: $timeTotal) + "'/>
<input type='hidden' name='t01' value='" + (string: $time01) + "'/>
<input type='hidden' name='t02' value='" + (string: $time02) + "'/>
<input type='hidden' name='t03' value='" + (string: $time03) + "'/>
<input type='hidden' name='t04' value='" + (string: $time04) + "'/>
<input type='hidden' name='t05' value='" + (string: $time05) + "'/>
<input type='hidden' name='t06' value='" + (string: $time06) + "'/>
<input type='hidden' name='t07' value='" + (string: $time07) + "'/>
<input type='hidden' name='t08' value='" + (string: $time08) + "'/>
<input type='hidden' name='t09' value='" + (string: $time09) + "'/>
<input type='hidden' name='t10' value='" + (string: $time10) + "'/>
<input type='hidden' name='t11' value='" + (string: $time11) + "'/>
<input type='hidden' name='t12' value='" + (string: $time12) + "'/>
<input type='hidden' name='t13' value='" + (string: $time13) + "'/>
<input type='hidden' name='t14' value='" + (string: $time14) + "'/>
<input type='hidden' name='t15' value='" + (string: $time15) + "'/>
<input type='hidden' name='t16' value='" + (string: $time16) + "'/>
<input type='hidden' name='t17' value='" + (string: $time17) + "'/>
<input type='hidden' name='t18' value='" + (string: $time18) + "'/>
}What is your age range?
<br><input type='radio' name='ageRange' value='18 to 25'>18-25</input>
<br><input type='radio' name='ageRange' value='26 to 35'>26-35</input>
<br><input type='radio' name='ageRange' value='36 to 45'>36-45</input>
<br><input type='radio' name='ageRange' value='46 to 55'>46-55</input>
<br><input type='radio' name='ageRange' value='56 to 65'>56-65</input>
<br><input type='radio' name='ageRange' value='66 or older'>66 or older</input>
<br>
<br>What is your gender?
<br><input type='text' name='gender'/>
<br>
<br>In the last year, how many other interactive stories have you read?
<br><input type='radio' name='numStories' value='none'>None</input>
<br><input type='radio' name='numStories' value='1 to 5'>1-5</input>
<br><input type='radio' name='numStories' value='6 to 10'>6-10</input>
<br><input type='radio' name='numStories' value='11 to 20'>11-20</input>
<br><input type='radio' name='numStories' value='more than 20'>More than 20</input>
<br>
<br><button type='button' class='myButton' onclick='window.prepareAndSubmitForm()'>Submit</button>
</form>
")Did you feel that your choices mattered throughout the story?
(link: "Yes")[(set: $agency to 'yes')(goto: "Interesting")]
(link: "No")[(set: $agency to 'no')(goto: "Interesting")]
(if: false)[ [[Interesting]] ]Was the story interesting?
(link: "Yes")[(set: $interesting to 'yes')(goto: "Influenced")]
(link: "No")[(set: $interesting to 'no')(goto: "Influenced")]
(if: false)[ [[Influenced]] ]Did you feel that the author was trying to steer you towards one ending over the other?
(link: "Yes, the author wanted me to choose Ernest's escape ending")[(set: $influenced to 'yes escape')(goto: "Form")]
(link: "Yes, the author wanted me to choose Roy's revenge ending")[(set: $influenced to 'yes revenge')(goto: "Form")]
(link: "No, I did not feel influenced to choose one ending over the other")[(set: $influenced to 'no')(goto: "Form")]
(if: false)[ [[Form]] ]{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/kitchen.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>
</div>
}(set: $choice2 to "pants")Roy hides the knives in his pant legs, and looks down to make sure his jumpsuit doesn't seem too bulky.
When he's finished with the dishes, he leaves the kitchen and sees a guard pass by him without a second glance. Phew!
Chore time is over, and the prisoners |cells>[**go to their cells**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 9)]
(live: 1s)[
(if: $count is 0)[
(replace: ?cells)[[[go to their cells|8 Go to their Cells]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time07 to 0)
(live: 1s)[(set: $time07 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/kitchen.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_1.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>
</div>
}(set: $choice2 to "shoes")Roy hides the knives in his shoes, and looks down to make sure they don't seem too bulky.
When he's finished with the dishes, he leaves the kitchen and sees a guard pass by him without a second glance. Phew!
Chore time is over, and the prisoners |cells>[**go to their cells**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 9)]
(live: 1s)[
(if: $count is 0)[
(replace: ?cells)[[[go to their cells|8 Go to their Cells]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time07 to 0)
(live: 1s)[(set: $time07 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
(if: $path is "Revenge")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>]
(elseif: $path is "Escape")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>]
</div>
}(set: $choice3 to "walk")Ernest walks by the guard, and the guard stops him.
"You look suspicious," says the guard. "Empty your pockets!" Ernest empties his pockets, revealing only the cigarettes from yesterday.
"Caught ya red-handed!" says the guard, satisfied with his findings. Luckily, the stolen clothes remain unnoticed. The guard sends Ernest out to the highway for a tedious punishment. What should he have to do?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|mow>[**Mow the grass**]
|trash>[**Pick up trash**]")]
(else:)[(print: "|trash>[**Pick up trash**]
|mow>[**Mow the grass**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?mow)[[[Mow the grass|12 Mow the Grass *]]]
(replace: ?trash)[[[Pick up trash|12 Pick up Trash *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time11 to 0)
(live: 1s)[(set: $time11 to it+1)(set: $timeTotal to it+1)]
}
{<div class="imageContainer">
(if: $path is "Revenge")[<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/kitchen.png"/>]
(elseif: $path is "Escape")[<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/laundryroom.png"/>]
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
(if: $path is "Revenge")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>]
(elseif: $path is "Escape")[<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>]
</div>
}(set: $choice3 to "stall")Ernest keeps working for a minute, but instead of leaving, the guard comes in.
"You look suspicious," says the guard. "Empty your pockets!" Ernest empties his pockets, revealing only the cigarettes from yesterday.
"Caught ya red-handed!" says the guard, satisfied with his findings. Luckily, the stolen clothes remain unnoticed. The guard sends Ernest out to the highway for a tedious punishment. What should he have to do?
{
(set: $random to Math.floor(Math.random()*2))
(if: $random is 0)[(print: "|mow>[**Mow the grass**]
|trash>[**Pick up trash**]")]
(else:)[(print: "|trash>[**Pick up trash**]
|mow>[**Mow the grass**]")]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?mow)[[[Mow the grass|12 Mow the Grass *]]]
(replace: ?trash)[[[Pick up trash|12 Pick up Trash *]]]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time11 to 0)
(live: 1s)[(set: $time11 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/highway.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_ernest.png"/>
</div>
}(set: $choice4 to "mow")Ernest spends all morning mowing the grass along the highway, with a guard watching. There are many escape routes from out here. One could easily disappear into the woods.
The bell sounds. Ernest goes to meet Roy for |lunch>[**lunch**], careful to avoid Dirk.{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?lunch)[[[lunch|13 Lunch 2]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time12 to 0)
(live: 1s)[(set: $time12 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/gym.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_roy.png"/>
</div>
}(set: $choice4 to "oil")Roy spends the whole morning oiling the machines in the gym. He knows that Dirk comes in here to work out after lunch, and is often left alone by the other prisoners.
The bell sounds. Roy goes to meet Ernest for |lunch>[**lunch**], careful to avoid Dirk.{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 16)]
(live: 1s)[
(if: $count is 0)[
(replace: ?lunch)[[[lunch|13 Lunch 2]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time12 to 0)
(live: 1s)[(set: $time12 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/></div>
}(set: $choice5 to "ready")They leave the cafeteria and find an empty closet. They take the knives out and place them in their waistbands, ready to be grabbed at a moment's notice.
Adrenaline pumping, they make their way to the loose |airvent>[**air vent**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 11)]
(live: 1s)[
(if: $count is 0)[
(replace: ?airvent)[ [[air vent|15 Air Vent]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time14 to 0)
(live: 1s)[(set: $time14 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/hall.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/></div>
}(set: $choice5 to "check")When lunch is over, they hurry down a hall to a small window that overlooks the highway side of the prison. They can't see much because of the grating on the window, but it looks like there are no guards outside.
Adrenaline pumping, they make their way to the loose |airvent>[**air vent**].{
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 11)]
(live: 1s)[
(if: $count is 0)[
(replace: ?airvent)[ [[air vent|15 Air Vent]]]
(stop:)
]
(else:)[(print: "<br><br><i>Link will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time14 to 0)
(live: 1s)[(set: $time14 to it+1)(set: $timeTotal to it+1)]
}{<div class="imageContainer">
<img class="map" src="http://nil.cs.uno.edu/people/rfarrell/images/cafeteria.png"/>
<img class="calendar" src="http://nil.cs.uno.edu/people/rfarrell/images/day_2.png"/>
<img class="character" src="http://nil.cs.uno.edu/people/rfarrell/images/char_royandernest.png"/>
</div>
}They decide to break into the prison's air duct system through a certain loose vent. There are multiple places they could exit the ductwork, including both into the gym and outside toward the highway.
Lunch is just about over. They have time to do one quick thing before they break into the vent. What should it be?
{
(set: $random to Math.floor(Math.random()*2))
(if: $path is "Revenge")[They could either walk by the gym and close the door so that it locks everyone else out, or go to a closet and get their knives ready so that they can grab them easily when the time comes.
(print: "<br><br>")
(if: $random is 0)[(print: "|lock>[**Lock the bully in the gym**]
|ready>[**Ready their knives**]")]
(else:)[(print: "|ready>[**Ready their knives**]
|lock>[**Lock the bully in the gym**]")]
]
(elseif: $path is "Escape")[They could either go to a closet and change into their civilian clothes so that they don't have to do it outside, or go to a window on the highway side of the prison and check to see if there are any guards around.
(print: "<br><br>")
(if: $random is 0)[(print: "|disguises>[**Put on their disguises**]
|check>[**Check outside the window**]")]
(else:)[(print: "|check>[**Check outside the window**]
|disguises>[**Put on their disguises**]")]
]
(else:)[ ERROR ]
(if: $testing is 1)[(set: $count to 0)](else:)[(set: $count to 20)]
(live: 1s)[
(if: $count is 0)[
(replace: ?lock)[ [[Lock the bully in the gym|14 Lock Dirk in the Gym *]]]
(replace: ?ready)[ [[Ready their knives|14 Get Knives Ready *]]]
(replace: ?disguises)[ [[Put on their disguises|14 Change clothes *]] ]
(replace: ?check)[ [[Check outside the window|14 Check outside *]] ]
(stop:)
]
(else:)[(print: "<br><br><i>Links will appear in ")(print: $count)(print: " seconds...</i>")]
(set: $count -=1)
]
(set: $time14 to 0)
(live: 1s)[(set: $time14 to it+1)(set: $timeTotal to it+1)]
}The End