“Thanks for coming to my wedding,” Trump says.



[[“You're welcome.”|Welcome]]<<fadeoutsound "visiondrone.mp3">>

They recite their vows and say, “I do.”



[[Later, at the reception...|Reception]]

You are Hillary Clinton.



[[Where am I?|Wedding]]



#mce-EMAIL{

\tborder-color: black;

\tborder-style: solid;

\tborder-radius: 5px;

\twidth: 190px;

\theight: 32px;

\tposition: relative;

\tleft:-5px;

\ttop: 13px;

\tfont-family: "IM Fell English", serif;

\tfont-size: 20px;

\tpadding-left: 15px;

\tfont-color: grey;

}

#mc-embedded-subscribe {

\tposition: relative;

\tleft: 215px;

\ttop: -29px;

\tfont-family: "IM Fell English", serif;

\tfont-size: 24px;

\tbackground: white none repeat scroll 0% 0%;

\tborder-width: 2px;

\tborder-style: solid;

\tborder-color: black;

\tborder-radius: 5px;

}

#mc-embedded-subscribe:hover {

\tbackground-color: black;

\tcolor: white;

}

version.extensions.timedgotoMacro={major:1,minor:2,revision:0};

macros["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

}else{if(s.slice(-1).toLowerCase()=="s"){return +(s.slice(0,-1))*1000||0

}}}throwError(a,s+" isn't a CSS time unit");return 0}var t,d,m,s;

t=c[c.length-1];d=d.fullArgs();m=0;if(b!="goto"){d=d.slice(0,d.lastIndexOf(t));

m=cssTimeUnit(t)}d=eval(Wikifier.parse(d));if(d+""&&state&&state.init){if(macros["goto"].timer){clearTimeout(macros["goto"].timer)

}s=state.history[0].passage.title;macros["goto"].timer=setTimeout(function(){if(state.history[0].passage.title==s){state.display(d,a)

}},m)}}};

.transition-in {

\tposition:absolute;

\topacity:0;

}

.passage {

\ttransition: 3s;

\t-webkit-transition: 3s;

\t-webkit-transition: 3s;

\t-o-transition:3s;

\t-ms-transition:3s;

\t-moz-transition:3s;

}

.transition-out {

\ttransition: .5s;

\t-webkit-transition: .5s;

\t-o-transition:.5s;

\t-ms-transition:.5s;

\t-moz-transition:.5s;

\tposition:absolute;

\topacity:1;

}

“Hey,” he says to Bill, “maybe I'll run for President one day.”



[[Laugh|Laugh]]

Melania walks down the aisle. Trump smiles at the front.



<<nobr>><<if visited("Whisper") neq true>>[[Whisper to Bill|Whisper]]<br><<endif>>[[Watch the ceremony|Watch2]]<<endnobr>>

/* Your story will use the CSS in this passage to style the page.

Give this passage more tags, and it will only affect passages with those tags.

Example selectors: */



body {

\tbackground: red;

\tcolor: white;

}



.passage {

\tcolor: white;

}



.passage a:hover {

\tcolor: #303030;

}





.passage a {

\tcolor: white;

}



.transition-in {

\tposition:absolute;

\topacity:0;

}

.passage {

\ttransition: 3s;

\t-webkit-transition: 3s;

}

.transition-out {

\tposition:absolute;

\topacity:1;

\ttransition: .5s;

\t-webkit-transition: .5s;

}

