{(display:"Change Situation")
(set:$cost1 to (random:2,10))
(set:$cost2 to (random:2,10))
(set:$maxdamage to (random:2,10))
(set:$damage to (random:1,$maxdamage))
(set:$progress to it+1)
(if:(random:1,10) is 5)[(set:$gateway to "None")]
(if:(random:1,10) is 5)[(display:"Gateway")]
(display:"Event")
(if:$progress is 10)[(set:$situation to (either:"You find Ross!","You discover what became of Ross."))]
(if:$progress is 30)[(set:$situation to (either:"You find Rachel!","You discover what became of Rachel."))]
(if:$progress is 50)[(set:$situation to (either:"You find Joey!","You find Joey. But he's ... changed."))]
}(if:$progress<3 and $progress>1)[Remember, throughout the game, any points you burn get converted to XP.
(set:$location to "now near your hideaway, on an overgrown rooftop island. Despite the camouflage, someone found it and looted all your gear. But it gets worse")
]$situation
To progress, you need to either burn $cost1 points of (either:"SMASH","SMASH","SEXY","WOKE","FAST","SPOOKY") or $cost2 points of (either:"SMASH","SEXY","WOKE","FAST","SPOOKY").
[[[Burn resources!|Main Loop]]]<resources|
If you can't, you may lose up to $maxdamage LIFE.
[Hit me!]<damage|
(click-replace:?damage)[Burn $damage LIFE. (if:$progress<7)[Remember to convert those points into XP.] If you're still alive, [[keep going|Main Loop]]! Otherwise, [[start again]].]
**Gate**: $gateway.
**Abilities**: (if:(random:1,2) is 1)[Nope.](else:)[If you have (either:"Street Smart", "Stab Lab", "Hidden in Plain Sight", "All Ears", "Fountain Foundling", "Smartness Smarts", "Transponster", "Blackthumb", "Power Retreat", "Dredd", "Freakishly Strong", "Perfect Paranoia") you can use it here. If you're not sure how to apply it, you can use it to give yourself 3 extra XP instead.]{(set:$gang to (either:"climate change deniers","cannibals","Charlize Angels","cultists","frenemies","regentrifiers","Flayer Fanboys","fat naked ugly guys","Skeptics","Drowners","junkers","Redditors","Gamer Gaters"))
(set:$situation to (either:"The One Where It All Falls Apart.","You're in a tough spot.","You're in a tricky situation.","Things are looking bad.","Uh-oh.","Could this BE any more post-apocalyptic?","You encounter a gang of $gang.", "The One Where A Little Light Lingers In The World.","You're at knife-point.","You're at gun-point.","You're hiding. Footsteps overhead.","Somebody is approaching you.","Vehicles pull up all around you.","The One Where Barter For Freshwater Turns Into A Bloodbath.","No-one ever told you your life was gonna be this way.","Your mother told you there'd be days like these.","This hasn't been your day.","This hasn't been your month.","This hasn't been your week.","This hasn't been your year.","This hasn't been your Anthropocene.","You're being held hostage.","The One Where It Is Better Never To Have Been Born At All.","The One Where You Know The Others Must Be Out There, Somewhere."))
(if:(random:1,5) is 1)[(display:"Change Location")]
}(if:(random:1,3)>1)[(set:$situation to "You are $location. You've "+(either:"run into","got into","found yourself in","fallen into","stumbled into","managed to get into","encountered")+" "+(either:"a sticky situation","a tricky situation","a problem","a snag","a slight problem","an issue")+" involving $element1 and $element2.")]{(set:$gateway to "None")
(display:"Change Location")
(display:"Change Situation")
(set:$progress to 0)
}Welcome, Friend.
This a tool for playtesting ENDS, a diceless tabletop situational tragedy RPG currently under development. To use it, you first need to grab a character flow (and ideally print it out). Get character flows & more here: <a href="http://www.sadpressgames.com/p/ends.html">Sad Press Games</a>.
[[Get started|Main Loop]]. There is no end condition.
**Rules:**
All points spent (whether LIFE or SMASH, FAST etc.) turn into XP, allowing you to progress on your character flow.
**Gates:**
Conditions that have to be satisfied in some way before you can progress to the next node. In this solo playtesting version, they're just a little extra flavor.
<i>This is version 1.1.</i>(set:$gateway to (either:"You really miss proper showers", "Overreact", "Realize you prefer the new world", "Switch sides very briefly", "It hasn't been your day, your week …", "Make a bid for leadership", "Feel disgust", "Believe a lie", "Feel a sense of dread", "Claustrophobia or panic attack", "Destroy something you need", "Feel joy", "Prove your loyalty", "You like your post-apocalyptic look", "Do a cartwheel or sing a song", "You prefer your way your hair looks post-apocalypse", "Something gives you hope", "It's time to leave this city", "Create a hiding place", "Find a familiar", "Get nostalgic", "Create an artwork or start a religion", "You'll be there for someone … if they're there for you", "No one told you life was gonna be this way", "People always matter more than things", "Feel fear", "Accept your missing friends are dead", "Play a prank", "Create a new word or invent a nickname", "Somebody must organize this chaos", "Deviate from an agreed strategy", "Trust somebody", "Things must get worse before they get better", "Feel envy", "You're full of pity for someone", "Feel indignant", "This is still your home", "It is time to leave this city", "There's only one person who understands you", "Civilization hasn't fallen, it's just on a break", "There's more to life than survival", "Secretly swear you will always protect someone", "Develop a superstition", "Fall in or out of love", "Become a monster, then realize it", "Hanker for a very specific snack", "Stick to the plan no matter what", "Invent some new slang", "Feel either horny or fannish", "You feel like nobody likes you", "Teach somebody something", "Somebody is being a total diva", "Reveal a secret", "You can't protect the people you love", "Invent a new kind of snack", "No one can ever know you", "Bear a grudge, but tell no-one", "New times call for new alliances", "Show cruelty", "Build something (material or immaterial)", "Hide something", "Sometimes things matter more than people", "We have to work together", "Know in your heart your friends are out there", "Invent something stupid", "Feel a sense of anticipation", "Accept responsibility for something", "Destroy something precious to you", "You have to look out for yourself", "Feel sadness", "Break down", "Make a plan B that is just for you", "Play the peacemaker", "No one can ever see you", "Give away something you need", "Lose all hope for a little while", "Do something stupidly selfless", "There's one person you'd do anything for", "Surprise somebody", "Get hangry", "Refuse to follow the others", "Feel restless", "You're jealous", "Promise someone you have their back", "It's like you're always stuck in second gear")){(set:$element1 to (either:"some Flayed Fandom boys","some NYPD cultists","an NYPD high priest","some Skeptics","a few cannibals","a couple of eye-eaters","a gunboat with an RPG","a jerry-rigged machine","a mech made of scavenged bits","a group of child soldiers","an actual fucking werewolf","some blood-drinking cultists", "hardhold security", "an autonomous US military drone", "an autonomous USDF BigDog", "some junkers", "some mutards", "some gibbering mutants", "apparently some zombies", "a bad shaman", "some KKK assholes", "Trumpists", "a gang of Revelators", "a lethal snare", "a pit trap", "a panic room", "some dudes in biohazard suits", "some genetically modified pigoons", "a panther", "an enormous gator", "a mutant spider", "some scumbags with cleavers", "a woman in impractical armor", "some good but desperate people", "a bunch of Raptureheads", "some Drowners", "bastards on jetskis", "a human bloodbag", "a hostage", "a ticking time bomb", "a dark secret", "a mysterious package", "a long drop", "a crumbling structure", "an extreme weather condition", "a betrayal", "a cache of weapons", "a barter gone wrong", "a double-crossing", "some misinformation", "a false lead", "an ambush", "equipment failure"))
(set:$element2 to (either:"a self-declared court official","some kind of crazy courthouse","a plan to breed a new kind of human","a pack of rottweilers","an enormous spider","an anaconda","an electrical fire","a raging fire","poison gas","starvation","thirst","despair","false hope","an interesting opportunity","a fledgling religion","a fledgling cult","some undelivered mail","some blueprints","a map","a prophet","a prophecy", "human chattel", "a stolen vehicle", "a terrifying chase", "a pack of mootant cows", "some slavers", "a pit of bones", "a gifted blackthumb", "a new disease", "a weird court", "something too awful to describe", "torture", "occultists", "an old bunker", "a taboo", "some contraband", "bloodsports", "a death maze", "a hive queen", "a sybalite", "some voluptuaries", "some looting", "two different warlords", "some blackmail", "alchemy", "scrap", "some scavenging", "a scavenging trip gone wrong", "human sacrifice", "a scientific experiment", "a medical experiment", "a jammed gun", "constraints", "some glowowls", "a bioweapon", "genetic engineering", "mutation", "water moccasins", "leaking nuclear waste", "radiation", "a bear", "BEES", "carnivorous vegetation", "a collapsing tower", "a dispute over salvage rights", "a false utopia", "a psychic power", "hope"))}{(set:$location to (either:"on a balcony at a nondescript tower","inside 432 Park Avenue","in the Empire State Building","visiting a floating city","exploring the ruins of Bank of America","in the Chrystler Building","inside 8 Spruce Street","inside 30 Rockefeller Center","inside 28 Liberty Street","inside a raider gunboat","on a little forested island","on a jungle islet","on a small roof-island","canoeing among the towers","undercover in an enemy faction"))}{(set:$gateway to "None")
(display:"Change Location")
(display:"Change Situation")
(set:$progress to 0)
}ENDS is still in development. I'd be grateful if you let me know any thoughts ([email protected] or /u/franciscrot on Reddit).
Get character flows & more here: <a href="http://www.sadpressgames.com/p/ends.html">Sad Press Games</a>.
[[Get started|Main Loop]]. There is no end condition.
**Rules:**
All points spent (whether LIFE or SMASH, FAST etc.) turn into XP, allowing you to progress on your character flow.
**Gates:**
Conditions that have to be satisfied in some way before you can progress to the next node. In this solo playtesting version, they're just a little extra flavor.
<i>This is version 1.1.</i>