//Alright troops! Listen up! Our target is a warehouse downtown. There is something valuable inside that Command wants. The warehouse is filled with enemy troops, and it will be no easy task to clear it. However, you are all well trained and we have faith that you will finish your mission, or die trying. One of your squads will be chosen for the first attack. Godspeed soldiers!// (live:10s)[Report to your [[squad|Prepare for War]]. ]You join your appointed squad at the designated tent. In the tent are three other men. One appears to be your squad command. The atmosphere is much more casual. (live:5s)[//Good, you are here! Latecomer, this is Lt. Wayne. He is your point man. He will lead you through the mission.//] (live:10s)[//This other ugly mug is Lt. Simpson. He is your demolitions man. Make sure to protect him, because you'll need him to reach the final target.//] (live:15s)[//Now that we all know each other, lets go over the mission and your equipment. You each have an 18 round rifle that fires in 3-round bursts. Just to be clear, that means you have 6 shots before you need to reload. Lt. Simpson also has breaching charges that will be needed to reach the inner vault.// ] (live:25s)[//Once you begin the mission, time will be critical. If you take too long to make your tactical decisions, there is a high chance you will die. So cover each other, make smart decisions, and make them quickly. Understood?//] (live:35s)[You all nod. //Good! Gear up, and when you are ready, head to the [[location]]!//]{(set: $glass_break to (random: 2, 6)) (set: $path1 to false)} Your team rappels on top of the building, and stages around the glass section of the roof. Lt. Wayne looks at you. (live:5s)[(stop:)//When I break the glass, throw your flashbang immediately. Ready?// (link:"Ready!")[Ready!{(live: $glass_break * 1000) [ (stop:)(show: ?glass)(show: ?flashbang) (live: 2s)[(stop:)(replace: ?flashbang)[ [[Flashbang|poorly-timed flashbang]] ] ] (live: 3s)[(stop:)(go-to: "no flashbang")] ]} ]] (hidden:)|glass>[The glass shatters with a crash.] (hidden:)|flashbang>[ [[Flashbang|well-timed flashbang]] ]{(set:$timer to 16) (set: $path1 to true)} Your team stages at the entrance to the building. (live: 4s)[(stop:)On three, you smash the windows, kick down the doors and charge in.] (live: 8s)[(stop:)As you run in, you notice an enemy who will compromise your previously planned position.] (live: 12s)[(stop:)|stay>[ [[stay in position]] ] or |go>[ [[go on the offensive]] to take him out. ]] {(hidden:)|death_text>[Your hesitation leaves you open to enemy fire. You are [[mowed down|killed]]. ] (live: 1s) [ (if:$timer is 0) [ (replace:?stay)[~~stay in position~~] (replace:?go)[~~go on the offensive~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ] }{(set: $stunned to true) (set: $timer to 25)} Your squad jumps in, rappeling down into the enemy-filled warehouse. (live: 5s)[(stop:)Your flashbang was perfectly timed, leaving everyone in the warehouse incapacitated. Your team zips down to their positions smoothly.] (live: 15s)[(stop:)You land on the top floor of the warehouse, but blocking your position is a ferocious looking enemy. Luckily, he is still recovering from the flash.] (live: 22s)[(stop:) |choices>[[[knife him|knife]] [[FIRE!|point blank shot]]] ] (hidden:)|death_text>[Before you can react, the enemy recovers and fires a [[lethal|killed]] shot. You died.] (live: 1s) [ (if:$timer is 0) [ (replace:?choices)[~~knife him~~ ~~FIRE!~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $member1_alive to false) (set: $stunned to true) (set: $timer to 25)} Your squad jumps in, rappeling down into the enemy-filled warehouse. (live: 5s)[(stop:)You weren't quick enough to throw your flashbang, leaving some enemies more prepared for your entry. A bullet zips into Lt. Wayne, making him go limp as he descends, but you don't have time to process it.] (live: 15s)[(stop:)You land on the top floor of the warehouse, but blocking your position is a ferocious looking enemy. Luckily, he is still recovering from the flash.] (live: 22s)[(stop:) |choices>[[[knife him|knife]] [[FIRE!|point blank shot]]] ] (hidden:)|death_text>[Before you can react, the enemy recovers and fires a [[lethal|killed]] shot. You died.] (live: 1s) [ (if:$timer is 0) [ (replace:?choices)[~~knife him~~ ~~FIRE!~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $timer to 14) (set: $stop to false)} You charge the enemy, brandishing your tactical knife. (live: 5s)[(stop:) (if: $stunned is true) [The stunned enemy never saw it coming. Your knife takes him out quickly and effectively, leaving your position clear.] (else:) [(set: $stop to true)Completely alert, the enemy laughs at your charge and fires a [[lethal|killed]] shot before you make it anywhere near him.] ] (live: 10s)[(stop:)(if: $stop is false)[Bullets start flying as enemies recover from the flash. |choices>[ [[duck into cover]] ] ]] (hidden:)|death_text>[Too slow! A bullet hits you and you go [[down|killed]].] (live: 1s) [ (if:$stop is true)[(stop:)] (if:$timer is 0) [ (replace:?choices)[~~duck into cover~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $timer to 9) (set: $ammo to $ammo - 6)} You fire one burst to knock the enemy down, then another burst to finish him off, clearing your position. (live: 5s)[(stop:)Bullets start flying as enemies recover from the flash. |choices>[ [[duck into cover]] ] ] (hidden:)|death_text>[Too slow! A bullet hits you and you go [[down|killed]].] (live: 1s) [ (if:$timer is 0) [ (replace:?choices)[~~duck into cover~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $hits to $hits + 1) (set: $member1_alive to false) (set: $stunned to false) (set: $timer to 23)} Your squad jumps in, rappeling down into the enemy-filled warehouse. (live: 5s)[(stop:)Without the cover of the flashbang, bullets whiz all around your squad. Lt. Wayne gets hit and drops limply to the ground. Searing pain shoots through your leg as a bullet connects.] (live: 15s)[(stop:)You land on the top floor of the warehouse, but blocking your position is a ferocious looking enemy. He turns to face you.] (live: 20s)[(stop:) |choices>[[[knife him|knife]] [[FIRE!|point blank shot]]] ] (hidden:)|death_text>[Before you can react, the enemy fires a [[lethal|killed]] shot. You died.] (live: 1s) [ (if:$timer is 0) [ (replace:?choices)[~~knife him~~ ~~FIRE!~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]You died and failed the mission. [[Try again?|location]]You look around at what's left of your squad. (if: $path1 is true)[ (live: 4s)[(stop:)(if: $member1_alive is true)[Lt. Wayne is alive, thanks to your cover. Good thing you trusted your team back there and did your job.](else:)[Lt. Wayne is dead. If only you had covered him back there. There's no sense looking back.]] (live: 8s)[(stop:)(if: $member2_alive is true)[Lt. Simpson almost died to that bomber. Luckily, you held firm with him and held the threat off.](else:)[Lt. Simpson is dead. He heroically held the line while you ran.. At least you made it out.]]] (else:)[ (live: 4s)[(stop:)(if: $member1_alive is true)[Lt. Wayne is alive, thanks to your well-timed flashbang. Good thing you trusted your team back there and did your job.](else:)[Lt. Wayne is dead. If only you were better at throwing flashbangs. There's no sense looking back.]] (live: 8s)[(stop:)(if: $member2_alive is true)[Lt. Simpson almost died after that entry. Luckily, you covered him and held the threat off.](else:)[Lt. Simpson is dead. If you were a good squadmate, you would have had his back. Oh well..]]] (live: 12s)[(stop:)(if: $member2_alive is true)[Good thing you kept Lt. Simpson alive because he is essential to the next part of your mission. After a brief search, you find the vault and call him over. He sets the charge, backs off, and looks at you. You [[nod|vault breached]].](else:)[Lt. Simpson was essential to the next part of mission, but you weren't able to keep him alive. Guess you'll just have to do it yourself. After a brief search, you find the vault. You grab Lt. Simpson's pack and pull out the breaching charge. You [[get to work|attempt to breach]].]]{(set:$timer to 12) (set: $dots to (random: 6, 30))} cover your teammates! |test>[] (hidden:)|passed>[you fire a quick 3-round burst, taking out the target that was aiming for your squadmates. Luckily, your squad had your back too.] (hidden:)|failed>[you saw the target, but before you could fire he riddled Lt. Wayne with bullets. You may have failed your squad, but they didn't fail you.] (hidden:)|proceed>[ [[get in position|shooting gallery]] ] (hidden:)|death_text>[You took too long to get in position, and got [[shot|killed]]. ] (live: 2s)[(stop:) (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?test)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.5s) [ (stop:) (if:$passed is true) [ (set: $ammo to $ammo-3) (show:?passed) ] (else:) [ (set: $member1_alive to false) (show:?failed) ] (live: 2s)[(stop:)(show:?proceed)] ] ] (else:) [ (append:?test)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] (live: 1s) [ (if:$timer is 0) [ (replace:?proceed)[~~get in position~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set:$timer to 15) (set: $dots to (random: 6, 30))} You sprint for a different position to get an angle on the enemy. take him out! |test>[] (hidden:)|passed>[got him. you fired a frenzied burst of 9 shots, taking out the target that was aiming for you. Unfortunately, you didn't cover your teammates. Lt. Wayne is dead.] (hidden:)|failed>[you saw the target, but you were too slow. A shot thuds into your shoulder. Before he can finish you off, Lt. Simpson takes him out for you. In the chaos, Lt. Wayne was taken out by the target you were supposed to be going for.] (hidden:)|proceed>[ [[get in position|shooting gallery]] ] (hidden:)|death_text>[You took too long to get in position, and got [[shot|killed]].] (live: 2s)[(stop:) (live: 0.2s) [ (if: $dots is 4) [(append:?test)[ (link:"FIRE!")[FIRE!(set:$passed1 to true)] ] ] (if: $dots is 2) [(append:?test)[ (link:"FIRE!")[FIRE!(set:$passed2 to true)] ] ] (if: $dots is 0) [ (stop:) (append:?test)[ (link:"FIRE!")[FIRE!(set:$passed3 to true)] ] (live: 0.9s) [ (stop:) (if:$passed1 is true) [ (set: $ammo to $ammo-3) (if:$passed2 is true) [ (set: $ammo to $ammo-3) (if:$passed3 is true) [(set: $ammo to $ammo-3) (show:?passed)] (else:)[(set: $hits to $hits+1)(show:?failed)] ] (else:) [ (set: $hits to $hits+1) (show:?failed) ] ] (else:) [ (set: $hits to $hits+1) (show:?failed) ] (live: 2s)[(stop:)(show:?proceed)] (hide:?test) ] (set: $member1_alive to false) ] (else:) [ (append:?test)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] (live: 1s) [ (if:$timer is 0) [ (replace:?proceed)[~~get in position~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $timer to 11)} You duck into cover just in time as bullets from below whiz over your head. (live: 5s)[(stop:)Your squad calls out for cover while they get in position.] (live: 7s)|choices>[(stop:)[[spray wildly|covering spray]] from behind cover [[take them out|take em out]] ] (hidden:)|no_cover>[Your indecision costs your squad. The bullets from below strike Lt. Simpson, sending him to the floor.] (live: 1s) [ (if:$timer is 0) [ (set: $member2_alive to false) (replace:?choices)[~~spray wildly~~ from behind cover ~~take them out~~] (show:?no_cover) (stop:) (live: 7s)[(stop:)(go-to: "tackled")] ] (else:) [ (set:$timer to $timer-1) ] ] (hidden:)[ [[tackled]] ]{(set:$timer to 33) (set:$dead to false) (set: $passed to false) (set: $dots to (random: 6, 30))} Enemies start popping up all around you. Time to get to work! (hidden:)|test1>[On your left! ] (hidden:)|hit1>[You got hit!] (hidden:)|test2>[Behind the fountain! ] (hidden:)|hit2>[You got hit!] (hidden:)|test3>[Back right corner! ] (hidden:)|hit3>[You got hit!] (hidden:)|hit_death>[You got shot [[too much|killed]]. ] (hidden:)|passed>[Nice work! You cleared the bottom floor, but targets are starting to appear up top. [[take aim]], [[throw a grenade|grenade]], or [[reload]] ] (hidden:)|death_text>[An enemy sneaks around behind and fires from an angle you never expected, [[killing|killed]] you. ] (live: 3s)[(stop:)(show:?test1) (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?test1)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.7s) [ (stop:) (if:$passed is true) [ (set: $ammo to $ammo-3) ] (else:) [ (set: $hits to $hits + 1) (show:?hit1) (if: $hits is 3)[(show:?hit_death) (set:$dead to true)] ] (hide:?test1) ] ] (else:) [ (append:?test1)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] (live: 11s)[(stop:)(set:$passed to false)(set: $dots to (random: 6, 30)) (if:$dead is false)[(show:?test2) (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?test2)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.7s) [ (stop:) (if:$passed is true) [ (set: $ammo to $ammo-3) ] (else:) [ (set: $hits to $hits + 1) (show:?hit2) (if: $hits is 3)[(show:?hit_death) (set:$dead to true)] ] (hide:?test2) ] ] (else:) [ (append:?test2)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] ] (live: 19s)[(stop:)(set:$passed to false)(set: $dots to (random: 6, 30)) (if:$dead is false)[(show:?test3) (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?test3)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.7s) [ (stop:) (if:$passed is true) [ (set: $ammo to $ammo-3) ] (else:) [ (set: $hits to $hits + 1) (show:?hit3) (if: $hits is 3)[(show:?hit_death) (set:$dead to true)] ] (hide:?test3) (if:$dead is false)[(show:?passed)] ] ] (else:) [ (append:?test3)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] ] (live: 1s) [ (if:$timer is 0 and $dead is false) [ (replace:?passed)[Nice work! You cleared the bottom floor, but targets are starting to appear up top. ~~take aim~~, ~~throw a grenade~~, or ~~reload~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set:$timer to 13) (set: $ammo to 18)} Deciding to stay prepared, you quickly swap out the mag on your gun with the speed of a trained soldier. (hidden:)|grenade>[Suddenly, an enemy grenade rolls to your feet. [[throw it back]] or [[RUN|run for cover quick]]? ] (hidden:)|death_text>[The grenade explodes and puts a quick [[stop|killed]] to your mission.] (live: 6s) [ (stop:) (show:?grenade) ] (live: 11s) [ (stop:) (replace:?grenade)[suddenly, an enemy grenade rolls to your feet [[throw it back]] or [[RUN|run for cover slow]]? ] ] (live: 1s) [ (if:$timer is 0) [ (replace:?grenade)[suddenly, an enemy grenade rolls to your feet ~~throw it back~~ or ~~RUN~~? ] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $stop to false) (set: $thrown_accept to false)} You decide to chuck a grenade up top to clear them out. Just make sure you wait for them to stop firing first! (hidden:)|begin>[You pull the pin and clench the grenade tightly, ready to (link:"THROW!")[THROW!(set: $thrown to true)] ] (hidden:)|fire1>[] (hidden:)|fire2>[] (hidden:)|fire3>[] (hidden:)|hit>[] (hidden:)|hit_death>[You got shot [[too much|killed]]. ] (hidden:)|death_text>[The grenade [[explodes|killed]] in your hand, killing you instantly.] (hidden:)|passed>[A heroic throw sends the grenade flying exactly where you wanted it to go. You hear shouts and scrambling just before the powerful detonation drowns everything out.] (hidden:)|proceed>[The sounds of shouting and gunfire that had surrounded you were all of a sudden quiet. You can finally take a small break. To make sure it is clear, [[move upstairs]] with your squad.] (live: 0.2s) [ (if: $thrown is true) [ (if: $thrown_accept is true) [ (stop:) (set: $stop to true) (show:?passed) (live: 3s)[(stop:)(show:?proceed)] ] (else:) [ (set: $hits to $hits+1) (append:?hit)[You tried to throw, but got hit! ] (if: $hits is 3) [ (set: $stop to true) (show:?hit_death) (stop:) ] (else:) [ (set: $thrown to false) (replace:?begin)[You pull the pin and clench the grenade tightly, ready to (link:"THROW!")[THROW!(set: $thrown to true)(set:$thrown_time to $timer)] ] ] ] ] ] (live: 5s)[(stop:)(show:?begin)] (live: 5s) [ (set: $thrown_accept to false) (set: $dakka to 20) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $dakka is >0) [ (append:?fire1)[DAKKA ] (set: $dakka to $dakka-1) ] (else:) [ (stop:) (set: $thrown_accept to true) ] ] ] ] (live: 10s) [ (set: $thrown_accept to false) (set: $dakka to 15) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $dakka is >0) [ (append:?fire2)[DAKKA ] (set: $dakka to $dakka-1) ] (else:) [ (stop:) (set: $thrown_accept to true) ] ] ] ] (live: 14s) [ (set: $thrown_accept to false) (set: $dakka to 30) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $dakka is >0) [ (append:?fire3)[DAKKA ] (set: $dakka to $dakka-1) ] (else:) [ (stop:) (set: $thrown_accept to true) ] ] ] ] (live: 21s) [ (if: $stop is false) [ (replace:?begin)[You pull the pin and clench the grenade tightly, ready to ~~THROW!~~] (show:?death_text) ] ]{(set: $stop to false) (set: $fire_accept to false) (set: $fire_kills to 0)} You crouch in your cover, adjust your sights, and prepare for some of the best shooting you've ever done. Just make sure you wait for them to stop firing first! (hidden:)|begin>[Safety off, gun loaded, ready to (link:"FIRE!")[FIRE!(set: $fired to true)] ] (hidden:)|fire1>[] (hidden:)|fire2>[] (hidden:)|fire3>[] (hidden:)|fire4>[] (hidden:)|fire5>[] (hidden:)|hit>[] (hidden:)|got>[] (hidden:)|no_ammo>[Your rifle clicks. Nothing fires. You realize what happened just before the [[consequences|killed]] arrive.] (hidden:)|hit_death>[You got shot [[too much|killed]]. ] (hidden:)|death_text>[Your delay gives a confident enemy enough time to set up on your flank. He takes his shot and you are [[done|killed]].] (hidden:)|passed>[Your precise and deadly shots all hit their mark. You always knew you were the best in the squad.] (hidden:)|proceed>[The sounds of shouting and gunfire that had surrounded you were all of a sudden quiet. You can finally take a small break. To make sure it is clear, [[move upstairs]] with your squad.] (live: 0.2s) [ (if: $fired is true) [ (if: $ammo is 0) [ (set: $stop to true) (show:?no_ammo) (stop:) ] (else-if: $fire_accept is true) [ (set: $fire_kills to $fire_kills+1) (set: $ammo to $ammo-3) (append:?got)[You got one! ] (if: $fire_kills is 2) [ (stop:) (set: $stop to true) (show:?passed) (live: 3s)[(stop:)(show:?proceed)] ] (else:) [ (replace:?begin)[Safety off, gun loaded, ready to (link:"FIRE!")[FIRE!(set: $fired to true)] ] ] (set: $fired to false) ] (else:) [ (set: $hits to $hits+1) (append:?hit)[You tried to fire, but got hit! ] (if: $hits is 3) [ (set: $stop to true) (show:?hit_death) (stop:) ] (else:) [ (set: $fired to false) (replace:?begin)[Safety off, gun loaded, ready to (link:"FIRE!")[FIRE!(set: $fired to true)] ] ] ] ] ] (live: 5s)[(stop:)(show:?begin)] (live: 5s) [ (set: $fire_accept to false) (set: $brr to 5) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $brr is >0) [ (append:?fire1)[BRRR ] (set: $brr to $brr-1) ] (else:) [ (stop:) (set: $fire_accept to true) ] ] ] ] (live: 7s) [ (set: $fire_accept to false) (set: $brr to 15) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $brr is >0) [ (append:?fire2)[BRRR ] (set: $brr to $brr-1) ] (else:) [ (stop:) (set: $fire_accept to true) ] ] ] ] (live: 11s) [ (set: $fire_accept to false) (set: $brr to 10) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $brr is >0) [ (append:?fire3)[BRRR ] (set: $brr to $brr-1) ] (else:) [ (stop:) (set: $fire_accept to true) ] ] ] ] (live: 14s) [ (set: $fire_accept to false) (set: $brr to 20) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $brr is >0) [ (append:?fire4)[BRRR ] (set: $brr to $brr-1) ] (else:) [ (stop:) (set: $fire_accept to true) ] ] ] ] (live: 19s) [ (set: $fire_accept to false) (set: $brr to 15) (stop:) (if: $stop is false) [ (live: 0.2s) [ (if: $stop is false and $brr is >0) [ (append:?fire5)[BRRR ] (set: $brr to $brr-1) ] (else:) [ (stop:) (set: $fire_accept to true) ] ] ] ] (live: 24s) [ (if: $stop is false) [ (replace:?begin)[Safety off, gun loaded, ready to ~~FIRE!~~] (show:?death_text) ] ]{(set:$timer to 23)} Your squad carefully moves upstairs, eyes trained on the still forms on the floor that could move at any moment. After sweeping the whole floor, you and your squad finally can let the tension out of your bodies. The mission isn't over yet, but for now you are safe. (live: 10s)[(stop:)Behind a heavy metal door, you hear a loud SLAM. Suddenly, the door bursts open revealing a burly, c4-strapped enemy with a deadly determined look on his face. He charges.] (live: 17s)[(stop:)|choices>[[[aim for his legs|aim for the legs]] [[quickly reload and aim for the head]] [[throw your gun]] [[RUN FOR YOUR LIFE!|run for your life]] ] ] (hidden:)|death_text>[You stare like a deer in headlights as the bomber gets closer and closer. Until he's too close. He clicks his detonator and explodes, killing you and your squad [[instantly|killed]].] (live: 1s) [ (if:$timer is 0) [ (replace:?choices)[~~aim for his legs~~ ~~quickly reload and aim for the head~~ ~~throw your gun~~ ~~RUN FOR YOUR LIFE!~~] (show:?death_text) (stop:) ] (else:) [ (set:$timer to $timer-1) ] ]{(set:$chance to (random: 1, 10))} You hastily scramble for the grenade and desperately attempt to fling it away from you and your squad. You knew it was a risky move... (hidden:)|passed>[The grenade explodes just seconds after leaving your hand, demolishing a random corner of the room. That could've been you. The room falls quiet. You have a small break before you have to keep [[moving|move upstairs]].] (hidden:)|failed>[The grenade explodes just as it leaves your hand, still at a lethal range. You [[die|killed]] instantly.] (live: 4s) [ (stop:) (if:$chance is >3) [ (show:?passed) (set: $dead to false) ] (else:) [ (show:?failed) (set: $dead to true) ] ]You sprint madly towards the nearest cover, exposed to your enemies. (hidden:)|not_covered>[With your squad undermanned, the enemies fire freely at you. A wicked bullet punches through your leg.] (hidden:)|hit_death>[That hit was costly. [[Too costly|killed]].] (hidden:)|covered>[Your squad lays down covering fire, protecting you from the hungry bullets of your enemies. You safely make it to cover and exhale with relief.] (hidden:)|proceed>[You have a small break to tend to your wounds and catch your breath before you [[move upstairs]].] (live: 3s) [ (stop:) (if:$member1_alive is true) [ (show:?covered) (set: $dead to false) ] (else:) [ (show:?not_covered) (set: $hits to $hits+1) (if: $hits is 3) [ (show:?hit_death) (set: $dead to true) ] ] ] (live: 6s) [ (stop:) (if: $dead is false)[(show:?proceed)] ]{(set: $hits to $hits+1)} With a slow start, you begin sprinting towards the nearest cover. (live: 3s)[(stop:) As you run, the grenade detonates, sending a piercing piece of shrapnel into your side.] (hidden:)|not_covered>[With your squad undermanned, the enemies fire freely at you. A wicked bullet punches through your leg.] (hidden:)|hit_death>[That hit was costly. [[Too costly|killed]].] (hidden:)|covered>[Your squad lays down covering fire, protecting you from the hungry bullets of your enemies. You safely make it to cover and exhale with relief.] (hidden:)|proceed>[You have a small break to tend to your wounds and catch your breath before you [[move upstairs]].] (live: 5s) [ (stop:) (if: $hits is 3) [ (show:?hit_death) (set: $dead to true) ] (if:$member1_alive is true) [ (show:?covered) (set: $dead to false) ] (else:) [ (show:?not_covered) (set: $hits to $hits+1) (if: $hits is 3) [ (show:?hit_death) (set: $dead to true) ] ] ] (live: 8s) [ (stop:) (if: $dead is false)[(show:?proceed)] ]{(set: $dots to (random: 6, 30)) (set: $passed to false)} Don't miss! |test>[] (hidden:)|passed>[You fire a burst of deadly shots into his legs, stopping him in his tracks and knocking him to the floor. The detonator slides across the floor, dropped from his hands. Lt. Simpson finishes the job. With the room clear, you have time to rest before you [[move on|main floor clear]]. ] (hidden:)|failed>[Any shot you were lining up comes too late. The enemy makes it to lethal range and clicks the detonator. Everything flashes brightly, then all goes [[dark|killed]].] (hidden:)|no_ammo>[Your aim is precise and deadly. You pull the trigger and... a whimpering click comes from your rifle. No ammo. You consign yourself to your fate. Everything flashes brightly, then all goes [[dark|killed]].] (live: 2s)[(stop:) (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?test)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.5s) [ (stop:) (if:$passed is true) [ (if: $ammo is 0) [ (show:?no_ammo) ] (else:) [ (show:?passed) (set: $ammo to $ammo - 3) ] ] (else:) [ (set: $member2_alive to false) (show:?failed) ] ] ] (else:) [ (append:?test)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ]{(set:$chance to (random: 1, 10))} You desperately throw your gun in an attempt to stop the charging enemy. (hidden:)|passed>[Your throw sends the gun hurling through the air like a throwing axe. It slams into the enemies head with a resounding thud and he drops to the ground, the detonator sliding out of his hand and away from him. It worked! Now, finally, the floor is [[clear|main floor clear]]. You can take your time. ] (hidden:)|failed>[Your throw sends the gun hurling through the air like a throwing axe. It connects with the enemies center mass, causing him to stumble. He recovers, continues his charge, and clicks the detonator. Everything flashes brightly, then all goes [[dark|killed]]. ] (live: 3s) [ (stop:) (if:$chance is >4) [ (show:?passed) (set: $dead to false) ] (else:) [ (show:?failed) (set: $dead to true) ] ]{(set: $member2_alive to false)} You sprint madly for the nearest escape, nothing on your mind except making it out of here. Nothing but the sound of stomping boots, yours and his, fill the room. (live: 4s)[(stop:)A massive shockwave sends you flying and crashing into the ground. Your ears ring, but the ringing starts to subside quickly. You made it.] (live: 8s)[(stop:)But looking around, you can't find Lt. Simpson. You call his name, but there is no response. Then, you find him. No pulse. Guilt and sadness well up inside of you, but you push it down. This is no time for feeling. You take a small break to respect the dead, then [[move on|main floor clear]]. ]{(set: $dots to (random: 4, 10)) (set: $reloaded to false) (set: $reload_fail to false) (set:$one to false) (set:$two to false) (set:$three to false) (set: $stop to false) (set: $passed to false)} By the time you reload, you'll only have time for an quick and accurate headshot. (hidden:)|reload>[Reload!! (size: 1.5)[(link: "3")[3(set:$three to true)] (link: "1")[1(set:$one to true)] (link: "2")[2(set:$two to true)]]] (hidden:)|reload_pass>[You skillfully swap out your mag.] (hidden:)|reload_fail>[You fumble the reload, dashing your chances. The enemy makes it to lethal range and clicks the detonator. Everything flashes brightly, then all goes [[dark|killed]].] (hidden:)|fire>[Aim! ] (hidden:)|fire_pass>[Your speed and skill are astounding. You reloaded and managed a clean shot that stopped the enemy dead in his tracks. The floor is now clear and you are alive. You deserve a break. When you're ready, [[keep moving|main floor clear]]. ] (hidden:)|fail>[Your risky move did not pay off. You weren't quick enough to make it. You and your squad are dead. Everything flashes brightly, then all goes [[dark|killed]].] (live: 3s) [ (show:?reload) (stop:) (live: 2s) [ (stop:) (set: $stop to true) (if: $reloaded is false and $reload_fail is false) [ (show:?fail) ] (else-if: $reload_fail is false) [ (live: 2s) [(stop:)(show:?fire)] ] ] (live: 0.1s) [ (if: $stop is true) [(stop:)] (if: $one is true) [ (stop:) (if: $two is true or $three is true) [ (set: $reload_fail to true) (show:?reload_fail) ] (else:) [ (live: 0.1s) [ (if: $stop is true) [(stop:)] (if: $two is true) [ (stop:) (if: $three is true) [ (set: $reload_fail to true) (show:?reload_fail) ] (else:) [ (live: 0.1s) [ (if: $stop is true) [(stop:)] (if: $three is true) [ (stop:) (show:?reload_pass) (set: $reloaded to true) (set: $ammo to 18) ] ] ] ] ] ] ] ] ] (live: 7s)[(stop:) (if: $reloaded is true)[ (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?fire)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.5s) [ (stop:) (if: $passed is true) [(show:?fire_pass)(set: $ammo to $ammo - 3)] (else:) [ (show:?fail) ] ] ] (else:) [ (append:?fire)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] ]{(set: $ammo to $ammo - 12)} You stay behind your cover, lean your rifle over the side, and lay down bursts of fire to keep the enemies suppressed. (live: 5s)[(stop:) Your teammates safely arrived to their positions, but you used a lot of ammo, firing 4 bursts.] (live: 10s)[(stop:)(go-to: "tackled")] (hidden:)[ [[tackled]] ]{(set:$timer to 21) (set: $dead to false) (set: $passed to false) (set: $dots to (random: 6, 30))} You peek over your cover and prepare to take out anyone firing on your squad. (hidden:)|test1>[Covering fire! ] (hidden:)|hit1>[The enemies hit and kill Lt. Simpson.] (hidden:)|test2>[They're on you now! ] (hidden:)|hit2>[You got hit!] (hidden:)|death_text>[The enemies took advantage of your slow reaction time, [[taking you out|killed]].] (hidden:)|passed>[Nice work! Your teammates made it into position and are ready to clear the bottom floor.] (live: 5s)[(stop:)(show:?test1) (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?test1)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.7s) [ (stop:) (if:$passed is true) [ (set: $ammo to $ammo-3) ] (else:) [ (show:?hit1) (set: $member2_alive to false) ] (hide:?test1) ] ] (else:) [ (append:?test1)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] (live: 13s)[(stop:)(set:$passed to false)(set: $dots to (random: 6, 30)) [(show:?test2) (live: 0.2s) [ (if: $dots is 0) [ (stop:) (append:?test2)[ (link:"FIRE!")[FIRE!(set:$passed to true)] ] (live: 0.7s) [ (stop:) (if:$passed is true) [ (set: $ammo to $ammo-3) ] (else:) [ (set: $hits to $hits + 1) (show:?hit2) ] ] (live: 1.2s) [ (stop:) (if:$passed is true) [ (set: $ammo to $ammo-3) ] (else:) [ (show: ?death_text) (set: $dead to true) ] (hide:?test2) ] ] (else:) [ (append:?test2)[(size:2)[ · ]] (set:$dots to $dots - 1) ] ] ] ] (live: 1s) [ (if:$timer is 0 and $dead is false) [ (show: ?passed) (if: $member2_alive is false)[(replace:?passed)[You didn't cover your team well, but at least you survived.]] (live: 7s)[(stop:)(go-to: "tackled")] (stop:) ] (else:) [ (set:$timer to $timer-1) ] ] (hidden:)[ [[tackled]] ]You walk through the smoldering hole torn open by the charge. (live: 5s)[and.... nothing. The bare concrete walls are only decorated with shards of the decimated door.] (live: 10s)[Command never specified the exact target, but this matched the location exactly. Why is there nothing here?] (live: 15s)[Suddenly, the walls fold outward, revealing a bright white light that fills your vision.] (live: 20s)[The light begins to fade, exposing the harsh metal frame of your sim harness. Everything becomes familiar again as you recognize the sharp lines and cold unfeeling of your training room.] (live: 30s)[Your stocky commander jumps in front of you, and begins rambling statistics about your mission.] (live: 35s)[(if:$member1_alive is true and $member2_alive is true)[//That was an excellent mission lieutenant.//](else-if:$member1_alive is true or $member2_alive is true)[//That was an average mission lieutenant.//](else:)[//That was a terrible mission lieutenant.//] ] (live: 40s)[(if:$member1_alive is true)[//You kept Lt. Wayne alive. Good work.// ](else:)[//You let Lt. Wayne die. That is unacceptable!// ] ] (live:45s)[(if: $member2_alive is true)[//You worked together with Lt. Simpson to stay alive. As expected.//](else:)[//You failed to protect Lt. Simpson. You should be ashamed!//]] (live:50s)[(if:$hits is 0)[//You didn't get hit at all. Excellent work.//](else-if:$hits is 1)[//You got hit once. Tough to avoid, but try better.//](else:)[//You got hit $hits times. Be more careful next time!//]] (live:55s)[//You had $ammo bullets left in your clip by the end of the mission.//] (live:60s)[//Most importantly, however, the mission was a success. There were things you could have done better, but you got it done.// He looks at you expectantly...] (live:70s)[ [[Sir?]] ]{(set: $one to false) (set: $two to false) (set: $three to false) (set: $four to false) (set: $five to false) (set: $six to false) (set: $input to "") (set: $stop to false)} You place the charge on the wall, and unfold its arming mechanism. You had to learn this for training, but that was a long time ago. You know you have to enter six numbers in ascending order and with no separation. But that leaves figuring out what the numbers are... Notes: (input-box: bind $temp, "X===") 24234243242|num6>[432]42342432432432433232224324 24243334234|num2>[243]24234234234432332343434234 234442323322434324324324324342242|num4>[342]3423 2|num5>[423]432343234343234343424444222343434323 2343432343234343432323|num1>[234]323422343234322 2323343234324|num3>[324]343423234323422343234322 2224443323432343433332434442344343432323 |keypad>[(link-repeat: "Open Keypad")[(set: $input to (prompt: "", ""))]] Current Keypad Input: |input>[$input] {(link: "ENTER") [ENTER (replace:?keypad)[Open Keypad] (set: $stop to true) (if: $input is "234243324342423432") [(show:?pass)] (else:) [(show:?fail)] ]} (hidden:)|pass>[A red light on the charge blinks twice, then turns a solid green. Turns out you aren't so bad at demolitions after all. You retreat to a safe distance, plug your ears, and press the [[detonator|vault breached]]. ] (hidden:)|fail>[A red light on the charge blinks twice. Is that right? The light reappears, a solid red. That is definitely not right. You regret losing Lt. Simpson a whole lot more now. Your consciousness ends in a bright [[flash|killed]]. ] (live: 0.1s) [ (replace:?input)[$input] ] (live: 2.3s) [ (if: $stop is false)[ (animate: ?num1, "fade", 1s) ] ] (live: 5.1s) [ (if: $stop is false)[ (animate: ?num2, "fade", 1s) ] ] (live: 4.7s) [ (if: $stop is false)[ (animate: ?num3, "fade", 1s) ] ] (live: 7.3s) [ (if: $stop is false)[ (animate: ?num4, "fade", 1s) ] ] (live: 4s) [ (if: $stop is false)[ (animate: ?num5, "fade", 1s) ] ] (live: 6.6s) [ (if: $stop is false)[ (animate: ?num6, "fade", 1s) ] ]{(set: $timer to 8)} Suddenly you are knocked to the floor as an enemy tackles you from behind. They must have come up the stairs behind you. (live: 5s)[(stop:)|choices>[[[wrestle back|wrestle]] [[grab your gun and fire|shoot]]]] (hidden:)|death_text>[Before you can fight him off, your attacker gets his hands around your throat and squeezes. Your consciousness fades, until it turns [[black|killed]].] (live: 1s) [ (if:$timer is 0) [ (replace:?choices)[~~wrestle back~~ ~~grab your gun and fire~~] (stop:) (show: ?death_text) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $timer to 15)} You ditch your weapon to go hand-to-hand. Your attacker gets his hands around your throat and starts squeezing. (live: 4s)[|link>[(stop:)(link: "right hook!")[You swipe him across the head with your arm, briefly knocking him back. He presses his knee into your gut and smashes you across the face, scrambling your thoughts. (live: 5s)[(stop:)[[rlol to fpil hmi ovre]] [[btie mih ni th era]] ]]]] (hidden:)|death_text>[Before you can fight him off, your attacker gets his hands around your throat and squeezes. Your consciousness fades, until it turns [[black|killed]].] (live: 1s) [ (if:$timer is 0) [ (replace:?link)[~~right hook!~~] (stop:) (show: ?death_text) ] (else:) [ (set:$timer to $timer-1) ] ]Your attacker tries to choke you as you scramble for your gun with one hand. You reach, reach, reach, and... (live: 5s)[ (if: $ammo > 0) [(set: $ammo to $ammo - 6)got it! You pull the trigger twice, killing your attacker with two deadly bursts.(live: 5s)[(stop:)(show: ?proceed)]] (else:) [got it! You pull the trigger, but nothing but a despairing click comes from your rifle. No ammo. Your consciousness fades as you choke, until it turns [[black|killed]].] ] (hidden:)|proceed>[ (if: $member1_alive is true or $member2_alive is true) [You roll the enemy off of you, and your squad offers you a hand up. During your little tussle, they finished clearing the room. You have time for a small break before you [[move on|main floor clear]].] (else:) [You roll the enemy off of you. You stand up carefully, and look around. Looks like he was the last one. You have time for a small break before you [[move on|main floor clear]].] ]{(set: $timer to 15)} You violently roll, tilting him off of you and slamming him onto the ground. (live: 4s)[(stop:)He returns your move with a sharp headbutt, blurring your vision and further reducing your mental capabilities.] (live: 9s)|choices>[(stop:)[[CKHCHHOOH HMMUUMOMI]] [[PPPPCHNNNN MMIHHHHHHH]] ] (hidden:)|death_text>[Before you can fight him off, your attacker gets his hands around your throat and squeezes. Your consciousness fades, until it turns [[black|killed]].] (live: 1s) [ (if:$timer is 0) [ (replace:?choices)[~~CKHCHHOOH HMMUUMOMI~~ ~~PPPPCHNNNN MMIHHHHHHH~~] (stop:) (show: ?death_text) ] (else:) [ (set:$timer to $timer-1) ] ]{(set: $timer to 17)} You bite him ferociously in the ear, causing him to leap off of you and howl in pain. (live: 4s)[(stop:) He delivers a solid kick to your skull, nearly knocking you unconscious.] (live: 8s)[|link>[(stop:)(link: "sttttdd pppp")[You will your muscles to move, pain searing through your limbs and head. You haphazardly stand up, tasting blood but facing your attacker. (live: 5s)[(stop:)[[PPPPCHNNNN MMIHHHHHHH]] [[THHWOORRRR YYHHMMM OUUOUFUFF]] ]]]] (hidden:)|death_text>[Before you can fight him off, your attacker gets his hands around your throat and squeezes. Your consciousness fades, until it turns [[black|killed]].] (live: 1s) [ (if:$timer is 0) [ (replace:?link)[~~sttttdd pppp~~] (stop:) (show: ?death_text) ] (else:) [ (set:$timer to $timer-1) ] ]You put your hands around his neck and squeeze until he stops squirming. (live: 6s)|proceed>[(stop:) (if: $member1_alive is true or $member2_alive is true) [You roll off the enemy and collapse on the floor. Your squad offers you a hand up. During your little tussle, they finished clearing the room. You have time for a small break before you [[move on|main floor clear]].] (else:) [You roll off the enemy and collapse on the floor. After you recover, you stand up carefully, and look around. Looks like he was the last one. You have time for a small break before you [[move on|main floor clear]].] ]You throw a desperate, weak, and poorly-aimed punch at your nemesis. Fortunately, it connects and knocks him out for good. (live: 6s)|proceed>[(stop:) (if: $member1_alive is true or $member2_alive is true) [You collapse on the floor, exhausted from your bout. Your squad offers you a hand up. During your little tussle, they finished clearing the room. You have time for a small break before you [[move on|main floor clear]].] (else:) [You collapse on the floor, exhausted from your bout. After you recover, you stand up carefully, and look around. Looks like he was the last one. You have time for a small break before you [[move on|main floor clear]].] ]Ragged and zombielike, you charge the enemy with every last ounce of strength you've got. You slam into him, pick him up, and fling him over the banister of the warehouse's top floor. You hear his hoarse yell stop as he hits the ground. (live: 8s)|proceed>[(stop:) (if: $member1_alive is true or $member2_alive is true) [You collapse on the floor, exhausted from your bout. Your squad offers you a hand up. During your little tussle, they finished clearing the room. You have time for a small break before you [[move on|main floor clear]].] (else:) [You collapse on the floor, exhausted from your bout. After you recover, you stand up carefully, and look around. Looks like he was the last one. You have time for a small break before you [[move on|main floor clear]].] ] //Again.// (live:5s)[The cold straps of the sim harness tighten as the walls close around [[you|location]].]You arrive at your staging area, gun loaded and ready to go. Lt. Wayne approaches you. (live:5s)[Glad to see you ready to go Lieutenant! It's just the three of us, and we need to decide how to enter. I want to go through the roof, and Simpson over there wants to go through the front, so its up to you. Take your time, because once you decide we'll be moving quickly.] (live: 12s)[ [[We're going through the front!|Through the Front]] [[We'll go through the roof!|Rooftop Entry]] ] {(set: $member1_alive to true) (set: $member2_alive to true) (set: $ammo to 18) (set: $hits to 0) (set: $dead to false) (set: $timer to 0)}