<<set {\n $_limbs =\n { 'left arm': 'left arm'\n , 'right arm': 'right arm'\n , 'left leg': 'left leg'\n , 'right leg': 'right leg'\n };\n $_upper = ['left arm', 'right arm'].includes ($_stripped);\n $_limb = ['left arm', 'right arm'].includes ($_stripped) ? 'arm' : 'leg';\n $_side = ['left arm', 'left leg'].includes ($_stripped) ? 'left' : 'right';\n /* number of times groped, not counting this one if it is a grope */\n $_groped = 1 - $outfit.flat().filter (i => i === "grope").length + ($_stripped === 'grope' ? 1 : 0);\n}>>
/%these should all have some kind of 'if $player.length === 3' thing for _starting_ an attack. also there's currently no 'stand' passage ('you wind up for a big hit'), or any message that distinguishes between winning via higher hand vs. winning b/c the dealer went over, which should change some of the flavor messages. [you wind up for a big hit... + ...and easily pummel the off-balance enemy(dealer went over) / you wind up for a big hit... + ...and leap past its weak lash to slam your fist down into its core(higher hand)], w/e. with an additional bridging passage for losing a hand (...and the tentacles recover and lash out, trapping you!) that transitions into w/e strip passage happens %/\\n<<if $player.length === 3>>\\n[You surge forward into an attack, knocking the enemy off-balance.]\n<<else>>\\n[You continue your attack, managing to push the enemy further off-balance.]\n<<endif>>
<<if $player.length === 3>>\\n[You leap forward into an attack, and strike a glancing blow against the enemy.]\n<<else>>\\n[You continue your attack, dealing glancing damage.]\n<<endif>>
<<if $player.length === 3>>\\n[You begin attacking the enemy, striking minor damage.]\n<<else>>\\n[You continue your attack, dealing minor damage.]\n<<endif>>
<<if $player.length === 3>>\\n[You start attacking the enemy, dealing a solid hit!]\n<<else>>\\n[You continue your attack, dealing a solid hit!]\n<<endif>>
<<if $player.length === 3>>\\n[You start attacking the enemy and strike a decisive blow!]\n<<else>>\\n[You continue your attack and strike a decisive blow!]\n<<endif>>
[You wind up for a big hit...]
[You see the perfect moment to strike and lunge for it...]
[...and you pummel the enemy with a savage attack, dealing solid damage!]
[...and easily pummel the off-balance enemy!]
[generic hand win text here]
[...but your foot slips on the oily murk, sending you flying, and the tentacles lash out and scoop you up, grappling you!]
[...but the tentacles recover and lash out, grabbing you!]
The Nyx tentacles coil around your <<$_limbs [$_stripped]>>, and when you flex to rip free, the tight, shimmery material of your uniform goes with it, tearing across <<if $_upper>>your shoulder<<else>>your waist<<endif>> with a sound like snapping elastic<<if !$_upper>>, revealing the glowing emerald of your shorts in a stripe across your thigh<<endif>>.
Tentacles snap out and grab your <<$_limbs [$_stripped]>>, and you lurch back and forth, muscles flexing against their alien power. The material of your suit stretches, twisting, and as the tentacle's serrated thorns saw against you they scrape through it entirely, first ripping dots and dashes of oval holes and then, with a loud tear, they rip the whole <<$_limb>> off at the <<if $_upper>>shoulder<<else>>thigh<<endif>>, tentacles catching on the <<if $_upper>>glove<<else>>boot<<endif>> before they split it down the side<<if !$_upper>>, leaving you barefoot<<endif>>.
The tentacles slither across the <<if $_upper>>wall<<else>>floor<<endif>> and then lash out, catching you <<if $_upper>>across the chest<<else>>over the hips<<endif>>. You smack them away, off-balance, but one coils tight around your <<$_limbs [$_stripped]>> and yanks. You struggle against it as more tentacles try to drag you towards the tentacle-nest, and the shimmery material of your suit warps and twists, distending from the thorns stuck in it, before it tears apart <<if $_upper>>at the shoulder, ripping all down your ribs<<else>>at your waist, baring the leg of your compression shorts beneath<<endif>>, leaving a little shred of suit left dangling from your <<if $_upper>>glove<<else>>boot<<endif>>.
/% double losses but i think only when the rest of the suit is intact (at least one other arm or leg left after? %/\\nTentacles coil across the {right/left} arm of your suit and across your chest, and when you grip the tentacle in both hands and tear it comes free from the mass-- but your suit, so twisted up around the tentacle, comes with it too, leaving your chest bared, one arm loose and flapping, fabric shredded down to your elbow, with slack hanks of fabric hanging down across your abs.
The tentacles splay out and lunge, trying to bodily haul you forward, and you punch and thrash against their grip, beating them off with sprays of blackened viscera. One catches around your {left/right} elbow, yanking you tilted, and another swoops forward, coiling around your chest and coming close to hauling you off your feet. You smash them away, but their serrated thorns bite deep into the suit across your chest, stretching the shimmery fabric of your uniform out before it bursts apart, bitten-through in a half-dozen places before the whole thing shreds apart. Only the {OTHER} arm of your uniform is held on, by a few thinning strands stretched across your neck; your chest is bare, other arm stripped of even the glove, with a few ragged hanks of shrunken fabric draped over your belted waist.
[...double legs strip]
[... double arms strip]
Tentacles come at you from the <<$_side>> and tangle your arms and legs, yanking you towards their hungry core. You pull back, pitting the full force of your muscle against it. You can feel the your suit start to split: tearing across your tightly-coiled bicep and thigh, rents opening across your shoulder and back, tentacle-thorns pricking through the side across your waist. It slowly starts to shred apart between the two forces hauling at it. The tentacles shudder, spasming, and then with a ferocious jerk pull free from the main mass with a spray of black viscera, stumbling away-- but your stretched suit tears with them, back rending apart, waist shredding apart into the churn of the tentacles. The <<$_side>> side of your suit tears completely off from ribs to hip, leaving the rest of it sagging and bunching under your belt, across your neck.
Tentacles loop around your legs, trying to haul you closer, and they take any grip they can get. Tentacles curl around your trapped cock, looping down between your thighs to skim across your nuts. Your body responds to the motion and pressure, and <<if $animals>>your sheath aches, cock thundering where it's sunk inside you. There's a lurch as you try to unsheath: dick spilling down to mash against the pouch of your jock and only succeeding at bloating your sheath enormously, turning it into a distended lump bulging out in front of you, lurching and swaying<<else>>your dick lurches, fatting out, dragging the pouch of your jock out even further. Your bulge goes from obvious to obscene: a huge mound jutting out from between your thighs, visibly pulsing as it strains against the confines of <<if $outfit.length === 3>>your suit<<else if $outfit.flat().includes("shorts")>>your shorts<<else>>your jock<<endif>><<endif>>. The tentacles grasp at the new swell, squeezing and groping. You manage to tear yourself away, ripping off a few tentacle-tips for their efforts.
Tentacles caress your naked body: curling in tight spirals around your pecs, yanking them out into sharp cones, with your fat, peaked nipples jutting out like corks. Tentacles ooze slime as they lick down your back, outlining the channels between every muscle with rivulets of inky slime. <<if $animals>>Tentacles coil around your low-hanging balls and squeeze, more curling around your sheath, and a few more invasive tentacles shove right in to your sheath, pouring their black ooze straight into your sheath, immersing your dick in soupy sludge. Despite yourself, you feel your dick shuddering to life, shoving past the tentacles to emerge with a slimy eruption of pre mingled with Nyx slime, pouring down your bestial shaft in murky runnels.<<else>>Tentacles coil around your low-hanging balls and squeeze, more coiling around the base of your cock. They lick up your length, coating it in inky slime, and despite yourself you feel your cock shudder to life: shaft fattening out, foreskin peeling back, as a mess of tentacles messily stroke up and down your dick.<<endif>> You barely manage to pull yourself out of their grasp with a stumbling jerk, leaving your <<if $animals>>unsheathed <<endif>>cock bobbing in the air, achingly hard, tingling where black Nyx sludge is painted across it.
The tentacle trap coils around your <<$_side>> forearm and yanks, and the final bit of your suit shreds itself apart -- loose strands around your neck tugging fiercely before they snap, letting the tentacle-trap peel the whole thing inside-out, leaving you clad only in the chunky material of your belt and your <<if $_groped > 0>>obscenely-tented<<else>>bulging<<endif>> emerald shorts.
The tentacle trap hooks its clawed tentacle-tips into the loose sides of your ragged suit. The suction-cup sides squirm against the curve of your pecs, rasping across your nipples, licking up across your waist. It pulls and the material warps out before it finally tears, ripping the last shreds of your suit -- a lopsided fringe around your neck and loose and draped between your pec cleavage -- entirely off, leaving you clad only in the chunky material of your belt and your <<if $_groped > 0>>obscenely-tented<<else>>bulging<<endif>> emerald shorts.
Tentacles wrap around your chest and latch their claws into the rents left <<if $outfit[0].none (['left arm', 'right arm'])>>over the ragged armholes<<else>>around the missing left/right arm<<endif>> of your suit. Their thorny tips squirm between the stretchy fabric and your suit, and even though you snap out with a hand and rip the offending tentacle off, you don't do it before the tentacle bunches and pulls, squirming across your pecs, and tears the front of your suit off in spray of shredded fabric, <<if $outfit[0].none (['left arm', 'right arm'])>>stripping you entirely to the waist<<else>>leaving the <<if $outfit[0].includes('left arm')>>right<<else>>left<<endif>> arm of the suit only hanging on, loose and flapping, by a twisting shred of fabric across your back and sides<<endif>>. Your chest all but bursts out, sending the tatters of fabric remaining draping to the sides of your huge pecs, only slowly peeling off and dropping to the floor as you keep fighting.
Tentacles wrap around your waist and squirm up your abs, feeling out against your bare skin <<if $outfit[0].none (['left leg','right leg'])>>from the tattered mess of fabric hanging from your hips<<else>>through the rent left from the missing <<if $outfit[0].includes('left leg')>>right<<else>>left<<endif>> leg of your suit<<endif>>. You lurch backwards, hands cracking apart the attacking tentacles, but not before they curl their thorny tips into the front of your suit and pull. The fabric warps, distending around their lumpy curls, before their thorns poke through. Scattered holes pierce through and connect together in an instant, and the front of your suit shreds off with the broken tentacle, leaving you bare-chesting, heaving pecs on full display.
Tentacles lash out, cracking across your chest, and you bash back, hands ripping and tearing at the thorny tangle. They curl across your enormous pecs, tips catching on your splayed lats, and they yank your suit out away from your skin, twisting it up in their thorny tangle. Serrated thorns shred through it as you wrestle and buck against them, and when you pull back -- two broken tentacles your prize -- the front of your suit is a mess, with ragged tears across the front, revealing the bare skin of your pecs, your chiseled abs, one fat, corklike nipple.
The tentacle trap wraps its octopus-sucker limbs around your waist and hauls you forward, off-balance. You haul right back, ripping off some limbs in a spray of gritty black viscera, but when you lurch backwards the remnants of your uniform don't come with, tearing off your hips in a final few sad shreds, leaving you clad only in the chunky material of your belt and your {bulging/obscenely-tented} emerald shorts.
Tentacles squirm up your thighs, curling around your ass. They squirm their away up, digging into the space between your waist and your belt, and when you tear yourself free of their grasp the belt goes with them, material etched through with Nyx acid, golden medallion flying, leaving you in just your tight compression shorts<<if $_groped > 1>>, obscenely tented by your achingly-hard cock. As the belt goes flying, the waistband lurches out with a sharp //snap//, the sheer bulk of your hard dick nearly enough to tear through your shorts all by itself. The fabric is soaked dark with your steadily-flowing pre, and the slimy mess only soaks more rapidly through the stretched-taut fabric, glazing your crotch in a slimy mess that oozes down your bare thighs.<<else if $_groped > 0>>, obscenely tented with the absurd bulge of your half-hard cock, no longer in the least contained by your belt. The waistband stretches out, revealing the dark material of your jock beneath<<endif>>.
Tentacles curl around your body and latch on to the only thing left breaking up your silhouette: your belt. Questing tentacles form a ring around your waist, with their thorny barbs hooking under it, using it like a hoop to yank you back and forth. You struggle against the tentacles, pulling some free from the mass with sickening squelches, but when you wrench yourself away from their grasp it's with the broken band of your belt still in their grasp, leaving you stripped all the way down to only <<if $_groped > 0>>your obscenely-tented jock<<else>>your jock<<endif>>, sagging heavily between your thighs.
Tentacles wrap around your hips, trying to drag you forward, and you struggle against the force, beating away the half-dozen thorny tentacles rasping at your legs. You struggle free, but not before the tentacles have torn huge, flapping rents in your compression shorts; your own enormous bulge does the rest of the work, bursting free through the shredded fabric and ripping what little of your shorts is left into ragged scraps, leaving you {only you with only your chunky belt pressed against your bare skin over the {sagging mound/obscene swell} of your jock/ only in your jock}.
Tentacles squirm across your ass and curl up the thigh of your shorts, squirming around the chunky bulk of your belt. They clench tight around your waist and wrench you off your feet, sending you sliding through the slimy murk. You kick and punch, heel striking into the center of the tentacle mass as you struggle to get free. A tentacle makes its way all the way up the thigh of your shorts to catch on the underside of your belt, and as you drag yourself free from the sucking tentacles it pulls back, hard. Your belt shreds apart with a //crack//, medallion flying off, and your shorts go with it, tugging tight across your ass before the thorny tentacle tears right through, sending the emerald fabric fluttering down into the sludgy morass across the floor, and leaving you stripped entirely naked save your <<if $_groped > 0>>bulging<<else>>heavy and sagging<<endif>> jockstrap.
Tentacles rove across your naked skin and find the single remaining shred of clothes on you. They coil across the pouch of your jock, soaking it through with black ooze, and tentacle-tips squirm over the edges of the swollen pouch. After everything else, it hardly takes anything for them to rip it off, and so they do: the last shred of clothes you have ripped apart by tentacles, letting the heavy bulk of your <<if $animals>>oversized sheath and weighty bull balls<<else>>cock and balls<<endif>> bounce into the open.
The tentacles focus on the final piece of clothes on you: digging into the straps of your jock across your muscle ass, snapping the elastic against your skin. Two tentacles shove between your legs, their mindless squirming hooking beneath the pouch of the jock, and it only takes a little tug before <<if $animals>>your oversized bull balls<<else>>your giant balls<<endif>> flop out into the open, so weighty they knock the tentacles away, and the heavy jerk of them lurching out into the open pulls <<if $animals>>your sheath<<else>>your dick<<endif>> after, resigning your jock to a little flap of fabric pressed against your thigh.. But there are more roving across your body, drooling slime all over your bare skin, and it's only a moment later before another tentacle finds the empty pouch of your jock and tears it off entirely, elastic band snapping as it falls down into the murky sludge beneath, leaving you completely naked.
You're fighting against a Nyx tentacle-trap: a squirming mass of tentacles as tall as a man, slowly hauling itself across the oily ground by extending and contracting its enormous, thigh-thick tentacles. Black ooze constantly burbles from its core, splattering out across its tentacles and spilling to stain the floor black beneath it.
The tentacle-trap is uninjured/missing a few tentacles/bruised and moving slowly/on its last legs. Metaphorically.
Your volley of strikes kills the tentacle-trap!
The tentacle-trap, already struggling under its injuries, collapses in on itself from your attack!
You're lodged inside the tentacle-trap, immobilized by dozens of tentacles coiled around your arms and legs, holding you in place as you thrash and struggle to get free. You're stuck encased in a tentacle-nest!\n\n<<if $story>>[[-->|lose]]<<endif>>
You haul yourself to your feet and brush the worst of the mess off, before turning to leave.\n\n<<if $story>>[[-->|win]]<<endif>>
You drag your {naked/mostly-naked} body free from the remnants of the tentacle-trap, peeling some still-twitching tentacles off your body. You're slathered and dripping in black slime, spilling all down your bare skin.\n\n<<if $story>>[[-->|stripwin]]<<endif>>
<<nobr>>\n<<set {\n $win = 0;\n $strip = 0;\n $lose = 0;\n\n $total = 0;\n\n $rainbowMet = false;\n\n $fucked =\n { 'black': 0\n , 'yellow': 0\n , 'blue': 0\n , 'pink': 0\n , 'red': 0\n , 'rainbow': 0\n };\n\n $endings = $endings !== undefined ? $endings : [];\n\n $winScenes = ["win 1", "win 2", "win 3"];\n $loseScenes = shuffle (["yellow", "blue", "red", "pink", "black"]);\n $stripScenes = shuffle (["strip cameras", "strip fans", "strip fans 2", "strip suited"]);\n}>>\n<<endnobr>>
body {margin-right: 2em; }\n.passage ul { margin: 0 auto; padding-top: 0; }\n\n.meta { display: block; color: #aaa; margin-left: 25%;}\n\ntable.hand, table.hand tr, table.hand td { border: 1px #ccc outset; }
SUPERHERO GAME
xax
! UNTITLED SUPERHERO GAME DEMO\n<<if $endings === 0>><<set $endings to []>><<remember $endings>><<endif>>\n* [[start game|animals]]\n<<if $endings.length > 0>>* [[endings list|endgame]]\n<<endif>>\\n\n<span class="meta">(with heavy inspiration from [[massive muscle dragon power|https://www.nifty.org/nifty/gay/sf-fantasy/massive-muscle-dragon-power/]]. and also probably [[observe the viewing globe|observe]])</span>\n\n[[combat demo|blackjack]]
<code>okay this link requires a little more explanation. in the late 90s and early 00s there was a fanfic archive for the mighty morphin' power rangers tv show where the premise was that as a side-effect of morphin' all the power rangers were horny all the time and had to have sex frequently. there was a framing device where zordon was a voyeur watching all this go down. so now you know what some of my formative fanfiction-reading experiences were!</code>\n\n<code>the most accurate archive i could find on the wayback machine is [[this one|https://web.archive.org/web/20071018033103/http://members.tripod.com/~basementfics/ovg1.html]], which is missing all images (ctrl+a to actually be able to read the text. i assume the archive.org first-pass) but otherwise contains at least some of the actual fics. one of the contributors to the anthology posted their fics [[on ao3|https://archiveofourown.org/series/1389]]</code>\n\n[[back|Start]]
<<set {\n /* the strip part of strip blackjack */\n /* start fully-dressed, add in a grope somewhere, and shuffle everything. */\n let outfit = [["left arm", "right arm", "chest", "left leg", "right leg"], ["shorts", "belt"], ["jock"]];\n outfit[Math.floor (Math.random() * 3)].push ("grope");\n /*outfit[Math.floor (Math.random() * 3)].push ("grope");*/\n shuffle (outfit[0]);\n shuffle (outfit[1]);\n shuffle (outfit[2]);\n\n $blackjackDone = false;\n $outfit = outfit;\n $enemyHp = 26 + Math.floor (Math.random() * 14);\n $enemy = "nyxTentacle";\n}>>
<<set {\n /* this is rerun after every hand */\n let canonDeck =\n ['A','A','A','A'\n ,2,2,2,2\n ,3,3,3,3\n ,4,4,4,4\n ,5,5,5,5\n ,6,6,6,6\n ,7,7,7,7\n ,8,8,8,8\n ,9,9,9,9\n ,10,10,10,10\n ,'J','J','J','J'\n ,'Q','Q','Q','Q'\n ,'K','K','K','K'\n ];\n let deck = shuffle (canonDeck.slice());\n\n $lastHand = null;\n $showDealerHand = false;\n $dealer = [deck.pop(), deck.pop()];\n $player = [deck.pop(), deck.pop()];\n $p2 = 0;\n $deck = deck;\n}>>
<<if $lastHand eq "won">>\\n <<set {\n $_dmg = Math.floor ($playerSum/3);\n $enemyHp = Math.max (0, $enemyHp - $_dmg);\n $blackjackDone = $enemyHp > 0 ? false\n : $outfit.length <= 2 ? "pcstripwon"\n : "pcwon";\n }>><<set $mode to "handWon">>\\n<<else if $lastHand eq "lost">>\\n /% these are in separate set blocks instead of a single big one with a js if/else b/c the twine preprocessing means that the bad reference to outfit[0] still gets evaluated and breaks things %/\\n <<if $outfit.length === 0>>\\n <<set {\n $blackjackDone = "pclost";\n $_stripped = "*";\n }>>\\n <<else>>\\n <<set {\n $_stripped = $outfit[0].pop();\n console.log ("stripped", $_stripped);\n if ($outfit[0].length === 0) {\n $outfit.shift();\n }\n }>>\\n <<endif>><<set $mode to "handLost">>\\n<<else if $lastHand eq "tie">>\\n <<set {\n $_dmg = Math.floor ($playerSum/3);\n $enemyHp = Math.max (0, $enemyHp - $_dmg);\n }>>\\n <<if $outfit.length === 0>>\n <<set {\n $blackjackDone = "pclost";\n $_stripped = "*";\n }>>\\n <<else>>\\n <<set {\n $_stripped = $outfit[0].pop();\n if ($outfit[0].length === 0) {\n $outfit.shift();\n }\n $blackjackDone = $enemyHp > 0 ? false\n : $outfit.length <= 2 ? "pcstripwon"\n : "pcwon";\n }>>\\n <<endif>><<if $_stripped === "*">><<set $mode to "handTiedLost">>\\n <<else>><<set $mode to "handTied">>\\n <<endif>>\\n<<else if $lastHand eq "over">>\\n <<if $outfit.length === 0>>\n <<set {\n $blackjackDone = "pclost";\n $_stripped = "*";\n }>>\\n <<else>>\\n <<set {\n $_stripped = $outfit[0].pop();\n if ($outfit[0].length === 0) {\n $outfit.shift();\n }\n }>>\\n <<endif>>\\n <<if $_stripped === "*">><<set $mode to "handOverLost">>\\n <<else>><<set $mode to "handOver">>\\n <<endif>>\\n<<else if $lastHand eq "ignore">>\\n<<else>>\\n ???? not sure where we are here (lastHand: <<print $lastHand>>)\n<<endif>>\\n<<print blurb ($mode)>><<set $mode to null>>\n\\n<<if !$blackjackDone>>\\n <<set $mode to "nextHand">>\\n <<print blurb ($mode)>><<set $mode to null>>\n <<display "clothes">>\n <<display "hand setup">><<display "hands">>\\n <<set $action to null>><<display "blackjack actions">>\\n<<else>>\\n <<if $blackjackDone === "pclost">><<set $mode to "battleLost">>\\n <<else if $blackjackDone === "pcwon">><<set $mode to "battleWon">>\\n <<else if $blackjackDone === "pcstripwon">><<set $mode to "battleWonStripped">>\\n <<else>>??? not sure how to resolve combat\n <<endif>>\\n <<print blurb ($mode)>><<set $mode to null>>\n <<display "after blackjack">>\n<<endif>>
<<if !$story>>\n* [[play again?|blackjack]]\n<<else>>/%\n<<if $blackjackDone === "pcwon">>\n[[you win!|win]]\n<<else if $blackjackDone === "pcstripwon">>\n[[you get stripped and then win!|stripwin]]\n<<else if $blackjackDone === "pclost">>\n<<if $badend>>[[you get stripped and then tentacle-fucked!|lose]]\\n<<else>>[[you get stripped and encased in a tentacle-nest!|lose]]<<endif>>\n<<else>>!! uh unknown resolve state of <<print $blackjackDone>>\n<<endif>>\n\n%/<<endif>>
<span class="meta">yeehaw it's strip blackjack. the goal is to have the higher hand without going over 21. /%a blackjack (a jack and an ace) beats a 21 gotten any other way. )%/all face cards are worth 10 points. aces are worth 1 or 11 points, whichever helps more.\n''hit'': draw another card\n''stand'': keep your current hand and reveal the dealer's hand\n/%''cheat'': reshuffle the deck so you draw the most adventitious card possible%/\\n* if you win a hand, you deal extra damage to the enemy.\n* if you lose a hand, you get stripped of one or two pieces of your suit.\n* on a tie, you deal extra damage and get stripped of one piece of your suit.\n* if you get hit again after you're naked, ''you lose''!\n</span>\n<<display "blackjack setup">>\\n<<display "hand setup">><<print blurb ("start")>>\n<<display "hands">>\\n<<set $action to null>><<display "blackjack actions">>
<<block move>><<if $action === "hit">>''hit'' | ==stand==\n<<display "hit handler">>\\n<<else if $action === "blackjack">>''blackjack!''\n<<display "stand handler">>\\n<<else if $action === "stand">>==hit== | ''stand''\n<<display "stand handler">>\\n<<else if $playerSum === 21 && $player.length === 2>>\\n<<replace "blackjack!">><<set {\n $action = "blackjack";\n reshow ("move");\n scrollWindowTo (document.querySelector(".passage .move"));\n unroll (document.querySelector(".passage .move"));\n}>><<endreplace>>\n<<else>>\\n<<replace "hit">><<set {\n $action = "hit";\n reshow ("move");\n scrollWindowTo (document.querySelector(".passage .move"));\n unroll (document.querySelector(".passage .move"));\n}>><<endreplace>> | <<replace "stand">><<set {\n $action = "stand";\n reshow ("move");\n scrollWindowTo (document.querySelector(".passage .move"));\n unroll (document.querySelector(".passage .move"));\n}>><<endreplace>>\\n<<endif>>\\n<<endblock>>
<<set {\n let card = $deck.pop();\n $player.push (card);\n let cardDmg = Math.floor (card/3);\n $enemyHp = Math.max (0, $enemyHp - cardDmg);\n}>>\\n<<if $p2 && $p2.sum < 17>><<set {\n let card = $deck.pop();\n $p2.hand.push (card);\n $p2.sum += card;\n}>><<endif>><<display "hands">>\\n<<print blurb ("hit")>>\n<<if $enemyHp <= 0>>\n <<print blurb ("hitWon")>>\n <<set $blackjackDone to "pcwon">><<set $lastHand="ignore">><<display "blackjack resolution">>\n<<else>>\\n <<if $playerSum > 21>><<set $lastHand="over">><<display "blackjack resolution">>\n <<else if $playerSum == 21>><<print blurb ("hit21")>>\n <<set $lastHand="won">><<display "blackjack resolution">>\n <<else>>\\n <<set $mode to null>><<set $action to null>><<display "blackjack actions">>\\n <<endif>>\\n <<if $mode>><<print blurb ($mode)>><<set $mode to null>>\n <<endif>>\\n<<endif>>
/% this gets used for stand and for blackjack so i figured i would separate it off%/\\n<<set {\n let dealer = $dealer;\n let deck = $deck;\n while (blackjackHandSum (dealer) < 17) {\n dealer.push (deck.pop());\n }\n $showDealerHand = true;\n}>><<if $p2>><<set {\n let p2 = $p2.hand;\n let deck = $deck;\n let psum = blackjackHandSum ($player);\n while (blackjackHandSum (p2) <= psum && blackjackHandSum (p2) !== 21) {\n p2.push (deck.pop());\n }\n}>><<endif>><<display "hands">>\\n<<print blurb ("stand")>>\n\n<<if $dealerSum > 21>><<set $mode to "handWonDealerOver">><<set $lastHand="won">>\\n<<else if $playerSum < $dealerSum>><<set $mode to "handLower">><<set $lastHand="lost">>\\n<<else if $playerSum == $dealerSum>><<set $mode to null>><<set $lastHand="tie">>\\n<<else>><<set $mode to "handWonHigher">><<set $lastHand="won">>\\n<<endif>>\\n<<if $mode>><<print blurb ($mode)>><<set $mode to null>>\n<<endif>>\\n<<display "blackjack resolution">>
(outfit: <<print $outfit.length === 0 ? "[]" : $outfit.map(i=>'['+i.reduce((a,b) => a + ", " + b)+']').reduce ((a,b) => a+ ", "+b)>>)\n(enemyHp: <<print $enemyHp>>)
<<set $>>\\n<<set $dealerSum = blackjackHandSum ($dealer)>>\\n<<set $playerSum = blackjackHandSum ($player)>>\\n<<set $col = $p2 ? 2 : 1>>\\n<<if $p2>><<set $p2Sum = blackjackHandSum ($p2)>><<endif>>\\n<table class="hand"><tbody><tr><td rowspan='1'><<print $dealerName ? $dealerName : "Dealer">>'s hand: <<if $showDealerHand>> <<print $dealer.reduce ((a,b) => a + "+" + b)>> = <<$dealerSum>><<else>><<print $dealer[0]>>+? = ?<<endif>></td><td>Your hand: <<print $player.reduce ((a,b) => a + "+" + b)>> = <<$playerSum>></td></tr><<if $p2>><tr><td></td><td><<$p2.name>>'s hand: <<print $p2.hand.reduce((a,b) => a + "+" + b)>> = <<$p2Sum>></td></tr><<endif>></tbody></table>
<span class="meta">hey, before we get going\n----\ncustomization options!!\nhow do you feel about human guys with animal dicks?\n<<toggle $animals "animals" "true" "i love guys with animal dicks" true>>\n<<toggle $animals "animals" "false" "let's keep it to human genitals okay">>\n\nsexually assaulted/raped by unthinking/animal-like monsters\n<<toggle $badend "badend" "yes" "i'm cool with getting raped by monsters & bad ends associated with that">>\n<<toggle $badend "badend" "no" "i'm okay with monster rape but not bad ends" true>>\n<<toggle $badend "badend" "off" "let's keep things happy and consensual">>\n----\nthat being said, this game contains:\n* ludicrously muscular guys\n* ludicrously giant dicks & balls\n* skintight suits\n* bursting out of skintight suits\n* fucking through skintight suits\n* cum explosions through the suits / condom bursting kinda stuff\n* exhibition / public sex\n* public nudity\n* pc topping and bottoming\n* fisting\n* lots of sex feat. guys with animal dicks, if you picked that option up there ↑\n* sexual assault via tentacles from the void + wolf-thorn monsters, if you picked that option up there ↑\n* to be clear the tentacles do still grope you in combat even with that turned off, but there aren't any aftermath rape/assault scenes\n\n(also this whole game is like ~10k words right now so you should take all of the above with a grain of salt. this is still mostly a mechanics/code flow outline.)\n\n</span><<display "init">>\n[[okay, let's go!!|start game]]
<<set $animals = $animals === "true" ? true : false>>\\n<<set $badend = $badend === "yes" ? "yes"\n : $badend === "no" ? "no"\n : false>>\\nYou're {F}! Last week, you were chilling with your friends at the mall and it got locked down by a Nyx incursion. All the lights went out, electronics disrupted by the Nyx aura. Portals to the unearthly void ripped themselves open all across the food court and Nyx started lurching through: masses of tentacles, weird acid-spitting polyps, crawling sluggishly but inexorably through the openings.\n\nEverybody started screaming and running. You got separated from your bros in the thunder and spun around, and it wasn't until you got knocked basically face-to-tentacle with a Nyx monster that you realized you might be in real trouble.\n\n[you try to fight them off for a bit and get turned into a zombie or w/e. maybe this uses combat mechanics, who knows]\n\nThings got pretty fuzzy after that. You don't really remember much of being a zombie, but you remember waking up afterwards, sprawled out in a medic station in the mall's backrooms, with Black Tiger -- the real Black Tiger!! -- looming over you, asking if you were okay.\n\nBlack Tiger was the coolest, most awesome, //hottest// one of the {squad}. He was a titan of a guy, body blown up to bodybuilder proportions and then beyond, and his outfit hugged every curve. His uniform, like all the rest of the {squad}, was make out of high-tech future material, resistant against every possible kind of terrestrial damage... though it held up worse against the interstellar Nyx goo. Skin-tight everywhere save the boots, gloves, belt, and helmet. <<if $animals>>His bulge was //fantastic//, an enormously-fat mound that lurched out from his crotch and curved up across his hip, like he was perpetually trying that shampoo bottle meme thing. You could see his sheath wrinkle and fold over itself as his legs shifted.<<else>>His bulge was //fantastic//, a big shelf-like mound that lurched out from his crotch and curved up across his hip, like he was perpetually trying that shampoo bottle meme thing. You could see his foreskin shift up and down his cockhead as his legs shifted.<<endif>>\n\nHe'd gotten a little shredded up in the fight, apparently. Maybe by you, you realized in retrospect, but in the moment you were mostly focused on puking up what felt like gallons of weird sparkly black goo; the remnants of your Nyx infection. Black Tiger, right in front of you, and what you did was immediately throw up on your feet. He patted you on the back.\n\nAnyway, the upper half of his uniform was completely shredded off him, with only a few scraps clinging to the underside of his chunky collar, the base for the projection of his iconic helmet -- a hard-light sculpt of a tiger's head that matched his actual expressions, hazy and sparkling like a hologram; a deep, intense indigo-violet blacklight color, with glowing stripes. You were so close you could see the little curly hairs across his pecs. His nipples were enormous, fat slightly-oval areola almost the size of your palm, nipples a conical peak in the middle pointing sharply down from his oversized pecs. You're pretty sure you felt them brush against your back when he was patting you on the back supportively. And then a few more scraps draped over his belt, hanging down in lopsided shreds. You could see the glowing violet of the compression shorts he wore under the uniform, and also the side strap of his jock, a flat black, rising up from beneath that and curving over one hugely-muscular hip.\n\nWith his uniform shredded, you got to see his //tattoos!!// A bunch of them old, presumably from before he was Black Tiger: shitty flash art across his ribs, some shaded five-pointed stars below his collarbone, a lopsided tribal piece across his shoulder, all blurry and faded. But in blazing, blacklight lines cutting over and through them were his stripes: intense glowing violet lines, rippled like fur, curling up the sides of his neck, over his shoulders, in chunky lines down his forearms. When he turned you got to see the downward-pointing-arrow stripes down his spine, pointing straight at his enormous muscle ass.\n\nBlack Tiger was so fucking hot. You'd suck his dick in a second if he let you. Hell, you'd do anything //any// of the {squad} let you do. But especially Black Tiger.\n\nSo that would be your cool celebrity interaction, except--\n\n[[The next day it happens again.|intro 2]]
[various little things where you get attacked by monsters & try to fight them off, each one probably just a paragraph]\n\n...which brought you to yesterday. You had been getting pretty freaked out and maybe weren't thinking clearly.\n\n\nwasn't until then that you realized, oh fuck, you could get caught and //eaten//. Even if you got turned into a zombie, there were miles of old tunnels down here; you could wander around for years and nobody would find you. Fuck. Oh fuck.\n\nAnd then, space tore open around you. Not the sparkling, stellar darkness of a Nyx portal, but a brilliant pinpoint light, like somebody had smashed all the walls down and revealed this dank basement storeroom to the full brunt of the sun. With a burst of brilliant emerald light, a medallion appeared before you. Holy fuck. You snatched it out of the air, and the moment it touched your skin--\n\n[[-- you //surged//|intro 2b]]
-- you //surged//.\n\n[you tf into a super-muscular superhero & beat up the monsters]\n\n\n\nYour muscles ripple and lurch across your form like you're having the most intense muscle spasms of your like, but instead of the raw pain of a fully-contracted muscle there's just heat and tension. You're dizzyingly aware of the pull and stretch of your muscles on your bones. Muscle swells: in burning pinpricks across your ribs, in huge shudders in your pecs, lats and delts flaring out. You feel the clench and pull of muscles you didn't even know you //had//, and you're a fucking body builder.\n\nYour clothes, already mostly shredded by the tentacles, fare even less well against your growing form. Your shirt, loose with rents, grows tight around your neck, around your chest, and the soaked fabric tears through with a soggy rip, sticking to your skin for a second before it peels off and slaps to the floor. Your belt goes next, canvas band abruptly digging in sharp around your hips before it rips itself apart with a loud //snap//, metal buckle clattering to the ground.\n\n\n\n<<if $animals>>[...]\n<<else>>\nnot just wrist thick but //forearm// thick; you try to grasp it just to stop it from lurching around so much and your hand barely fits more than halfway around its girth. It's so thick it looks stubby and short, even though it spans up to smack against the underside of your pecs.\n\n\nYour thighs are so huge your balls can't fit between them; they're shoved forward, piled out in front of you in a lopsided weight. The same burning heat that's been swelling your muscles coils down through your sac and hits your balls. It feels like somebody grabbing your sac and yanking: a tug that knocks you off-balance, sac dragging down further. The pressure explodes inside you, balls becomes denser, denser, denser, until they feel like lumps of metal inside you, before they start lurching bigger -- and that heavy drag doesn't go away at all, even as they spread themselves wider. You can feel the mazy passages inside your balls flutter and shift, the diffuse pang of flesh sliding against flesh. It burns, raw and intense, but it also feels //so good//, like hot tongues lapping the inside of your sac, like somebody squeezing and tugging your balls just right.\n\nYour balls bloat and bloat, their smooth shape warping into a lopsided kidney-bean shape, with a corded mound along the bottom where your now two-fingers-thick cords attach to the underside, forming a ridge all along the back side up. Your balls sit there, beyond fist-sized, drawn up tight beneath your mammoth cock in a dense, bulky lump. It's not just that they're fist-sized, it's that they feel like fists: stretching like a fist uncurling, splaying even wider, and the cords mazed through your sac feel like fingers, stiff and huge, hooking sharply up inside your body cavity and //pulling//.\n\nYou let out a guttural //whuff//, gasping, and stare down at your monstrously-fat dick. Your bulging cocklips spread, the puffy slit warping open into a broad O, before your balls yank again, and you erupt in a fingers-thick spray of thick white cum. You blast all up your chest, smacking your own face with the heavy, liquid bolts. Slimy runnels of cum sluice down your face, over your lips -- dimly salty, with a low sweetness. You gasp and sputter, breath spitting glossy droplets of cum across the dusty ground before you, soaking it dark. Each bolt of cum feels a little like getting kneed in the balls: a burning lurch where your bulky balls hang off your body, and then a fierce spasm, sending a plume of cum erupting up. And then again, and again. You completely lose track of the count, of anything other than the intense pleasure of cumming your brains out, after maybe the dozenth spurt, and after that you're just hunched there on your hands and knees, shaky groans ripping from your throat, as you cum and cum and cum.\n<<endif>>\n\n\n\nBy the time you're done, you're a wobbling, shaking mess, skin entirely slathered and dripping in cum. The deep shelf between your pecs, the crevasses between your bulky abs, the grooves of your hips, they're all clogged with cum, loudly squelching and squirting every time you move. You press your hands flat against the ground, and the way that tenses and flexes your pecs makes a cupful of cum squirt out from between the furrow. It's as much cum as two or three loads, and it was just caught in your pec cleavage. There's a hundred times as much spilling down your body, washing along the slime-clogged floor to thin the Nyx sludge pooled all across it.\n\nYou're gasping for breath, enormous chest heaving, sweating so heavily it's slowly washing the cum off you, thinning it down into something even slipperier. Your newly-grown muscles shudder like you're a baby kitten; you can hardly keep yourself upright. It feels like it takes a titanic amount of effort to even slide back so you're sitting on your heels, mostly upright. There's a series of deep, crunching pops in your shoulders and hips as you wobble in place: your newly-gigantic muscles slipping into position along your bones, reshaping your joints.\n\n\n\n\n\n\n\nthe collar is a chunky band of dense material that rests against the base of your neck, just-barely spreading across your shoulders and collarbone. It's somewhere between a chain necklace and like, a gorget, clinging tight to the muscular curves of your neck and giving a place for the hardlight bull-head projection to anchor. It's stuck tight to your skin with something that feels weirdly magnetic. You tug experimentally on it: it has a little give to it, but not a lot.\n\nGiven the number of times all the {squad} have gotten their outfits torn and shredded apart and utterly destroyed, save for the identity-preserving collar, has sparked a thousand dumb jokes of 'why don't they make the whole suit out of the collar material', a la the old comedian standby of 'why not make the whole plane the black box'. You mean, they're right. It is the only thing that doesn't get utterly destroyed like every other incursion.\n\nYour hardlight helmet is a giant bull's head, with two sharp horns that scythe out to the sides. Minotaur. Cool. The hardlight projects sensation back to your actual head; when you reach up to tug at the bull's muzzle you can feel phantom fingers prodding in your mouth, feeling your teeth, even as you feel across its -- your?? -- huge flat cow teeth. There's that one video of Blue Wolf and Pink Unicorn making out, muzzle and snout mashing together weirdly, so everybody figured there was //some// kind of tactile transfer, but it's super weird to feel it in action. You pull on your horns for a while, feeling the phantom tug on your actual head.\n\nYou're in the {squad} suit -- skintight stretchy fabric in a standard white-and-color patterning; your color is apparently a deep emerald color. It's so thin and skintight it hardly feels like you're wearing anything at all. Boots and gloves, green; belt and collar, white; all made out of a lightweight and durable material, slightly chunky and inflexible. Closer to plastic or thick rubber than leather. Your medallion, golden, is set in the belt where a belt buckle would be. You need it to transform, but, uh-- you don't need to be touching it to //stay// transformed; you've seen enough videos of the belts being ripped off the guys to know that.\n\nUnder your suit there's your compression shorts, needed to keep your enormous dick even slightly contained; they're solid emerald and hug your waist, coming down to mid-thigh, with extra stretch in the front. Under //that// is your jock, the basket perpetually enormously distended to try to contain the sheer volume of <<if $animals>>your sheath and balls<<else>>your dick and balls<<endif>>. There's no seams on any of it, but your suit is stretched tight enough to reveal even the thin little ridge across your mid-thigh where the shorts layer beneath.\n\n\n\n\n\n[then the other superheroes arrive and take you back to the superhero tower base]\n\n...and that brings us back to now. You're a woozy, staggering mess, freshly anointed with gross Nyx slime, clammy and weird even through your suit. Your first time, but considering all the photos and videos you've seen of the guys immediately post-incursion, definitely not your last.\n\nIt's so weird see them eye-to-eye. Practically all the photos are taken from an upward angle, since they're all really tall. What's //really// weird is being able to see their actual faces through the hardlight masks. Black Tiger has an eyebrow notch on his left eyebrow. You vow to remember that forever, and then realize you won't have to now, since you're going to be seeing all of them all the time, and //then// you realize you've just been staring dopily at Black Tiger while Red Phoenix talks to you.\n\n"...That's why there's been such a high density of Nyx incursions around you," Red Phoenix has been saying. "They were using their retrocausaulilty to try to prevent your selection."\n\n"Cool," you croak. You're still unsteady on your newly-enormous legs. It feels like the slightest flex will send you shooting through the roof.\n\nBlue Wolf looks over your helmet critically. He has brown eyes. It's so weird being able to see their actual faces through the hardlight. You can see perfectly through your own helmet. You're pretty sure you're seeing a lot of totally new colors now. "You're, what? Green? Green Bull?"\n\n"I kinda thought you got to choose your color and animal," you wheeze. Emerald Minotaur would sound cooler.\n\n"Nope," Pink Unicorn says cheerfully. "Assigned by Rainbow Dragon!"\n\n"Who?" you say, over everybody else's groans.\n\n"You're not supposed to tell the new guy--" Yellow Turtle says.\n\n<<if $animals>>Also, you have a bull dick now, when you transform. You can feel your dick inside you, long and muscular, like a weird tentacle curled up inside your hips. You have a //penis bone// now. That's gonna take some getting used to. Also, wow, they were not kidding with the phrase 'bull balls'. You're a little bit worried about tripping over your own balls walking up stairs. If you ever have to do that naked. Which, given everything {squad} gets up to, is probably gonna happen.\n\n<<endif>>Anyway, they shuffle you out and [[over to the tower|tower]].<<set $stage = "arrive">>
They let you use the showers to rinse off all the Nyx goop. It was starting to etch through the fabric, though its self-repairing properties have the thin spots slowly sealing back up after you're hosed down. The showers are a palatial room all shrouded in steam, with free-flowing pools of steaming water and a bunch of terraces and tiers overflowing with tropical plants. It's the fanciest place you've been in your entire life.\n\nAfter that they jot down your actual identity. You had your ID on you when all your clothes burst off when you transformed; that's precisely one of the things that you're gonna have to change now that you have a secret superhero alter-ego.\n\nIt's not very long before they set you loose to look around the tower. It's where you'll be living soon, after all.\n\n* [[look around the tower|tower]]<<set $stage to "clear">>
<<if $win >= 3>>\n<<display "win ending">>\n<<else if $strip >= 3>>\n<<display "strip ending">>\n<<else if $lose >= 3>>\n<<display "lose ending">>\n<<else>>\n<<display "tower actual">>\n<<endif>>
You're at the {squad} tower. It's palatial. Like, literally, it looks like a palace: all smooth shiny stone and recessed lighting. If it wasn't for all the windows (incredibly ornate bay windows, with their own built-in lounging sofas and recessed shelves attached) you'd forget you were 80 floors up. All the guys stay transformed when they're up here, just for practicality's sake.\n\n* [[squad synopsis|squad]]\n\n<<if $stage == "arrive">>\\n* [[get hauled around|intro 2c]]\n<<else if $stage == "clear">>\\n* [[train MMA with black tiger]]\n* ==[[sit through a medical exam with blue wolf]]==\n* ==[[pump weights with red phoenix]]==\n* ==[[box with pink unicorn]]==\n* ==[[... with yellow turtle]]==\n\n<<else if $stage == "rainbow">>\\n* [[head down to see 'the boss'|intro 4]]\n<<else if $stage == "enemy">>\\n* [[there's a nyx attack!!|dispatch]]\n<<else>>\\n* aah unknown stage (<<print $stage>>)\n<<endif>>
<<if $animals>>[... he strips you down and palpitates yr nuts and unsheathes yr dick and insists it's all standard medical procedure up until he straddles you and rides yr dick/tips you back and fingerfucks you open before sinking his dick into you & knotting you]\n<<else>>[... he strips you down and palpitates yr nuts and feels yr dick and insists it's all standard medical procedure up until he straddles you and rides yr dick/ tips you back and fingerfucks you open before fucking you]\n<<endif>>\n<<set $fucked['blue']++>>\\n\n<<set $stage to !$rainbowMet ? "rainbow" : "enemy">>[[back to the tower|tower]]
top option: [... you work out & he spots you in bench presses & mashes his cunt against your face & then he rides yr dick]\nbottom option: [... you work out & he spots you in squats & then he bends you over & fists you]\n\n<<set $fucked['red']++>>\\n\n<<set $stage to !$rainbowMet ? "rainbow" : "enemy">>[[back to the tower|tower]]
[... he fucks you in the boxing ring etc]\n<<set $fucked['pink']++>>\\n\n<<set $stage to !$rainbowMet ? "rainbow" : "enemy">>[[back to the tower|tower]]
<<if $animals>>[... idk but he fucks you. maybe he just frots his giant turtle dick against you]\n<<else>>[... idk but he fucks you with his immensely girthy dick or smth]\n<<endif>>\n<<set $fucked['yellow']++>>\\n\n<<set $stage to !$rainbowMet ? "rainbow" : "enemy">>[[back to the tower|tower]]
<span class="meta">maybe you play blackjack vs him and whoever wins bottoms V:</span>\n* [[you top option|black top]]\n* ==[[you bottom option|black bottom]]==
You're not at your best. You're still getting used to your new body; you were never super great at MMA; Black Tiger is incredibly hot and that's real distracting. You're proud that you last more than five seconds.\n\nYour dick throbs every time your bodies clash. Your dick gets hard in a series of sharp pulses, rippling up and down your body, heat billowing up over your skin. The suit doesn't stop sensation at all; it feels like you're bare-ass naked, feeling every rush of breeze. Except, of course, the dick, where <<if $animals>>your dick is pinned in your new sheath<<else>>your dick is mashed down into an aching mound<<endif>>, straining sharply against the stretchy material.\n\n[...]\n\ncatches you with a scissor trap, one leg snapping out to hit your side, and he keeps the contact going as you topple to the side. You land on your back with a //thump//, and he moves forward, sitting on your chest: knees bracketing your chest, thighs squeezing your neck, calves pinning down your arms. Enormous <<if $animals>>mounded sheath<<else>>bulge<<endif>> resting hot on your chest. You thrash against his hold, hands smacking his feet, but you get nothing. He squeezes his thighs, mashing your face against his bulge. You gasp, face hot, your own dick shuddering in your suit, leaking pre in slimy gushes all up your stomach. You can just see his cocky grin over the heavy mountains of his pecs, mirrored on his hardlight mask and his actual face. Hungry, eager. His cock lurches against your chin. <<if $animals>>You can feel his barbs rasp against your face through the fabric.<<else>>His cockhead, spongy and half-hard, shudders against your face. You can feel the slight shift of his foreskin sliding back and forth over his cockhead through the obscenely-tight fabric.<<endif>>\n\nYou let out a reedy moan and cum all over yourself. Your cock throbs in your suit. The pressurized blasts of cum warp the fabric, stretching it out in a slimy mound. It shudders and grows, cum smearing under your suit to soak your thighs and squirt, slimy and hot, all up across your stomach. Meanwhile, Black Tiger just keeps grinding his hardening cock against your face, bouncing his enormous muscle ass on your pecs. Your cock is immersed in a sloshing balloon of cum, slimy and hot, churning around your shaft, and the sheer pressure of the fluid stretches the material enough that <<if $animals>>you can unsheath, cock blissfully spilling from your sheath in bursts until it's an enormous spike jutting out from your crotch<<else>>you can get properly hard, cock stiffening into a slimy pillar<<endif>>, with cum collecting at the tip and spilling down to form a jiggling waterbed pad <<if $animals>>all around your sodden sheath<<else>>across your crotch<<endif>>.\n\nBlack Tiger shifts back. His cock peels off your face, and he bumps against your dick: ass cheeks spread, clamping down around your shaft as firmly as if he'd grabbed it with his fist. He rises up, thighs flexing right in front of you, letting you watch every shift and stretch of his enormous muscles. The suit material glides frictionlessly across your skin; the only thing that makes it through is heat and the slightest dampness. He perches, for a second, and then shoves himself down. Your eyes bug out. He //slams// himself down on your dick: your suit warped around your dick, his suit sucking inside his ass. The heat of his body soaks through the fabric. The fabric is so thin you can feel every ripple of his ass: the shuddering pulse of his asshole, the sucking grip of his guts.\n\nYou let out a reedy moan as he slams himself down, hilting himself on your dick. <<if $animals>>Your sheath smacks against his asscheeks, and the frictionless fabric just makes it easier for him to stuff the whole thing in his ass: sheath mashing against his pulsing hole and then shoving past, clamping down extra-tight around the root of your dick. <<endif>>He grinds himself against your crotch, enormous muscle ass smacking against your thighs, stomach, as he posts on your dick. Holy shit. Holy shit. Your suit is already slimy inside, cock sloppy with your load, and you're still hard, oozing cum, but-- you jerk your hips up, <<if $animals>>weird animal dick<<else>>fat cockhead<<endif>> bashing deeper inside him, and you erupt again, overwhelmed by a full-body rush of pleasure. Your balls gurgle, your prostate gurgles, as your newly-superhuman body goes into overdrive. You're sobbing and moaning, writhing under Black Tiger as he bounces on your spurting dick. Cum collects in your suit, trapped against your cocktip by his milking, squeezing ass. The bloated tip expands with each spurt, blowing up like a water balloon, making it catch and drag, inflating deeper down into Black Tiger's guts simply because it has nowhere else to go. You cum so much that you bloat his guts away from you, leaving you fucking up into a sloppy ocean of your own load. Your thrusts, already erratic, catch and drag as you haul the bloated, gallon-sized swell of your trapped load back and forth through Black Tiger's guts.\n\nThen the suit bursts inside him. You don't know if it's his first or yours first, you just know it's one and then the other, a whipcrack //snap//, and suddenly the sloshing condom-balloon you're thrusting into is replaced with the slick, soft pressure of Black Tiger's guts. The material tears down your cock, ripping a wide slash all the way down to <<if $animals>>your sheath<<else>>your crotch<<endif>>, and the excess cum piled up there explodes out in a fountaining eruption. There's a matching tear across Black Tiger's ass, torn edge rippling down your shaft until his hungry hole spits it out, letting his suit gape wide, revealing the dark flesh of his ass, the gaping furrow of his hole, framed in dusky pink flesh, rippling around your <<if $animals>>bestial<<else>>giant<<endif>> shaft. You bellow, balls burning as you spray your next hosing burst of cum straight up into his guts, and he moans and arches his back, grinding himself down on his dick as you start to really pump him full of cum.\n\nHis balls lurch out of his torn suit, pooling across your chest, and then it's all over. The immense beanbag-chair-sized swell of cum collecting at his cocktip squirts backwards, tearing the suit further, and then the whole thing erupts, fabric snapping with a sharp //crack//, and you're suddenly immersed in a slimy ocean of cum, pouring out across your face and chest like a bucket was just upended. You sputter, open mouth flooded with Black Tiger's cum: salty, dimly sweet, and you messily gulp down mouthfuls just to keep yourself from going under.\n\nAs the cum-explosion sluices down your chest, you finally see it. Black Tiger's dick, right in front of you. <<if $animals>>A conical spike, bloated outwards, flesh covered in a spiraling pattern of barbs. Short and stubby, only two handspans long, but nearly thigh-thick at the base, and only tapering to fist-thick at the tip.<<else>>A fat and stubby length, maybe only a foot and a half long, almost dwarfed by his immense balls. His foreskin is skinned back, revealing the dusky burgundy of his raw cockhead, and his bloated cocklips protrude out, fat and puffy.<<endif>> It bobs right in front of your face, drenched and dripping in cum, with finger-thick cords spilling down the underside and slashing out across your chest. You grab it with both hands and cram it in your mouth, moaning and gurgling as you guzzle down his load fresh from the source.\n\nHe keeps riding your cock even as your overwhelming flood of cum slows and then stops, leaving his ass a fucked-open crater, still gushing cum each time he slams his enormous ass down on your crotch, fully spiring himself on <<if $animals>>your colossal bull cock<<else>>your immense cock<<endif>>. He grinds himself down, mouth open and slack in pleasure as your cockhead roots around in his guts, and it's with a disappointed groan that he finally dismounts, letting your turgid dick splurt from his well-used ass alongside a messy gush of cum. You just lay there in the center of the mats, gasping for breath.\n\n"Good first time, newbie," Black Tiger says with a smirk. The crotch of his suit is utterly wrecked, just sodden fabric flapping down his thighs, <<if $animals>>revealing the dark fur of his sheath, aimed out like a cannon, all dripping and sodden with your combined loads<<else>>revealing the dark thatch of his pubes, his half-hard dick lolling down over his cum-slimed thighs<<endif>>. His skin glistens with your load in slimy cords all across his hips and down his legs, his wrecked asshole peeking out between his asscheeks with every step.\n\nHoly shit. If this is what staying at {squad} Tower is gonna be like, you're not sure you can handle it.\n\n<<set $fucked['black']++>>\\n<<set $stage = !$rainbowMet ? "rainbow" : "enemy">>[[back to the tower|tower]]
[top option: you beat him and you pin him and ride his dick]\n\nHe grins up at you, arching up. His bulge mashes against your back. It shudders, tight fabric creaking against the pressure of his dick. "Now that you got me here, what are you gonna do with me?"\n\nYou don't even care that he clearly took a dive. You're touching Black Tiger's dick. You're //touching Black Tiger's dick!!// Your hole throbs between your cheeks, and you find yourself rutting back against {his trapped sheath/his enormous bulge}, flexing your thighs to spread your cheeks. The tight material of the suits furrows, catching against the raw flesh of your asshole. {It's stretched so thin you can feel the barbs of his dick rasp against your hole, through the thin, frictionless fabric/You can feel the heat and the faintest dampness seep through the double-layer of thin, frictionless fabric}. You grind down, rocking your hips, and-- there's a moment of pressure, a spreading, a wash of heat, and you stare down at Black Tiger, bug-eyed, as his cocktip sinks into your spread asshole, stretched through the suit.\n\nHe laughs at your expression. "Didn't think the suits were that stretchy, huh?" He curls his hands around your thighs and sharply tugs you back, all your weight on your ass, and-- {his sharp, rasping cocktip slams into your ass, puckering your suit into an open hollow/his fat, blunt cocktip rams into your ass, spreading your hole wide}. The material really is frictionless: his thrusts are a slow roll, just nosing his cock in deeper, without any catch or drag. Just the material drawing tighter across your ass as his {unsheathing }cock drags more and more of it into your hole, wrapped tight around his dick in a double-layered embrace. You still think you can feel the slightest seep of his pre, oozing through the fabric, soaking into your ass. You whimper and moan, mouth hanging open, as you rock on his cock: every flex of your hips {letting a little more of his cock unsheath, letting him shove it a little deeper inside you/spreading your hole wider, letting you take his cock deeper}. His cock flexes inside you, spitting out a messy spray of pre that warps the suits. It collects there, like a swollen condom. Or, as he spurts again and it inflates further, like a water balloon. It lurches and drags inside you, wobbly and soft, and then, after another few spurts really fill it out: //hard//, prying you open deeper.\n\n[...]\n\n<<set $fucked['black']++>>\\n<<set $stage = !$rainbowMet ? "rainbow" : "enemy">>[[back to the tower|tower]]
[you go down to the crystallum or w/e to meet the boss:]\n\n\n"I am known as Rainbow Dragon," he says. Oh. This is the guy. He's -- wow, fuck, he's hot.\n\nYou thought the other guys were huge? Rainbow Dragon is to them as they were to you before all this. You gained a foot of height, shooting you up to six-foot-something? Rainbow Dragon is like, almost eight feet tall. You're eye-to-eye with his pec cleavage. His areola are the size of your entire face.\n\nVaguely asian-looking, maybe? Though that might be because he's got the sides of his head shaved and his long hair drawn back in a fashionable faux-queue. White hair. Or... every-colored hair? Light ripples through it, reminding you a little of a fiber optic cable. His skin is darker, and his nipples are a dusky brown, matching the darker flesh of his cock.\n\nHe's also completely naked. His thighs are too big for his frame -- his //everything// is too big for his frame -- and they shove his dick and balls out forward, forcing his loose sac to drape across the muscular planes of his ropy, corded thighs. His balls are, no joke, bigger than your head. Each one. His dick, a colossal club almost as broad as your torso -- your torso //now// -- drapes over his mounded sac, drooping all the way down to his knees even after clearing the foot-and-change of his balls. His white pubes, straight, form a shaggy spill fanning out from his crotch. He's got a little hair elsewhere, arms and legs, a little swirl across his pecs, but the rainbow coloring makes it fuzz apart into an almost-invisible glow. Just looking at him turns you on so much you feel woozy.\n\nHe's got mazy dragon-scale tattoos all across his skin. Each one is maybe palm-sized, curving over his giant muscles in a rippling pattern, and the same every-color iridescent light that lights them up, shifting through hue with every motion, also ripples off him, surrounding him in a glowing aura.\n\n\n\n\n\n"Cool tats, man," you say. "Dude, you look so fucking hot!"\n\n"Thank you," he says, primly. "This is not my true form. This is merely a flesh sleeve I have created to occupy when interacting with lesser mortals."\n\nWhere do you even start with that. "Cool sleeve," you say, weakly.\n\n\n<<set $rainbowMet to true>>[[intro 5]]
[whoops there's a nyx attack or w/e]\n\n[you head out to fight]\n\n[[dispatch]]
Here are the members of {squad}:\n\n* Black Tiger\nDefinitely the hottest of the group, no contest.\n\nHe's a dark-skinned black guy, with tight little curls of hair across his chest and framing his {sheath/cock}. He's got enormous muscles with just enough bodyfat to soften the sharpest edges into something smooth and inviting. You've always wanted to run your hands all over him. His markings are in intense indigo-violet blacklight colors, in ragged stripes all over: shoulders, sides, back, thighs. You want to lick each one. You like the mottled look of his old faded tattoos, with the crisp, glowing edges of his markings on top.\n\nHe has a cocky little smirk even when fighting the Nyx has left him bare-ass naked, <<if $animals>>bulging sheath and fuzzy balls<<else>>flopping dick<<endif>> on display for the whole world.\n\n\n* Red Phoenix\n The leader of {squad}. He's huge. He's statuesque, with bodybuilder proportions and the kind of definition you usually only see if a guy is dehydrating to death. You've seen the guy eat, now; he's definitely not on a pure-protein-and-restricted-water diet. He's asian, kind of pale, with light brown nipples.\n\n The bulge of his cunt is just as obscene as the rest of their dicks. << if $animals>>Or, you guess, cloaca, if he's a bird? Whatever. <<endif>>His mound pouts slightly through the material, revealing the fat, protruding swells of his inner lips. His tdick is bigger than most guy's dicks, and the fat dome of his cockhead is constantly on display, a big bulge pinned down right at the apex of his cunt lips, halfway shoved inside himself from the tightness of the suit.\n\n* Yellow Turtle\n The bulkiest one of the group. Black guy with more of a powerlifter build. He's got a keg-like stomach that bulges out as far as his fat pecs, and incredibly brawny arms and legs, solid muscle sheathed in a layer of dense fat.\n\n <<if $animals>>His dick is-- you did not really know much about turtle dicks before he appeared on the scene. Turtles traditionally have internal balls, but his are so big they bulge out anyway, forming a straining mound beneath his vent like a single enormous uni-ball. His vent lips are craggy, forming a stiff peak, kept perpetually-parted by the upwelling pressure of his balls beneath. {When his dick actually spills out, it's a monster. It's prehensile. He can wiggle it around. So, imagine a shovel head, right? Only make it twice as big, twice as //wide//, as thick as a hand, and cover the whole thing in ridges and conical spikes. The thing genuinely looks kinda like a spiked mace. It spans up over his beer-keg stomach and past his pecs to flutter and throb right across his face. Plus, he cums like, shampoo. It's silky and heavy and foams up easily into dense, clumping froth, you mean.}<<else>>[...also he's got a big dick, w/e]<<endif>>\n\n* Blue Wolf\n He's tall and comparatively lean, which still means that outside the rest of {squad} he's the buffest person in the world. He's still broad-faced, thick-necked, hugely brawny. Emphasis on //comparatively//. He's just also really tall, like, seven feet.\n\n He's latino, with a shaggy mane of hair. He's the only one without visible glowing markings, which has lead people to speculate that he has markings on his face. Now that you can see through the hardlight mask, you can confirm: his markings are a series of big triangular fang shapes, in a serrated pattern across his cheeks. Like the wolf fangs of his mask. He's also got a wide goatee, dark stubble across his broad jaw.\n\n His downward-pointing nipples, the cut of his abs, the curve of his hips, all point right down to his <<if $animals>>sheath<<else>>dick<<endif>>. Everybody knows what Blue Wolf's dick looks like. <<if $animals>>\\n He's got //the knot//. He fucks his fans and doesn't mind if they take photos. Or video. Hell, he once streamed it himself: fucking and knotting two fans who ran into him on a rooftop, leaving them bloated cum-drunk messes. Two hours. An hour knotted with each one.\n <<else>>\\n He fucks his fans and doesn't mind if they take photos. Or video. Hell, he once streamed it himself: fucking two fans who ran into him on a rooftop, leaving them bloated cum-drunk messes. It's big and bulky, widest in the middle, with a huge squiggling vein all down one side.\n <<endif>>\n\n* Pink Unicorn\n The bad-boy of the group. He's white, with dark brown hair, kept in a short, broad mohawk, matching the unicorn's mane. Like all the rest of the {squad} he's inhumanly muscular, filling out his uniform to bursting. He's got a spray of dark hair across his chest, and darkly-haired forearms and legs. His markings are dappled splotches, pale pink, all across his sides and ass, spreading down across his thighs. They're usually half-hidden under his shorts.\n\n He's also got like a billion piercings. You can see them all through the material of his suit: four big thumbtip-sized lumps framing each nipples, from his cross piercings, with a ring pinned against the hollow of his bellybutton. Even the unicorn-head has piercings. Duplicates of the ones on his actual face, you always assumed, and you were right: spike-tipped studs through both brows, a chunky septum ring through his nose, ears weighted down by an asymmetrical host of studs and brackets that chime when he turns his head. <<if $animals>>You know he has a Prince Albert, because his giant fucking horse dick is big enough that the flat-capped flare is constantly bulging from his sheath, outlined in the pink material of his uniform, and the smooth swell of his cockhead is interrupted by the chunky, two-finger-thick bar of his piercing. Pinned between his mounded sheath and his immense horse nuts is another ring.<<else>>The piercings on his dick are just as obvious: a huge Prince Albert through his cockhead, and a bulky frenum ladder along the underside of his shaft, bracketed with a final ring at the base, perpetually pinned in his suit between his bloated balls and his shaft.<<endif>> Both the rings could easily work as bracelets even on the buffest body builder, but on his immense body -- on his immense cock -- they look almost demure.\n\nAnd then, there's you. The latest member of the squad.\n\n* Green Bull\n Uh, it's still weird to look at yourself in a mirror and see a super-buff superhero. You used to be pretty buff. You had a lot to look up to, with the {squad} flying around all the time. But now you're unreal. You flex your arms in front of the mirror for a while, try a few body-builder poses, clench your thighs, all the usual stuff. It's a little vain, but, hell, you look good.\n\n <<if $animals>>So, you got a bull-dick now, when you transform. They are //not// kidding about bull balls being a thing. They're like, bigger than one of your flexed biceps. Like watermelon-sized. When you're out of your uniform they hang down past your knees, flesh all leathery and dark, and they smack against your calves when you walk. Your dick itself is-- colossal. Weirdly thin for how long it is, which just means that it's only forearm-thick even though it spans up past your chin when you get it fully hard and fully unsheathed. Each spurt of pre pumped through the thing feels like it's being wrenched up from inside you: prostate squeezed down, balls churning, and then it lances up your shaft in a pressurized spray that, inevitably, hits the ceiling and splatters everywhere. You're still getting used to it. Your tapering, bullet-shaped cocktip pushes through your pecs to mash against your face, and you've jerked off more than once just by fucking your pecs until you cum all over your face.<<else>>So, along with the rest of your body, your dick is enormous now, when you transform. Man, it was one thing seeing {squad} walk around with their giant bulges, but it's something else entirely to take a step and feel the impact ripple all through your body, making your immensely-bulky dick bounce and jiggle even through three layers of support. And you got a lot more body to feel than before. Your sac hangs nearly to your knees, each one nearly, like, watermelon-sized. You guess they weren't joking about bull balls. Your dick drapes down above your low-hanging balls, a little stubby and brutally broad when soft. You've always been more of a grower. When you get hard it's-- it's a lot. Your fat cockhead wedges between your pecs, prying them apart, and you've jerked off more than once just by fucking your pecs until you cum all over your face.<<endif>>\n\n There's a bit of a knock-on effect here. Even when you're not transformed, you still put on like, a solid twenty pounds of muscle for free, no suffering through bulking and cutting or having to choke down 6000 calories a day to feed your muscle mass. Wild. Also, your dick has definitely grown like two inches. You could be a porn star, if you weren't-- you know.\n\n* [[<--|tower]]
<<if $win >= 3>>\n<<display "win ending">>\n<<else if $strip >= 3>>\n<<display "strip ending">>\n<<else if $lose >= 3>>\n<<display "lose ending">>\n<<else>>\n<<display "fight">>\n<<endif>>
<<set $story to true>>\\n/%\n<<set $_r to Math.random()>>\\n<<if $_r < 0.33>>\\nYou're up against a Nyx tentacle-nest: a collection of thorny black tentacles all curled around themselves in a lopsided sphere. They churn their way across the floor in slimy jerks, leaving behind a trail of inky black ooze.\n<<else if $_r < 0.66>>\\nYou're up against a Nyx acid polyp: something between a venus flytrap and an oyster, tall and thin with a gleaming-black shell, and a long craggy crack all the way up and around its pillar-like shape that licks open, drooling acidic black slime from its dozens of tentacle-tongues peeking out. It crawls across the ground, slowly, with dozens of squirming, pulsing tentacles that sprout from the base of its armored shell.\n<<else>>\\nYou're up against a Nyx thorn-wolf: a lean, rangy wolf-shape made from undifferentiated black tissue, with a spray of tentacles fanning out down its back like fur. Its 'head' is a tentacle-nest, vague contorted into the shape of a mane, a jaw, fangs.\n<<endif>>\\n\n%/<<display "blackjack">>
<<display $winScenes [$win]>>\n<<set $win += 1>>\\n<<set $stage to "clear">>\\n* [[back to the tower|tower]]
<<display $stripScenes [$strip]>>\n<<set $strip += 1>>\\n<<set $stage to "clear">>\\n* [[back to the tower|tower]]
<<display $loseScenes [$lose]>>\n<<set $lose += 1>>\\n<<set $stage to "clear">>\\n* [[back to the tower|tower]]
[smth like, rainbow dragon compliments you in your win and you look longingly at his ass as he departs]
[smth like, rainbow dragon lets you touch his dick & you jerk off while sucking on his cocktip, jerking him off]
[smth like, rainbow dragon lets you fuck him and then afterwards he picks you up with one giant hand wrapped around your chest and uses you like a pocket pussy]
[there's a crowd of cameras flashing on your exit from the destroyed nest, and dozens of fans with their phones out recording everything\n\nsomething something somebody fucks you in front of everybody]
there are some fans watching your fight, recording everything as you get stripped down to nothing. their outstretched arms angle down as you approach them afterwards, following the springy bounce of your stiff dick\n\nanyway you ride their dicks and/or get spitroast
when you duck away from the crowd, hauling yourself up to a rooftop, you practically stumble into two more fans. they'd been fooling around, jerking each other off watching you, and from their surprised scramble back, hard dicks slapping up against their stomachs, they really weren't expecting you to vault up to the roof of their particular building in about two seconds.\n\nthey're kinda cute. young and buff. they kinda remind you of yourself of a few years ago, desperately jerking off to every photo of the {squad} you could get your hands on. you didn't have a fellow fan-slash-boyfriend to make out with on rooftops, though.\n\nthey both just gawp at you: mouths hanging open, dicks straining up, fat and bulky. fuck, you could use the fucking. and you'd give them a night they'd never remember: getting to fuck green bull right after he made his debut. your cock shudders<<if $animal>> in your sheath<<endif>> and both of their eyes jerk down to stare at it. one of them makes a reedy kind of moan and his cock shudders, kicking against his stomach before he cums all up his shirt\n\n[anyway they spitroast you]
[you try to get back to the tower unobtrusively but while you're hopping rooftop to rooftop you're accosted by the man-spider, a different superhero/supervillain. he's got six arms and wears a black leather jacket with a thick ruff of fur around his neck. also a bodysuit and a full-head mask, etc\n\nhe pins your hands over your head with one of his three pairs of arms and uses the rest to grope across yr body, etc, jerking you off. he fucks you on his cock until you cum all up his uniform, painting across the glossy eyes of his facemask]
<<if $badend>>[yellow turtle kills the tentacle/wolfmonster fucking you]\n<<else>>[yellow turtle saves you from the tentacle-nest]\n<<endif>>\n\n[anyway yellow turtle fucks you]
<<if $badend>>[blue wolf kills the tentacle/wolfmonster fucking you]\n<<else>>[blue wolf saves you from the tentacle-nest]\n<<endif>>\n\n[anyway blue wolf fucks you]\n\nBlue Wolf uses one hand to wrap around your neck, tugging you back in an arch and slamming your huge muscle ass back on <<if $animals>>his knot, mashing his sheath between your asscheeks<<else>>his dick, burying his whole length inside you<<endif>>. He throws the horns with his other hand, muzzle open and tongue lolling from his mouth as he headbangs along as he fucks you, grinning widely at the flash and //click-click-click// of smartphone cameras recording and photographing everything.\n\n\n<<if $animals>>\nHe hauls you up against his chest, putting your own dripping cock on display: unsheathed bulldick chunky and wrist-thick, raw red, jutting out a good three-or-so feet in front of you. Your enormous balls bounce beneath it, smacking against your thighs as your body ripples with the impact of each thrust. The crowd roars; the flash of cameras gets even louder.\n\n"I'm gonna knot you in front of everybody," he growls in your ear, and he groans, low, at your answering whine. His hips jerk once, twice, grinding the enormous, half-hard bulk of his knot against your gaped asshole, and then he shoves the whole thing in with a bone-rattling //thump//. Your eyes roll back in your head, hips uselessly jerkng back and forth as you're spired on his immense wolfcock, and you erupt in an enormous wave of heavy, watery bull jizz, splattering in a fountaining spray that nearly reaches the cordon. Dimly, as Blue Wolf's knot throbs inside you, drawing all your attention to its growing bulk, you see some particularly adventurous fans scramble under the cordon and try to scrape up handfuls of your load, messily mashing their faces against the rubble-strewn concrete to try to get a taste.\n<<endif>>
<<if $badend>>[there's a tearing noise and the tentacles around you go slack. dimly you're aware of your limp body being hauled out of the slime cocoon by red phoenix. he peels the thorny tentacle from your ass. his hot fingers against your hole make you whimper and push back against him\n\nanyway he fistfucks you in the slime puddle, each punch disgorging a wash of cloudy nyx-cum, etc]<<else>>[there's a tearing noise and the tentacles around you go slack. dimly you're aware of your limp body being hauled out of the slime cocoon by red phoenix.]\n<<endif>>
<<if $badend>>[pink unicorn jerks off watching you get fucked by the thorn-wolf monster or w/e and then after its pumped you full of inky black ooze he kills it and fucks you to pump the nyx slime out of you]\n\n"Wow, that guy's really going at it," he says with a low whistle. "Fuck, he's really into you."\n\n"You're not gonna help me?!" You squawk, both hands braced to keep you from getting driven into the ground by the beast's thrusts. Its twisting tentacle-cock writhes inside you, while its facial tentacles spill all across the back of your head, half-immersing your head in its maw.\n\n"Oh, I mean, eventually," Pink Unicorn says. "Fuck, wow, you take it good, huh?" He gropes himself through his suit, and then, with a sharp jerk, tears through the front of his suit, letting his <<if $animals>>colossal horse cock<<else>>huge cock<<endif>> flop out. He hefts it with one hand and smacks it against his palm before starting to jerk himself off two-handed, fucking into his sloppy grip, watching you get raped by a thorn-wolf.\n\n\n[anyway it cums in you and then pink unicorn kills it and fucks yr ass]\n\n, until he grabs your hips and hammers in hard, bellowing, and floods your guts, utterly displacing any lingering monster cum with his own immense load\n\n<<else>>[pink unicorn saves you from the tentacle-nest or w/e & fucks you]\n<<endif>>
<<if $badend>>[black tiger swoops down while you're getting tentacle-fucked]\n\n"Fuck, that's hot," Black Tiger groans, one hand squeezing his bloated bulge. "How's it feel, newbie?"\n\nYou shudder with each thrust, shoulder braced against the half-collapsed wall, as fat thorny vines slam into your gaped asshole. "You're not gonna help me?!" you squawk, panting, and Black Tiger lets out a low laugh. He squeezes his dick through his suit, tugging and lifting, making his already-enormous bulge jut out even further.\n\n"Gonna get to it," he says. "Just admiring the view."\n\nHe wades in to the swampy mess of slime you're mired in. Tentacles lick at his legs. He catches your wrist with one gloved hand, and instead of tearing you free he just pulls himself forward, pulling you up so you're mashed chest-to-chest. His bulge mashes against your {unsheathed/hard} dick, {sheath soft and puffy through the suit, but with a rock-hard core/his cock still half-hard, firming up as he grinds against you}. Tentacles squirm up his thighs, and he just grabs the hip of his suit and tears, ripping a messy stripe all across his back, over his huge muscle ass, and when a tentacle loops up the back of his thigh and spears into his ass he just lets out a groan, sagging back into it.\n\n"Ah, fuck," he groans. He grins at you, cute and sweet even with your ass getting ripped open by thorny tentacle-vines, even as the tentacle behind him writhes and then plunges what has to be two feet of thigh-thick thorny vine into his ass. He just jerks towards you with a shaky groan. "Been a while since they caught me like this," he says.\n\n<<if $animals>>\\n[you get fucked & sheathfuck each other until you cum & then he breaks free and kills the tentacles]\nyour dick mashes right against his sheath, skewing the whole thing to the side and making his enormous balls shudder. You whimper and your dick spurts out a messy rope of pre all up his chest, dripping easily off the water-repellent fabric of his suit. It only catches when it spills down his bare skin: the stubbly skin above his furry sheath, drizzling down to catch in the curly fuzz across his thigh.\n\n\nsheath mashes against his own, pressing together in an obscene kiss and then peeling apart, fuzzy flesh webbed with taut cords of your mingled pre. The pressure is overwhelming; your leg buckle, sending you sprawling against him, panting against his chest, and he tips your head up and kisses you. Kisses your-- helmet, which is weird. Tiger muzzle weird and stretched-out, tongue sandpapery. //Your// tongue is shockingly long, spilling out into his mouth, and-- you can feel it across your actual tongue, the hot wet suction of his throat, and also the wet splat of your projection-tongue pushing so far inside his helmet that it splatters all across his actual face.\n\nYour sheaths mash together again, wet and sloppy, and you have the fraction of a second to look at him, eyes wide, before the tentacles in your asses lurch, slamming your bodies together, and your dick slops right into his sheath. He bellows, hips jerking forward. His cock is a heavy, dense block of flesh, sliding against your dick, rasping. It slides against your own dick, pushing out into the open, and as you jolt and writhe, whining into his mouth as the Nyx tentacle tears up your ass, his fat, tapering tiger dick licks across your sheathlip and then slams, brutally, right into your sheath. You groan into his mouth, pinned between his huge muscular body and the writhing vines surrounding you, and he just laughs, low, as your low, continual groan pops and jolts as the huge, thorny vine plundering your ass twists inside you, lubing up your guts with heavy spurts of Nyx sludge.\n\n<<else>>\\n[you get fucked & frot each other until you cum & then he breaks free and kills the tentacles]\n\n<<endif>>\\n<<else>>[black tiger saves you from the tentacle-nest or w/e & fucks you.]\n<<endif>>
[you earnestly confess yr feelings to rainbow dragon and make out a little while kneeling on his lap]<<set !$endings.includes("rainbow dragon") ? $endings.push ("rainbow dragon") : 0>>\n\n<<if $animals>>[you go, so, flesh sleeve, what's your actual body look like? and he reveals himself as a giant dragon w/ two enormous cocks & he fucks you with both of them. true ending achieved]<<set !$endings.includes("true ending") ? $endings.push ("true ending") : 0>>\n\n<<endif>>[[endgame]]
[you show up at a team party and do a little sexy striptease and then get gangbanged by all the fans there]<<set !$endings.includes("stripper") ? $endings.push ("stripper") : 0>>\n\n[[endgame]]
<<if $badend === "yes">>[bad end split]\n\n* [[nyx broodmare ending|lose ending bad]]\n* [[team gangbang ending|lose ending gangbang]]\n<<else>><<display "lose ending gangbang">><<endif>>
[you get tfed into a super-zombie and fucked by thornwolf monsters to birth more zombies]<<set !$endings.includes("bad ending") ? $endings.push ("bad ending") : 0>>\n\n[[endgame]]
[you limp back cocooned in nyx sludge and you get gangbanged in the showers by yr entire team to cure you of yr lingering nyx infection]<<set !$endings.includes("gangbang") ? $endings.push ("gangbang") : 0>>\n\n[[endgame]]
you have gotten <<print $endings.length>>/5 endings! <<if $endings.length === 5>>good job!<<endif>>\n\n<<if $endings.includes("rainbow dragon")>>* you got to sweetly kiss and also get brutally fucked by rainbow dragon!\n<<endif>>\\n<<if $endings.includes("true ending")>>** you got fucked by rainbow dragon's true form!\n<<endif>>\\n<<if $endings.includes("stripper")>>* you put on a whole show to get gangbanged by a bunch of fans!\n<<endif>>\\n<<if $endings.includes("gangbang")>>* you got gangbanged by the whole squad!\n<<endif>>\\n<<if $endings.includes("bad ending")>>* you got turned into a nyx broodmare!\n<<endif>>\\n\n<<remember $endings>>\n[[clear endings|clear endings]]\n\n[[restart][window.state.restart()]]
...
<<set $endings to []>>\n<<remember $endings>>\nending tracking erased.
:root {\n --link-color: #4d6ad8;\n --link-color-hover: #8ea6ff;\n}\n\ninput[type="radio"].toggleInput { display: none; }\ninput.toggleInput + label { padding: 2px; cursor: pointer; font-weight: bold; transition: 0.5s; }\n\ninput.toggleInput + label { background: transparent; color: var(--link-color); }\ninput.toggleInput + label:hover { background: var(--link-color-hover); color: #000; }\ninput.toggleInput:checked + label { background: var(--link-color); color: #000; }
.revision-span-in { opacity: 0; }\n.revision-span:not(.revision-span-out) { transition: 1s; -webkit-transition: 1s; }\n.revision-span-out { position:absolute; opacity: 0; }\n\n.blockSpan { -webkit-transition: 1s; transition: 1s; }\n.blockSpanIn { opacity: 0; -webkit-transition: 0; transition: 0; }