(function () {

"use strict";

version.extensions['soundMacros'] = {

major: 1,

minor: 1,

revision: 2

};

var p = macros['playsound'] = {

soundtracks: {},

handler: function (a, b, c, d) {

var loop = function (m) {

if (m.loop == undefined) {

m.loopfn = function () {

this.play();

};

m.addEventListener('ended', m.loopfn, 0);

} else m.loop = true;

m.play();

};

var s = eval(d.fullArgs());

if (s) {

s = s.toString();

var m = this.soundtracks[s.slice(0, s.lastIndexOf("."))];

if (m) {

if (b == "playsound") {

m.play();

} else if (b == "loopsound") {

loop(m);

} else if (b == "pausesound") {

m.pause();

} else if (b == "unloopsound") {

if (m.loop != undefined) {

m.loop = false;

} else if (m.loopfn) {

m.removeEventListener('ended', m.loopfn);

delete m.loopfn;

}

} else if (b == "stopsound") {

m.pause();

m.currentTime = 0;

} else if (b == "fadeoutsound" || b == "fadeinsound") {

if (m.interval) clearInterval(m.interval);

if (b == "fadeinsound") {

if (m.currentTime>0) return;

m.volume = 0;

loop(m);

} else {

if (!m.currentTime) return;

m.play();

}

var v = m.volume;

m.interval = setInterval(function () {

v = Math.min(1, Math.max(0, v + 0.005 * (b == "fadeinsound" ? 1 : -1)));

m.volume = Math.easeInOut(v);

if (v == 0 || v == 1) clearInterval(m.interval);

if (v == 0) {

m.pause();

m.currentTime = 0;

m.volume = 1;

}

}, 10);

}

}

}

}

}

macros['fadeinsound'] = p;

macros['fadeoutsound'] = p;

macros['unloopsound'] = p;

macros['loopsound'] = p;

macros['pausesound'] = p;

macros['stopsound'] = p;

macros['stopallsound'] = {

handler: function () {

var s = macros.playsound.soundtracks;

for (var j in s) {

\t\tif (s.hasOwnProperty(j)) {

s[j].pause();

if (s[j].currentTime) {

\t\t s[j].currentTime = 0;

\t\t }

\t\t}

}

}

}

var div = document.getElementById("storeArea").firstChild;

var fe = ["ogg", "mp3", "wav", "webm"];

while (div) {

var b = String.fromCharCode(92);

var q = '"';

var re = "['" + q + "]([^" + q + "']*?)" + b + ".(ogg|mp3|wav|webm)['" + q + "]";

k(new RegExp(re, "gi"));

div = div.nextSibling;

}



function k(c, e) {

do {

var d = c.exec(div.innerHTML);

if (d) {

var a = new Audio();

if (a.canPlayType) {

for (var i = -1; i < fe.length; i += 1) {

if (i >= 0) d[2] = fe[i];

if (a.canPlayType("audio/" + d[2])) break;

}

if (i < fe.length) {

a.setAttribute("src", d[1] + "." + d[2]);

a.interval = null;

macros.playsound.soundtracks[d[1]] = a;

} else console.log("Browser can't play '" + d[1] + "'");

}

}

} while (d);

}

}());

You are at Donald Trump's wedding. Bill is next to you.



[[Watch the ceremony|Watch]]

[[Whisper to Bill|Whisper]]<<fadeinsound "wedding.mp3">>

Hillary 2016: The Politics of Fear

Donald Trump stands in the penthouse office of the Trump White House. He laughs above the flames and shouts, “I made America great again!”



[[No!|No]]

You wait in line.



[[Talk to Bill|Bill]]

[[Wait some more|Wait2]]

You reach the front of the line. Donald Trump reaches out his hand to shake.



[[Shake his hand|Vision]]

“When we leave here, we should get dinner.”



[[Wait in line|Wait2]]

/* Your story will use the CSS in this passage to style the page.

Give this passage more tags, and it will only affect passages with those tags.

Example selectors: */





body {

\t/* This affects the entire page */

\t

\tbackground: white;

}

.passage {

\t/* This only affects passages */

\tpadding-top: 16%;

\tfont-family: IM Fell English;

\tfont-size: 25px;

\tcolor: black;

}

.transition-in {

\tposition:absolute;

\topacity:0;

}

.passage {

\ttransition: 3s;

\t-webkit-transition: 3s;

\t-o-transition:3s;

\t-ms-transition:3s;

\t-moz-transition:3s;

}

