(set:$knife to 0){(track: 'audiostartbg', 'loop', true)(track: 'audiostartbg', 'playwhenpossible')}
{(track: 'audiotick2', 'loop', true)(track: 'audiotick2', 'playwhenpossible')}
<h1 style="font-size:60px;"><p><span id = "center">BENEATH THE CLOCK<p></h1></span>
<span id = "center">
[[Start|2]]
[[About|about]]
</span>(set:$knife to 0)<fadein10></style><img src= wfg2_assets/warehouse.jpg></div></fadein10>
|1)[Jane: *"Jacob, are you sure about this? Patrick’s been acting strange lately. I don’t trust him."*]
|2)[Jacob: *"Patrick’s my best friend. He’s got our backs. He always has."*{(track: 'audiofootstep', 'loop', false)(track: 'audiofootstep', 'playwhenpossible')}]
|3)[{(track: 'audiofootstep', 'stop')}Patrick: *"Jacob. Jane. I’m glad you’re both here. We need to talk."*]
|4)[Jacob: *"Patrick! What’s going on? You look like you’ve seen a ghost."*]
|5)[Patrick: *"I’ve been thinking. About us. About the plan. About... everything."*]
|6)[Jane: *"What are you saying, Patrick?"*]
|7)[Patrick: *"I’ve made a deal. A better deal. One that doesn’t involve either of you."*]
|8)[Jacob: *"What are you talking about? We’re a team! We’ve been through everything together!"*]
|9)[Jane: *"Patrick, you’re making a mistake. Whatever deal you’ve made, it’s not worth this!"*]
|10)[Patrick: *"Oh, it’s worth it. More than you’ll ever know."*{(track: 'audioreload', 'loop', false)(track: 'audioreload', 'playwhenpossible')}]
|11)[Jane: *"Patrick, don’t do this! Whatever’s going on, we can fix it!"*]
|12)[Jacob: *"Patrick, please. We’re friends. Whatever’s happened, we can work it out."*]
|13)[Patrick: *"No, Jacob. This is where it ends."*]|14)[Patrick: *"No, Jacob. This is where it* ]|15)[*[[ends|1]]."*]
|14)[{(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}]
{(live: 5s)[
(show: ?1)
(stop:)
]}
{(live: 10s)[
(show: ?2)
(stop:)
]}
{(live: 15s)[
(show: ?3)
(stop:)
]}
{(live: 20s)[
(show:?4)
(stop:)
]}
{(live: 25s)[
(show: ?5)
(stop:)
]}
{(live: 30s)[
(show: ?6)
(stop:)
]}
{(live: 35s)[
(show: ?7)
(stop:)
]}
{(live: 40s)[
(show:?8)
(stop:)
]}
{(live: 45s)[
(show:?9)
(stop:)
]}
{(live: 50s)[
(show:?10)
(stop:)
]}
{(live: 55s)[
(show:?11)
(stop:)
]}
{(live: 60s)[
(show:?12)
(stop:)
]}
{(live: 65s)[
(show:?13)
(stop:)
]}
{(live: 70s)[
(show:?14,?15)
(stop:)
(change: ?1, (text-style: "blurrier"))
(change: ?2, (text-style: "blurrier"))
(change: ?3, (text-style: "blurrier"))
(change: ?4, (text-style: "blurrier"))
(change: ?5, (text-style: "blurrier"))
(change: ?6, (text-style: "blurrier"))
(change: ?7, (text-style: "blurrier"))
(change: ?8, (text-style: "blurrier"))
(change: ?9, (text-style: "blurrier"))
(change: ?10, (text-style: "blurrier"))
(change: ?11, (text-style: "blurrier"))
(change: ?12, (text-style: "blurrier"))
(change: ?14, (text-style: "blurrier"))
(hide: ?13)
]}
<!--
{(live: 10s)[
(show: ?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, ?10, ?11, ?12, ?13)
(stop:)
]}
{(live: 16s)[
(hide:?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, ?10, ?11, ?12, ?13)
(show:?14,?15)
(stop:)
(change: ?14, (text-style: "blurrier"))
]}-->~~~~Strikethrough Text~~~~
[[back|title]]This game is a product of
RPI Writing for Games II _ 4520
Lead by Professor Maurice Suckling
Created by Amber Bo
[[back|title]]{(track: 'audioalarm', 'loop', false)(track: 'audioalarm', 'playwhenpossible')}
(track: 'audiostartbg', 'stop')
|1)[You wake up to the sound of your alarm clock. It’s 7:00 AM, March 15, 2025. The sunlight filters through the blinds, and you feel a strange sense of comfort. Today feels... different.]
|2)[Suddenly, memories throw into you.]
(live: 0s)[
(stop:)
(show:?1)
]
(live: 10s)[
(show:?2)
(stop:)
(change: ?1, (text-style: "rumble"))
]
(live: 15s)[(goto: "2.1")]
(unless: (history:) contains "phone1") [You reach into your pocket and pull out your phone. The screen lights up, and you quickly check the date: March 15, 2025.
It’s real. You’ve gone back in time. Or... have you? The memories of your death feel so vivid, so real. But here you are, alive, with a chance to change everything. ]
Just when you were about to [[turn off|4]] your phone and walk out, on the front page, you see(unless: (history:) contains "messages1") [ a red bubble on [[messages|messages1]] and] a 1 on [[calls|calls1]]. (unless: (history:) contains "Felicity" and "Jane")[You can also call
](unless: (history:) contains "Felicity")[[[Felicity|Felicity]]]
(unless: (history:) contains "Jane")
[[[Jane|Jane]]]
(if: (history:) contains "messages1" and "call1" and "Felicity" and "Jane")[There's nothing you can do with your phone anymore. Maybe you should [[head out|4]] now]You stumble into the bathroom, your legs still unsteady. The mirror hangs above the sink, and you stare at your reflection.
|1)[Your face looks the same as the person you saw shot, and also in your memory. But your eyes... they’re different. Haunted. You see the weight of a lifetime in them—the memories of betrayal, death, and now, somehow, a second chance. You felt the anger, and the urge of revenge in you, as if you're really them.]
|2)[For a moment, you just stand there, trying to process it all.]
|3)[You reach your pockets and found your phone. For a minute, you think to yourself if you should [[go to the kitchen|4]], hoping the smell of coffee will clear your head. Or maybe you should [[check your phone|phone1]] to see if there’s any news. Alternatively, you can [[go for a walk|Walk]].]
{(live: 5s)[
(show: ?1)
(stop:)
]}
{(live: 15s)[
(show: ?2)
(stop:)
]}
{(live: 20s)[
(show: ?3)
(stop:)
]}
You see a message from Felicity. She asks if your okay. You wonder why Patrick's girlfriend is texting you.
(link-reveal:"Ask her what's going on")[(show:?3)] or [[ignore her|phone1]]
|3)[(set:$cafe to 1)You text Felicity back: “What’s going on?”
She replies almost immediately: “Meet me at the café. It’s about Patrick.”
Do you [[go to the café|Cafe]] to hear what she has to say?]
You walk into the kitchen, the smell of coffee lingering in the air. Jane is sitting at the table, scrolling through her phone. She looks up and smiles.
|1)[“Morning, Jacob. You look... tired. Everything okay?”]
|2)[You hesitate: Should I [[tell her|TellJane]] about what happened? About Patrick? About dying? Maybe I should [[ask her about Patrick|AskAboutPatrick]] to see if she’s noticed anything strange. (if: $knife is not 1)[Maybe should just [[grab a knife]].]]
{(live: 5s)[
(show: ?1)
(stop:)
]}
{(live: 10s)[
(show: ?2)
(stop:)
]}
It’s not easy, but you realize that holding onto the past is only hurting you.
You wonder if you should [[tell him about that you might not be the person he knew]] or just [[move on]]. You both agree to move on. It’s not a perfect ending, but it’s a start. For some reasons, you feel like you're missing out on something.
[[restart|title2]]You ignore Patrick and focus on Felicity. She tells you about Patrick’s plans, and together, you devise a way to stop him without violence. It’s risky, but it works.
In the end, Patrick is arrested, and you and Felicity grow closer. But as you walk away, you can’t shake the feeling that something is still missing.
(note! if patrick or you dont die, you wont be able to rewind)You decide to clear your head and go for a walk. The streets are quiet, and the cool morning air helps you think. As you pass the park, you see Patrick sitting on a bench, staring at his phone.
Do you [[approach Patrick|Patrick]] to confront him? Or do you [[follow]] him? Or just [[keep walking|KeepWalking]], unsure if you’re ready to face him yet?"There's something I want to tell you..."
"About what?"
(link-reveal: "I got killed by Patick, but I revived")[(show:?2)]
(link-reveal: "Patrick betrayed us")[(show:?3)]
(link-reveal: "What do you think about Patrick?")[(show:?4)]
|2)[Astonishly, she stares at you. "What do you mean?" she asks. You tell her that you might be able to rewind each time you die.]
|3)["I know this sounds a little unbelievable, but he killed me and I rewinded back." She looks at you complicatedly, but after a long silence, she says "I believe in you"asks if you want to find a way to take revenge on Patrick. You decided that you want to [[do it alone]] or [[accept]] Jane's help.]
|4)[Is this some Joke?]
[[Nevermind|4]]the call was from Patrick. You thought about [[calling Patrick|callpatrick]] back, [[return to homepage|phone1]] or [[turn off your phone|4]] and go to the kitchen.Patrick answers after the third ring. “Jacob? I was just about to call you. We need to talk.”
His voice is calm, but you can hear the tension underneath. Do you [[confront and question him about the betrayal|ConfrontPatrick]] right now? Or do you (link-reveal: "play it cool and listen")[(show:?3)] to see what he has to say? Maybe you should (link-reveal: "hang up and call someone else")[(show:?2) instead.
|2)[[[Felicity|Felicity]]]
|2)[[[Jane|Jane]]]
|3)[With some hesitation, he says: Can we meet some time today?]Felicity: "There you are! Glad you showed up. "
|2)[Felicity eyes looks at the surrrounding cautiously, but she doesn't seems like she's going to start the conversation.]
|3)[Felicity seems a little hesitant. Then she finally asks you if you noticed any difference in Patrick. "It's just that... he started looking different since this morning. It's hard to explain, but I feel like he's changed. You're his best friend. Did something happen??"]
|4)[(link-reveal:"Stay Silent")[(show:?2)]
(link-reveal:"Ask her what's the matter")[(show:?3)]
[[Confront to her]]]
{(live: 5s)[
(show: ?4)
(stop:)
]}
You feel a sharp pain in your chest, and everything goes black. When you open your eyes, you’re back in your bed. The alarm clock reads 7:00 AM, March 15, 2025.
You’ve died again. But this time, you remember more. The choices you made, the paths you took. Maybe this time, you can change things.
What do you do differently?
You decide to [[go to the kitchen|4-2]], hoping the smell of coffee will clear your head. Or maybe you should [[check your phone|phone2]] to see if there’s any news. Alternatively, you could [[go for a walk|Walk2]] to clear your mind.
You reach into your pocket and pull out your phone. The screen lights up, and you quickly check the date: March 15, 2025.
It’s real. You’ve gone back in time. Or... have you? The memories of your death feel so vivid, so real. But here you are, alive, with a chance to change everything.
Just when you were about to [[turn off|4-2]] your phone, on the front page, you see a red bubble on [[messages|messages2]] and a 1 on [[calls|calls2]]. You decide to clear your head and go for a walk. The streets are quiet, and the cool morning air helps you think. As you pass the park, you see Patrick sitting on a bench, staring at his phone.
Do you [[approach Patrick|Patrick2]] to confront him? Or do you [[follow|follow2]] him? Or just [[keep walking|KeepWalking2]], unsure if you’re ready to face him yet?
<screenShake 2000>
<shake>
<shake>
|fade-out>[This text should fade out over 10 seconds]
<fade> hiiiii </fade>
<p>
hi, im <span>amber</span>
</p>
|line1)[dnjfsjnfjfjsnfjsnfjsnfjss]
</shake>
(live: 2s)[
(show:?line1)
(stop:)
]
(live: 5s)[
(stop:)
(change: ?line1, (text-style: "blurrier"))
]
(live: 7s)[
(stop:)
(change: ?line1, (text-style: "rumble"))
]
audio1: audio\startPage.mp3
audiofootstep: audio\footstep.mp3
audiogunshot: audio\gunshot.mp3
audioheartbeat:audio\heartbeat.mp3
audioalarm:audio\alarm.mp3
audiostartbg:audio\startPagebg.mp3
audiotick: audio\clockTick.mp3
audiotick2: audio\clockTick2.mp3
audioreload: audio\reload.mp3
audiophonering: audio\phoneRing.mp3<fadeout10></style><img src= wfg2_assets/warehouse.jpg></div></fadeout10>
{(track: 'audioheartbeat', 'loop', false)(track: 'audioheartbeat', 'playwhenpossible')}
|1)[<fadeout10>Jacob: *"Patrick... why...?"*</fadeout10>]
{(live: 0s)[
(show: ?1)
(stop:)
(change: ?1, (text-style: "blurrier"))
]}
(live: 15s)[(goto: "title")]// the screenShake macro. Created by dariusk. Edited by 20hz20khz for Twine 1.4.1. Adapted from Emmanuel Turner's article on creating Twine macros. http://eturnerx.blogspot.com/2012/12/how-to-create-custom-macros-in-twine.html
try {
version.extensions['screenShakeMacro'] = {
major: 1,
minor: 0,
revision: 0
};
macros['screenShake'] = {
handler: function (place, macroName, params, parser) {
var time = parseInt(params[0]);
if (typeof time !== 'number') {
time = 1000;
}
var el = document.body;
baz = el;
console.log(baz[0]);
document.body.className = 'shake';
if (time > 0){
setTimeout(function(){document.body.className='';},time);
};
// we're overriding the fade function. It behaves as usual except it runs screenShake() if time >= 0.
fade = function (el, options) {
var current;
var proxy = el.cloneNode(true);
var direction = (options.fade == 'in') ? 1 : -1;
el.parentNode.replaceChild(proxy, el);
if (options.fade == 'in') {
current = 0;
proxy.style.visibility = 'visible';
} else current = 1;
setOpacity(proxy, current);
var interval = window.setInterval(tick, 25);
function tick() {
current += 0.05 * direction;
setOpacity(proxy, Math.easeInOut(current));
if (((direction == 1) && (current >= 1)) || ((direction == -1) && (current <= 0))) {
console.log('swapping fader proxy out');
el.style.visibility = (options.fade == 'in') ? 'visible' : 'hidden';
proxy.parentNode.replaceChild(el, proxy);
delete proxy;
window.clearInterval(interval);
if (options.onComplete) options.onComplete();
if (time >= 0) {
time = -1;
}
}
};
function setOpacity(el, opacity) {
var percent = Math.floor(opacity * 100);
// IE
el.style.zoom = 1;
el.style.filter = 'alpha(opacity=' + percent + ')';
// CSS 3
el.style.opacity = opacity;
};
};
},
init: function () {},
};
} catch (e) {
throwError(place, "screenShake Setup Error: " + e.message);
}@keyframes shakeit {
0% { transform: translate(2px, 1px) rotate(0deg); }
10% { transform: translate(-1px, -2px) rotate(-1deg); }
20% { transform: translate(-3px, 0px) rotate(1deg); }
30% { transform: translate(0px, 2px) rotate(0deg); }
40% { transform: translate(1px, -1px) rotate(1deg); }
50% { transform: translate(-1px, 2px) rotate(-1deg); }
60% { transform: translate(-3px, 1px) rotate(0deg); }
70% { transform: translate(2px, 1px) rotate(-1deg); }
80% { transform: translate(-1px, -1px) rotate(1deg); }
90% { transform: translate(2px, 2px) rotate(0deg); }
100% { transform: translate(1px, -2px) rotate(-1deg); }
}
@-o-keyframes shakeit {
0% { -o-transform: translate(2px, 1px) rotate(0deg); }
10% { -o-transform: translate(-1px, -2px) rotate(-1deg); }
20% { -o-transform: translate(-3px, 0px) rotate(1deg); }
30% { -o-transform: translate(0px, 2px) rotate(0deg); }
40% { -o-transform: translate(1px, -1px) rotate(1deg); }
50% { -o-transform: translate(-1px, 2px) rotate(-1deg); }
60% { -o-transform: translate(-3px, 1px) rotate(0deg); }
70% { -o-transform: translate(2px, 1px) rotate(-1deg); }
80% { -o-transform: translate(-1px, -1px) rotate(1deg); }
90% { -o-transform: translate(2px, 2px) rotate(0deg); }
100% { -o-transform: translate(1px, -2px) rotate(-1deg); }
}
@-webkit-keyframes shakeit {
0% { -webkit-transform: translate(2px, 1px) rotate(0deg); }
10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg); }
20% { -webkit-transform: translate(-3px, 0px) rotate(1deg); }
30% { -webkit-transform: translate(0px, 2px) rotate(0deg); }
40% { -webkit-transform: translate(1px, -1px) rotate(1deg); }
50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg); }
60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); }
70% { -webkit-transform: translate(2px, 1px) rotate(-1deg); }
80% { -webkit-transform: translate(-1px, -1px) rotate(1deg); }
90% { -webkit-transform: translate(2px, 2px) rotate(0deg); }
100% { -webkit-transform: translate(1px, -2px) rotate(-1deg); }
}
@-moz-keyframes shakeit {
0% { -moz-transform: translate(2px, 1px) rotate(0deg); }
10% { -moz-transform: translate(-1px, -2px) rotate(-1deg); }
20% { -moz-transform: translate(-3px, 0px) rotate(1deg); }
30% { -moz-transform: translate(0px, 2px) rotate(0deg); }
40% { -moz-transform: translate(1px, -1px) rotate(1deg); }
50% { -moz-transform: translate(-1px, 2px) rotate(-1deg); }
60% { -moz-transform: translate(-3px, 1px) rotate(0deg); }
70% { -moz-transform: translate(2px, 1px) rotate(-1deg); }
80% { -moz-transform: translate(-1px, -1px) rotate(1deg); }
90% { -moz-transform: translate(2px, 2px) rotate(0deg); }
100% { -moz-transform: translate(1px, -2px) rotate(-1deg); }
}
.shake {
-webkit-animation-name: shakeit;
-webkit-animation-duration: 0.8s;
-webkit-transform-origin:50% 50%;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
-moz-animation-name: shakeit;
-moz-animation-duration: 0.8s;
-moz-transform-origin:50% 50%;
-moz-animation-iteration-count: infinite;
-moz-animation-timing-function: linear;
-o-animation-name: shakeit;
-o-animation-duration: 0.8s;
-o-transform-origin:50% 50%;
-o-animation-iteration-count: infinite;
-o-animation-timing-function: linear;
animation-name: shakeit;
animation-duration: 0.8s;
transform-origin:50% 50%;
animation-iteration-count: infinite;
animation-timing-function: linear;
}|0)[<fadein3>(text-style:"blur") [You see yourself as Jacob, as a life.]</fadein3>
<fadein10>(text-style:"blur") [images of a child, laughing with Patrick, arguing with Jane, moments of joy and pain.....]</fadein10>]
|1)[<fadein10>(text-style:"blur")[Memories. Too many memories. They rush into your mind like a tidal wave, overwhelming and unstoppable.]</fadein3>]
|2)[<fadein10>(text-style:"blur")[A childhood summer, running through the park with Patrick.
The first time you met Jane, her smile lighting up the room. ]</fadein3>]
|3)[(text-style:"blur")[Then, you still remember, as you saw, the betrayal. Patrick’s cold eyes. The gunshot. Your death, just that now, you've seen the whole thing again as Jacob]]
|4)[<fadein3>(text-style:"rumble","blur")[Patrick’s voice echoes in your mind: *"This is where it (text-color:"red")[ends]."*]</fadein3>]
|5)[You decide to go to the [[bathroom|3]]. You need to see your face. To make sure this is real...]
(live: 0s)[
(stop:)
(show:?0)
]
(live: 10s)[
(show:?1)
(stop:)
]
(live: 20s)[
(show:?2)
(stop:)
]
(live: 30s)[
(show:?3)
(stop:)
]
(live: 40s)[
(show:?4)
(stop:)
]
(live: 50s)[
(show:?5)
(stop:)
]You decide to keep walking, avoiding Patrick for now. The park fades behind you, and you find yourself lost in thought.
The memories of your death linger, but so does the determination to change things. What do you do next?
[[go back home|5]]
(if: $cafe is 1)[[[go to cafe|Cafe]]](set: $knife to 1)You grab a knife from the kitchen drawer, your hands shaking with rage. Patrick betrayed you. He killed you. And now, you’re going to make sure he pays.
You decided to [[think twice|5]], or (link-reveal:"storm out of the house")[(show:?2)]|2)[, heading straight for Patrick’s apartment. When you arrive, the door is locked]. You [[kick the door open|Patrick]] or [[leave]].
You lower the knife/gun, your hands still shaking. “Why, Patrick? Why did you betray me?”
Patrick sighs, lowering the gun. [[Hear him out]] |0)[You charge at Patrick, knife raised. He’s faster than you expect. He sidesteps and grabs your wrist, twisting it until you drop the knife.]
|1)[“You always were impulsive, Jacob,” he says, his voice cold. “you’ve gone too far.”]
|2)[Before you can (link-reveal:"react")[], he raises the gun and fires.]
|3)[{(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}but this time, he says "when will this (css: "color: red;")[end]?"]
|4)[in your confusion, you close your eyes.]
(live: 30s)[(goto: "title2")]
(live: 0s)[
(stop:)
(show:?0)
]
(live: 5s)[
(stop:)
(show:?1)
]
(live: 10s)[
(show:?2)
(stop:)
]
(live: 15s)[
(show:?2)
(stop:)
]
(live: 20s)[
(show:?2)
(stop:)
](set:$knife to 0)(set:$gun to 0)(set: $jane to 0)(set:$felicity to 0){(track: 'audiostartbg', 'loop', true)(track: 'audiostartbg', 'playwhenpossible')}
{(track: 'audiotick2', 'loop', true)(track: 'audiotick2', 'playwhenpossible')}
<h1 style="font-size:60px;"><p><span id = "center">BENEATH THE CLOCK<p></h1></span>
<span id = "center">
[[Start|rewind2]]
[[About|about2]]
</span>You see a message from Felicity. She asks if your okay. You wonder why Patrick's girlfriend is texting you.
(link-reveal:"Ask her what's going on")[(show:?3)] or [[ignore her|phone2]]
|3)[(set:$cafe to 1)You text Felicity back: “What’s going on?”
She replies almost immediately: “Meet me at the café. It’s about Patrick.”
Do you [[go to the café|Cafe2]] to hear what she has to say?]
the call was from Patrick. You thought about [[calling Patrick|callpatrick2]] back, [[return to homepage|phone2]] or [[turn off your phone|4-2]] and go to the kitchen.|0)[You decide to trust Patrick—for now. Together, you come up with a plan to confront Jane. But as you approach her apartment, Patrick suddenly pulls out his gun.]
|1)[“Sorry, Jacob,” he says, his voice cold. “But I can’t let you ruin this.”]
|2)[Before you can (link-reveal:"react")[], he raises the gun and fires.]
|3)[{(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}but this time, he says "when will this (css: "color: red;")[end]?"]
|4)[in your confusion, you close your eyes.]
(live: 30s)[(goto: "title2")]
(live: 0s)[
(stop:)
(show:?0)
]
(live: 5s)[
(stop:)
(show:?1)
]
(live: 10s)[
(show:?2)
(stop:)
]
(live: 15s)[
(show:?2)
(stop:)
]
(live: 20s)[
(show:?2)
(stop:)You can’t trust Patrick. Not after everything he’s done. As you approach Jane’s apartment, you turn on him, knife in hand.
“I’m done playing your games,” you say, lunging at him.
Patrick is ready. He dodges your attack and pulls out his gun. The two of you struggle, and the gun goes off.
but this time, he says "when will this (text-color:"red")[end]?"
in your confusion, you close your eyes.
(live: 30s)[(goto: "title2")]Jacob: *"Patrick... why...?
(css: "color: red;")[Speaker1: Hello]
I (link-reveal: "love")[(show: ?dogs)] cats.
|dogs)[But not as much as dogs]
I (link-reveal: "love")[(replace: ?dogs)[But not as much as dogs]] cats.
|dogs>[]
|1)[]
|2)[] to be added
(link-reveal:"I'm not sure if you're going to believe in me, but Patrick is onto something big... He's going to kill me and Jane.")[(show:?1)]
(link-reveal:"Patrick killed me and Jane. I rolled back in time. Believe me.")[(show:?2)]{(track: 'audiophonering', 'loop', false)(track: 'audiophonering', 'playwhenpossible')}
|1)[It appears that she doesn't answer your call.]
{(live: 10s)[
(show: ?1)
(stop:)
]}
(live: 15s)[(goto: "phone1")]She doesn't pick up the call, but you heard a yell outside:
"Are you drowning in the toilet or what?? Food's getting cold."
Awkwardly, you respond:
[["Coming!"|4]]
[["Yeah, give me a second, Im not feeling very well. Was calling you to ask for some meds."|meds]]
After a few moments Jane knocks on the door. You open the door and take the meds. "I'll be out in just a second".
You close the door after her and [[go back to the home page|phone1]]Just when you were about to leave, you see Patrick's door opening, and he walks out. For a second, you dont know if you should (link-reveal:"face him")[(show:?2)] or just [[walk away]].
|2)[You walk towards him. You can either [[attack him|lunge at him]] or [[follow and observe him|follow]]]
Patrick is sitting on the couch, a gun in his hand. He looks up, startled, but then he smirks.
“Jacob,” he says calmly. “I was wondering how long it would take you to show up.”
(if: $knife is 1)You don’t [[hesitate]]. You take out your knife and [[lunge at him]].
(if: $knife is not 1)You don’t [[hesitate]]. You [[lunge at him]]
(if: $gun is 1)You don’t [[hesitate]]. You pull out your gun and [[shoot him|shoot patrick]].
(if: $language is 1)[(set:$language to 0)](else:)[(set:$language to 1)]
title here
(if: $language is 0)[[[English|22222]]](if: $language is 1)[[[中文|22222]]]
(if: $language is 1)[[[开始|sss]]](if: $language is 0)[[[Start|sss1]]]英文中文(set:$language to 0)
[[go|22222]](set:$language to 0)
[中文]<1|
[English]<2|
(click: ?1)[(set:$language to 1)(hide:?1)(show:?2)]
(click: ?2)[(go-to:"2222")]
title here
[[[开始|sss1]]]<1|[[[Start|sss]]]<2|
{(live: 0s)[
(show: ?1)
(stop:)
(hide:?2)
]}You calm yourself down from the anger, planning on what to do next. Jane looks at you in confusion, and sits next to you. Maybe you can [[start a conversation|TellJane]] with her, or you can [[search]] for some other things. You almost slap him hard from the back, and yell:"What are you talking about? You're the traitor"
Patrick turns in surprise, but yells"You betrayed me first!" Patrick yells, anger flaring.
(if: $knife is 1)[[[Attack him with your knife|lunge at him]]]
(link-reveal:"What are you talking about?")[(show:?2)]
(link-reveal:"You fucking killed me... YESTERDAY!")[(show:?3)]
|2)[Clearly he doesn't want to talk to you, or answer your question]
|3)[For a moment he frozes. And he hesitately says, "you killed me yesterday... too." You both realize you've lived this before. Patrick also rolled back in time. [[Confront to him you rolled back first|Hear him out]] ]It seems like he is heading towards your house. As he turns in an ally, you see a chance of attacking him with a (if:$gun is 1)[[[gun/|shoot patrick]]](if:$knife is 1)[[[knife.|lunge at him]]]...
After a long talk, you finally understood what happened, but it seems unbelieveable.
You decide to [[forgive|forgive]] Patrick.Hidden, you overhear Patrick muttering: "Jacob, you traitor. How could you?"
Confused, you decide to [[show yourself and question him]] or [[Continue to follow him secretly]](unless: (history:) contains "common")[[Check the common area|common]]
(unless: (history:) contains "bedroom")[[Check the bedroom|bedroom]]
(if: $knife is not 1)[[Check the kitchen|kitchen]]
[[Leave the house|Walk]]<fadein10></style><img src= wfg2_assets/tbtg.png></div></fadein10>
A photo of you, Patrick, Jane and Felicity.
|1)[<fadein3>(text-style:"blur")[More memories storm into you... You remember all the good times you've been together with them. You've known them for almost 15 years now.]</fadein3>]|
(live: 5s)[
(stop:)
(show:?1)
]
[[return|search]](set:$gun to 1)<fadein10></style><img src= wfg2_assets/gun.png></div></fadein10>
In the drawer, you find a pistol.
[[return|search]](set: $knife to 1)<fadein10></style><img src= wfg2_assets/knife.png></div></fadein10>
You grab a knife from the kitchen drawer.
[[return|search]]This game is a product of
RPI Writing for Games II _ 4520
Lead by Professor Maurice Suckling
Created by Amber Bo
[[back|title2]]1"I'll figure this out. Leave me alone right now." You respond. (set: $jane to 1)"Thanks for trusting me."
[[go for a walk now|Walk]] or [[search the house|search]]|0)[{(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}You shoot at him, and he falls onto the ground. You knew you took revenge on him. Yet, you take a moment to reflect. The weight of your choices presses down on you. Each decision feels heavier than the last. What do you really want? Revenge? Forgiveness? Or something else entirely?]
|1)[Just as you thought finally everything has ended, an ammo hits you in the back, {(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}]
|2)[You tried to turn your head but you're losing your conciousness... {(track: 'audioheartbeat', 'loop', false)(track: 'audioheartbeat', 'playwhenpossible')}]
(live: 0s)[
(stop:)
(show:?0)
]
(live: 10s)[
(stop:)
(show:?1)
]
(live: 15s)[
(show:?2)
(stop:)
(change: ?1, (text-style: "rumble"))
(change: ?2, (text-style: "rumble"))
]
[[Restart|title2]]
(live: 40s)[(goto: "title2")]
Felicity: "There you are! Glad you showed up. "
|2)[Felicity eyes looks at the surrrounding cautiously, but she doesn't seems like she's going to start the conversation.]
|3)[Felicity seems a little hesitant. Then she finally asks you if you noticed any difference in Patrick. "It's just that... he started looking different since this morning. It's hard to explain, but I feel like he's changed. You're his best friend. Did something happen??"]
|4)[(link-reveal:"Stay Silent")[(show:?2)]
(link-reveal:"Ask her what's the matter")[(show:?3)]
[[Confront to her2]]]
{(live: 5s)[
(show: ?4)
(stop:)
]}
Patrick answers after the third ring. “Jacob? I was just about to call you. We need to talk.”
His voice is calm, but you can hear the tension underneath. Do you [[confront and question him about the betrayal|ConfrontPatrick2]] right now? Or do you (link-reveal: "play it cool and listen")[(show:?3)] to see what he has to say? Maybe you should (link-reveal: "hang up and call someone else")[(show:?2) instead.
|2)[[[Felicity|Felicity2]]]
|2)[[[Jane|Jane2]]]
|3)[With some hesitation, he says: Can we meet some time today?]You walk into the kitchen, the smell of coffee lingering in the air. Jane is sitting at the table, scrolling through her phone. She looks up and smiles.
|1)[“Morning, Jacob. You look... tired. Everything okay?”]
|2)[You hesitate: Should I [[tell her|TellJane2]] about what happened? About Patrick? About dying? Maybe I should [[ask her about Patrick|AskAboutPatrick2]] to see if she’s noticed anything strange. (if: $knife is not 1)[Maybe should just [[grab a knife2]].]]
{(live: 5s)[
(show: ?1)
(stop:)
]}
{(live: 10s)[
(show: ?2)
(stop:)
]}{(track: 'audiophonering', 'loop', false)(track: 'audiophonering', 'playwhenpossible')}
|1)[It appears that she doesn't answer your call.]
{(live: 10s)[
(show: ?1)
(stop:)
]}
(live: 15s)[(goto: "phone2")]She doesn't pick up the call, but you heard a yell outside:
"Are you drowning in the toilet or what?? Food's getting cold."
Awkwardly, you respond:
[["Coming!"|4-2]]
[["Yeah, give me a second, Im not feeling very well. Was calling you to ask for some meds."|meds2]]
After a few moments Jane knocks on the door. You open the door and take the meds. "I'll be out in just a second".
You close the door after her and [[go back to the home page|phone2]]"There's something I want to tell you..."
"About what?"
(link-reveal: "I got killed by Patick, but I revived")[(show:?2)]
(link-reveal: "Patrick betrayed us")[(show:?3)]
(link-reveal: "What do you think about Patrick?")[(show:?4)]
|2)[Astonishly, she stares at you. "What do you mean?" she asks. You tell her that you might be able to rewind each time you die.]
|3)["I know this sounds a little unbelievable, but he killed me and I rewinded back." She looks at you complicatedly, but after a long silence, she says "I believe in you"asks if you want to find a way to take revenge on Patrick. You decided that you want to [[do it alone|do it alone2]] or [[accept|accept2]] Jane's help.]
|4)[Is this some Joke?]
[[Nevermind|4-2]](set: $knife to 1)You grab a knife from the kitchen drawer, your hands shaking with rage. Patrick betrayed you. He killed you. And now, you’re going to make sure he pays.
You decided to [[think twice|5-2]], or (link-reveal:"storm out of the house")[(show:?2)]|2)[, heading straight for Patrick’s apartment. When you arrive, the door is locked]. You [[kick the door open|Patrick2]] or [[leave|leave2]].You approach him, but when he sees you, he gives you a punch,
You decided to [[fight back|fightback2]] or [[try to talk to him|try to talk2]]Hidden, you overhear Patrick muttering: "Jacob, you traitor. How could you?"
Confused, you decide to [[show yourself and question him|showquestion2]] or [[Continue to follow him secretly|continuefollow2]]You decide to keep walking, avoiding Patrick for now. The park fades behind you, and you find yourself lost in thought.
The memories of your death linger, but so does the determination to change things. What do you do next?
[[go back home|5-2]]
(if: $cafe is 1)[[[go to cafe|Cafe2]]]You calm yourself down from the anger, planning on what to do next. Jane looks at you in confusion, and sits next to you. Maybe you can [[start a conversation|TellJane2]] with her, or you can [[search|search2]] for some other things. Patrick is sitting on the couch, a gun in his hand. He looks up, startled, but then he smirks.
“Jacob,” he says calmly. “I was wondering how long it would take you to show up.”
(if: $knife is 1)You don’t [[hesitate2]]. You take out your knife and [[lunge at him|lunge at him2]].
(if: $knife is not 1)You don’t [[hesitate2]]. You [[lunge at him|lunge at him2]]
(if: $gun is 1)You don’t [[hesitate2]]. You pull out your gun and [[shoot him|shoot patrick2]].
Just when you were about to leave, you see Patrick's door opening, and he walks out. For a second, you dont know if you should (link-reveal:"face him")[(show:?2)] or just [[walk away2]].
|2)[You walk towards him. You can either [[pull out your knife and attack him|lunge at him2]] or [[question him|questionhim2]] or [[follow and observe him|follow2]]]
(unless: (history:) contains "common2")[[Check the common area|common2]]
(unless: (history:) contains "bedroom2")[[Check the bedroom|bedroom2]]
(if: $knife is not 1)[[Check the kitchen|kitchen2]]
[[Leave the house|Walk2]](set:$gun to 1)<fadein10></style><img src= wfg2_assets/gun.png></div></fadein10>
In the drawer, you find a pistol.
[[return|search2]]<fadein10></style><img src= wfg2_assets/tbtg.png></div></fadein10>
A photo of you, Patrick, Jane and Felicity.
|1)[<fadein3>(text-style:"blur")[More memories storm into you... You remember all the good times you've been together with them. You've known them for almost 15 years now.]</fadein3>]|
(live: 5s)[
(stop:)
(show:?1)
]
[[return|search2]](set: $knife to 1)<fadein10></style><img src= wfg2_assets/knife.png></div></fadein10>
You grab a knife from the kitchen drawer.
[[return|search2]](set: $jane to 1)"Thanks for trusting me."
[[go for a walk now|Walk2]] or [[search the house|search2]]"I'll figure this out. Leave me alone right now." You respond. You almost slap him hard from the back, and yell:"What are you talking about? You're the traitor"
"You betrayed me first!" Patrick yells, anger flaring.
(if: $knife is 1)[[[Attack him with your knife|lunge at him2]]]
(link-reveal:"What are you talking about?")[(show:?2)]
(link-reveal:"You fucking killed me... YESTERDAY!")[(show:?3)]
|2)[Clearly he doesn't want to talk to you, or answer your question]
|3)[For a moment he frozes. And he hesitately says, "you killed me yesterday... too." You both realize you've lived this before. Patrick also rolled back in time. [[Confront to him you rolled back first|hear him out2]]]It seems like he is heading towards your house. As he turns in an ally, you see a chance of attacking him with a (if:$gun is 1)[[[gun/|shoot patrick2]]](if:$knife is 1)[[[knife.|lunge at him2]]]|0)[You charge at Patrick, knife raised. He’s faster than you expect. He sidesteps and grabs your wrist, twisting it until you drop the knife.]
|1)[“You always were impulsive, Jacob,” he says, his voice cold. “you’ve gone too far.”]
|2)[Before you can (link-reveal:"react")[], he raises the gun and fires.]
|3)[{(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}but this time, he says "when will this (css: "color: red;")[end]?"]
|4)[in your confusion, you close your eyes.]
(live: 30s)[(goto: "title2")]
(live: 0s)[
(stop:)
(show:?0)
]
(live: 5s)[
(stop:)
(show:?1)
]
(live: 10s)[
(show:?2)
(stop:)
]
(live: 15s)[
(show:?2)
(stop:)
]
(live: 20s)[
(show:?2)
(stop:)
]...
After a long talk, you finally understood what happened, but it seems unbelieveable.
You decide to [[forgive|forgive2]] Patrick.|0)[{(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}You shoot at him, and he falls onto the ground. You knew you took revenge on him. Yet, you take a moment to reflect. The weight of your choices presses down on you. Each decision feels heavier than the last. What do you really want? Revenge? Forgiveness? Or something else entirely?]
|1)[Just as you thought finally everything has ended, an ammo hits you in the back, {(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}]
|2)[You tried to turn your head but you're losing your conciousness... {(track: 'audioheartbeat', 'loop', false)(track: 'audioheartbeat', 'playwhenpossible')}]
(live: 0s)[
(stop:)
(show:?0)
]
(live: 10s)[
(stop:)
(show:?1)
]
(live: 15s)[
(show:?2)
(stop:)
(change: ?1, (text-style: "rumble"))
(change: ?2, (text-style: "rumble"))
]
[[Restart|title2]]
(live: 40s)[(goto: "title2")]
You lower the knife/gun, your hands still shaking. “Why, Patrick? Why did you betray me?”
Patrick sighs, lowering the gun. “You think I wanted to? Jane’s the one pulling the strings. She’s been manipulating us both.”
Your stomach drops. “Jane? What are you talking about?”
Patrick leans in, his voice low. “She’s not who you think she is, Jacob. And if we don’t stop her, we’re both dead.”
[[Believe Patrick and team up|Team2]]
[[Accuse Patrick of lying and attack|lunge at him2]]
[[Walk away and think|WalkAwayThink2]]You lower the knife completely, your mind racing. “Fine. We’ll work together. But if you betray me again, I’ll kill you.”
Patrick smirks. “Noted. Now, let’s figure out how to stop Jane.”
The two of you start planning, but you can’t shake the feeling that Patrick is hiding something.
[[Trust Patrick and follow his plan|TrustPatrick2]]
[[Betray Patrick and go after Jane alone|BetrayPatrick2]]
[[Walk away and think|WalkAwayThink2]]You can’t do this. Not yet. You lower the knife and walk away, leaving Patrick behind.
Suddenly, you hear a (link-reveal: "call from Felicity")[(show:?2)]
|2)[With Felicity's help, you discover Jane manipulated everyone to believe betrayal occurred, playing you and Patrick against each other - at least that's what Felicity said.]
|2)[As you step outside, the cool air hits you, but it doesn’t help. Your mind is a whirlwind of thoughts. Patrick’s accusations. The idea that Jane might be involved. ]|0)[You decide to trust Patrick—for now. Together, you come up with a plan to confront Jane. But as you approach her apartment, Patrick suddenly pulls out his gun.]
|1)[“Sorry, Jacob,” he says, his voice cold. “But I can’t let you ruin this.”]
|2)[Before you can (link-reveal:"react")[], he raises the gun and fires.]
|3)[{(track: 'audiogunshot', 'loop', false)(track: 'audiogunshot', 'playwhenpossible')}but this time, he says "when will this (css: "color: red;")[end]?"]
|4)[in your confusion, you close your eyes.]
(live: 30s)[(goto: "title2")]
(live: 0s)[
(stop:)
(show:?0)
]
(live: 5s)[
(stop:)
(show:?1)
]
(live: 10s)[
(show:?2)
(stop:)
]
(live: 15s)[
(show:?2)
(stop:)
]
(live: 20s)[
(show:?2)
(stop:)You can’t trust Patrick. Not after everything he’s done. As you approach Jane’s apartment, you turn on him, knife in hand.
“I’m done playing your games,” you say, lunging at him.
Patrick is ready. He dodges your attack and pulls out his gun. The two of you struggle, and the gun goes off.
but this time, he says "when will this (text-color:"red")[end]?"
in your confusion, you close your eyes.
(live: 30s)[(goto: "title2")]|1)[]
|2)[] to be added
|3)["Jane? I wanted to talk to you about Patrick... He's..."
"Yeah I know", you cut her off.
"Fine." she responds. (set: $Felicity to 1)]
(link-reveal:"I'm not sure if you're going to believe in me, but Patrick is onto something big... He's going to kill me and Jane.")[(show:?1)]
(link-reveal:"Patrick killed me and Jane. I rolled back in time. Believe me.")[(show:?2)]
(link-reveal:"Can you investigate Jane for me?")[(show:?3)]
It’s not easy, but you realize that holding onto the past is only hurting you.
You wonder if you should [[tell him about that you might not be the person he knew2]] or just [[move on|moveon2]]. 1You both agree to move on. It’s not a perfect ending, but it’s a start. For some reasons, you feel like you're missing out on something.
[[restart|title2]]