Take out a loan for <<$CollegeFee>> dollars? You will have interest.\n\n[[Yes|AcceptLoan]]\n\n[[No|JobSearch]]
You get the job! Report in tomorrow at 7 AM sharp. You get 9 vacation days.\n\n[[Continue|HomeScreen]]\n<<silently>>\n\t<<set $Wage = 20>>\n\t<<set $Workplace to "Video Game Company">>\n\t<<set $FireLimit=9>>\n\t<<set $VacationLeft=9>>\n<<endsilently>>
Are you sure?\n\n[[Yes|JobSearch]]\n\n[[No|HomeScreen]]
You run for president....\n\n<<set $ElectionSuccess to either (1,2)>>\n\n<<timedgoto "ElectionResult" 2s>>\n[[Drumroll|ElectionResult]]
<<if $Money > $Debt>>\nYou pay off your debt <<silently>> <<set $Money = $Money - $Debt>> <<set $Debt = 0>><<endsilently>>[[Continue|HomeScreen]]\n<<else>>\nYou do not have enough\n[[Go back|HomeScreen]]\n<<endif>>\n
<<if $AdminCode is "DDORM">>\n<<silently>>\n\t<<set $Wage = 25>>\n\t<<set $Workplace to "the big corporation">>\t\n\t<<set $Firelimit = 7>>\n\t<<set $VacationLeft = 7>>\n<<endsilently>>\nYou got the job at the big corporation. You get to take 0 vacation weeks. [[Continue|HomeScreen]]\n<<set $VacationLeft=7>>\n<<else>>\nInvalid code. Please contact your employment administrator.\n[[Continue|JobSearch]]\n<<endif>>
<<if $Money > 500>>\n$500 has been taken out of your account to pay for hospital bills. \n\nYou spend a weak recuperating\n\nThis counts as a week off\n<<silently>><<set $Money = $Money - 500>>\n<<set $Health = 100>>\n<<endsilently>>\n[[Continue|Vacation]]\n<<else>>\nYou do not have enough to pay for your medical bills. You owe the bank $500.\n\nYou spend a weak recuperating\n\nThis counts as a week off\n<<silently>><<set $Money = $Money - 500>>\s\n<<set $Debt = $Debt+500>>\n<<endsilently>>\s\n[[Continue|Vacation]]\n<<endif>>\n
You get the job! Report in tomorrow at 7 AM sharp. You get 7 vacation days.\n\n[[Continue|HomeScreen]]\n<<silently>>\n\t<<set $Wage = 8>>\n\t<<set $Workplace to "Factory">>\n\t<<set $FireLimit=7>>\n\t<<set $VacationLeft=7>>\n<<endsilently>>
Objectives:\n\n-> Get a job\n-> Pay your bills\n-> Purchase a house\n-> Pay off mortage\n\n[[Begin|JobSearch]]\n<<playsound "audioblocks.mp3" >>\n<<silently>> \n\n\t<<set $Money to either(1000,6000,600,0)>>\n\t<<set $Health = 100>>\n\t<<set $Debt = 0>>\n\t<<set $Interest = 0>>\n\t<<set $Qualification = 0>>\n\t<<set $Wage = 0>>\n\t<<set $location to state.history[0].passage.title>>\n\t<<set $Time = 7>>\n\t<<set $Postfix = "AM">>\n\t<<set $Week = 1>>\n\t<<set $WeeksWorked = 1>>\n\t<<set $WeeksTakenOff = 0>>\n\t<<set $FireLimit = 0>>\n\t<<set $College = 0>>\n\t<<set $VacationLeft = 0>>\n\t<<set $PromotionLevel = 0>>\n\t<<set $HousingDebt = 0>>\n\t<<set $Victory = 0>>\n\t<<set $CollegeFee = 5000>>\n\t<<set $DailyTax = 15>>\n\t\n\n<<endsilently>>
<<set $dailyloss = random(0,500)>>\n<<if $DaysSearched is $JobSearchTime>>\nYou have found a job! Report to work at 7 AM. You get 6 days off.\n<<silently>>\n\t<<set $Wage = 8>>\n\t<<set $Workplace to "the new place">>\n\t<<set $FireLimit=6>>\n\t<<set $WeeksTakenOff =0>>\n\t<<set $VacationLeft = 6>>\n<<endsilently>>\n[[Go to work|HomeScreen]]\n<<else>>\nYou search for jobs and find nothing. You lose <<$dailyloss>> dollars today. \n\n<<if $Money > $dailyloss>>\n<<set $Money = $Money - $dailyloss>>\n<<else>>\n<<set $Debt = $Debt + $dailyloss>>\n<<$dailyloss>> is added to your debt\n<<endif>>\n\n[[Try again|Welfare]]\n<<endif>>
To work here you have to get permission from your administrator.\n\nADMIN CODE: <<textinput $AdminCode "[[Enter|Verify]]">>
Please enter bonus code. Codes are obtained by players who successfully run for office.\n\n\nADMIN CODE: <<textinput $BonusCode "[[Enter|VerBon]]">>\n\n[[Go Back|HomeScreen]]
You run for president....\n\n<<set $ElectionSuccess to either (1,2)>>\n\n<<timedgoto "ElectionResult2" 2s>>\n[[Drumroll|ElectionResult2]]
<<if $ElectionSuccess is 1>>\n\n You Win!\n\nGo to bonus screen and type in "RANDPAUL" to make decrease daily taxation by $10. This code works for all players.\n\nTaxation went down by $10 dollars. College got a more expensive\n\n\n<<else>>\n\nYou loose.\n\n[[Go back to your day job|HomeScreen]]\n\n<<endif>>
L.I.F.E
You lose.\n\nL.I.F.E is fair, yes?\n\nYou lasted <<$Week>> weeks, had <<$Money>> dollars in bank and owed <<$Debt>> dollars in debt.
You have <<$Money>> dollars in your bank account.\n\nYou owe <<$Debt>> dollars as debt.\n\n[[Go back|$location]]
<<silently>><<set $VacationLeft = $FireLimit - $WeeksTakenOff>> <<endsilently>>\nWeek :<<$Week>>\nWeeks worked :<<$WeeksWorked>>\nWeeks taken off:<<$WeeksTakenOff>>\nVacation weeks left:<<$VacationLeft>>\n\n<<if $Health>0>>\s\n\tYou are currently work at the <<$Workplace>>\n\n\t<<if $Health < 50>>\s\n\tYou are feeling a bit stressed out.\n\t<<endif>>\s\n\n\t[[Go to work|Work]]\n\t<<if $Mortage is 0>>\s\n\t\t[[Buy a house ($10,000)|House]]\n\t<<else>>\s\n\t\t[[Pay off mortage|PayMortage]]\n\t\t<<set $HousingDebt = $HousingDebt +30>>\n\t<<endif>>\s\n\t<<if $Debt > 0>>\s\n\t[[Pay off debt|DebtPayoff]]\n\t<<endif>>\s\n\t\t[[Go on a vacation|Vacation]]\n\t<<else>>\s\n\tYou are too sick to go to work. \n[[Visit the Hospital|Hospital]]\n<<endif>>\s\n[[Check Bank|Bank]]\n[[Quit Current job|QuitJob]]\n[[Run for Office|Election]]\n[[Bonuses|Bonus]]\n<<if $Qualification is 0>>\n[[Go to college|College]]\n<<endif>>\n<<silently>><<set $location to state.history[0].passage.title>><<endsilently>>
<<silently>><<set $Health = $Health - 10>>\n<<set $DailyEarnings = ($Wage*7)-$DailyTax>>\n<<set $Money = $Money + $DailyEarnings>>\n<<set $Week = $Week+1>>\n<<set $WeeksWorked = $WeeksWorked+1>>\n<<set $PromotionLevel = $PromotionLevel+1>>\n<<endsilently>>\nYou work non-stop this week, earning <<$Wage * 7>> dollars.\n\nYou pay <<$DailyTax>> in bills this week.\n\nYour net earnings this week is <<$DailyEarnings>> dollars.\n\n[[Continue|Promotion]]\n\n<<silently>>\n<<if $College >0>>\n<<set $Debt = $Debt+10>>\n<<endif>>\n<<endsilently>>
You accept the loan of <<$CollegeFee>> dollars. $10 will be added to that loan weekly.\n\t<<set $Debt = $CollegeFee>>\n\t<<set $Money = $Money+$CollegeFee>>\nYou have <<$Money>> in your bank. And <<$Debt>> dollars in debt.\n\n[[Go to college|College]]
version.extensions.timedgotoMacro={major:1,minor:2,revision:0};\nmacros["goto"]=macros.timedgoto={timer:null,handler:function(a,b,c,d){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return +(s.slice(0,-2))||0\n}else{if(s.slice(-1).toLowerCase()=="s"){return +(s.slice(0,-1))*1000||0\n}}}throwError(a,s+" isn't a CSS time unit");return 0}var t,d,m,s;\nt=c[c.length-1];d=d.fullArgs();m=0;if(b!="goto"){d=d.slice(0,d.lastIndexOf(t));\nm=cssTimeUnit(t)}d=eval(Wikifier.parse(d));if(d+""&&state&&state.init){if(macros["goto"].timer){clearTimeout(macros["goto"].timer)\n}s=state.history[0].passage.title;macros["goto"].timer=setTimeout(function(){if(state.history[0].passage.title==s){state.display(d,a)\n}},m)}}};
<<if $VacationLeft is 0>>\s\nYou have been fired for taking too many days off. Accept welfare until you can find a new job?\n\n<<set $JobSearchTime = random(3,7)>>\s\n[[Accept Welfare|Welfare]]\n[[Give up|Surrender]]\n<<else>>\s\n<<silently>>\n<<set $Week = $Week+1>>\n<<set $WeeksTakenOff = $WeeksTakenOff+1>>\n<<set $Health = 100>>\n\n<<endsilently>>\s\nYou feel refreshed after that break.\n\n[[Continue|HomeScreen]]\n<<endif>>
<<if $ElectionSuccess is 1>>\n\n You Win!\n\nGo to bonus screen and type in "FEELTHEBERN" to make college free for everyone. This code works for all players.\n\nTaxation went up by $2 dollars.\n\n\n<<else>>\n\nYou loose.\n\n[[Go back to your day job|HomeScreen]]\n\n<<endif>>
YOU WIN.\n\nLife is fair. Yes?\n\nYou finished the game in <<$Week>> weeks with <<$Money>> in your bank account.
<<if $BonusCode is "FEELTHEBERN">>\n\n<<set $CollegeFee = 0>>\n<<set $DailyTax = 17>>\n\nCollege is now free. Weekly taxation went up by $2.00\n\n[[Continue|HomeScreen]]\n\n<<else if $BonusCode is "RANDPAUL">>\n\nWeekly Taxation went down by $10.00. College is now a bit more expensive\n\n<<set $CollegeFee = 6000>>\n<<set $DailyTax = 5>>\n\n[[Continue|HomeScreen]]\n\n<<else>>\nInvalid Code:\n\n[[Go Back|Bonus]]\n\n<<endif>>
<<if $PromotionLevel<9>>\nAnother week's hard work!\n\n[[Continue|HomeScreen]]\n<<else>>\nYou have just been promoted\n<<set $Wage = $Wage*2>>\n<<set $PromotionLevel = 0>>\n\nYou now get paid <<$Wage>> every hour!\n[[Continue|HomeScreen]]\n<<endif>>\n\n<<timedgoto "HomeScreen" 1s>>
(function () {\n "use strict";\n version.extensions['soundMacros'] = {\n major: 1,\n minor: 1,\n revision: 2\n };\n var p = macros['playsound'] = {\n soundtracks: {},\n handler: function (a, b, c, d) {\n var loop = function (m) {\n if (m.loop == undefined) {\n m.loopfn = function () {\n this.play();\n };\n m.addEventListener('ended', m.loopfn, 0);\n } else m.loop = true;\n m.play();\n };\n var s = eval(d.fullArgs());\n if (s) {\n s = s.toString();\n var m = this.soundtracks[s.slice(0, s.lastIndexOf("."))];\n if (m) {\n if (b == "playsound") {\n m.play();\n } else if (b == "loopsound") {\n loop(m);\n } else if (b == "pausesound") {\n m.pause();\n } else if (b == "unloopsound") {\n if (m.loop != undefined) {\n m.loop = false;\n } else if (m.loopfn) {\n m.removeEventListener('ended', m.loopfn);\n delete m.loopfn;\n }\n } else if (b == "stopsound") {\n m.pause();\n m.currentTime = 0;\n } else if (b == "fadeoutsound" || b == "fadeinsound") {\n if (m.interval) clearInterval(m.interval);\n if (b == "fadeinsound") {\n if (m.currentTime>0) return;\n m.volume = 0;\n loop(m);\n } else {\n if (!m.currentTime) return;\n m.play();\n }\n var v = m.volume;\n m.interval = setInterval(function () {\n v = Math.min(1, Math.max(0, v + 0.005 * (b == "fadeinsound" ? 1 : -1)));\n m.volume = Math.easeInOut(v);\n if (v == 0 || v == 1) clearInterval(m.interval);\n if (v == 0) {\n m.pause();\n m.currentTime = 0;\n m.volume = 1;\n }\n }, 10);\n }\n }\n }\n }\n }\n macros['fadeinsound'] = p;\n macros['fadeoutsound'] = p;\n macros['unloopsound'] = p;\n macros['loopsound'] = p;\n macros['pausesound'] = p;\n macros['stopsound'] = p;\n macros['stopallsound'] = {\n handler: function () {\n var s = macros.playsound.soundtracks;\n for (var j in s) {\n\t\tif (s.hasOwnProperty(j)) {\n s[j].pause();\n if (s[j].currentTime) {\n\t\t s[j].currentTime = 0;\n\t\t }\n\t\t}\n }\n }\n }\n var div = document.getElementById("storeArea").firstChild;\n var fe = ["ogg", "mp3", "wav", "webm"];\n while (div) {\n var b = String.fromCharCode(92);\n var q = '"';\n var re = "['" + q + "]([^" + q + "']*?)" + b + ".(ogg|mp3|wav|webm)['" + q + "]";\n k(new RegExp(re, "gi"));\n div = div.nextSibling;\n }\n\n function k(c, e) {\n do {\n var d = c.exec(div.innerHTML);\n if (d) {\n var a = new Audio();\n if (a.canPlayType) {\n for (var i = -1; i < fe.length; i += 1) {\n if (i >= 0) d[2] = fe[i];\n if (a.canPlayType("audio/" + d[2])) break;\n }\n if (i < fe.length) {\n a.setAttribute("src", d[1] + "." + d[2]);\n a.interval = null;\n macros.playsound.soundtracks[d[1]] = a;\n } else console.log("Browser can't play '" + d[1] + "'");\n }\n }\n } while (d);\n }\n}());
head {\n box-shadow: inset 0px 0px 30em #bbb;\n width:100%;\n height:100%;\n display:block;\n position:fixed;\n}\nhead * {\n display:none;\n}\nbody {\n background-color:#fff;\n margin: 0;\n text-align:center;\n}\n#passages {\n border-left: 0;\n margin: 0;\n padding: 0;\n line-height:100vh;\n}\n.passage {\n position:absolute;\n top: 0; bottom: 0; left: 0; right: 0;\n width: 75%;\n height: 75%;\n margin:auto;\n font: bold 6em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n color: #000;\n letter-spacing: -0.05em;\n text-align:center;\n}\n#sidebar {\n display:table;\n position:fixed;\n top: 0; left: 0;\n width:100%;\n height:100%;\n}\n#sidebar #title {\n display:table-cell; \n vertical-align:middle;\n text-align:center;\n}\n#sidebar #title #storyTitle {\n font: bold 12em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n letter-spacing: -0.05em;\n color:rgba(0,0,0,0.15);\n}\n#title :not(#storyTitle){\n display:none;\n}\n#storymenu, #snapback, #restart, #share, #credits {\n display:none;\n}\na.internalLink:hover, a.externalLink:hover {\n color:#de0000 !important;\n text-decoration: none;\n}\na.internalLink:nth-child(3n), a.externalLink:nth-child(3n) {\n color: #666;\n}\na.internalLink:nth-child(3n+1), a.externalLink:nth-child(3n+1) {\n color: #777;\n}\na.internalLink:nth-child(3n+2), a.externalLink:nth-child(3n+2) {\n color: #888;\n}\n@media screen and (max-width: 960px) {\n body { font-size: 50%; }\n}\n@media screen and (max-width: 840px) {\n body { font-size: 40%; }\n}\n@media screen and (max-width: 720px) {\n body { \n font-size: 30%;\n }\n}
What do you wish to do with your life?\n\n[[Check bank|Bank]]\n\n[[Apply to work at the local factory ($8 an hour)|Factory]]\n[[Apply to work at the office of a big business ( negotiable )|Business]]\n<<if $Qualification is 0>>\n[[Go to college|College]]\n<<else>>\n[[Apply to work for your dream job|UltimateJob]]\n<<endif>>\n\n<<silently>><<set $location to state.history[0].passage.title>><<endsilently>>
<<if $Debt > 0>>\nYour credit score is terrible. Please pay off debt before applying.\n\n[[Go back|HomeScreen]]\n<<else>>\nYour credit score is good. Proceed with house purchase?\n[[Proceed|Mortage]]\n[[Go Back|HomeScreen]]\n<<endif>>\n
<<set $PaidValue = 0-($Money - 10000)>> <<set $Mortage =1>>\nYou owe the bank <<$PaidValue>> dollars. $30 will be added weekly.\n\n[[Continue|HomeScreen]]
You need to pay <<$PaidValue>>. And <<$HousingDebt>> in interest.\n\n<<set $Victory = $HousingDebt + $PaidValue>>\n<<if $Money > $Victory>>\nYou can pay off your mortage.\n\n[[Continue?|Victory]]\n<<else>>\nYou do not have enough\n[[Continue|HomeScreen]]\n<<endif>>
<<if $Money<$CollegeFee>>\nYou do not have enough money to go to college.\n[[Take out a loan|StudentLoan]]\n[[Back|JobSearch]]\n<<else>>\nYou go to college and obtain a degree! You can now apply to work at your dream job.\n[[Continue|JobSearch]]\n<<set $Qualification = 1>>\n<<set $College = 1>>\n<<set $Money = $Money - 5000>>\n\n<<endif>>
<<if $Money< 5000>>\nYou do not have enough money to successfully campaign. You need at least $5000.\n\n[[Go back|HomeScreen]]\n<<else>>\nYou spend 5000 dollars in campaigning.\n<<set $Money = $Money - 5000>>\nChoose your electorial promise.\n\n[[Free College|FeelTheBern]]\n[[Reduced Taxation|Taxation]]\n<<endif>>
<<set $DaysSearched = $DaysSearched+1>>\nYou accept welfare. Wait until a new job opportunity pops up.\n<<set $Week = $Week+1>>\s\n<<set $WeeksTakenOff =0>>\s\n[[Look for job|JobSearch2]]\n\n[[Declare bankrupcy|Surrender]]
Mostafa Haque