.transition-out {

\ttransition: .1s;

\t-webkit-transition: .1s;

\t-o-transition:.1s;

\t-ms-transition:.1s;

\t-moz-transition:.1s;

\tposition:absolute;

\topacity:1;

}

.passage a {

\t/* This affects passage links */

\tcolor: black;

\ttext-decoration: none;

\tfont-weight: bold;

\t

}

.passage a:hover {

\tcolor: red;

\ttext-decoration: none;

\tfont-weight: bold;

\t/* This affects links while the cursor is over them */

\t

\t

}



#sidebar { display: none; }

#passages { border-left: 0px; padding-left: 0; }

@import url(http://fonts.googleapis.com/css?family=IM+Fell+English);

You are in the receiving line. Bill is behind you.<<fadeoutsound "wedding.mp3">><<fadeinsound "conversation.mp3">>



[[Wait in line|Wait]]

[[Talk to Bill|Bill]]

You have a vision.



[[Of what?|Shake]]<<fadeinsound "visiondrone.mp3">><<fadeoutsound "conversation.mp3">>

“How long do you think this one'll last?” you whisper. Bill laughs.



<<if visited("Watch") neq true>>[[Watch the ceremony|Watch]]<<else>>[[Watch the ceremony|Watch2]]<<endif>>

You have to stop him.



[[Share on Twitter|https://twitter.com/intent/tweet?text=Hillary+2016%2C+a+bite+sized+horror+game%3A+http%3A%2F%2Fbitesizedhorror.com%2Fhillary%2F]]

<a href="https://www.facebook.com/sharer/sharer.php?u=http://bitesizedhorror.com/hillary/" target="_blank">Share on Facebook</a>

[[More Bite-Sized Horror|http://bitesizedhorror.com/]]



<span style="padding-bottom: 15px">Subscribe via email for new games,<br>as well as a secret, subscribers only game.</strong></span>

<div id="mc_embed_signup"><form action="//gregkarber.us8.list-manage.com/subscribe/post?u=7def7cb630f884c6ecfd8a5e0&id=571013a9eb" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate><div id="mc_embed_signup_scroll"><div class="mc-field-group"><label for="mce-EMAIL"></label><input type="email" value="" name="EMAIL" placeholder="Give us your email" class="required email" id="mce-EMAIL"></div><div class="mc-field-group input-group" style="display:none"><strong>Basic </strong><ul><li><input type="checkbox" value="1" name="group[17585][1]" id="mce-group[17585]-17585-0"><label for="mce-group[17585]-17585-0">Standard</label></li><li><input type="checkbox" value="2" name="group[17585][2]" id="mce-group[17585]-17585-1"><label for="mce-group[17585]-17585-1">Games</label></li><li><input type="checkbox" value="4" name="group[17585][4]" id="mce-group[17585]-17585-2" checked><label for="mce-group[17585]-17585-2">Horror</label></li></ul></div><div id="mce-responses" class="clear"><div class="response" id="mce-error-response" style="display:none"></div><div class="response" id="mce-success-response" style="display:none"></div></div> <div style="position: absolute; left: -5000px;"><input type="text" name="b_7def7cb630f884c6ecfd8a5e0_571013a9eb" tabindex="-1" value=""></div><div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div></div></form></div>

You have to stop him.<<if visited() lt 2>><<timedgoto "Share" 4s>><<endif>>

Washington D.C. is ablaze.



[[Why?|Vision2]]

Greg Karber

.transition-in {

\tposition:absolute;

\topacity:0;

}

.passage {

\ttransition: 2s;

\t-webkit-transition: 2s;

\t-o-transition:2s;

\t-ms-transition:2s;

\t-moz-transition:2s;

}

.transition-out {

\ttransition: .1s;

\t-webkit-transition: .1s;

\t-o-transition:.1s;

\t-ms-transition:.1s;

\t-moz-transition:.1s;

\tposition:absolute;

\topacity:0;

}