<div id="first"><h3>Deshaun Stevens - Lighting Technician <br />Personal Log – January 1</h3>
<br />
<b>Crunches</b> – one and a very near half.<br />
<b>Push-ups</b> – none unless counting getting off floor<br />
<b>Calories</b> – lost count, but all from alcohol, so okay<br />
<p>One year ago today vowed I would not spend another year working on this [[stupid cruise ship.]] One year ago life was exactly as it is now, with exception of having girlfriend.</p>
<p>Trying to have good sulk about lack of gf, but general suckatude of life winning. Have spent all adult years – five of them – treading the same tract of “unexplored” space with end trip to rings of Neptune tacked on by tourist company as apology for boringness of [[unexplored space]]. Have also set lighting and sound cues for thousand ungrateful musicians with combined talent of medium-sized shrub.</p></div>
<div id="puzzle">
<hr />
<pre> This is an epistolary game where Deshaun will narrate <br /> the consequences of the decisions you make for him.<br/> You may encounter a few puzzles like this:<br />
In the sentence below, click on the words Deshaun would eliminate <br />to create the shortest possible sentence. Then click done.</pre></div>
<a id="word1" onclick="count(1)">Everyday</a> <a id="word2" onclick="count(2)">life</a> <a id="word3" onclick="count(3)">on</a> <a id="word4" onclick="count(4)">a</a> <a id="word5" onclick="count(5)">stellar</a> <a id="word6" onclick="count(6)">cruise</a> <a id="word7" onclick="count(7)">ship</a> <a id="word8" onclick="count(8)">can</a> <a id="word9" onclick="count(9)">sometimes</a> <a id="word10" onclick="count(10)">be</a> <a id="word11" onclick="count(11)">uncomfortably</a> <a id="word12" onclick="count(12)">tedious.</a>
<button id="check" onclick="checkCount()">Done</button>
<hr id="go" />
<div id="mop" style="display:none">Am confused. Removed too many words.<button id="reset" onclick="resetFunc()">Reset</button></div>
<div id="ohm" style="display:none">Suspect could make even slimmer without losing meaning. <button id="reset" onclick="resetFunc()">Reset</button></div>
<div id="replay" style="display:none"><pre>You're replaying so let's skip this puzzle.</pre></div>
<div id="second" style="display:none">
<pre>You solved the puzzle! Now the story continues.</pre>
<hr />
Current misery doubled by working with now-ex gf. Attempts to avoid said ex at New Year’s party largely consisted of going back to punch bowl repeatedly. May have sung love ballad composed in throes of self-pity at end of night. Memory foggy. Hope everyone else’s is, too.
Suspecting ship regulation against alcohol v. wise after all. Hope they don’t read our logs.
Must decide which of my New Years' Resolutions to work on first:
<ol>
<li> [[Get New Job]]</li>
<li> [[Avoid romantic complications]] with Lido Deck Staff, especially boss, [[xgf]], and cocktail waitresses with unfairly attractive hair.</li>
<li> Somehow, bearing number 2 in mind, [[get a new gf]].</li>
<li> [[Exercise and update personal log]] every day</li>
</ol>
</div>
<% gf = "no one" %>
<% plot = "" %>
<% crunchcount = 10 %>
<% want = "" %>
<% puzzlesDone = 0 %>
<% glass = "unset" %>
<% total = 0 %>
<% costume = "" %>
<script>
function count(i){
total++;
document.getElementById('word'+i).style.display='none';
}
function checkCount() {
if (total==8) {
document.getElementById('second').style.display='block';
document.getElementById('check').style.display='none';
document.getElementById('first').style.display='none';
document.getElementById('puzzle').style.display='none';
for ( var a=1; a < 13; a++) {
document.getElementById('word'+a).style.display='none';
document.getElementById('go').style.display='none';
puzzlesDone = 1;
}
}
else {
if (total > 8) {
document.getElementById('mop').style.display='block';
document.getElementById('ohm').style.display='none';
document.getElementById('check').style.display='none';
}
else {
document.getElementById('ohm').style.display='block';
document.getElementById('mop').style.display='none';
document.getElementById('check').style.display='none';
}
}
}
function resetFunc() {
total=0;
for ( var a=1; a < 13; a++) {
document.getElementById('word'+a).style.display='inline';
document.getElementById('ohm').style.display='none';
document.getElementById('mop').style.display='none';
document.getElementById('check').style.display='block';
}
}
var replayToken = localStorage.getItem('replayToken') || 0;
if (replayToken==1) {
document.getElementById('second').style.display='block';
document.getElementById('check').style.display='none';
document.getElementById('puzzle').style.display='none';
for ( var a=1; a < 13; a++) {
document.getElementById('word'+a).style.display='none';
document.getElementById('go').style.display='none';
document.getElementById('replay').style.display='block';
puzzlesDone = 1;
}
}
</script><h3>January 15</h3>
<b>Crunches</b> - Five (hitting alarm to stay in bed)<br />
<b>Calories</b> - v. good - stole salad bar fruit for breakfast <br />
Job opportunities scarce in deep space. Have contacted other cruise ships, marked points of transfer, but is that a step ahead?
Humiliation of “Love Ballad” finally wearing down due to co-workers not having infinite time to devote to re-watching video clip recorded by jerk supervisor. Wish someone else would hurry up and do something embarrassing to capture Lido Deck attention.
Fellow workers unreasonably petty. How do children in adult bodies have better paying jobs than me?
Actually - pettiness may be way forward. Small staff living, working together resembles Byzantine Court. Jerk supervisor has jerk supervisor of his own. The correct blackmail may land me Jerk supervisor's job!
May [[Sabotage Drummer]] with copious drinks, record him being silly for a change.
Or I should [[get back at supervisor]] directly, somehow.
Mostly likely will just [[keep head down and do stupid job.]] Wait for opportunity to proverbially knock.
<% want = "job" %><h3>January 15</h3>
<b>Crunches</b> - Five (hitting alarm to stay in bed)<br />
<b>Calories</b> - Bacon topped donut (few regrets)<br />
<p>Romance is the source of all my problems. Will not get forward in life, off stupid cruise ship, until I give up on pursuit thereof.</p>
Humiliation of “Love Ballad” finally wearing down due to co-workers not having infinite time to devote to re-watching video clip recorded by jerk supervisor. Wish someone else would hurry up and do something embarrassing to capture Lido Deck attention.
New band contains certified hottie named Cyndee R. Has body like type usually molded in plastic. Is utterly unlikely to notice mildly fit, intellectual, sadly single lighting and sound engineer. Good.
Have decided to shave beard and [[do 400 crunches every day]].
Or is that dishonest, Cyndee-leaning thought? Recall disaster of last romantic entanglement. I will [[get back at supervisor]] for that tape.
Or should really just [[keep head down and do stupid job.]]
<% gf = "no one" %>
<% want = "nomance" %><h3>January 15</h3>
<b>Crunches</b> - 10 <br />
<b>Push-ups</b> - 10 <br />
<b>Calories</b> - too scared to eat in mess, subsist on crackers - NVG<br />
Humiliation of “Love Ballad” finally wearing down due to co-workers not having infinite time to devote to re-watching video clip recorded by jerk supervisor.
However, fear [[xgf]] unlikely to grow tired of replaying it on wrist-holo whenever I walk by.
New band contains certified hottie named Cyndee R. Has body like type usually molded in plastic. Is utterly unlikely to notice mildly fit, intellectual, sadly single lighting and sound engineer, but hope springs eternal.
Have decided to shave beard and [[do 400 crunches every day]].
<script>
gf = "Cyndee";
want = "romance";
</script><h3>January 15</h3>
<b>Crunches</b> – 45<br />
<b>Push-ups</b> – 10 (plus two trying to see alarm, stay in bed.)<br />
Humiliation of “Love Ballad” finally wearing down due to co-workers not having infinite time to devote to re-watching video clip recorded by jerk supervisor. Wish someone else would hurry up and do something embarrassing to capture Lido Deck attention.
New band contains certified hottie named Cyndee R. Has body like type usually molded in plastic. Is utterly unlikely to notice mildly fit, intellectual, sadly single lighting and sound engineer, but hope springs eternal.
Have decided to shave beard and [[do 400 crunches every day]].
<% want = "selfcon" %><h3>January 22</h3>
<b>Push-ups</b> - 2 <br />
<b>Crunches</b> - Currently impossible <br />
<p>Although thin and rangy, drummer can drink surprising amount of alcohol, stay sober, notice camera, kick my ass.</p>
Unless something [[Unexpected ]] happens will be mocked laughingstock of ship for life.
<% plot = "drum" %><h3>January 22</h3>
<b>Push-ups</b> - 25 <br />
<div id="crunchy"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none">Crunches: 10</div>
Have concocted most elaborate, brilliant and singularly petty revenge plot since coining of term 'sophomoric'.
Tempted to abandon plot like poultry-based lifeform, [[keep head down and do stupid job.]]
If I don't, so long as nothing [[Unexpected ]] happens, Jeff will know his crime.
<% plot = "sec" %>
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><h3>January 22</h3>
<a id="crunches" onclick="jsfunction()">Do Crunches?</a>
<div id="oof" style="display:none">Crunches: 10</div>
<b>Push ups</b> – 25 <br />
Salisbury Steak Day lures me from monk-like asceticism engendered by hope of impressing Lido Deck administrator. Must some day make pilgrimage to Salisbury. Imagine fields of mushroom gravy v. picturesque.
Am settling in to embrace boring life, like man made of pudding.
<div id="nomance" style="display:none">This is certainly one way to avoid romantic entanglements, but is there no opportunity for bromance, at least? Feeling v. lonely.</div>
<div id="job" style="display:none"><p>This is no way to get a new job. No one ever got ahead by being good drone.</p>
<p>Also asked Jerk Supervisor's Supervisor if she had noticed my devotion to duty. She asked me to get her a whisky sour and clean up the vomit in the ladies' room. So... am thinking "no."</p></div>
Should I work on [[kissing Supervisor's Supervisor ass]] or would it be better to start with lower-hanging Supervisor. IE: [[pretend am not still mad]] at Jerk Supervisor?
<% plot = "down" %>
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
if (want=="job") {
document.getElementById('job').style.display='block';
}
else {
document.getElementById('nomance').style.display='block';
}
</script><h3>January 16</h3>
Fifty is an acceptable number of crunches to do in one day. Anything higher uncivilized and leads to back injury which prevents successful completion of job <div id=cyn1 style=display:none> and ability to impress Cyndee.</div>
<hr />
<h3>January 22</h3>
<a onclick='jsfunction()' id='crunches'>Crunches:</a>
<div id='oof' style="display:none" >What sadist would make me do crunches? Am thinking need day, week, or lifetime off.</div>
Push ups – 20
Salisbury Steak Day lures me from monk-like asceticism<div id="cyn" style="display:none"> engendered by hope of impressing hottie.</div> Must some day make pilgrimage to Salisbury. Imagine fields of mushroom gravy v. picturesque.
Not too concerned about diet as have abs of steel – if steel is made of flabby pain.
<div id='cyn2' style="display:none">Still no notice from Cyndee R, who has more talent than entire history of cruise ship performers and eyes that catch number five cerulean light beautifully.</div>
<div id='nope' style="display:none">Detatched isolation, aloofness occassional attract notice of xgf, singer Cyndee R. Am made of stone. (Very weak stone.)</div>
Will bide my time. Hopefully nothing [[Unexpected ]] happens.
<script>
if (gf=="Cyndee") {
document.getElementById('cyn').style.display='inline';
document.getElementById('cyn1').style.display='block';
document.getElementById('cyn2').style.display='block';
}
if (want=="nomance") {
document.getElementById('nope').style.display='block';
}
function jsfunction() {
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
}
</script><h3>January 27</h3>
<b>Crunches</b> – 30 (nearly)<br />
<b>Push-ups</b> – 25<br />
Performances cancelled due to unforeseen Actual Interesting Sight in unexplored space. (May be first ever.) Passengers crowded into observation decks. Staff scientists ecstatic at possibility of earning paychecks. Lido Lounge empty.
<div id="cyn2" style="display:none"> Down side: Cyndee hanging out with passengers, where performers but not technicians are allowed. Plus side: no contact with [[xgf]] who is likely just as miserable as me because serving staff also supposed to be invisible off-duty. </div>
<div id="sec2" style="display:none"> Worse: cannot get in touch with [[security gal]] who promised to vid supervisor singing in shower. Did she get the tape? Was it awful? Will she keep her end of the deal? Am unaccustomed to being indebted and unable to communicate. </div>
<hr />
<h3>January 28</h3>
<h4>Cruise ship makes first contact with alien species. Universe (and Lido Deck) justifiably appalled.</h4>
<b>Calories</b> - passengers got champagne, staff got none. Would be v. angry if not trying to lose weight, drink less. (Reconsidering goal to lose weight, drink less.)
Downside - staff, passengers quarantined. Musicians with passengers. <div id="drum" style="display:none">Including smug drummer holding aloft champagne. Musicians CAN come back into lounge. None choosing to.</div> Social situation tense as must actually intermingle with co-workers due to lack of other options.
Do not wish to intermingle with co-workers. Boredom at breaking point. Need other options for alien news. <div id="job2" style="display:none">(also job advancement)</div><div id="rom3" style="display:none">(also romance)</div><div id="else2" style="display:none">(also excitement)</div>
[[Seek tenuous truce with ex]] <div id="rom2" style="display:none">re: hugs</div><div id="job" style="display:none">re: job opportunities</div><div id="else" style="display:none"> re: safety in numbers</div>
[[Sneak into passenger area]] <div id="rom" style="display:none">re: potentially better hugs</div> <div id="else3" style="display:none"> re: more people, more news</div> <div id="drum3" style="display:none"> re: Drummer obv. thinks I can't.</div> <div id="job3" style="display:none"> re: more people, more news, more job contacts</div>
[[Try to reach security]] <div id="sec" style="display:none">re: security gal still has videos of jerk supervisor.</div> <div id="else4" style="display:none">re: ulitmate news source</div><div id="drum2" style="display:none">re: Security gal TJ possible ally against Drummer.</div><div id="rom4" style="display:none">re: the best hugs are hugs not made while contemplating vast unknown.</div><div id="job4" style="display:none">Re: Am not getting ahead in life sitting around here, am I?</div>
<script>
if (gf=="Cyndee") {
document.getElementById('cyn2').style.display='block';
}
if (plot=="sec") {
document.getElementById("sec").style.display='inline';
document.getElementById("sec2").style.display='block';
}
if (plot=="drum") {
document.getElementById("drum").style.display='inline';
document.getElementById("drum2").style.display='inline';
document.getElementById("drum3").style.display='inline';
}
if (want=="romance") {
document.getElementById("rom").style.display='inline';
document.getElementById("rom2").style.display='inline';
document.getElementById("rom3").style.display='inline';
document.getElementById("rom4").style.display='inline';
}
if (want=="job") {
document.getElementById('job').style.display='inline';
document.getElementById('job2').style.display='inline';
document.getElementById('job3').style.display='inline';
document.getElementById('job4').style.display='inline';
}
if (want!="job" && want!="romance") {
document.getElementById("else").style.display='inline';
document.getElementById("else2").style.display='inline';
document.getElementById("else3").style.display='inline';
document.getElementById("else4").style.display='inline';
}
</script><h3>January 29</h3>
<a id=crunches onclick=jsfunction()>Do Crunches?</a><br />
<div id="oof" style="display:none">Crunches: 10</div>
<b>Push-ups</b> – 25 <br />
First contact is wonderful! Got hug from Ex. Quarantine and mysterious goings-on result in unthinkable:
<div id="cyn3" style="display:none">conversation between me and the gorgeous Cyndee. Cyndee v. well-read in science fiction and possessed of astounding array of theories about culture and eating habits of aliens based on brief glimpses of floaty neon-colored things.
Rested my head against her arm while she talked. Can still smell her coconut shampoo. Bliss!</div>
<div id="sec2" style="display:none">Frightening security officer has entrusted me with full logs of jerk supervisor Jeff's showering, tastefully edited for nudity. Security Officer TJ is angel. Have ample time to pick worst possible passage to broadcast! Also showed footage of actual aliens! Look like floaty neon clouds. Not unlike effect of smoke machine and concentrated gel-light. May have job offer in security.</div>
<div id="down" style="display:none">Salisbury steak every night. Bored cooks allowing other staff free reign of kitchen in exchange for gossip. May have to do more push-ups.
Waste Management staff glimpsed aliens - floaty neon-colored things. Had theories as to what they might excrete. It is hard to talk to waste management staff while eating Salisbury steak.</div>
<div id="drum1" style="display:none">Forgiveness from drummer. Drummer v. well read in science fiction and possessed of astounding array of theories about culture and eating habits of aliens based on brief glimpses of floaty neon-colored things. Only partially faked admiration.</div>
<div id="nomance" style="display:none">XGF tried to make truce into boink-session, but thoughts of historic moment helped maintain self-respect, deflect hands. Xgf may actually respect me now! </div>
<p>Will gather all gossip and info I can.</p>
[[There is no way this could go wrong.]]
[[I am convinced this is going to go wrong.]]
<script>
if (gf=="Cyndee") {
document.getElementById('cyn3').style.display='block';
}
if (plot=="sec") {
document.getElementById('sec2').style.display='block';
}
if (plot=="drum") {
document.getElementById('drum1').style.display='block';
}
if (plot=="down") {
document.getElementById('down').style.display='block';
}
if (want=="nomance") {
document.getElementById('down').style.display='block';
document.getElementById('nomance').style.display='block';
}
if (want=="selfcon") {
document.getElementById('down').style.display='block';
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><h3>January 29</h3>
<div id="crunchy" style="display:none"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none"><b>Crunches</b> - 10</div>
To people who are not Lido Lounge staff, Lido Lounge staff look vaguely like normal people. However, Lido Lounge Staff v. much first line of obstacles.
Need cunning plan.
[[Use stage costume supplies?]]
<div id="lol" style="display:none"> Waiters suprisingly suspicious bunch.</div>
<div id="linkie" style="display:block"> [[Steal cocktail tray, impersonate waiter?]]</div>
[[Subtly insinuate self in conversations?]]
<script>
var waiters;
if (waiters=="hip") {
document.getElementById('lol').style.display='block';
document.getElementById('linkie').style.display='none';
}
if (want=="selfcon"){
document.getElementById('crunchy').style.display='block';
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount =10;
}
</script><h3>January 29</h3>
<a id=crunches onclick=jsfunction()>Do Crunches?</a>
<div id="oof" style="display:none">Crunches: 10</div>
Pretended to have seen pick pocket at snack bar, tried to report it.
Station security oddly insistant on details, remote reporting. Suspect are all half-naked and/or watching porn in office.
<div id="sec2" style="display:none"> Second attempt: informed security someone (security gal TJ) was illegally filming people (jerk supervisor) in shower. Sat back, awaited quick response.
TJ not amused.
If can't [[convince TJ to forgive me]] will have to [[throw self at supervisor's mercy]]
</div>
<div id="drum2" style="display:none"> Second attmept: informed security someone (drummer) was illegally running drinking games (not wrong, if somewhat self-implicating.)
Security uninterested. Response roughly: Dude. Aliens. Might be forced to [[commit crime]] just to get in there.
Or maybe switch tactics, try to desguise as passenger, sneak into security station, [[Use stage costume supplies?]]
</div>
<div id="other" style="display:none">Might be forced to [[commit crime]] just to get in there.
Or maybe switch tactics, try to desguise as passenger, sneak into security station, [[Use stage costume supplies?]]
</div>
<script>
if (plot=="sec") {
document.getElementById('sec2').style.display='block';
}
if (plot=="drum") {
document.getElementById('drum2').style.display='block';
}
if (plot!="drum" && plot!="sec") {
document.getElementById('other').style.display='block';
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><h3>January 30</h3>
Bored <br />
Uncounted push-ups and crunches.<br />
Calories – a million. Completely consumed store of Christmas candies, which had planned to last all year.
Cut off from social networking sites. Possible violation of human rights.
<div id="cyn" style="display:none">Cyndee less magical when not distracted by sultry voice under appropriate gel-tint. She asked about origin of “DeShaun”. Told her proud heritage, minus stupid apostrophe. She felt ancestors couldn’t spell. Made unfortunate remark about double-e ending of name properly spelled “Cindy” and annoyance of constant spell-checker alerts.
Apparently this is a sore spot. Also tits are very likely fake.</div>
<div id="rom" style="display:none">Am doomed to dateless misery. </div>Sealed in cruise ship without even amusement of doing stupid job.
<% glass = "full" %>
<hr />
<h3>February 1</h3>
Doomed!
Snooping aliens have apparently been in all personal logs to learn about humanity. Have broadcast interesting segments, asking clarification. <div id="cyn5" style="display:none">Naturally chose comment about tits. Tenuous truce with xgf / all hope with current not-gf doomed forever by over-sharing!</div>
<div id="other" style="display:none">Naturally chose most snarky comments from personal log of personal self, particularly petty revenge plans, calling Jerk Supervisor Jerk.</div>
Would throw self overboard if had authority to open air locks.
Worst of all, having drunk stash, no booze to wallow in.
DO NOT HAVE BOOZE. That was a joke. No shipboard rules violated. (Snooping aliens.)
Have resolved to grow fat on leftover buffet pudding. Butterscotch is the new whiskey.
Am reduced to writing [[long, self-pitying letter home to Dad]], which I can’t send, anyway.
May [[give up on log]].
Will probably [[keep logging]]
<script>
if (gf == "Cyndee"){
document.getElementById('cyn').style.display='block';
document.getElementById('cyn5').style.display='block';
}
else {
document.getElementById('other').style.display='block';}
if (want=="romance") {
document.getElementById('rom').style.display='inline';
}
</script>
<h3>May 14</h3>
Calories: 2300 <br />
Crunches: 30 <br />
Push-ups: 20 <br />
Found bottle of whisky. It is half <%= glass %>.
After months of quarantine, we docked at Earth and the aliens and passengers disembarked. Lucky bastards.
<div id="cyn" style="display:none">Including Cyndee.</div>
<div id="tj" style="display:none">Including TJ.</div>
Everyone on Lido deck promoted, with exception of self.
<div id="drum" style="display:none">Including Drummer.</div>
<div id="sec" style="display:none">Including Jerk Supervisor.</div>
What is point of resolutions and diaries? Self-improvement, interesting things never happen. I give up.
The End.
<hr />
<i>This is 1 out of 4 bad endings for poor Deshaun. <br />
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a better ending.</i>
<script>
if (gf=="Cyndee") {
document.getElementById('cyn').style.display='block';
}
if (gf=="TJ") {
document.getElementById('tj').style.display='block';
}
if (plot=="drum") {
document.getElementById('drum').style.display='block';
}
if (plot=="sec") {
document.getElementById('sec').style.display='block';
}
localStorage.setItem('replayToken', 1);
</script><h3>February 2</h3>
<a id=crunches onclick=jsfunction()>Do Crunches?</a>
<div id="oof" style="display:none">Crunches: 20</div>
Apparently am most consistent logger on ship crew. Co-workers lazier than ever expected. Seems impossible.
(Tourists big loggers, but aliens uninterested in descriptions of selves, unexplored space. Do not blame them, tourists all blend together pretty fast.)
Have special meeting with aliens to discuss “patterns of diction”. Am trying to crawl out of puddle of self-pity to be honored, but would be better if had any say in this. Also would be better to have whisky, or delete key on life. Neither, alas, in the immediate forecast.
Wonder if respect, attention will impress <%= gf %>.
<div id="opt" style="display:none">Perhaps aliens will understand mildy-fit sound and lighting technician with dreams. Humans never have. </div>
<div id="pess" style="display:none">More likely aliens wish to join in me-directed mockery.</div>
<div id="meh" style="display:none">Meh.</div>
Still, curious, sick of Lido deck isolation. I go forth:
[[cautiously]], eye to the exits
[[boldly]], armed with sarcasm
[[reluctantly]], fighting every step down corridor
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount+=20;
}
if (glass=="full") {
document.getElementById('opt').style.display='block';
}
if(glass=="empty") {
document.getElementById('pess').style.display='block';
}
if(glass=="unset") {
document.getElementById('meh').style.display='block';
}
</script><pre>Entries from February 11th through April 23rd <br />redacted by Galactic Security, LLC.</pre>
<h3>April 25</h3>
Quarantine ended. Am flying home without customary stop at Neptune. Good. Hate Neptune.
Personal log will end now, as computer is company property and scary men in black suits want rest.
Good news: have already met New Year’s resolutions.
<p><b>Resolution one:</b> Get New Job. Am no longer working for horrible cruise ship. Am hired by aliens to be human ambassador! Pay still unclear, fear may consist of interesting smells and tinkling sounds, but def. something Dad can brag about more readily than cruise ship sound engineer.</p>
<p><b>Second resolution:</b> Am dating <%= gf %> - def. not cocktail waitress. </p>
<p><b>Third resolution:</b> See above.</p>
<div id="else" style="display:none"><p>Will forgive self fourth resolution. Daily logging clearly not necessary – sporadic updates have done their duty. Also abs may not be strong, but have universal appeal, so can close this log content in job well done.</p></div>
<div id="selfcon" style="display:none"><p><b>Fourth resolution:</b> Constant logging and unreasonable number of crunches have resulted in abs of semi-firm tofu, new job.</p></div>
<hr />
This is the best ending of 6 possible happy endings (3 romantic, 3 not).
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a different ending.
<script>
if (crunchcount > 50) {
document.getElementById('selfcon').style.display="block";
}
else {
document.getElementById('else').style.display="block";
}
localStorage.setItem('replayToken', 1);
</script>Stage costume trunk pathetically stocked. Suspect options are purely for post-rough-night damage camoflage.
<pre>Click a button to have Deshaun try on the item.<br /> He'll keep it on until you click "Put it Back."</pre>
<button id="blonde" type="button" onclick="dressUp('blonde')">A blonde, curly wig</button>
<div id="blondeDesc" style="display:none">Am undercover lion. <button type=button onclick="putBack('blonde')">Put it Back</button></div>
<button id="pink" type="button" onclick="dressUp('pink')">Pink, straight wig</button> <br />
<div id="pinkDesc" style="display:none" >Am uncertain have requiste moxy, but neon hair may distract all eyes from face.<button type=button onclick="putBack('pink')">Put it Back</button></div>
<button id="boa" type="button" onclick="dressUp('boa')">Feather boa</button> <br />
<div id="boaDesc" style="display:none" >Feel disturbingly pretty. Could fold and loop over face as pink beard? <button type=button onclick="putBack('boa')">Put it Back</button></div>
<button id="vest" type="button" onclick="dressUp('vest')">Heavily sequined black satin vest</button> <br />
<div id="vestDesc" style="display:none" >Suspect still resemble lighting technician, but extremely fancy one.<button type=button onclick="putBack('vest')">Put it Back</button></div>
<button id="shawl" type="button" onclick="dressUp('shawl')">Lace shawl</button> <br />
<div id="shawlDesc" style="display:none" >Am Sheik of Antimasicar. Possible cultural apropriation problem, but fetching.<button type=button onclick="putBack('shawl')">Put it Back</button></div>
<button id="hat" type="button" onclick="dressUp('hat')">Gold fedora</button>
<div id="hatDesc" style="display:none" >Have immediate urge to use jazz hands.<button type=button onclick="putBack('hat')">Put it Back</button></div>
I think I am ready to [[try my costume]]
<script>
var costume = " ";
function dressUp(item) {
if (item=='blonde') {
document.getElementById('blondeDesc').style.display='block';
document.getElementById('blonde').style.display='none';
costume += "blonde ";
}
if (item=='pink') {
document.getElementById('pinkDesc').style.display='block';
document.getElementById('pink').style.display='none';
costume += "pink ";
}
if (item=='boa') {
document.getElementById('boaDesc').style.display='block';
document.getElementById('boa').style.display='none';
costume += "boa ";
}
if (item=='vest') {
document.getElementById('vestDesc').style.display='block';
document.getElementById('vest').style.display='none';
costume += "vest ";
}
if (item=='shawl') {
document.getElementById('shawlDesc').style.display='block';
document.getElementById('shawl').style.display='none';
costume += "shawl ";
}
if (item=='hat') {
document.getElementById('hatDesc').style.display='block';
document.getElementById('hat').style.display='none';
costume += "hat ";
}
}
function putBack(item) {
if (item=='blonde') {
document.getElementById('blondeDesc').style.display='none';
document.getElementById('blonde').style.display='block';
costume.replace("blonde","");
}
if (item=='pink') {
document.getElementById('pinkDesc').style.display='none';
document.getElementById('pink').style.display='block';
costume.replace("pink","");
}
if (item=='boa') {
document.getElementById('boaDesc').style.display='none';
document.getElementById('boa').style.display='block';
costume.replace("boa","");
}
if (item=='vest') {
document.getElementById('vestDesc').style.display='none';
document.getElementById('vest').style.display='block';
costume.replace("vest","");
}
if (item=='shawl') {
document.getElementById('shawlDesc').style.display='none';
document.getElementById('shawl').style.display='block';
costume.replace("shawl","");
}
if (item=='hat') {
document.getElementById('hatDesc').style.display='none';
document.getElementById('hat').style.display='block';
costume.replace("hat","");
}
}
</script>
Offered to carry empty tray back to bar for ex-gf.
Tried to carry out to passenger area. Affected haughty, flirty attitude of cocktail wait-staff. Bounced right back b/c tray empty.
Brought tray to bar. Lenny asked if am picking up for Eng - cocktail waiter with sore ankle. Lied. Badly. Lenny apprently uninterested in deducing truth, handed over six highballs and a dish of almonds.
Success as close as taste of whiskey and gingerale. Then discovered the following:
1. Trays much heavier than expected.
2. Doorways have unusually high threshholds. (Someone should contact management re: handicap accessibility)
3. Am clumsy
4. Waiters do not offer help getting off floor.
Also: 5. Eng v. annoyed to be considered too weak to carry incredibly heavy tray over impossible door lip.
Must find another way to [[Sneak into passenger area]]
<% waiters = "hip" %>Spent four hours hanging around edges of room, doorways, offering deep insights on aliens, sports.
Do not have deep insights on aliens, sports.
May have accidentally joined "fantasy football" league. Suspect involves dragons playing soccer?
Scuttlebutt is: aliens on board ship. Real aliens. Really on board. Glimpses of glowy, cloud-things.
Unclear if glowy cloud things are enlightened hope of mankind or monsters likely to snack on sound and lighting technicians.
Undecided if I should revisit plan to [[Use stage costume supplies?]]
or if I should just remain calm, do job. [[There is no way this could go wrong.]] <h3>January 30</h3>
Uncounted push-ups and crunches. Am accused of being "Squirrelly guy who flips out in Space Isolation horror movie."
With v. little experience with Things Going Right am v. uncomfortable when they do.
<div id="rom" style="display:none">Fight with ex-gf, Cyndee. <br/> am doomed to dateless life.</div>
<hr />
<h3>February 1</h3>
Doomed!
Snooping aliens have apparently been in all personal logs to learn about humanity. Have broadcast interesting segments, asking clarification. <div id="cyn5" style="display:none">Naturally chose comment about tits. Tenuous truce with xgf / all hope with current not-gf doomed forever by over-sharing!</div>
<div id="other" style="display:none">Naturally chose most snarky comments from personal log of personal self, particularly petty revenge plans, calling Jerk Supervisor Jerk.</div>
Would throw self overboard if had authority to open air locks.
Worst of all, having drunk stash, no booze to wallow in.
DO NOT HAVE BOOZE. That was a joke. No shipboard rules violated. (Snooping aliens.)
Have resolved to grow fat on leftover buffet pudding. Butterscotch is the new whiskey.
Am reduced to writing [[long, self-pitying letter home to Dad]], which I can’t send, anyway.
May [[give up on log]].
Will probably [[keep logging]]
<script>
if (gf == "Cyndee"){
document.getElementById('cyn5').style.display='block';
}
else {
document.getElementById('other').style.display='block';}
if (want=="romance") {
document.getElementById('rom').style.display='block';
}
</script>
<% glass = "empty" %>
Is supposedly new tract of space each time, but how can anyone – especially easily-duped passengers who think cruise ship bands are good – tell the difference?
<hr /><pre>
This space could not have been explored without the help <br />
of my fabulous beta testers:<br />
Grace Vibbert<br />
Jennifer Vibbert<br />
Brian Crick<br />
Victor Ojuel<br />
Geoff Landis<br />
<hr /></pre>
<a href="javascript: window.history.back();">Back --></a>To: Marius Stevens, Jr. New Albuquerque, Mars
From: Your miserable disappointment of a son
You probably think it's because of you running out on Mum that I ran off to join a cruise ship so I would never have to talk to you again. You would be right. Tiffany is too old, too rich, and too orange for you. I don't know why you don't see she's a terrible person using you to relive her youthful days of using much richer, younger men.
But okay yes also I wanted a career in the arts and this is sort of the arts or at least arts-ajacent, not that anyone cares about my careful color and sound choices. Singers always want their voice louder at them and everyone wants to be blue for some reason and the voice controls could take over for me if I didn't disable them.
Serves you right Mum ran off to explore volcanoes on Venus. I hope this letter finds you cast off by Tiffany and miserable.
Didn't mean that. Love you, Dad. I'm sorry. You were right about maybe this not being the best career choice. Should have stayed in college, though maybe not Phobos U.
<a href="javascript: window.history.back();">Back --></a><h3>January 30</h3>
Have manual dexterity of half-eaten sushi, and staff, Lido Lounge, unpossessed of small valuables. So thought best, easiest crime to commit was hack directly in to security feeds. Advantage: lazy security likely to care about own systems, and if successful, fulfills desire for information.
Account locked out on second try. Tried to put physical connection on nearby camera, caught by Drummer, handed over to [[security gal]], TJ.
TJ patted self on head, called self "muppet."
Turns out, holding cell not a great place to learn things.
Time for another [[letter to dad]].
Asked TJ to maybe let me out. She said I am an embarrassment to know. Had hoped for hijinks, petty vengence. Got idiot accomplice in holding cell.
Must [[convince TJ to forgive me]]
or
[[throw self at supervisor's mercy]]
or
[[hide in quarters]]
<script>
if ( want=="romance" ) {
gf = "TJ";
}
</script>Costume: <%= costume %>
<div id="success" style="Display:none">Am ludicrisly dressed enough to pass for tourist! Even Jerk Supervisor Jeff blinded by rockstar-like glam. Can now [[Walk into security]] or [[sweet talk passengers for information]].</div>
<div id="failure" style="Display:none">Costume not elaborate or perhaps silly enough. Ex-gf saw, snickered. Will try to [[Use stage costume supplies?]] again. </div>
<div id="failure2" style="Display:none">Am overburdened. Tripped on self. Grateful for cover of pile of props. Will try to [[Use stage costume supplies?]] again. </div>
<script>
if (costume.length < 14) {
document.getElementById('failure').style.display='block';
}
else if (costume.length > 24) {
document.getElementById('failure2').style.display='block';
}
else {
document.getElementById('success').style.display='block';
puzzlesDone++;
}
</script>February 1
Doomed!
Snooping aliens have apparently been in all personal logs to learn about humanity. Have broadcast interesting segments, asking clarification.
<div id='cyn4' style="display:none">Worse, Cyndee displeased with passages describing self, tits. Now talking to ex-gf. </div>
Would throw self overboard if had authority to open air locks.
Worst of all, having drunk stash, no booze to wallow in.
DO NOT HAVE BOOZE. That was a joke. No shipboard rules violated. (Snooping aliens.)
Have resolved to grow fat on leftover buffet pudding. Butterscotch is the new whiskey.
May [[give up on log]].
Will probably [[keep logging]]
<script>
if (gf=="Cyndee") {
document.getElementById('cyn4').style.display='block';
}
</script><div id="rom" style="display:none">
<p>Talked too much, trying to keep TJ lingering by holding cell, convince to let me go. Whined somewhat about not knowing what Cyndee (or unfairly muscular drummer) up to.</p>
<p>TJ despises singers who spell name with too many E's.</p>
<p>TJ jealous? Of me? Or am imagining? Strong, confident security professional can surely not see anything in pudgy, insecure lighting technician? </p>
<p>Tell TJ [[Cyndee means nothing to me]]? </p>
<p>Or [[talk about Cyndee]], leverage jealousy?</p>
</div>
<div id="nomance" style="display:none">
<p>Tried to keep TJ lingering by holding cell through talking. Offered to be her loyal minion.</p>
She smirked, said, "I like the sound of that."
Assured her of stupidity of self, brilliance of her, general unworthiness to be in her presence.
Grovelling worked wonders.
TJ suggested I [[Check Messages]] with a conspiratorial wink.
<% gf = "TJ" %>
</div>
<script>
if (want=="romance") {
document.getElementById('rom').style.display='block';
}
else {
document.getElementById('nomance').style.display='block';
}
</script>Forgot: supervisor has no mercy.
At least in brig have lots of time for exercise, logging.
One resolution success?
<hr />
<pre>This is number 3 out of 4 bad endings for poor Deshaun.<br />
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a better ending.</pre><h3>February 1</h3>
<div id="crunchy" style="display:none"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none"><b>Crunches</b> - Held fetal position for eight hours? Counts?</div>
This was a terrible idea.
No idea what is going on.
May [[give up on log]] / everything else
or
[[keep logging]] - hope to figure out plan of action that is actual action.
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><h3>February 6</h3>
<div id="pess" style="display:none">Will never have job as alien ambassador. <br /> Still laughing stock of ship. Passengers, co-workers all jerks.</div>
<div id="opt" style="display:none">Job not mine, yet. Current situation bleak, but hoping for best.</div>
<div id="meh" style="display:none">Do not have job as alien ambassador. Should not have worn best suit to meeting. </div>
<div id="job" style="display:none" >Musicians no longer take my advice on gel colors.</div>
<div id="cyn" style="display:none">Cyndee is hooking up with unfairly muscular drummer.</div>
<div id="tj" style="display:none">TJ is hooking up with unfairly muscular drummer.</div>
Have more meetings with aliens. Dull and yet headache-inducing. Sadly becoming highlight of day. Am curiosity to them – everything I say is interesting. Waiting for aliens to learn enough to know am complete incompetent and discard self for more charismatic cruise-ship employee, possibly [[xgf]].
<hr />
<h3> February 7 </h3>
<div id="crunchy"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none">Crunches: 10</div>
<div id="job2" style="display:none" >Attempted to discuss gel colors with aliens, lighting design possible common ground? Teal alien [[may be flirting]]? Uncertain as has all the expressive range of robot on phone-cam. Boss' boss pulled me aside, asked if I would [[focus on job]]. </div>
<div id="cyn2" style="display:none">Good news: Aliens say Cyndee tits definitely real, and personal log mentions studly but aloof sound technician, which cannot be Tim as Tim is about as aloof as mosquito.</div>
<div id="rom2" style="display:none" >Teal alien [[may be flirting]]? Uncertain as has all the expressive range of robot on phone-cam, but cannot have been that fascinating a speaker. Boss' boss pulled me aside, asked if I would [[focus on job]]. </div>
<div id="nomance"style="display:none">Teal alien [[may be flirting]]? Uncertain as has all the expressive range of robot on phone-cam. (At least is not xgf?) Boss' boss pulled me aside, asked if I would [[focus on job]]. </div>
<div id="selfcon" style="display:none">Aliens impressed with "quest for self-improvement" - more tealish one asked if could touch "rock hard abs" - [[may be flirting]]? <br/>
Consistent logging got me here. Slow and steady progress. Feel like answer is to [[balance work and life]].</div>
<div id="selfcon2" style="display:none">Teal alien [[may be flirting]]? Uncertain as has all the expressive range of robot on phone-cam, but asked about "sexy but doomed quest for self-improvement.' Boss' boss pulled me aside, asked if I would [[focus on job]]. </div>
<script>
if (want=="job") {
document.getElementById('job').style.display="block";
document.getElementById('job2').style.display="block";
}
if (want=="romance") {
document.getElementById('rom').style.display="block";
document.getElementById('rom2').style.display="block";
}
if (want=="nomance") {
document.getElementById('nomance').style.display="block";
}
if (gf=="TJ") {
document.getElementById('tj').style.display="block";
}
if (gf=="Cyndee") {
document.getElementById('cyn').style.display="block";
document.getElementById('cyn2').style.display="block";
}
if (want=="selfcon") {
if (crunchcount > 40) {
document.getElementById('selfcon').style.display="block";
}
else {
document.getElementById('selfcon2').style.display='block';
}
}
if (glass=="full") {
document.getElementById('opt').style.display='block';
}
if(glass=="empty") {
document.getElementById('pess').style.display='block';
}
if(glass=="unset") {
document.getElementById('meh').style.display='block';
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><pre>Entries from February 11th through April 23rd <br />redacted by Galactic Security, LLC.</pre>
<h3>April 25</h3>
Quarantine ended, aliens, security personnel disembarked at Jupiter Station.
Cruise company skipped trip to Neptune to save time. Good. Hate Neptune.
<div id="job" style="display:none">
New Year's Resolutions Check Up:
<p><b>#1:</b> Do not have new job. Am still working for cruise ship, though view unexplored space in different light. Perhaps actual discovery will be good for cruise industry, quality of acts booked.</p>
<p><b>#2:</b> Generally successful in being absolutely uninteresting to cocktail waitresses.</p>
<p><b>#3:</b> <%= gf %> accompanying me on new adventure. </p>
<p><b>#4:</b> Was most consistant logger on ship, suspect also most consistant exerciser. Trying to feel proud of these facts despite lack of concrete reward.</p>
<hr />
<i>This is number 4 of 4 possible unhappy endings. (And the least unhappy, really.)
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a different ending.</i>
</div>
<div id="other" style="display:none">
Aliens impressed with "devotion to duty" also "humility."
<p><b>First Resolution:</b> No longer working on cruise ship! Aliens taking self with them as translator.</p>
<p><b>Second Resolution:</b> Well, no cocktail waitresses, xgf where I am going.</p>
<p><b>Third Resolution:</b> <%= gf %> accompanying me. So there's that.</p>
<p><b>Fourth Resolution:</b> Will forgive self as was best logger on ship. Possibly this also means most consistant exerciser.</p>
<hr />
<i>This is number 1 of 6 possible happy endings (3 romantic, 3 not).
You completed <%= puzzlesDone %> of 4 potential mini-puzzles.
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a different ending.</i>
</div>
<script>
if(want=="job"){
document.getElementById('job').style.display="block";
}
else{
document.getElementById('other').style.display="block";
}
localStorage.setItem('replayToken', 1);
</script><pre>Entries from February 11th through April 23rd <br />redacted by Galactic Security, LLC.</pre>
<h3>April 25</h3>
<p>Quarantine ended, aliens, security personnel disembarked at Jupiter Station.</p>
<p>Cruise company skipped trip to Neptune to save time. Good. Hate Neptune.</p>
<div id="full" style="display:none">Aliens impressed with optimism, as well as hard work.</div>
<p>Am disembarking now, and log remains company property. (Company, I suspect, slightly evil.)</p>
<p>But in light of losing log, should do a Resolution Check Up:</p>
<p><b>Resolution One: </b> have new job as Alien translator!</p>
<p><b>Resolution Two: </b> Am dating <%= gf %>, not cocktail waitress.</p>
<p><b>Resolution Three: </b> See above.</p>
<p><b>Resolutoin Four: </b></p>
<div id="selfcon" style="display:none"> Have done <%= crunchcount %> crunches today. Am, shockingly, in best shape of life. Historic Events good for health. Who knew? </div>
<div id="else" style="display:none">Will forgive self exercise, logging resolutions. Clearly have done enough to get the job done. </div>
<hr />
<i>This is number 2 of 6 possible happy endings (3 romantic, 3 not).
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a different ending.</i>
<script>
if (crunchcount > 40) {
document.getElementById('selfcon').style.display="block";
}
else {
document.getElementById('else').style.display="block";
}
if (glass == "full") {
document.getElementById('full').style.display="block";
}
localStorage.setItem('replayToken', 1);
</script><div id="crunchy" style="display:none"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none">Crunches: 10</div>
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><h3>February 6</h3>
<div id="crunchy"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none">Crunches: 10</div>
Found bottle of whisky. It is half <%= glass %>.
<div id="costume" style="display:none">Kind of hard to play it cool wearing <%= costume %>. </div>
<%= gf %> is watching.
<div id="opt" style="display:none">
Feel optimistic about chances.
Have done well so far, could continue to [[focus on self-improvement]] or use exceellent position to [[balance work and life]] more.
</div>
<div id="pess" style="display:none">
Feel pessimistic about chances.
Only hope is to [[focus on self-improvement]] .
</div>
<div id="meh" style="display:none">
Am so cool. Cool as slow jazz under blue filters.
Hope <%= gf %> notices how cool I am.
<h3>February 7</h3>
Being cool exhausting. Need to change it up.
[[focus on self-improvement]] or [[balance work and life]]
</div>
<script>
if (costume != "") {
document.getElementById('costume').style.display='block';
}
if (glass=="full") {
document.getElementById('opt').style.display='block';
}
if(glass=="empty") {
document.getElementById('pess').style.display='block';
}
if(glass=="unset") {
document.getElementById('meh').style.display='block';
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><h3>February 10</h3>
Is hard to let an alien down gently when just begining to understand each other. So grateful for TJ.
She is possessed of v. straightforward speech patterns. Also gun.
<pre>Entries from February 11th through April 23rd <br />redacted by Galactic Security, LLC.</pre>
<h3>April 25<?h3>
Quarantine ended. Am flying home without customary stop at Neptune. Good. Hate Neptune.
Personal log will end now, as computer is company property and scary men in black suits want rest.
Good news: have already met New Year’s resolutions.
<b>Resolution one: Get New Job.</b> Am no longer working for horrible cruise ship. Not entirely by choice as was fired for "potentially destroying intergalactic relations" however TJ turned out to have side-gig as bouncer at biggest night club on Jupiter Station. Have interview lined up when we reach there! Am told acts varied, equipment old, great opportunity for scrappy type to become hero of vacationing audiences, venue owner.
<b>Second resolution:</b> TJ about as far from cocktail waitress as possible while still being human, female.
<b>Third resolution:</b> See above! Asked TJ if I was her bf, she responded "Don't be a girl," and a kiss, which I take as a yes.
<div id="else" style="display:none">Will forgive self fourth resolution. Daily logging clearly not necessary – sporadic updates have done their duty. Also abs may not be strong, but TJ says loves "Cuddly Bear", so can close this log content in job well done.</div>
<div id="selfcon" style="display:none"><b>Fourth Resolution</b>: Constant blogging resulted in interview tih aliens, change in life. Constant exercise resulted in soreness, so n.v.g. but also means am some minor percentage less afraid of TJ physically breaking me. So v.g. </div>
<hr />
<i>This is number 3 of 3 possible romantic endings! Deshaun also has 3 non-romantic happy endings.
You completed <%= puzzlesDone %> of 4 potential mini-puzzles.<br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a different ending.</i>
<script>
if (crunchcount > 40) {
document.getElementById('selfcon').style.display="block";
}
else {
document.getElementById('else').style.display="block";
}
localStorage.setItem('replayToken', 1);
</script>
<pre>Entries from February 11th through April 23rd <br />redacted by Galactic Security, LLC.</pre>
<h3>April 25</h3>
Quarantine ended. Am flying home without customary stop at Neptune. Good. Hate Neptune.
Personal log will end now, as computer is company property and scary men in black suits want rest.
Good news: have already met New Year’s resolutions.
<p><b>Resolution one:</b> Get New Job. Am no longer working for horrible cruise ship. Am hired by aliens to be human ambassador! Pay still unclear, fear may consist of interesting smells and tinkling sounds, but def. something Dad can brag about more readily than cruise ship sound engineer.</p>
<p><b>Second resolution:</b> Teal Alien is def. not cocktail waitress. </p>
<p><b>Third resolution:</b> possibly getting by on technicality. Alien genderless, but open to being referred to as gf.</p>
<div id="else" style="display:none"><p>Will forgive self fourth resolution. Daily logging clearly not necessary – sporadic updates have done their duty. Also abs may not be strong, but have universal appeal, so can close this log content in job well done.</p></div>
<div id="selfcon" style="display:none"><b>Fourth resolution:</b> Mirror, universal attractiveness (see: aliens find me hot) stand in testimony to (if not ev. day) regular exercise, monitored progress. </div>
<hr />
<i>This is 2 of 3 possible romantic endings! Deshaun also has 3 non-romantic happy endings.
You completed <%= puzzlesDone %> of 4 potential mini-puzzles.<br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a different ending.</i>
<script>
if (crunchcount > 40) {
document.getElementById('selfcon').style.display="block";
}
else {
document.getElementById('else').style.display="block";
}
localStorage.setItem('replayToken', 1);
</script><h3>February 10</h3>
<p>Found Cyndee after session. Told her everything. </p>
<p>Cyndee amused at idea of self fleeing alien attention, assured self that was not likely as her vast knowledge of science fiction informs her that aliens v. rarely find humans attractive, for real.</p>
<p>Relieved. Also: cuddled.</p>
<h3>February 11</h3>
<p>Teal Alien DEFINITELY flirting. Also: tingly.</p>
<p>After told Cyndee, she burst into alien control room, demanded "Keep your gaseous apendeges off my man!"</p>
<p>Am Cyndee's man!!</p>
<pre>Entries from February 11th through April 23rd <br />redacted by Galactic Security, LLC.</pre>
<h3>April 25</h3>
Quarantine ended. Am flying home without customary stop at Neptune. Good. Hate Neptune.
Personal log will end now, as computer is company property and scary men in black suits want rest.
Cyndee freely admits pride at snagging "alien's man"!
Have new GF. Do not have new job, but do have interesting resume material.
<div id="else" style="display:none">Will forgive self fourth resolution. Daily logging clearly not necessary – sporadic updates have done their duty. Also abs may not be strong, but have universal appeal, so can close this log content in job well done.</div>
<div id="selfcon" style="display:none">Did pretty darn good on logging, exercise. Feel almost fully in control of self, destiny. Plus have abs of alien-attracting steel! </div>
<hr />
<i>This is 1 of 3 possible romantic endings! Deshaun also has 3 non-romantic happy endings.
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a different ending.</i>
<script>
if (crunchcount > 40) {
document.getElementById('selfcon').style.display="block";
}
else {
document.getElementById('else').style.display="block";
}
localStorage.setItem('replayToken', 1);
</script><h3>February 4</h3>
<a id=crunches onclick=jsfunction()>Do Crunches?</a>
<div id="oof" style="display:none">Crunches: 20</div>
Aliens mostly look like clouds of talcum smoke lit by stage gels. Like staging for Cyndee’s solo, only more volumetric. (Have ideas to replicate effect.) Aliens speak through artificial synthesizer much like early twenty-first century pop stars, but musical.
Aliens ask about words meaning different things at different times. For example, "All work and no play" verses "Whole Effort Plus Null Experiment"
Wondered about alien culture re: puns.
Should I advise [[memorizing colloquialisms]]? Or tell them to [[ignore phrases that are repeated often]]?
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount = crunchcount + 20;
}
</script><h3>February 4</h3>
<a id=crunches onclick=jsfunction()>Do Crunches?</a>
<div id="oof" style="display:none">Crunches: 20</div>
Aliens mostly look like clouds of talcum smoke lit by stage gels. Like staging for Cyndee’s solo, only more volumetric. (Have ideas to replicate effect.) Aliens speak through artificial synthesizer much like early twenty-first century pop stars, but musical.
Said same, out loud.
Aliens ask about words meaning different things at different times. For example, "All work and no play" verses "Whole Effort Plus Null Experiment"
Wondered about alien culture re: puns.
<div id="sass" style="display:block">Uncontrollable urge to sass. Can I <button type='button' onclick='coinFlip()'>fight it</button>?</div>
<div id="failure" style="display:none">"Right now I don't see the difference between vapid and vapor," I said, before could stop self.
Miraculously not dead from embarrassment. Suspect that fair universe would allow death by embarrassment, so that we would not know how far down embarrassment can really go. Universe not fair.
Dragged out by boss, given [[talking to]]
</div>
<div id="success" style="display:none">
Through supreme act of will, do not sass alien.
Should I advise [[memorizing colloquialisms]]? Or tell them to [[ignore phrases that are repeated often]]?</div>
<script>
function coinFlip() {
document.getElementById('sass').style.display='none';
result = Math.floor(Math.random() * 2);
if (result = 1){
document.getElementById('success').style.display='block';
}
else{
document.getElementById('failure').style.display='block';
}
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 20;
}
</script><h3>February 4</h3>
Jeff, station security dragged self down corridor like spoiled toddler being extracted from playground.
Miraculously not dead from embarrassment. Suspect that fair universe would allow death by embarrassment, so that we would not know how far down embarrassment can really go. Universe not fair.
Aliens mostly look like clouds of talcum smoke lit by stage gels. Like staging for Cyndee’s solo, only more volumetric. (Have ideas to replicate effect.) Aliens speak through artificial synthesizer much like early twenty-first century pop stars, but musical.
Aliens ask about words meaning different things at different times. For example, "All work and no play" verses "Whole Effort Plus Null Experiment"
Wondered about alien culture re: puns.
Should I advise [[memorizing colloquialisms]]? Or tell them to [[ignore phrases that are repeated often]]?
<script>
crunchcount = crunchcount -20;
</script><h3>February 5 </h3>
<% stitch = 0 %> <% bird = 0 %> <% leap = 0 %> <% correct = 0 %>
<div id="top">
Long, brain-melting session with aliens, repeating back aphorisms.
<pre>Select the best translation for the aphorims.</pre>
</div>
<div id="stitchBit" style="display:block"> Purple cloud gets denser, flickers. Audio pickup speaks in monotone. "What does it mean that a stitch in time saves nine?"
<select name="stitch" id="stitch" onchange="stitch = this.value">
<option value="0"> </option>
<option value="1">First explained stitching, fabric, tears</option>
<option value="2">The words don't matter, just means fix fast.</option>
<option value="3">No idea. Something to do with M. L'Engle</option>
</select>
</div>
<div id="stitchYes" style="display:none">Aliens form more dense clouds, bob. "The individual idea-keys are lost, but meaning remains. What about 'A bird in hand is worth two in a bush'? Why are birds in bushes and what does this represent?" </div>
<div id="stitchNo" style="display:none">Aliens flicker, intermingle. Confused? Conferencing? "Why is fabric?" "What is stitching?" "Is this a crime, tearing?" Boss ripped my sleeve, attempted demonstration. Should not have worn favorite off-duty shirt.
Aliens interrupt. "This is not helping. Is the meaning not in the words? Perhaps another phrase. Why is a bird in a hand worth two in a bush?"
</div>
<div id="stitchNo2" style="display:none">Aliens diffuse, reform. Try to explain about best book ever, folding space, kind of thought was related, like, sewing time metaphor for FTL travel? Aliens ask many follow-up questions, Boss threatens to evict self, give job to xgf.
Aliens shush boss. "Perhaps these details are irrelevant." Aliens ask, "Let's try a different phrase. Why is a bird in a hand worth two in a bush?"</div>
<div id="birdBit" style="display:none">
<select name="bird" id="bird" onchange="bird = this.value">
<option value="0"> </option>
<option value="1">Honestly I'd think the bird in the bush is better b/c no bird poop on hands.</option>
<option value="2">Pretty sure this is a dirty joke.</option>
<option value="3">The actual should be weighed more than the potential.</option>
</select>
</div>
<div id="birdYes" style="display:none">More teal alien floats closer, asks, "Does this also apply to non-birds?" Assured it the birds are metaphorical for any object, goal, desire. Lots of tiny light flashes, colors deepening.</div>
<div id="birdNo" style="display:none">Boss, security, science staff get v. uncomfortable, mutter that poop bad to discuss. Aliens, however, just sway. ask "So this is merely a statement of negation?" "Sort of," I said.</div>
<div id="birdNo2" style="display:none">Boss, security, science staff v. uncomfortable. Boss threatens self. Aliens ask, "what makes a humorous story soiled?"
Have many opinions on this. <%= gf %> interrupts. </div>
<div id="leapBit" style="display:none"> "Fascinating," Aliens say. "What, then, is meant by "Look before you leap?"<br />
<select name="leap" id="leap" onchange="leap = this.value">
<option value="0"> </option>
<option value="1">Think before you act.</option>
<option value="2">Just say first thing that comes to mind.</option>
<option value="3">Something about cliffs or steps?</option>
</select>
</div>
<div id="leapNo" style="display:none">"There has to be a reason I didn't go into business school," I said.
Apropos, I should have thought before speaking. Definitely do not have job as alien ambassador.
On other hand teal alien [[may be flirting]]? <br />
Investigate? Or [[Play it cool]]?
</div>
<div id="leapNo2" style="display:none">Another long discussion on differences between nouns. Humans in room irritated, but aliens have endless patience. May have future [[job as alien ambassador]] ! <br /> (Also, more teal-colored alien [[may be flirting]] ? </div>
<div id="blah"> <br /> <center><button onclick="checkPhrase(stitch,bird,leap)">Check My Answers</button></center></div>
<div id="leapYes" style="display:none">Aliens say my minimal diction has simplified their understanding of English grammar. Am personal author of Rosetta Stone! Am not expecting any kind of pay bonus. (Suspect Ptolemy V was also cheapskate.)
May have future [[job as alien ambassador]] !<br />
(Job sounds hard. May want to [[Play it cool]] )<br />
Also more tealish alien [[may be flirting]] ? <br />
</div>
<script>
function checkPhrase(stitch,bird,leap) {
stitch = document.getElementById("stitch").value;
bird = document.getElementById("bird").value;
leap = document.getElementById("leap").value;
if (stitch==2) {
document.getElementById('stitchYes').style.display='block';
correct++;
document.getElementById('stitchBit').style.display='none';
document.getElementById('birdBit').style.display='block';
}
if (stitch==3) {
document.getElementById('stitchNo2').style.display='block';
document.getElementById("stitchBit").style.display='none';
document.getElementById('birdBit').style.display='block';
}
if (stitch==1) {
document.getElementById('stitchNo').style.display='block';
document.getElementById("stitchBit").style.display='none';
document.getElementById('birdBit').style.display='block';
}
if (bird==3) {
document.getElementById('birdYes').style.display='block';
correct++;
document.getElementById("birdBit").style.display='none';
document.getElementById('leapBit').style.display='block';
document.getElementById('stitchYes').style.display='none';
document.getElementById('stitchNo').style.display='none';
document.getElementById('stitchNo2').style.display='none';
}
if (bird==2) {
document.getElementById('birdNo2').style.display='block';
document.getElementById("birdBit").style.display='none';
document.getElementById("leapBit").style.display='block';
document.getElementById('stitchYes').style.display='none';
document.getElementById('stitchNo').style.display='none';
document.getElementById('stitchNo2').style.display='none';
}
if (bird==1) {
document.getElementById('birdNo').style.display='block';
document.getElementById("birdBit").style.display='none';
document.getElementById("leapBit").style.display='block';
document.getElementById('stitchYes').style.display='none';
document.getElementById('stitchNo').style.display='none';
document.getElementById('stitchNo2').style.display='none';
}
if (leap==1) {
document.getElementById('leapYes').style.display='block';
correct++;
document.getElementById("leapBit").style.display='none';
document.getElementById("blah").style.display='none';
document.getElementById("top").style.display='none';
document.getElementById('birdYes').style.display='none';
document.getElementById('birdNo').style.display='none';
document.getElementById('birdNo2').style.display='none';
}
if (leap==3) {
document.getElementById('leapNo2').style.display='block';
document.getElementById("leapBit").style.display='none';
document.getElementById("blah").style.display='none';
document.getElementById("top").style.display='none';
document.getElementById('birdYes').style.display='none';
document.getElementById('birdNo').style.display='none';
document.getElementById('birdNo2').style.display='none';
}
if (leap==2) {
document.getElementById('leapNo').style.display='block';
document.getElementById("leapBit").style.display='none';
document.getElementById("blah").style.display='none';
document.getElementById("top").style.display='none';
document.getElementById('birdYes').style.display='none';
document.getElementById('birdNo').style.display='none';
document.getElementById('birdNo2').style.display='none';
}
if (correct==3) {
puzzlesDone++;
}
}
</script><div id="top"><h3>February 5</h3>
Long meeting with aliens.
Are many words utterly devoid of purpose. Long, patient discussion with aliens who have insane patience, minute interest in patterns of diction.
<hr /></div>
<div id="puzzle">
<pre>Help Deshaun explain parts of speech <br />by clicking on all the [[adverbs]] to remove them:</pre>
<a id="word1" onclick="verb(1)">Rapidly</a> <a id="word2" onclick="noverb(2)">Deshaun</a> <a id="word3" onclick="noverb(3)">writes,</a> <a id="word4" onclick="verb(4)">cleverly,</a> <a id="word5" onclick="verb(5)">quickly</a> <a id="word6" onclick="noverb(6)">abbreviating</a> <a id="word7" onclick="noverb(7)">like</a> <a id="very" onclick="very()">very<a><div id="v" style="display:none">v.</div> <a id="word8" onclick="noverb(8)">old</a> <a id="word9" onclick="noverb(9)">letters.</a><br /> <br />
<button id="butt" onclick="checkPuzz()" style="display:block" >Click Here When You Have Removed All Adverbs</button></div>
<br /> <div id="v2" style="display:none">Yes, 'very' is an adverb here, but Deshaun will keep it in as a 'v'.</div><br />
</div>
<div id="ohm" style="display:none">Not quite right. Did you miss one? Adverbs frequently end with "ly".<button id"redo" onclick="reset()">Try again.</button></div>
<div id="mop" style="display:none">Oops! You clicked on at least one non-adverb. Adverbs describe or assign a time to an action. Ex: "Frequently".<button id"redo2" onclick="reset()">Try again.</button> </div>
<div id="success" style="display:none"><p>Aliens say my minimal diction has simplified their understanding of English grammar. Am personal author of Rosetta Stone! </p>
<p>Am not expecting any kind of pay bonus. (Suspect Ptolemy V was also cheapskate.)</p>
May have future [[job as alien ambassador]]! <br />
(Job sounds hard. [[Play it cool]]? )
Also more tealish alien [[may be flirting]]?</div>
<script>
var verbs = 0;
var nonverbs = 0;
function verb(i) {
verbs++;
document.getElementById('word'+i).style.display='none';
}
function noverb(i) {
nonverbs++;
document.getElementById('word'+i).style.display='none';
}
function checkPuzz() {
document.getElementById('butt').style.display='none';
if (verbs==3) {
document.getElementById('success').style.display='block';
document.getElementById('puzzle').style.display='none';
document.getElementById('mop').style.display='none';
document.getElementById('v2').style.display='none';
document.getElementById('top').style.display='none';
puzzlesDone++;
}
else {
if (nonverbs > 0) {
document.getElementById('mop').style.display='block';
}
if (verbs < 3) {
document.getElementById('ohm').style.display='block';
}
}
}
function very() {
document.getElementById('very').style.display='none';
document.getElementById('v').style.display='inline';
document.getElementById('v2').style.display='block';
}
function reset() {
verbs = 0;
nonverbs = 0;
for ( var a=1; a < 10; a++) {
document.getElementById('word'+a).style.display='inline';
document.getElementById('butt').style.display='block';
document.getElementById('ohm').style.display='none';
document.getElementById('mop').style.display='none';
}
}
</script><% counta = 0 %> <% countb = 0 %>
<div id="failure" style="display:none">
Boss lets me have it re: first contact, fate of humanity, moment in history.
Unable to get word in edgewise.
Then worst: Boss aware of petty revenge plot. Am confined to quarters for rest of trip.
Boss said aliens even asked for self, were told have Virulent Contagion.
Good news: do not have to worry about finding new job resolution since old job gone. Any job now new job.
<hr>
<i>This is number 2 out of 4 bad endings for poor Deshaun.<br />
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a better ending.</i>
</div>
<div id="plead" style="display:none">
Boss lets me have it re: first contact, fate of humanity, moment in history.
<button id="grovel" type="button" onclick="cryFunc(1)">Grovel</button>
<button id="flatter" type="button" onclick="cryFunc(0)">Flatter</button>
</div>
<div id="plea1" style="display:none"> Think is working. Perhaps if I change up strategy he will crack. </div>
<div id="plea2" style="display:none"> Definitely working. Can detect boss desire to end conversation. One more debasing action should do it. </div>
<div id="plea3" style="display:none">YES!</div>
<div id="success" style="display:none">
Mollified boss lets me back to talk to aliens.
Aliens still expecting answer.
Should I advise [[memorizing colloquialisms]]? Or tell them to [[ignore phrases that are repeated often]]</div>
<script>
if (plot=="sec") {
document.getElementById('failure').style.display='block';
}
else {
document.getElementById('plead').style.display='block';
}
function cryFunc(a)
{
if (a==0){
counta++;
}
if (a==1){
countb++;
}
checkCount();
}
function checkCount(){
if (counta==1 && countb==0) {
document.getElementById('plea1').style.display='block';
}
if (counta==0 && countb==1) {
document.getElementById('plea1').style.display='block';
}
if (counta==2 && countb==0) {
document.getElementById('plea2').style.display='block';
}
if (countb==2 && counta==0) {
document.getElementById('plea2').style.display='block';
}
if (counta>=1 && countb>=1 ) {
document.getElementById('success').style.display='block';
document.getElementById('grovel').style.display='none';
document.getElementById('flatter').style.display='none';
document.getElementById('plea1').style.display='none';
document.getElementById('plea2').style.display='none';
document.getElementById('plead').style.display='none';
}
}
localStorage.setItem('replayToken', 1);
</script>
<h3>February 7</h3>
<div id="crunchy"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none">Crunches: 10</div>
<div id="cyn" style="display:none" >Good news: Aliens say Cyndee tits definitely real, and personal log mentions studly but aloof sound technician, which cannot be Tim as Tim is about as aloof as mosquito.</div>
<div id="tj" style="display:none">Good news: Aliens say TJ personal log mentions charming sound technician, cannot be Tim as Tim is as charming as dandruff.</div>
More teal-ish alien mentioned “emotional vulnerability” and “sexy but doomed quest for self-improvement”.
(Flattered, but kissing cloud not as thrilling an idea as hot-chick-shaped aliens in movies.)
<hr />
<h3>Feburary 8</h3>
Teal alien flirting? Gets more turbulent when I enter room. Other aliens swoosh out to walls, may be laughing.
<hr />
<h3>February 10</h3>
Teal alien definitely flirting. Also – tingly.
Suddenly have feeling must choose between [[floaty alien]] and <div id="cyn2" style="display:none">[[Cyndee]] </div>
<div id="tj2" style="display:none"> [[TJ]]</div>
<div id="none" style="display:none">[[focus on job]]</div>
<br />
<script>
if (gf=="Cyndee") {
document.getElementById('cyn').style.display='block';
document.getElementById('cyn2').style.display='inline';
}
if(gf=="TJ") {
document.getElementById('tj').style.display='block';
document.getElementById('tj2').style.display='inline';
}
if(gf=="no one") {
document.getElementById('none').style.display='inline';
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script>Mary - cocktail waitress with heart of adamantium. Met, hit it off on initial hire five years ago. Left me for Drummer. Left Drummer for Supervisor. Left Supervisor for another cocktail waitress. Left her for Drummer again. Left him for wealthy passenger.
Other cocktail waitress mysteriously blames me. Am cocktail-waitress-bane.
Two days before New Year's succumbed to charms, had ill-advised fling with xgf, during which she informed me she is engaged to wealthy passenger, no longer wished to socialize, found self socially awkard, unattractive, uninteresting, still however open to occassional bonk as am "cheap drunk."
It is best in all circumstances to avoid Mary.
<a href="javascript: window.history.back();">Back --></a>TJ, friend of Drummer (ironic), African features, tall, freckles, expression of permanent un-amused-ness. Hair unknown as always wears security cap. Willing to enter into hijinks for chocolates, spite.
May hate Jerk Supervisor for reasons unknown.
She scares me just a little. Suspect is by design.
<a href="javascript: window.history.back();">Back --></a>Personal Log: Lighting Technician Deshaun Stevens
To: Marius Stevens, Jr. New Albuquerque, Mars
From: Your soon to be disowned criminal child
<p>Would really like excuse to blame you for this. If you have one, please send.</p>
<p>Also: happy birthday. I hope you had your usual party at Olympus Bonds. Hope Mom came. Hope you felt crushing misery of your bad choices, much like self.</p>
<p>It is probably good I'm not actually sending this.</p>
<a href="javascript: window.history.back();">Back --></a><% gf = "TJ" %>
<p>"So you consider women you find attractive 'nothing'," TJ said.</p>
<p>Mayday! This is going v. bad. TJ self-possessed like rockstar. Am fumbling idiot. This is why am single.</p>
[[change subject]] to aliens, fear of consumption?
Or perhaps I should [[Compliment TJ]] Complements always work, right?Mentioning sparkling eyes, attractive way hair catches number 4 red light, did not improve TJ's mood.
Am unsure. Should switch tactics, [[Compliment TJ]]?
or
Stay on jealousy course, [[Play Coy]]?
<h3>February 2</h3>
<div id="crunchy" style="display:none"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none">Crunches: 20</div>
Have special meeting with aliens to discuss “patterns of diction”! Needs of inter-species communication over rule petty rule enforcement and am free to go. Directly to quarters, then meeting. With armed guard. (TJ.)
Am trying to crawl out of puddle of self-pity to be honored, but would be better if had any say in this. Also would be better to have whisky, or delete key on life. Neither, alas, in the immediate forecast.
Wonder if respect, attention will impress <%= gf %>.
Perhaps aliens wish to join in me-directed mockery as inter-species bonding exercise.
Still, curious, and as aforementioned, no choice. I go forth:
[[boldly]], armed with sarcasm
[[reluctantly]], fighting every step down corridor
<script>
if (want=="selfcon"){
document.getElementById('crunchy').style.display='block';
}
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><% gf = "TJ" %>
"You don't need special lighting, make up, potentially fake hair to be even more beautiful than an entire season of lead singers," I said.
TJ smirked. "Awkward," she said, "But I like it."
TJ opened holding cell! "While I take you back to your quarters, you should really [[Check Messages]]."<p>Am not coy, except in resembling, mistaken for ornamental carp.</p>
<p>TJ unmoved. Declares prefers "to date individuals who say what they want."</p>
<p>Holding Cell v. uncomfortable. Would know more of Historic Events back in isolation of Lido Deck.</p>
<b>Resolutions Kept: (1/4)</b>
Avoid Romantic conflicts.
<div id="else" style="display:none"><p>Not the one I would have preferred to keep.</p></div>
<div id="nomance" style="display:none">Well, there's that, at least?</div>
<hr />
<i>This is number 4 out of 4 bad endings for poor Deshaun.<br />
You completed <%= puzzlesDone %> of 4 potential mini-puzzles. <br />
You performed <%= crunchcount %> voluntary crunches. <br />
You may <a onclick="location.reload()" class="internalLink">RESTART</a> for a better ending.</i>
<script>
if (want=="nomance") {
document.getElementById('nomance').style.display='block';
}
else {
document.getElementById('else').style.display='block';
}
localStorage.setItem('replayToken', 1);
</script>An adverb is a word that modifies a verb. For example, in the sentence, "Deshaun sarcastically explained what an adverb is," the word "sarcastically" is an adverb.
Despite his abbreviated log files, Deshaun is actually v. into grammar.
<a href="javascript: window.history.back();">Back --></a>Galactic Cruise Lines! The only cruise line with a guarantee that our tour will cross space No One Has Ever Seen Before.
Enjoy the thrill of being a genuine galactic explorer while our science staff monitor and record anything we encounter for the Galactic Survey Corps. (This activity is in accordance with regulations to make Galactic Cruise Lines LLC a Not For Profit venture.)
While you are making history, sit back and enjoy endless buffets(1), comfortable cabins(2), and daily entertainment offerings on the Lido Deck.(3)
<hr />
<i>
1. Additional charge for each visit, alcoholic beverages extra.<br />
2. Cabin upgrades for an additional charge.<br />
3. Live concerts require additional admission charge. Other fees may apply.</i>
<a href="javascript: window.history.back();">Back --></a>"Afraid of aliens, eh?" TJ rolled her eyes. "Have you seen these things?"
No, I had not. This was the entire point. Tried to explain calmly.
TJ shook her head. "You're no danger to ship or crew. I'm letting you out. But I recommend you [[Check Messages]] right away."<h3>January 25</h3>
<div id="crunchy" style="display:none"><a id=crunches onclick=jsfunction()>Do Crunches?</a></div>
<div id="oof" style="display:none">Crunches: 10</div>
Supervisor's Supervisor is named Sadia. Sadia likes:
<ol>
<li> Whiskey in all combinations and forms. </li>
<li> Not having to interact with passengers. </li>
<li> Elaborately printed headscarves. </li>
<li> Not having to interact with sound technicians.</li>
</ol>
<p>Had hoped mutual affection for distilled spirits would be basis of beautiful friendship. Instead spent two days as personal mixologist, errand boy. Questioning whether this will advance my career, but at least Jerk Supervisor looks nervous to see me close to his boss?</p>
Unless something [[Unexpected ]] happens, hope to continue this program of personal debasement in persuit of Jerk Supervisor's job, which doesn't look all that difficult compared to artistic arrangement of color and sound.
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script><h3>January 24</h3>
<p>Push Ups: an anger-induced 50</p>
<p>Crunches: two sets of 35</p>
<p>Apparently, anger v. motivating re: physical fitness. Also, Jerk Supervisor even more of a jerk than initially expected.</p>
<p>Making nice repaid with itching powder in shampoo prank, new video shared with crew. Suspect he still blames me for [[xgf]] who is also <i>his</i> xgf.</p>
<p>Vengence will be mine. Talked with [[security gal]] named TJ who may be open to revenge-assistance. At least, when complained about humiliating videos, she said something about people who live in glass houses, and having access to all the security cam feeds.</p>
If nothing [[Unexpected ]] happens, will meet with TJ after tomorrow's set!
<% plot = "sec" %><h3>January 29</h3>
<a id=crunches onclick=jsfunction()>Do Crunches?</a>
<div id="oof" style="display:none">Crunches: 10</div>
<p>Pretending to be passenger got me into front of security office, not further. Demanded to speak to Officer TJ.</p>
<p>Unfortunately, that worked. And implied TJ had done passenger-complaint-generating offence. TJ not v. pleased with self, threatened arrest.</p>
[[convince TJ to forgive me]]
[[hide in quarters]]
<script>
function jsfunction(){
document.getElementById('crunches').style.display='none';
document.getElementById('oof').style.display='block';
crunchcount += 10;
}
</script>