"Apocalypse Fuel" by Sam Kabo Ashwell Volume - Frontier Bibliographer Include Vorple Screen Effects by Juhana Leinonen. Include Vorple Hyperlinks by Juhana Leinonen. Include Vorple Command Prompt Control by Juhana Leinonen. Include Vorple Element Manipulation by Juhana Leinonen. Include Vorple Multimedia by Juhana Leinonen. [ MOVE TO NEXT RELEASE * Brainer shit. * BATTLEBABES. * WEIRD MYTHS (how does one even work these in) * More car stuff, ugh. * ''apocalyptica', i.e. more weird/maelstromish stuff in general * Slavery? (as optional mod) * procgen body horror * convert mods interface * make content-warning Vorply ] To say i -- running on: say "[italic type]". To say /i -- running on: say "[roman type]". To say p -- running on: say "[paragraph break]". To say br -- running on: say "[line break]". To say b -- running on: say "[bold type]". To say /b -- running on: say "[roman type]". To say ob -- running on: say "[bracket]". To say cb -- running on: say "[close bracket]". To say co -- running on: say "[i][ob]"; To say /co -- running on: say "[no line break][cb][/i][line break]"; To say wait for any key: wait for any key. To say clear the screen: clear the screen. Use MAX_STATIC_DATA of 900000. Use MAX_NUM_STATIC_STRINGS of 40000. Use MAX_SYMBOLS of 40000. Use MAX_ARRAYS of 20000. Abooting is an action applying to nothing. Understand "about" or "info" or "credits" as abooting. The display banner rule is not listed in the startup rulebook. Instead of abooting: place an "hr" element; follow the display banner rule; say "[br]For Cat Manning. Based upon Apocalypse World 2nd Edition, by D. Vincent Baker and Meguey Baker. Aside from the excellent variable text tools of Inform 7, the simple approach to text generation closely follows Kate Compton's Tracery. Some of Darius Kazemi's corpora were shamelessly cannibalised for this, and partway through I realised that certain patterns were showing up - particularly for hardholds - that I probably derived from Emily Short's Annals of the Parrigues. Thanks are due to Katherine Morayati for testing, corpora suggestions and general enthusiasm; Matthew Balousek for advice; Bruno Dias for code suggestions; furkle for fielding my neophyte CSS questions; Brendan Patrick Hennessy and Juxi for regrettable fashion guidance; and to Cat Manning for suggesting the whole idea. Deep gratitude goes to Juhana Leinonen, for Vorple; and, as always, to Graham Nelson, Emily Short et al. for Inform 7.[p]"; [say "[b]Content warning:[/b] [warningtext] [p]";] say "Suggestions, comments, bug reports, additions, modules, and undying appreciation are all very much welcomed: magadog@gmail.com. While the license means that you don't have to ask for permission to use anything in here, I'd probably be interested in hearing about it.[p]More: "; place a link to command "changelog" reading "changelog, ", without showing the command; place a link to web site "source.html" reading "source code, "; place a link to command "license" reading "license.", without showing the command; say "[p]"; [[p]Further information: CHANGELOG, COMMANDS.";] Licensing is an action applying to nothing. Understand "license" as licensing. Instead of licensing: place an "hr" element; say "Apocalypse Fuel and its source code are licensed under "; place a link to web site "https://creativecommons.org/licenses/by-nc-sa/4.0/" reading "Creative Commons Attribution-NonCommercial-ShareAlike 4.0"; say ", which is roughly to say that you can do what you like with it as long as you credit the author, don't make money from it, and use the same license for anything you make with it. Inform 7 and Vorple remain under their respective licenses: I7 is copyright Graham Nelson et al. (albeit under permissive terms), and Vorple is released under "; place a link to web site "https://creativecommons.org/licenses/by/4.0/" reading "CC BY 4.0"; say ".[p]"; To say warningtext: say "[p]Apocalypse World is an nasty, desperate place and best-described with nasty, desperate words. You can expect to find lots of references to sex, kink, drugs, disease, disability, violence, cruelty, blood and guts, cults and occultism, gaslighting and other brainfuckery, and general themes of hardship, scarcity and vulnerability; various objectionable language about mental health, disability, sex workers and women as sexual entities; as well as occasional reference to infanticide, torture, and kidnapping. Also intentional are results that might appear inconsistent about gender; it's up to you to figure out what that means in your world.[p]In the base lists, I've tried to avoid direct reference to rape and slavery, and racist, homophobic and transphobic slurs. Still, recombination may very occasionally produce results that suggest those themes, although the corpus has been pared down to avoid the more common offenders. Add-on modules will have warnings as appropriate.[p] A caveat on how you use this thing: [b]generated content is not meant to be used as-is[/b], but as a starting-point or inspiration for the actual creative process. I strongly encourage you to cut out, elaborate upon, mix and match, and change around things to suit the tone and content that are appropriate to your campaign. [p]Finally, if you're going to play Apocalypse World, do it with people you respect and trust.[p]"; place a link to the command "Yes" reading "I'm OK with that.[br]", without showing the command; place a link to web site "https://heterogenoustasks.wordpress.com/my-games/" reading "Not for me, thanks.", opening in the same window; if the player consents begin; clear the screen; end if; Changelogging is an action applying to nothing. Understand "changelog" or "log" or "changes" as changelogging. Instead of changelogging: place an "hr" element; say "[b]Possibly-planned features:[/b][br]* options to include or disinclude certain content? probably pretty onerous[br]* more modules, expanding the Marshlands module so it's actually useful, adding to Blighty for hocus/brainer shit[br]* way more stuff on brainers, who are still kinda neglected[br]* more knobs and dials, e.g. to tweak how many NPCs get generated per group? doubtfully useful[br]* better code commenting[br]* actually plug in a few lists that are currently vestigial, or get rid of them entirely[br]* make cult NPCs more distinctive, possibly (per suggestion of KM) by some version of Puritan-style virtue naming[br]* continue expanding lists, corpora-tweaking is life (suggestions welcomed).[p][b]Definitely outside the scope of this project:[/b][br]* any sophisticated, topic-sensitive system to pass information around and pick new options based on it, so that (e.g.) we know that the Maestro D's place is focused on food so we give it a food-oriented title, have a chance of assigning its NPCs cooking-type roles and names, that kind of thing. ('This person is in a Maestro D's cast and crew, so give them [i]some[/i] kind of cast-and-crew kind of role' is more workable.) This would require deeper modeling of lots of things that, at present, are represented only as strings; moreover, this is a hopeful-monster kind of project, not intended to generate polished content for direct use, so a certain amount of messiness is all to the good.[br]* similarly, cross-referencing between already existing gangs in an attempt to hint at a consistent world[br]* any system to consistently mark or respect gender; see above[br]* determining what kind of Threats the MC should play groups as - going this route isn't really possible without making it the foundational choice of generation, and I'd rather leave it up to you whether you're more interested in, e.g., playing a given cult as a Cult, Sybarites, a Family etc."; say "[p][b]CHANGELOG[/b][br] [b]v.9:[/b] * converted to web-friendly Vorple; a lot of reworking to reflect this[br] * a good deal more stuff for cults, including relics and holy books[br] * general corpora additions [p][b]v.8:[/b][br] * added martyr-generation for hocus cults and a few other places[br] * got no-repetition selections working properly; added a/an distinction[br] * more attention to vehicles[br] * a great deal of variety added to Maestro establishments, some of which gets referenced in other places: weird sex, drugs, music, food, gossip, gambling, spectacle and so forth[br] * general corpora additions [p][b]v.7 (first public release):[/b][br] * messed around with website somewhat; OBNOXIOUS FONT CHOICES[br] * warning text now prompts on game start[br] * some wording reworked [p][b]v.6:[/b][br] * general corpora additions[br] * changed how basic selection from a list works; this improves performance considerably[br] * lots of tweaks, rearrangement, commenting in run-up to public release [p][b]v.5:[/b][br] * revamped NPC-outfit concept[br] * general corpora additions[br] * added REMOVE to deactivate a mod; failed to figure out how to automate this, short of a total overhaul of how lists are organised[br] * cover art[br] * less awful title[br] * too-small-to-be-a-real-gang as a potential size for certain styles of basic gang[br] * overhauled sprawly ABOUT text into several sections[br] * quietly moved FakeStreet, a lewd in-joke, into obscurity[br] * parser errors - most importantly, the one for no command entered - now generate a gang[br] * gang-stats reporting more consistent: now needs STATS ON to turn it on [p][b]v.4:[/b][br] * general corpora additions[br] * added cults as a gang-type; a lot of new stuff here, although some lists could do with padding[br] * relatedly, the CULT verb, and GANG verb for if you just want vanilla gangs)[br] * NAMES command, which generates a bunch of NPC names and nothing else [p][b]v.3:[/b][br] * fixed a bug that sometimes gave multiple maestro cast the same name as the establishment; then kinda-unfixed it because it was good[br] * added a bunch of brainer and hocus shit; this will probably be expanded but right now it mostly adds hocus / brainer influence on NPCs[br] * organised code into some semblance or rationality[br] * references to battles and non-hold places; probably needs to get more outlandish[br] * began Marshlands, an environment-focused module[br] * general corpora additions [p][b]v.2:[/b][br] * tweaked probability so that gangers get two character notes, rather than one, more often[br] * added Blighty, a test-case for how adding modules might work[br] * made hardholds sometimes be named for hardholders[br] * assorted corpora additions[br] * added commands to specifically request a hardhold or Maestro D' outfit[br] * schemes for gangs; cast-and-crew drama for maestro outfits[br]" Commanding is an action applying to nothing. Understand "commands" or "help" as commanding. Instead of commanding: say "Command list:[p] [b]JUMP[/b] or [b]J[/b] - Generate a random group. (Or anything, really. Just hitting return is easiest.)[br] [b]GANG[/b] - Generate a standard gang.[br] [b]MAESTRO[/b] or [b]M[/b] - Generate a maestro d['] establishment.[br] [b]HOLD[/b] or [b]H[/b] - Generate a hardhold.[br] [b]CULT[/b] or [b]C[/b] - Generate a cult.[p] [b]NAMES[/b] - Generate a list of NPC names.[p] [b]STATS ON[/b] to generate AW stats for various things, which is potentially useful but breaks up the text rather; [b]STATS OFF[/b] to turn it off again. Not meant to be exhaustive - you might decide that something in a gang's description qualifies it as +unruly, for instance.[br] [b]EXAMINE module[/b] - Read the description of a module. [b]USE module[/b], or just the name of the module alone - Add a module's content to the corpora. Can be repeated in order to strengthen the effect.[br] [b]REMOVE module[/b] - Remove the module's content from the corpora entirely.[p] [b]COMMANDS[/b] or [b]HELP[/b] - this screen[br] [b]CHANGELOG[/b], [b]LOG[/b] - the changelog[br] [b]ABOUT[/b] - for credits, warnings, etc.[br]" Understand "j" or "go" as jumping. [Instead of jumping: gangform.] The release number is 9. The story headline is "an MC tool". The story description is "A brainstorming tool for the role-playing game Apocalypse World; intended for the use of MCs, it generates brief concepts and apocalypse-barf names for NPC gangs and other communities, as well as names and simple hooks for NPCs. It is a writing-prompt generator, rather than a composer of completed stories; the user is expected to edit and build on its output." [Release along with a website, an interpreter, cover art ("Several versions of a woman's head and shoulders, with different post-apocalyptic backgrounds and outfits") and the source text.] Release along with a website, cover art and the source text. FakeStreet is a room. [The description of FakeStreet is "Basic commands: just hit return to generate a random group.[br]X / EXAMINE (MOD) to read the description of a module, and USE (MOD) to add it to the corpora.[br]HOLD , MAESTRO, CULT and GANG generate that kind of group, rather than picking at random.[br]NAMES to generate a bunch of NPC names, without descriptions.[br]ABOUT for credits, content warnings, etc; HELP for the full command list."] The printed name of FakeStreet is "". Book - Antitrust Fall - For release only When play begins: hide the prompt; center "Before we get started, would you like content warnings?"; place a link to command "Yes", without showing the command; say "[br]"; place a link to command "No", without showing the command; if the player consents begin; say "[warningtext]"; otherwise; clear the screen; end if; Book - Vorple Shit Release along with the "Vorple" interpreter. Release along with style sheet "vorpoca.css". When play begins: place an element called "linkables"; place an element called "maintext"; set output focus to the element called "linkables"; initiate links; set output focus to the element called "maintext"; place an image "altcover.gif" called "covergif" with the description "Cover image"; place a "h1" element called "titular" reading "Apocalypse Fuel"; say "an idea generator for "; place a link to web site "http://apocalypse-world.com/" reading "Apocalypse World"; say " by "; place a link to web site "https://heterogenoustasks.wordpress.com/" reading "Sam Kabo Ashwell"; After looking: show option-links; gangform; To show option-links: do nothing; [ say "[br]"; place an "hr" element; move the element called "linkables" under "maintext"; scroll to the end of the page;] To initiate links: open HTML tag "ul" called "sidebarul"; open HTML tag "li" called "sidebarli"; place a link to command "gang" reading "Gang", without showing the command; close HTML tag; open HTML tag "li" called "sidebarli"; place a link to command "h" reading "Hardhold", without showing the command; close HTML tag; open HTML tag "li" called "sidebarli"; place a link to command "m" reading "Maestro D[']", without showing the command; close HTML tag; open HTML tag "li" called "sidebarli"; place a link to command "c" reading "Hocus cult", without showing the command; close HTML tag; open HTML tag "li" called "sidebarli"; place a link to command "fsdgs" reading "Random", without showing the command; close HTML tag; open HTML tag "li" called "sidebarli"; place a link to command "names" reading "Names", without showing the command; close HTML tag; open HTML tag "li" called "sidebarli"; place a link to command "mods" reading "Options", without showing the command; close HTML tag; open HTML tag "li" called "sidebarli"; place a link to command "about" reading "About", without showing the command; close HTML tag; close HTML tag; Book - The Thousand Secret Names - Not for release When play begins: say "Common nouns: [number of entries in commonnouns]."; say "Complex nouns: [number of entries in complexnouns]."; say "Roles: [number of entries in Roles]."; say "Basic adjectives: [number of entries in commonadjs]."; say "Personal adjectives: [number of entries in peopleadjs]."; say "Verb-actors: [number of entries in commonverbers]."; say "Ganger names: [number of entries in gangernames]."; say "Hardholder names: [number of entries in holdernames]."; say "Gang-chief names: [number of entries in chiefnames]."; say "Maestro names: [number of entries in MaestroNames]."; say "Brainer names: [number of entries in brainernames]."; say "Hocus names: [number of entries in hocusnames]."; say "Devil names: [number of entries in devilnames]."; Volume - I Can't Belive It's Not Tracery [The old method: it created substantial performance issues when heavily used across large lists. To say pop (N - a list of texts): sort N in random order; now pop-count is 1; say entry 1 in N.] a-coming is a truth state that varies. a-coming is false. To say *a: now a-coming is true. To say pop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; now pop-count is Q; let Z be entry Q of N; [if bannery is true begin; now Z is bancheck N; end if;] now Z is the substituted form of Z; if a-coming is true begin; let F be character number 1 in Z; if F matches the regular expression "" begin; say "n "; otherwise; say " "; end if; now a-coming is false; end if; say Z; [The following is phased out for now; it was intended to analyse strings for banned combinations of words, but it messed up a lot of stuff and made for performance issues.] To decide what text is bancheck (N - a list of texts): let FINE be 0; let Z be ""; while FINE is 0 begin; let X be the number of entries in N; let Q be a random number between 1 and X; now Z is entry Q of N; let BANS be bantrack; add Z to BANS; let BADSHIT be 0; repeat through banlist begin; let CHILL be 0; let FB be the exclude entry; if the number of entries in BANS >= the number of entries in FB begin; repeat with B running through FB begin; if B is not listed in BANS, now CHILL is CHILL + 1; end repeat; if CHILL is 0, now BADSHIT is BADSHIT + 1; end if; end repeat; if BADSHIT is 0, now FINE is 1; if BADSHIT > 0, remove Z from BANS; end while; decide on Z; pop-count is a number that varies. pop-count is 1. poplist is a list of texts that varies. To say noreppop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; [if bannery is true begin; now Z is bancheck N; end if;] while Z is listed in poplist begin; now Q is a random number between 1 and X; now Z is entry Q of N; [if bannery is true begin; now Z is bancheck N; end if;] end while; [if bannery is true, add Z to bantrack;] add Z to poplist; if a-coming is true begin; let F be character number 1 in Z; if F matches the regular expression "" begin; now Z is "n [Z]"; now a-coming is false; otherwise; now Z is " [Z]"; now a-coming is false; end if; end if; say Z; To say anreppop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; [if bannery is true begin; now Z is bancheck N; end if;] while Z is listed in poplist begin; now Q is a random number between 1 and X; now Z is entry Q of N; [if bannery is true begin; now Z is bancheck N; end if;] end while; [if bannery is true, add Z to bantrack;] add Z to poplist; now Z is the substituted form of Z; let F be character number 1 in Z; if F matches the regular expression "" begin; now Z is "an [Z]"; now a-coming is false; otherwise; now Z is "a [Z]"; now a-coming is false; end if; say Z; [let Z be the number of entries in N; if pop-count < Z begin; now pop-count is pop-count + 1; otherwise; now pop-count is 1; end if; say entry pop-count in N.] [Use with caution; this will fail loudly if the list is too small. I think it's not working properly; may need to do some tests.] The temp-text is some text that varies. To say holdpop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; now pop-count is Q; say Z; add Z to usednames; now the temp-text is Z; the current boss is some text that varies. To say bosspop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; now pop-count is Q; let Z be entry Q of N; now Z is the substituted form of Z; now the current boss is Z; say Z; To say uppop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; [if bannery is true begin; now Z is bancheck N; end if;] let XZ be the substituted form of Z; let XA be character number 1 in XZ; let XB be XA in upper case; replace character number 1 in XZ with XB; if a-coming is true begin; let F be character number 1 in XZ; if F matches the regular expression "" begin; say "n "; otherwise; say " "; end if; now a-coming is false; end if; say XZ; To say titlepop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; now Z is the substituted form of Z; let XZ be Z in title case; if a-coming is true begin; let F be character number 1 in XZ; if F matches the regular expression "" begin; say "n "; otherwise; say " "; end if; now a-coming is false; end if; say XZ; To say allcapspop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; let XZ be Z in upper case; say XZ; To say downpop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; let XZ be the substituted form of Z; let XA be character number 1 in XZ; let XB be XA in lower case; replace character number 1 in XZ with XB; if a-coming is true begin; let F be character number 1 in XZ; if F matches the regular expression "" begin; say "n "; otherwise; say " "; end if; now a-coming is false; end if; say XZ; To say alldownpop (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; now Z is the substituted form of Z; let XZ be Z in lower case; if a-coming is true begin; let F be character number 1 in XZ; if F matches the regular expression "" begin; say "n "; otherwise; say " "; end if; now a-coming is false; end if; say XZ; usednames is a list of texts that varies. [usednames is {}. DOING THIS RUINS SHIT.] blocknames is a list of texts that varies. To say namepop (N - a list of texts): let Z be the substituted form of "[pop N]"; let P be the number of entries in usednames; if P > 0 and a random chance of 1 in 4 succeeds begin; sort usednames in random order; let Q be entry 1 from usednames; remove Q from usednames; say Q; otherwise; say Z; add Z to usednames; end if; [this ruins everything and I can't tell how; try again a different way say "ONE"; now pop-count is 1; if the number of entries in usednames > 0 and a random chance of 1 in 2 succeeds begin; say "TWO"; sort usednames in random order; say "THREE"; let P be entry 1 of usednames; say "FOUR"; add P to blocknames; say "REPEAT (usednames is [usednames])[br]"; say P; otherwise; let Z be 0; while Z is 0 begin; sort N in random order; let V be entry 1 in N; let Q be the substituted form of V; if Q is listed in blocknames begin; say "BLOCK (blocknames is [blocknames])[br]"; do nothing; otherwise if Q is listed in usednames; add Q to blocknames; say Q; now Z is 1; say "USED (blocknames is [blocknames])[br]"; otherwise; add Q to usednames; say Q; now Z is 1; say "NOT USED (blocknames is [blocknames])[br]"; end if; end while; end if;] banlist is a table name that varies. bantrack is a list of texts that varies. bannery is a truth state that varies. bannery is false. To say ban (foo - a table name): now bannery is true; now banlist is foo; To say ban off: now bantrack is {}; now bannery is false; Sing-last is a number that varies. [0 = neutral 1 = singular 2 = plural] Plural-reckoned is a truth-state that varies. Plural-reckoned is false. To say sing: now sing-last is 1; Sing-flip is a truth-state that varies. Sing-flip is false. To say flipsing: if sing-last is 2 begin; now sing-last is 0; now sing-flip is true; end if; To say flipoff: if sing-flip is true begin; now sing-last is 2; now sing-flip is false; end if; To say plure: now sing-last is 2; now plural-reckoned is false; To say is-are: if sing-last is 2 begin; say "are"; otherwise; say "is"; end if; now sing-last is 0; now plural-reckoned is true; To say reckon: now plural-reckoned is true; To say s: if plural-reckoned is false and sing-last is 2, say "s"; now plural-reckoned is true; now sing-last is 0; To say neut: now sing-last is 0; To say *es: if sing-last is 2, say "es"; now plural-reckoned is true; To say *s: if sing-last is 2 or sing-last is 0, say "s"; now plural-reckoned is true; now sing-last is 0; To say anti-s: if sing-last is not 2, say "s"; now plural-reckoned is true; now sing-last is 0; To say *f: if sing-last is 2, say "ves"; if sing-last is 1 or sing-last is 0, say "f"; now plural-reckoned is true; To say *ies: if sing-last is 2, say "ies"; if sing-last is 1 or sing-last is 0, say "y"; now plural-reckoned is true; To say *en: if sing-last is 2, say "en"; now plural-reckoned is true; To say *man: if sing-last is 1 or sing-last is 0, say "man"; if sing-last is 2, say "men"; now plural-reckoned is true; To say *fe: if sing-last is 1 or sing-last is 0, say "fe"; if sing-last is 2, say "ves"; now plural-reckoned is true; to say *ices: if sing-last is not 2, say "ex"; if sing-last is 2, say "ices"; now plural-reckoned is true; now sing-last is 0; to say *ix: if sing-last is not 2, say "ix"; if sing-last is 2, say "ices"; now plural-reckoned is true; now sing-last is 0; Volume - It Is By My Hand You Will Rise from the Ashes Of This World Rule for printing a parser error: gangform instead; maestroing is an action applying to nothing. Understand "maestro" or "m" as maestroing. Instead of maestroing: now autofiddle is "maestro"; gangform; hardholding is an action applying to nothing. Understand "hardhold" or "hold" or "h" as hardholding. Instead of hardholding: now autofiddle is "hold"; gangform; culting is an action applying to nothing. Understand "cult" or "c" as culting. Instead of culting: now autofiddle is "cult"; gangform; ganging is an action applying to nothing. Understand "gang" as ganging. Instead of ganging: now autofiddle is "gang"; gangform; naming is an action applying to nothing. Understand "name" or "names" as naming. Instead of naming: place an "hr" element; let X be 20; while X > 0 begin; say "[b][pop allnames][/b][br]"; now X is X - 1; end while; show option-links; nerdage is a truth state that varies. nerdage is false. tempnerd is a truth state that varies. tempnerd is false. To say statoff: if nerdage is true, now tempnerd is true; now nerdage is false; To say staton: if tempnerd is true, now nerdage is true; now tempnerd is false. [Nerdage is the switch for whether to display stats. But there are some contexts where we might not want stats at all; in that case, we bracket the statement with statoff and staton, using tempnerd to see whether we should turn nerdage on again afterwards.] onstatting is an action applying to nothing. Understand "stats on" as onstatting. Instead of onstatting: say "Stats reporting on."; now nerdage is true; offstatting is an action applying to nothing. Understand "stats off" as offstatting. Instead of offstatting: say "Stats reporting off."; now nerdage is false; A gang is a kind of thing. There are 20 gangs. The current gang is a gang that varies. A gang-type is a kind of thing. nomads is a gang-type. The description of nomads is "[the current gang] are [b]nomads[/b], making only temporary camps. " hardhold is a gang-type. The description of hardhold is "[current gang] is a [b]hardhold[/b]. " faction is a gang-type. The description of faction is "[the current gang] are a [b]faction[/b] within a larger hardhold. " alliance is a gang-type. The description of alliance is "[the current gang] are an [b]allied gang[/b], associated with a hardhold but keeping some independence from it. " rovers is a gang-type. The description of rovers is "[the current gang] are semi-nomadic [b]rovers[/b], establishing semi-permanent settlements but accustomed to moving on. " maestrod is a gang-type. The description of maestrod is "[current gang] is a [b]Maestro D's establishment[/b], [one of]within a larger hardhold[or]at the fringes of a hardhold, its status questionable[or]out in the wastes, free and vulnerable[or]travelling from hold to hold in a caravan[purely at random]. " cult is a gang-type. The description of cult is "[current gang] are a [b]cult[/b], [one of]integrated into the local population[or]very distinct from the local population[or]integrated into the local population and gone crypto[or]large or influential enough to control a hardhold[or]exiled and wandering the waste[purely at random]. " A gang has a gang-type called variety. autofiddle is some text that varies. To gangform: place an "hr" element; now poplist is {}; now usednames is {}; now blocknames is {}; now the temp-text is ""; now clusterbutt is false; now the-flag is false; let Z be a random gang; now the current gang is Z; now the armor of Z is 1; now the harm of Z is 2; let N be a random gang-type; if autofiddle is "" begin; now the variety of Z is N; otherwise if autofiddle is "maestro"; now the variety of Z is maestrod; otherwise if autofiddle is "hold"; now the variety of Z is hardhold; otherwise if autofiddle is "cult"; now the variety of Z is cult; otherwise if autofiddle is "gang"; let XPQ be {nomads, faction, alliance, rovers}; sort XPQ in random order; let XPA be entry 1 in XPQ; now the variety of Z is XPA; end if; now autofiddle is ""; let Q be the variety of the current gang; christen Z; say the description of Q; if Q is hardhold begin; hardhold-define; otherwise if Q is maestrod begin; maestro-define; otherwise if Q is cult begin; cult-define; otherwise; say "They are "; gang-define; end if; NPCify; show option-links; scroll to the end of the page; A gang has a number called size. To christen (N - a gang): now the temp-text is ""; if the variety of N is hardhold begin; let Q be "[pop hardnames]"; now the printed name of N is Q; otherwise if the variety of N is maestrod begin; let Q be "[pop pubnames]"; now the printed name of N is Q; otherwise if the variety of N is cult begin; let Z be the substituted form of "[one of][pop hocusnames][or][pop hocusnames][or][pop allbasicnames][purely at random]"; now temp-hocus is Z; let Q be "The [pop churchnames]"; now the printed name of N is Q; otherwise; let Q be "[pop mobnames]"; now the printed name of N is Q; end if; To hardhold-define: let X be a random number between 1 and 4; now the size of the current gang is X; if X is 1, say "It is small - a total population of 50-60 souls. "; if X is 2, say "It's a regular size for a hardhold - perhaps 75-150 souls. "; if X is 3, say "It has a large population - 200-300 souls. "; if X is 4, say "It's the largest settlement the PCs have ever seen - at least 500 souls, perhaps many more. "; let Y be a random number between 1 and 3; if Y is 3, say "It is [b]heavily fortified[/b], [pop hardfort]. "; if Y is 2, say ""; if Y is 1, say "It is [b]poorly-fortified[/b], [pop softfort]. "; let Z be a random number between 1 and 3; if Z is 1, say "Its [b]garage is for shit[/b], with only 2 combat and 2 utility vehicles. "; if Z is 2, say "The hold has about 4 combat and 4 utility vehicles. "; if Z is 3, say "It has a [b]powerful fleet[/b]: at least 7 combat vehicles, and as many utility vehicles. "; let Q be a random number between 1 and 3; let QZX be hardvantage; sort QZX in random order; while Q > 0 begin; say entry 1 in QZX; say ". "; remove entry 1 from QZX; now Q is Q - 1; end while; say "[pop harddetail]. "; let GOV be a random government; if a random chance of 1 in 5 succeeds, now GOV is chiefdom; if a random chance of 1 in 5 succeeds, now GOV is tyranny; say "[p]It is [b][a GOV][/b]: [the description of GOV]. "; if GOV is led begin; say "It marches under the [pop leadershipstyles] leadership of [b][bosspop Hardholders][/b]."; otherwise; end if; quickgang; To quickgang: let ATT be a list of texts; say "[br]Its [one of]gang[or]defensive force[or]militia[or]posse[or]constabulary[or]guard corps[purely at random] is "; let HA be 2; let AR be 1; let SI be "medium"; let DI be " unruly"; let Z be a random number between 1 and 4; if Z is 1 begin; say "poorly-armed, "; now HA is 1; otherwise if Z is 4; add "heavily-armed" to ATT; now HA is 3; end if; now Z is a random number between 1 and 4; if the size of the current gang > 2, now Z is Z + 1; if Z is 1 begin; add "large (60+ violent bastards)" to ATT; now SI is "large"; otherwise if Z is 4; add "small (10-20 violent bastards)" to ATT; now SI is "small"; otherwise if Z is 5; add "massive (100+ violent bastards)" to ATT; now SI is "large+"; otherwise; add "of average size (40-odd violent bastards)" to ATT; end if; now Z is a random number between 1 and 4; if Z is 1 begin; add "disciplined" to ATT; now DI is ""; otherwise if Z is 4; add "savage" to ATT; now DI is " savage"; otherwise; add "ill-disciplined" to ATT; end if; say "[ATT][if nerdage is true] ([HA]-harm gang [SI][DI] [AR]-armor)[end if].[br]"; To NPCify: if the variety of the current gang is maestrod begin; let nmaelist be a list of texts; say "[br][b]Cast and crew:[/b][br]"; let P be a random number between 3 and 5; [add "the most [pop pcquals] player-character" to maelist;] while P > 0 begin; let Q be the substituted form of "[one of][pop maestrotitles][or][pop gangertitle][purely at random]"; add Q to maelist; add Q to nmaelist; now P is P - 1; end while; repeat with F running through nmaelist begin; say "[b][F][/b]: [pop gangerbrief][one of][or]; [pop gangerbrief][purely at random]; "; say "[pop crewdrama][if a random chance of 1 in 6 succeeds] the [one of][downpop peopleadjs] [or][pop famtroubles] [or][purely at random][pop fam] of[end if] "; let Z be maelist; remove F from Z; sort Z in random order; say "[entry 1 in Z]"; if a random chance of 1 in 3 succeeds, say "; [pop crewdrama][if a random chance of 1 in 6 succeeds] the [one of][downpop peopleadjs] [or][pop famtroubles] [or][purely at random][pop fam] of[end if] [entry 2 in Z]"; say "[br]"; end repeat; otherwise; say "[br]Notable members:[br]"; let Z be a random number between 1 and 3; while Z > 0 begin; say "[b][pop gangertitle][/b]: [pop gangerbrief][one of][or]; [pop gangerbrief][purely at random][br]"; now Z is Z - 1; end while; end if; [The old method of crew-listing. Too clumsy to read. let P be a random number between 3 and 5; let CREW be a list of texts; while P > 0 begin; let Q be the substituted form of "[one of][pop maestrotitles][or][pop gangertitle][purely at random]"; add Q to CREW; now P is P - 1; end while; let J be 0; repeat with X running through CREW begin; now J is J + 1; say "[b][X][/b] ([pop gangerbrief])"; if J > 1, say ", who"; say " [pop crewdrama][if a random chance of 1 in 6 succeeds] the [one of][downpop peopleadjs] [or][pop famtroubles] [or][purely at random][pop fam] of[end if] "; if J is the number of entries in CREW begin; let F be CREW; let FQ be the number of entries in F - 2; truncate F to the first FQ entries; sort F in random order; say "[b][entry 1 in F][/b]."; [This is a bit neater than I'd prefer, but whatev. I should also possibly throw the Maestro themself into the mix?] end if; end repeat; ] Volume - Match Every Gun With Its Bullets Book - Universal Donor [This includes lists which get pulled on by a fairly wide variety of stuff.] commonnouns is a list of texts that varies. commonnouns is {"Acid[reckon]", "Ache", "Ammo[reckon]", "Arm", "Ash[*es]", "Ass[*es]", "Axe", "Axle", "Babe", "Back", "Bag", "Bait[reckon]", "Barbecue", "Barrel", "Barter[reckon]", "Bastard", "Battle", "Beast", "Bell[*ies]", "Belt", "Bitch[*es]", "Bite", "Blade", "Block", "Blood[reckon]", "Bod[*ies]", "Bog", "Bolt", "Bomb", "Bone", "Brain", "Brake", "Bruise", "Bull", "Bullet", "Burn", "Butt", "Cage", "Cart", "Chain", "Child[if sing-last is 2]ren[reckon][end if]", "Choke", "Chrome[reckon]", "Claw", "Clit", "Crash[*es]", "Cripple", "Club", "Cudgel", "Cock", "Concrete[reckon]", "Corpse","Crud[reckon]", "Cunt", "Danger[reckon]", "Death", "Devil", "Demon", "Diesel[reckon]", "Dirt", "Dog", "Drum", "Dump", "Dust", "Dick", "Dog", "Doom", "Edge", "End","Eye", "Engine", "Fat", "Fail", "Fear", "Fever", "Fiend", "Fire", "Fist", "Flesh[reckon]", "Flak[reckon]", "Food[reckon]", "Fuck", "Gang", "Gas[reckon]", "Gat", "Garbage[reckon]", "Ghost", "Gob", "God", "Gouge", "Grave", "Grease[reckon]", "Grip", "Gristle[reckon]", "Groan", "Grub", "Gun", "Gut", "Gear", "Grit[reckon]", "Hair", "Hate[reckon]", "Hell", "Hide", "Hole", "Hood", "Hook", "Howl", "Hurt","Hand", "Hammer", "Head", "Horn", "Hunger", "Iron[reckon]", "Jackal", "Jaw", "Jet", "Juice[reckon]", "Junk[reckon]", "Kill", "Kni[*fe]", "Leather", "Leg", "Lock", "Lube", "Lump", "Machine", "[if sing-last is 2]Men[otherwise]Man[end if]", "Meat[reckon]", "Mess[*es]", "Midden", "Mind", "Milk", "Mob", "Motor", "Mouth", "Mud[reckon]", "Murder", "Nail", "Night", "Number", "Oil[reckon]", "Pain", "Pipe", "Piss[reckon]", "Pistol", "Power", "Puke", "Rag", "Rage[reckon]", "Razor", "Rib", "Rifle", "Rig", "Riot", "Road", "Rope", "Rose", "Rot[reckon]", "Rust[reckon]", "Sand", "Salt[reckon]", "Salvage", "Sausage", "Scab", "Scar", "Scrap", "Screw", "Scrub", "Shack", "Shag", "Shank", "Shit[reckon]", "Sin", "Skin", "Skull", "Sk[*ies]", "Smog", "Smoke", "Snake", "Spine", "Spike", "Spit", "Squat", "Stab", "Stake", "Steak", "Stick", "Stock", "Stone", "Steel", "Storm", "Sun", "Swamp", "Tar", "Taser", "Tech", "Teeth", "Tool", "Thirst", "Throat", "Throttle", "Tiddy[reckon]", "Tits[reckon]", "Thorn", "Threat", "Throat", "Trash[reckon]", "Trench[*es]", "Trick", "Trouble", "Truck", "Vape", "Viper", "Vulture", "Waste", "Wheel", "Wheels[reckon]", "Wagon", "War[reckon]", "Water", "Weed", "Whip", "Winter[reckon]", "Wire", "Witch[*es]", "Wound", "Wo[*man]", "Wood", "[pop Beasts]", "[pop settlenames]"}. complexnouns is a list of texts that varies. complexnouns is {"Abandon", "Abbatoir", "Ahegao[reckon]", "Anfo[reckon]", "Alley", "Alternator", "Ambush[*es]", "Amputee", "Anthrax[reckon]", "Armadillo", "Armlock", "Ashcan", "Ashtray", "Assault", "Attack", "Automatic", "Backlash[*es]", "Backyard", "Bacteria[reckon]", "Badluck[reckon]", "Barbwire[reckon]", "Barrage", "Barricade", "Baseball", "Basement", "Batter[*ies]", "Bayou", "Beefcake", "Beercan", "Benzedrine","Billet","Biscuit", "Blame", "Blight", "Blister", "Blockhouse", "Bollard", "Bondage[reckon]", "Boneyard", "Bongwater", "Boner", "Boondoggle", "Bottle", "Bozack", "Brisket", "Bucket", "Buckshot", "Bunker", "Burnout", "Business", "Cable", "Cangue", "Carbine", "Carnage[reckon]", "Cartridge", "Catfish", "Camshaft", "Cattlegrid", "Carburettor", "Carotid", "Carrion[reckon]", "Cesspit", "Chainsaw", "Chariot", "Chassis[*es]", "Cheddar[reckon]","Chili", "Chisel", "Chlorine[reckon]", "Chokehold", "Chunk", "Cigarillo", "Cigarette", "Circle", "Clamp", "Claymore", "Cleaver", "Cluster", "Clutch[*es]", "Collar", "Combat", "Compressor", "Concrete[reckon]", "Consequence", "Cord", "Cornhole", "Cowling", "Crankshaft", "Crawdad", "Cremains[reckon]", "Crossroads[reckon]", "Crotch[*es]", "Crotchrocket", "Cruelt[*ies]", "Crust", "Culvert", "Cut-throat", "Cylinder", "Cyst", "Damage", "Deadbolt", "Deadfall", "Demolition", "Destruction", "Device", "Dime", "Dimebag", "Discipline", "Discourse", "Dogfish[*es]", "Dogpile", "Doughnut", "Drama", "Dregs[reckon]", "Driveshaft", "Dubstep", "Dumpster", "Dredge", "Drivebelt", "Dynamo", "Dynamite", "Ebola[reckon]", "Endo[reckon]", "Endocrine[reckon]", "Ethanol", "Exhaust", "Fault", "Fender", "Fentanyl[reckon]", "Fetish", "Fever", "Fillet", "Fingers[reckon]", "Flatbed", "Flechette", "Flywheel", "Fodder[reckon]", "Fortune", "Foxtrot", "Frontier", "Fuckup", "Fumes[reckon]", "Furnace", "Fur[*ies]", "Gag", "Gall", "Gangrene[reckon]", "Garage", "Gasket", "Gasmask", "Gearbox", "Glands[reckon]", "Glock", "Golgotha[reckon]", "Gorge", "Granola[reckon]", "Grass[*es]", "Gravel", "Gravy[reckon]", "Grendel", "Graveyard", "Grenade", "Grill", "Griddle", "Gringo", "Groin","Grudge", "Gudgeon", "Gullet", "Gurney", "Gutter", "Halftrack", "Hammer", "Handle", "Handlebar", "Hash[*es]", "Hatchback", "Hardcore", "Hardline", "Harness[*es]", "Hashtag", "Hatred", "Hazmat", "Headbutt", "Headshot", "Helicopter", "Helmet", "Hemlock", "Herring", "Hobble", "Hocus[*es]", "Hogtie", "Holster", "Hubcap", "Hunger", "Hurricane", "Ignition", "Impediment", "Industrial[reckon]", "Infection", "Inferno[*es]", "Injector", "Intake", "Jacknife", "Jayturn", "Jetneedle", "Judgement", "Jugular", "Junkyard", "Kalashnikov", "Kegel", "Kebab", "Ketamine[reckon]", "Kickstand", "Kitchen", "Knuckle", "Lockjaw[reckon]", "Lubricant", "Lugnut", "Machete", "Machinegun", "Magazine", "Malaria[reckon]", "Malice[reckon]", "Mama", "Mammoth", "Mandible", "Manifold", "Manual", "Marlboro", "Massacre", "Mayhem[reckon]", "Meatballs[reckon]", "Mescaline", "Mischief", "Modernity", "Mongrel", "Moonshine", "Mucus", "Muscle", "Mutt", "Muzzle", "Nausea", "Neckbones[reckon]", "Necrosis[reckon]", "Needle", "Ninja", "Nitrous[reckon]", "Nuisance", "Nyquil[reckon]", "Oesophagus[*es]", "Opioid", "Padlock", "Panga", "Papa", "Payload", "Paywall", "Phlegm[reckon]", "Pie", "Piledriver", "Pinkeye", "Piston", "Pitch", "Plague", "Pleather", "Plywood", "Porn", "Porridge", "Prison", "Problems[reckon]", "Propane", "Prosthetic", "Pubis", "Quagmire", "Radiator", "Random", "Ramen", "Ratbike", "Rattle", "Razorwire", "Rebar", "Recoil", "Reefer", "Redline", "Rictus", "Rimjob", "Ripcord", "Roadkill", "Rockstar", "Rollcage", "Rotgut", "Rotor", "Sabot", "Sandwich", "Scissors", "Scrote", "Scrofula", "Sex", "Sewage", "Shadow", "Shotgun", "Showboat", "Shrapnel", "Silo", "Sinew", "Skank", "Slander", "Slickrock", "Smeg", "Smokescreen", "Snaggletooth", "Snot", "Sockdolager", "Solenoid", "Spank", "Spaghetti[reckon]", "Spite", "Slaughter", "Sludge", "Slurr[*ies]", "Softcore", "Sorrow", "Sparkplug", "Socket", "Strapon", "Strappado", "Strobe", "Stovepipe", "Subwoof", "Suppuration", "Sump", "Superfund", "Tango", "Tarnation", "Tarmac", "Tattoo", "Tempura", "Tempest", "Tendon", "Tentacle", "Tether", "Teratoma", "Terror", "Thickness", "Thirst", "Thrust", "Thumbscrew", "Titanium[reckon]", "Toast", "Toenails[reckon]", "Toolshed", "Tombstone", "Tornado[*es]", "Torque[reckon]", "Trachea", "Trailer", "Tractor", "Trashcan", "Transmission", "Trauma", "Trenchplate", "Trigger", "Tripe", "Tripwire", "Tuberculosis[reckon]", "Tupperware", "Turnback", "Turnbuckle", "Turnpike", "Uzi", "Venom", "Vermin[reckon]", "Vibe", "Vinegar", "Void", "Volcano[*es]", "Vomit[reckon]", "Warhead", "Wheelbarrow", "Whiplash[*es]", "Whiteline", "Widdershins[reckon]", "Wreck", "Writeoff", "Xanax[reckon]", "Zipper", "[one of]Monday[or]Tuesday[or]Wednesday[or]Thursday[or]Friday[or]Saturday[or]Sunday[purely at random]", "[pop settlenames]", "Fuck[downpop commonnouns]", "[pop commonnouns]shit", "[pop commonnouns]fuck", "[pop commonnouns][downpop commonnouns]", "[pop commonnouns]fucker", "[pop commonnouns][downpop commonverbers]", "[one of][pop commonnouns][or][pop commonnouns][or][pop beasts][purely at random][one of]face[or]cunt[or]belly[or]ass[or]neck[or]hand[or]fingers[or]foot[or]heart[or]guts[or]balls[purely at random]", "[one of][pop commonnouns][or][pop beasts][purely at random]-Thing", "[one of]Hook[or]Round[or]Tape[or]Flat[or]Ring[or]Pin[or]Whip[or]Screw[purely at random]worm", "[uppop places]", "[pop battlenames]", "[pop commonnouns]punk", "[one of]Band[or]Bone[or]Hack[or]Chain[purely at random]saw", "[uppop manufactory]", "[one of]Thigh[or]Wish[or]Knee[or]Shin[or]Back[or]Neck[or]Fish[or]Dog[or]Cat[purely at random]bone", "[pop commonnouns]house", "[pop hardcoreprefs]", "[one of][pop vnouns][or][pop bikenouns][or][pop fastnouns][or][pop rignouns][purely at random]", "Shit[one of]ass[or]face[or]head[or]brains[or]wit[or][downpop commonnouns][purely at random]", "[pop EmotionsList]", "[one of]Hang[or]Air[or]War[or]Dinner[or]Drive[or]Tea[or]Good[or]High[or]Part[or]Play[or]Big[or]Full[or]Long[or]Night[or]Some[or][pop commonnouns][purely at random]time"}. commonadjs is a list of texts that varies. commonadjs is {"Bad", "Barbed", "Bent", "Big", "Bitter", "Black", "Bleak", "Blind", "Bloody", "Blue", "Blunt", "Bottom", "Broke", "Broken", "Brown", "Burnt", "Bust", "Chemical", "Chill", "Cold", "Crap", "Crazy","Creaky", "Crooked", "Curst", "Damn", "Dark", "Dead", "Deep", "Dirty", "Dismal", "Double", "Dread", "Drowned", "Dry", "Easy", "Electric", "Empty", "Fast", "Fatal", "Feral", "Free", "Filthy", "Foul", "Fucked", "Garbage", "Gay", "Gnarly", "Good", "Great", "Grey","Grim", "Grody", "Hard", "Harsh", "Heavy", "Hidden", "High", "Hollow", "Hot", "Hungry", "Ill", "Iron", "Jagged", "Juicy", "Killer", "Lady", "Last", "Leather", "Little", "Loose", "Long", "Loud", "Low", "Lucky", "Mad", "Massive", "Mean", "Metal", "Middle", "Nasty", "New", "Old","Pale", "Plastic", "Poison", "Poor", "Public", "Psycho", "Quick", "Rabid", "Rapid", "Raw", "Real", "Red", "Roast", "Rotten", "Rough", "Rubbish", "Rude", "Ruined", "Safe", "Savage", "Secret", "Sharp", "Shit", "Short", "Sick", "Single", "Slick", "Slow", "Sour", "Sunk", "Steel", "Stinky", "Strange", "Strong", "Thin", "Tight", "Tough", "Top", "Toxic", "Trash", "Triple", "Ugly", "Unsafe", "Vile", "Wasted", "Weak", "Wet", "White", "Wild", "Wretched", "Zero", "[uppop places]"}. peopleadjs is a list of texts that varies. peopleadjs is {"Angry", "Basic", "Beefy","Bolshy", "Brash", "Brave", "Brutal", "Brutish", "Butch", "Built", "Capable", "Carnal", "Charming","Chunky", "Cheesy", "Clever", "Comely", "Corrupt", "Complicated", "Crafty", "Cranky", "Crazy", "Crawly", "Creepy", "Cruel", "Crusty", "Curious", "Dap", "Dapper", "Dank", "Devious", "Dim", "Disorderly", "Dodgy", "Dowdy", "Drab", "Dreadful", "Drunken", "Dull", "Evil", "Extreme", "Faulty", "Famous", "Feisty", "Femme", "Fertile", "Fierce", "Fishy", "Flash", "Fool", "Freaky", "Frisky", "Furious", "Gaunt", "Giddy", "Gloomy", "Glum", "Grand", "Grisly", "Gruesome", "Gruff", "Haggard", "Handy", "Honest", "Horny", "Huge", "Humble", "Husky", "Idle", "Insane", "Intense", "Janky", "Jealous", "Jittery", "Kinky", "Lame", "Lazy", "Lawless", "Lean", "Legit", "Lewd", "Li'l", "Loco", "Manic", "Mighty", "Moist", "Naughty", "Nice", "Normal", "Notable", "Notorious", "Obscene", "Oily", "Ornery", "Plump", "Pretty", "Pyro","Queer", "Quick", "Radical", "Raunchy", "Risky", "Random", "Rash", "Regular", "Rickety", "Rowdy", "Saucy", "Salty", "Savage", "Savvy", "Scabby", "Scary", "Scrawny", "Sensible", "Shitty", "Simple", "Skinny", "Skeevy", "Slack", "Slender", "Slimy", "Sloppy", "Slovenly", "Sly", "Smutty", "Sneaky", "Soapy", "Stank", "Sticky", "Stubby", "Sturdy","Strong", "Stupid", "Super", "Sulky", "Surly", "Sullen", "Sweaty", "Sweet", "Swole", "Tasty", "Thirsty", "Tricky", "Twisted", "Twitchy", "Uncouth", "Unlucky", "Unruly", "Ultra", "Vicious","Violent","Weak", "Woke", "Young", "Zoned", "[pop lesslist]less","[pop lesslist]less","[pop lesslist]less", "[uppop godlyadjs]", "[pop creepjective]", "[pop EmotionAdjs]"} shortadjs is a list of texts that varies. shortadjs is {"Bad", "Bent", "Big", "Bitter", "Black", "Bleak", "Blind", "Blue", "Blunt", "Broke", "Broken", "Brown", "Burnt", "Bust", "Chill", "Cold", "Crap", "Crazy","Creaky", "Crooked", "Curst", "Damn", "Dark", "Dead", "Deep", "Dirty", "Double", "Dread", "Dry", "Easy", "Empty", "Fast", "Fatal", "Feral", "Free", "Filthy", "Foul", "Fucked", "Garbage", "Gay", "Gnarly", "Good", "Great","Grim", "Grody", "Hard", "Harsh", "Heavy", "High", "Hollow", "Hot", "Hungry", "Ill", "Iron", "Jagged", "Juicy", "Killer", "Lady", "Last", "Leather", "Little", "Loose", "Long", "Loud", "Low", "Lucky", "Mad", "Mean", "Metal", "Middle", "Nasty", "New", "Old","Pale", "Poison", "Poor", "Psycho", "Quick", "Rabid", "Rapid", "Raw", "Real", "Red", "Roast", "Rough", "Rubbish", "Rude", "Safe", "Savage", "Sharp", "Shit", "Short", "Sick", "Single", "Slick", "Slow", "Sour", "Sunk", "Steel", "Stinky", "Strange", "Strong", "Thin", "Tight", "Tough", "Top", "Toxic", "Trash", "Triple", "Ugly", "Vile", "Weak", "Wet", "White", "Wild", "Zero", "Beef","Brave", "Built", "Chunky", "Cheesy", "Clever", "Comely", "Crafty", "Cranky", "Crazy", "Crawly", "Creepy", "Cruel", "Crusty","Dap", "Dapper", "Dank", "Dim", "Dodgy", "Dowdy", "Drab", "Drunken", "Dull", "Evil", "Feisty", "Femme", "Fierce", "Fishy", "Flash", "Fool", "Freaky", "Frisky", "Gaunt", "Giddy", "Glum", "Grand", "Grisly", "Gruff", "Handy", "Horny", "Huge", "Humble", "Husky", "Idle","Janky", "Kinky", "Lame", "Lazy", "Lean", "Legit", "Lewd", "Loco", "Manic", "Mighty", "Moist", "Naughty", "Nice","Oily", "Ornery", "Plump", "Pretty", "Pyro","Queer", "Quick", "Risky", "Random", "Rash", "Rowdy", "Saucy", "Salty", "Savage", "Savvy", "Scabby", "Scary", "Scrawny", "Shitty", "Simple", "Skinny", "Skeevy", "Slack", "Slender", "Slimy", "Sloppy", "Sly", "Smutty", "Sneaky", "Soapy", "Stank", "Sticky", "Stubby", "Sturdy","Strong", "Stupid", "Super", "Sulky", "Surly", "Sullen", "Sweaty", "Sweet", "Swole", "Tasty", "Thirsty", "Tricky", "Twisted", "Twitchy", "Ultra", "Vicious","Weak", "Woke", "Young", "Zoned"}. lesslist is a list of texts that varies. lesslist is {"Bone", "Boot", "Blood", "Brain","Care","Dick", "Face", "Fear", "Finger","Friend", "God", "Heart", "Help", "Home", "Hold", "Leg", "Love", "Law", "Mind", "Name", "Nerve", "Pant", "Point", "Shame", "Shape", "Shit", "Shoe", "Shirt", "Skin", "Soul", "Spirit","Spine", "Tooth", "Use","Voice", "Wit", "Worth"}. ['Painless' is intentionally kept out of here for tone reasons.] commonverbers is a list of texts that varies. commonverbers is {"Amputator", "Bagger", "Baiter", "Basher", "Beater", "Biter", "Blaster", "Bloater", "Boiler", "Booster", "Bragger", "Burner", "Buster", "Cager", "Canner", "Catcher", "Chancer","Chewer", "Choker", "Chopper", "Clubber", "Crasher", "Croaker", "Croucher", "Crusher", "Cutter", "Defender", "Destroyer", "Demolisher", "Detonator", "Despoiler", "Devourer", "Disruptor", "Disemboweler", "Dodger", "Dragger", "Driver", "Drummer", "Eater", "Faker", "Farmer", "Fighter", "Fister", "Flamer", "Flayer", "Fornicator", "Frigger", "Fucker", "Grabber", "Grinder", "Gripper", "Gobbler", "Goner", "Gouger", "Gutter", "Hauler", "Hater", "Heater", "Hide", "Hitter", "Howler", "Holder", "Hunter", "Kicker", "Liar", "Lover", "Lugger", "Lurcher", "Mangler", "Masher", "Mugger", "Packer", "Pitcher", "Pounder", "Puncher", "Punisher", "Raider", "Ravager", "Reamer", "Rider", "Ripper", "Roarer", "Runner", "Sacker", "Screamer", "Scragger", "Scrapper", "Scuttler", "Shagger", "Shover", "Silencer", "Sinker", "Slinger", "Sloucher", "Skinner", "Slugger", "Smoker", "Smuggler", "Sniper", "Spanker", "Spoiler", "Squeaker", "Squealer", "Stabber", "Stacker", "Stalker", "Strangler", "Starver", "Sucker", "Tearer", "Thrasher", "Throater", "Thrower", "Tickler", "Thruster", "Tweaker", "Twister", "User", "Walker", "Wanker", "Watcher", "Wrecker", "Wrestler", "[pop godverbers]"}. basicverbs is a list of texts that varies. basicverbs is {"Ask", "Bait", "Bash[*es]", "Beat", "Bind", "Bite", "Blast", "Bludgeon", "Break", "Burn", "Cage", "Capture", "Change", "Chase", "Cheat", "Choke", "Choose", "Chop", "Club", "Command", "Cook", "Crash[*es]", "Crumple", "Curse", "Cut", "Deceive", "Destroy", "Dig", "Discover", "Dominate", "Drag", "Drive", "Eat", "Enjoy", "Ensnare", "Escape", "Fear", "Find", "Fix[*es]", "Flip", "Follow", "Fool", "Fuck", "Grind", "Hang", "Hate", "Hear", "Hide", "Hit", "Hunt", "Hump", "Impress[*es]", "Intimidate", "Keep", "Kick", "Kill", "Lay", "Lead", "Like", "Love", "Maim", "Master", "Meet", "Murder", "Obey", "Outdo[*es]", "Outwit", "Own", "Overthrow", "Plan", "Play", "Please", "Possess[*es]", "Pound", "Punch[*es]", "Punish[*es]", "Raid", "Ram", "Remember", "Ride", "Roast", "Rob", "Ruin", "Sass[*es]", "See", "School", "Screw", "Seduce", "Shake", "Shoot", "Slash[*es]", "Slay", "Smash", "Smell", "Spank", "Stab", "Steal", "Stop", "Switch", "Take", "Taste", "Teach[*es]", "Train", "Trick", "Use", "Top", "Threaten", "Throw", "Want", "Watch[*es]", "Work", "Wreck"}. soloverbs is a list of texts that varies. soloverbs is {"Bloat", "Bottom", "Brag", "Croak", "Despair", "Die", "Fail", "Fall", "Groan", "Howl", "Jump", "Laugh", "Lie", "Run", "Scream", "Shudder", "Stand", "Stagger", "Wait", "Yell"}. Roles is a list of texts that varies. Roles is {"Assassin", "Asshole", "Aviator", "Bachelor", "Backslider", "Bae", "Bastard", "Biker", "Bottom", "Brainer", "Bro", "Buccaneer", "Buckaroo", "Bugger", "Bull[*ies]", "Burglar", "Candidate", "Cannibal", "Captain", "Cow[one of]girl[or]boy[purely at random]", "Commando", "Consultant", "Coward", "Coyote", "Creep", "Criminal", "Dadd[*ies]", "Daemon", "Dand[*ies]", "Deacon", "Debutante", "Devil", "Demiurge", "Demon", "Deviant", "Doctor", "Dom", "Domme", "Dork", "Douchebag", "Douche", "Edgelord", "Enem[*ies]", "Escort", "Father", "Feminist", "Flapper", "Footpad", "Freak", "Frycook", "Fuckboy", "Fucker", "Fuckbudd[*ies]", "Fucko", "Gallant", "Gardener", "Gaucho", "General", "Genius[*es]", "Ghost", "Goat", "Grenadier", "Grounds[*man]", "Guerilla", "Gunman", "Gunner", "Hag", "Hermit", "Hero[*es]", "Hocus[*es]", "Hoochie", "Hoon", "Horror", "Hottie", "Iconoclast", "Insurgent", "Jailor", "Jockey", "Junkie", "Lecher", "Legend", "Leveller", "Librarian", "Lobbyist", "Loner", "Lumberjack", "Lumper", "Lurker", "Machinist", "Maid", "Magician", "Malcontent", "Manager", "Masochist", "Master", "Mentor", "Meth-head", "Mentalist", "Misandrist", "Misanthrope", "Mistress[*es]", "Monster", "Momm[*ies]", "Mortician", "Mother", "Mudlark", "Nun", "Neighbour", "Olympian","Outrider", "Parasite", "Partner", "Patriot", "Pilot", "Pirate", "Potter", "Predator", "Priest", "Prisoner", "Psychiatrist", "Punk", "Querulant", "Reaper", "Revhead", "Ronin[reckon]", "Ruffian", "Saint", "Sadist", "Samurai[reckon]", "Satrap", "Scowler", "Senator", "Soldier", "Spectre", "Squatter", "Stranger", "Slut", "Sub", "Subordinate", "Switch[*es]", "Stoner", "Tart", "Terrorist", "Theorist", "Therapist", "Top", "Trencher[*man]", "Tribadist", "Troll", "Vanguard", "Vigilante", "Widow", "Whore", "Absentee", "Absolutist", "Abstainer", "Abuser", "Accountant", "Accuser", "Acolyte", "Acrobat", "Actor", "Actress[*es]", "Adjudicator", "Administrator", "Admirer", "Adulterer", "Adulteress[*es]", "Adventurer", "Adventuress[*es]", "Agent", "Agitator", "Agonist", "Albino", "Alchemist", "Alewi[*fe]", "Alienist", "Amazon", "Analyst", "Anchorite", "Angler", "Animist", "Antagonist","Antipope", "Appellant", "Apprentice", "Arbiter", "Aristocrat", "Artificer", "Artillery[*man]", "Artisan", "Artist", "Assailant", "Assessor", "Assistant", "Astrologer", "Astronomer", "Atheist", "Auditor", "Aunt", "Autodidact", "Avenger", "Backbiter", "Backslider", "Bag[*man]", "Bagpiper", "Banker", "Bankrupt", "Baptist", "Barber", "Barge[*man]", "Barkeeper", "Bats[*man]", "Bawd", "Beadle", "Beau", "Bedfellow", "Beggar", "Belle", "Benefactor", "Benefactress[*es]", "Berserk", "Betrayer", "Bigamist", "Biographer", "Biologist", "Blackguard", "Blackmailer", "Blasphemer", "Bloodsucker", "Blue-stocking", "Bodyguard", "Bonesetter", "Bookbinder", "Bookmaker", "Bookseller", "Boomer", "Boor", "Bouncer", "Bounder", "Boxer", "Bravo", "Breeder", "Bricklayer", "Bride", "Bridegroom", "Bruiser", "Brunette", "Brute", "Buffoon", "Bungler", "Bushwhacker", "Butcher", "Cad", "Caitiff", "Capitalist", "Captor", "Cartographer", "Casuist", "Catechist", "Challenger", "Changeling", "Chap", "Charlatan", "Charmer", "Charwo[*man]", "Cheat", "Cheesemonger", "Chef", "Chiropodist", "Clairvoyant", "Client", "Clown", "Codger", "Comforter", "Commander", "Commentator", "Complainant", "Composer", "Comrade", "Concierge", "Confectioner", "Confessor", "Confidante", "Congress[*man]", "Conjurer", "Connoisseur", "Conqueress[*es]", "Conqueror", "Conquest", "Conscript", "Consort", "Conspirator", "Consul", "Contact", "Contestant", "Contralto", "Contrapuntist", "Convalescent", "Convict", "Cop", "Copyist", "Coquette", "Corrupter", "Corsair", "Costermonger", "Costumer", "Cottager", "Counselor", "Counterfeiter", "Counterpart", "Countess[*es]", "Courtesan", "Courtier", "Coward", "Coxcomb", "Cracks[*man]", "Crafts[*man]", "Crofter", "Crook", "Cryptographer", "Culprit", "Czar", "Czarina", "Dabbler", "Dame", "Damsel", "Danseuse", "Dastard", "Daughter", "Debauchee", "Debaucher", "Deceiver", "Defamer", "Defendant", "Defender", "Defiler", "Defrauder", "Deliverer", "Demagogue", "Dentist", "Deserter", "Designer", "Despoiler", "Despot", "Developer", "Devil", "Diarist", "Dictator", "Dilettante", "Dipsomaniac", "Dodger", "Dotard", "Drudge", "Druggist", "Drunkard", "Dualist", "Duelist", "Duenna", "Dullard", "Egotist", "Emancipator", "Emigrant", "Emir", "Enchantress[*es]", "Engineer", "Entrepreneur", "Eulogist", "Executioner", "Executor", "Exhibitionist", "Exile", "Expert", "Expositor", "Expurgator", "Extremist", "Fabulist", "Fatalist", "Fiend", "Firebrand", "Fire[*man]", "Fishwi[*fe]", "Flirt", "Florist", "Forger", "Fornicator", "Fornicatress[*es]", "Freebooter", "Freed[*man]", "Freethinker", "Friend", "Futurist", "Genealogist", "Gentle[*man]", "Gentlewo[*man]", "Goatherd", "God", "Goddess[*es]", "Gossip", "Goth", "Governor", "Grandee", "Grumbler", "Guerrilla", "Hacker", "Harlot", "Harridan", "Heads[*man]", "Helpmeet", "Herbalist", "Highway[*man]", "Hireling", "Hoodlum", "Hooker", "Hoosier", "Hostess[*es]", "Housewi[*fe]", "Huckster", "Humanist", "Hunk", "Hunter", "Huntress[*es]", "Hunts[*man]", "Hussar", "Iconoclast", "Idolater", "Ignoramus[*es]", "Illustrator", "Impersonator", "Inamorata", "Infidel", "Innocent", "Inspector", "Interloper", "Interpreter", "Invader", "Jerk", "Jezebel", "Journalist", "Judge", "Jurist", "Knave", "Laggard", "Laundress[*es]", "Laundry[*man]", "Lawbreaker", "Loiterer", "Longshore[*man]", "Lothario", "Louse", "Lout", "Lover", "Loyalist", "Luddite", "Lummox[*es]", "Machinator", "Madonna", "Man-eater", "Manservant", "Manslayer", "Marauder", "Mariner", "Martinet", "Matchmaker", "Materialist", "Matriarch", "Maverick", "Mesmerist", "Metamor", "Middle[*man]", "Midwi[*fe]", "Militia[*man]", "Milk[*man]", "Millionaire", "Modernist", "Monarchist", "Moralist", "Mountebank", "Muleteer", "Muse", "Mutineer", "Narrator", "Naturist", "Navigator", "Nephew", "Nonconformist", "Obscurantist", "Officiant", "Ogre", "Ogress[*es]", "Oil[*man]", "Oppressor", "Orientalist", "Panegyrist", "Papist", "Parvenu", "Passenger", "Pastor", "Patriarch", "Paymaster", "Peculator", "Pedagogue", "Pedant", "Perfectionist", "Perjurer", "Persona", "Pervert", "Perv", "Pettifogger", "Phantom", "Philanderer", "Pianist", "Picador", "Pickpocket", "Pilgrim", "Plagiarist", "Plodder", "Plumber", "Plutocrat", "Poacher", "Poet", "Police[*man]", "Polygamist", "Polyglot", "Positivist", "Postmaster", "Presbyter", "Priestess[*es]", "Princeling", "Producer", "Prohibitionist", "Propagandist", "Prophet", "Protester", "Psychologist", "Psychopomp", "Pugilist", "Punter", "Purist", "Puritan", "Quibbler", "Rapper", "Rioter", "Robber", "Rogue", "Roughrider", "Rustler", "Sailor", "Saint", "Satanist", "Savant", "Scapegrace", "Scoundrel", "Scrivener", "Scrub", "Seamstress[*es]", "Secessionist", "Seducer", "Seductress[*es]", "Sensualist", "Shipper", "Shopwalker", "Shyster", "Simpleton", "Skinflint", "Slattern", "Soloist", "Soprano", "Specialist", "Spitfire", "Splitter", "Sponger", "Spook", "Spouse", "Squire", "Stereotype", "Strategist", "Subjectivist", "Suffragist", "Supplicant", "Swashbuckler", "Sweetheart", "Swineherd", "Sybarite", "Symposiast", "Tastemaker", "Threat", "Thug", "Tinker", "Tiro", "Toastmaster", "Torchbearer", "Tosser", "Tourist", "Tracker", "Traditionalist", "Traducer", "Traitor", "Transgressor", "Transporter", "Trapper", "Traveler", "Trespasser", "Trickster", "Trifler", "Trollop", "Trooper", "Turncoat", "Tutor", "Twaddler", "Twister", "Tyke", "Tyrannicide", "Tyrant", "Tyro", "Usurper", "Vagabond", "Vagrant", "Valet", "Vampire", "Vanquisher", "Vaquero", "Venerator", "Veteran", "Victim", "Vintner", "Violator", "Viper", "Virago", "Virtuoso", "Voice", "Volunteer", "Voyager", "Wag", "Wanderer", "Wanton", "Warrior", "Wassailer", "Waster", "Watcher", "Watch[*man]", "Wayfarer", "Wench[*es]", "Wi[*fe]", "Wizard", "Wo[*man]", "Worker", "Worshiper", "Wraith", "Wrangler", "Wrecker", "Wrestler", "Wretch[*es]", "Wriggler", "Zealot", "[pop Rulers]"}. [The great thing about AW naming is that it's hard to get disastrously wrong - in fact, utter disasters are often pretty damn good. You can get all kinds of stuff that doesn't exist any more, but the names probably stuck around if they sounded cool to someone.] Beasts is a list of texts that varies. Beasts is {"Angel", "Animal", "Baboon", "Bat", "Beast", "Bee", "Bear", "Beaver", "Bird", "Boar", "Bronco", "Buck", "Buffalo", "Bull", "Buzzard", "Cat", "Chameleon", "Chicken", "Cobra", "Cock", "Cougar", "Cow", "Coyote", "Creature", "Critter", "Crocodile", "Crow", "Devil", "Demon", "Dog", "Dove", "Donkey", "Dragon", "Eagle", "Elephant", "Fiend", "Flea", "Fox[*es]", "Frog", "Gator", "Ghost", "Ghoul", "Giant", "Goat", "Gorgon", "Gorilla", "Gremlin", "Griffin", "Grizzl[*ies]", "Hare", "Harp[*ies]", "Hawk", "Hog", "Hornet", "Horse", "Hound","Hyena", "Impala", "Jackal", "Lamb", "Lion", "Locust", "Maggot", "Mamba", "Mantis[*es]", "Mare", "Mustang", "Ox[*en]", "Panther", "Pig", "Pigeon", "Piranha", "Pon[*ies]", "Possum", "Pupp[*ies]", "Raccoon", "Raptor", "Rat", "Ram", "Rattlesnake", "Raven", "Rhino", "Roach[*es]", "Scorpion", "Serpent", "Shark", "Siren", "Slug", "Spider", "Skunk", "Stag", "Stallion", "Tiger", "Toad", "Troll", "Unicorn", "Vampire", "Viper", "Vulture", "Wasp", "Warthog", "Weasel", "Werewol[*f]", "Worm", "Whale", "Wildcat", "Wol[*f]", "Zombie"}. shortbeasts is a list of texts that varies. shortbeasts is {"Bat", "Beast", "Bee", "Bear", "Bird", "Boar", "Buck", "Bull", "Cat", "Cock", "Cow", "Crow", "Dog", "Dove", "Fiend", "Flea", "Fox[*es]", "Frog", "Ghost", "Ghoul", "Goat", "Hare", "Hawk", "Hog", "Horse", "Hound", "Lamb", "Ox[*en]", "Pig", "Rat", "Ram", "Shark", "Slug", "Stag", "Toad", "Troll", "Wasp", "Worm", "Whale", "Wolf"}. [Similarly, although the last lions were probably hunted out of Europe by the first century CE, medieval European stories are full of lions because the stories they inherited were liony. Apocalypse Worlders might never have seen a buffalo or a bee or a dragon, but they probably have some idea about them. The trick here is that Beasts probably shouldn't be pulled on for things that aren't naming - 'they eat werewolf meat', etc.] styles is a list of texts that varies. styles is {"beaded", "bone", "fetish", "fur", "glam", "hazmat", "knits", "lace", "latex", "leather", "luxe", "mesh", "motley", "patchwork", "plush", "ragged", "silk", "velvet", "vinyl", "vintage", "webbing"}. allnames is a list of texts that varies. allnames is {"[pop gangertitle]", "[pop maestrotitles]", "[pop namegangchief]", "[pop hardholders]", "[pop brainertitles]"} allbasicnames is a list of texts that varies. allbasicnames is {"[pop gangernames]", "[pop chiefnames]", "[pop holdernames]", "[pop MaestroNames]", "[pop brainernames]", "[pop hocusnames]", "[neoname]"}. alladjs is a list of texts that varies. alladjs is {"[pop peopleadjs]", "[pop commonadjs]", "[pop creepjective]", "[one of][pop dogmastyles][or][pop godverbed][or][uppop godlyadjs][or][uppop spoopyadjs][purely at random]", "[uppop leadershipstyles]", "[pop drugadjs]", "[one of][uppop pervadjs][or][uppop pervadjs2][purely at random]", "[pop playadjs]", "[pop EmotionAdjs]"}. places is a list of texts that varies. places is {"badlands[reckon]", "bluff", "bush[reckon]", "bushveldt", "canyon", "cave", "cliff", "crater", "creek", "crossroads[reckon]", "desert", "dune", "forest", "flat", "gull[*ies]", "gorge", "hell", "hill", "island", "jungle", "junkyard", "landfill", "marsh[*es]", "mire", "mountain", "pan", "plain", "plateau", "prairie", "ridge", "riverbed", "river", "road", "rock", "ruin","saltpan", "scrub[reckon]", "shore", "sink", "slope", "slough", "swamp", "thicket", "trail", "trees[reckon]", "valley", "waterhole", "water", "waste", "wilderness[reckon]", "wilds[reckon]", "wood", "[pop commonnouns]waste", "[pop commonnouns]lands[reckon]", "[pop settlenames]", "[one of][downpop commonnouns][or][downpop commonadjs][purely at random]veldt", "[one of][downpop commonnouns][or][downpop commonadjs][purely at random]wood", "[one of][downpop commonnouns][or][downpop commonadjs][purely at random]flat", "[one of][downpop commonnouns][or][downpop commonadjs][purely at random]ways[reckon]"}. nongeoplaces is a list of texts that varies. nongeoplaces is {"Area", "District", "Domain", "Land", "Place", "Region", "Territor[*ies]", "Zone"}. placenames is a list of texts that varies. placenames is { "[pop commonnouns] [uppop places]", "[one of][pop commonadjs][or][pop alladjs][purely at random] [uppop places]", "[one of][pop allbasicnames][or][pop Roles][or][pop complexnouns][purely at random]'s [uppop places]", "[pop hardnames]", "[xthe][one of][pop commonadjs][or][pop alladjs][or][pop commonnouns][or][uppop beasttypes][or][pop beasts][purely at random] [plure][uppop places][s]" } battlenames is a list of texts that varies. battlenames is {"Ambush[unbat]", "Battle[batty]", "Bloodbath", "Brawl[unbat]", "Duel[unbat]", "Fight[unbat]", "Gunfight[unbat]", "Incident[unbat]", "Knifefight[unbat]", "Massacre[unbat]", "Raid", "Riot[unbat]", "Roadwar[unbat]", "Ruckus[unbat]", "Scuffle[unbat]", "Shootout[unbat]", "Showdown[unbat]", "Skirmish[unbat]", "Slaughter[unbat]", "War"}. bat-state is a truth state that varies. bat-state is false. to say batty: now bat-state is true; to say unbat: now bat-state is false; to say battlery: if bat-state is true begin; say "of"; otherwise; say "at"; end if; now bat-state is false; battlestyles is a list of texts that varies. battlestyles is { "the [pop battlenames] [battlery] [pop placenames]", "the [nothe][pop placenames][theoff] [pop battlenames]", "the [pop mobnames] [pop battlenames]", "the [pop commonadjs] [pop battlenames]", "[one of][pop allbasicnames][or][pop allnames][purely at random]'s [one of]Last Stand[or]Folly[or]Clusterfuck[or]Rampage[or]Last Raid[or]Triumph[or]Downfall[or][pop battlenames][or]Betrayal[purely at random]", "the [one of][pop complexnouns][or][pop commonnouns][purely at random] [pop battlenames]", "the [if titled is true][uppop hardfights][otherwise][pop hardfights][end if] of [pop hardnames]" } hardfights is a list of texts that varies. hardfights is {"capture", "collapse", "conquest", "defeat", "defence", "destruction", "fall", "last stand", "overthrow", "relief", "rout", "sack", "siege"}. [pcquals is a list of texts that varies. pcquals is {"beautiful", "dangerous", "dashing", "dissolute", "embattled", "experienced", "famous", "inappropriate", "irresponsible", "reliable", "responsible", "stable", "troubled", "unlikely", "unstable", "unreliable", "weird"}.] Book - Who Run Barter Town To say keephard: if the temp-text is not "" begin; say temp-text; now temp-text is ""; otherwise; say "[pop holdernames]"; end if; hardnames is a list of texts that varies. hardnames is {"[pop commonnouns] [pop settlenames]", "[pop commonnouns] [pop commonnouns] [pop settlenames]", "[pop commonadjs] [pop commonnouns] [pop settlenames]", "[pop commonnouns] [pop commonnouns]", "[pop commonadjs] [pop commonnouns]", "[pop commonnouns][one of]town[or]ton[or]ville[or]hold[or]fort[or]house[purely at random]", "[one of][holdpop allbasicnames][or][holdpop holdernames][or][pop commonverbers][purely at random]'s [one of][pop commonnouns][or][pop settlenames][purely at random]"}. settlenames is a list of texts that varies. settlenames is {"Bazaar", "Baron[*ies]", "Bridge", "Camp", "Castle", "Center", "Central[reckon]", "Crossing", "Cit[*ies]", "Ditch[*es]", "Factor[*ies]", "Farm", "Ford", "Fort", "Gard", "Gather", "Gulch[*es]", "Hardhold", "Hearth", "Hill", "Hold", "Hole", "House", "Kingdom", "Market", "Pale", "Polder", "Pit", "Mountain", "Ridge", "Ring", "Rock", "Ruin", "Souk", "Square", "Stockade", "Stronghold", "Town", "Tower", "Valley", "Vault","Walls[reckon]", "World", "Yard"}. hardvantage is a list of texts that varies. hardvantage is {"[one of]It has barely any children[pop nokidsreasons][or]There are unusually large numbers of children[pop kidsreasons][purely at random]", "[one of]It earns tribute from a [b]protection racket[/b] over nearby communities[or]It owes [b]protection tribute[/b] to a more powerful group[purely at random]", "[one of]It has access to abundant fresh water[or]Fresh water is very scarce and valuable[purely at random]", "[one of]It produces surplus food[or]It has large food stockpiles[or]Food is abundant and the populace are well-fed[or]Food is chronically scarce and commands high prices[or]Most people live on the edge of starvation[or]It is undergoing a famine: the least fortunate are dying of hunger[purely at random]", "[one of]A highly contagious plague is burning through the hold, and nobody is safe[or]The hold and its inhabitants are thoroughly infested with vermin and parasites[or]Many of the population suffer from a slow-killing disease[or]The population are afflicted with an assortment of unpleasant (if not usually fatal) ailments[or]Something about the environment makes everybody sick[or]Ignorance of basic medicine makes even minor injuries deadly[or]They have a horror of sickness and infirmity; those who do not hide their disease are exiled[or]They have strong medical expertise and take good care of their sick[or]It is a renowned medical center[purely at random]", "[one of]The population are decadent and perverse[or]The population follow a strict moral code and punish nonconformers; they particularly abhor [pop puritylist][purely at random]", "The population are lazy and drug-stupored", "[one of]There is insufficient living space: homes are crowded and many sleep without shelter[or]There is abundant living space: everyone has privacy if they want it[or]There is abundant living space: many homes are deserted[purely at random]", "It is a major trade hub, with a daily market", "Its manufactory produces [pop manufactory] and is always hungry for labor", "[one of]An absence of strong rivals[or]A nearby caravan route[or]Easy long-range travel[or]An abundance of nearby settlements[purely at random] allows for lucrative raiding"}. harddetail is a list of texts that varies. harddetail is { "Criminals [one of]are executed by [pop execmethod][or]are eaten[or]are ritually sacrificed[or]become fertilizer[or]are flogged and cast out[or]are branded with marks of their crime[or]have various parts cut off[or]are subject to mob justice[or]are pitted against one another in fights to the death[or]are thrown into the oubliette[or]are thrown off a great height[or]officially do not exist[or]are carved up for organs[purely at random]", "[one of]Their patrols and lookouts are dissolute, understaffed and easily bribed[or]Their patrols and lookouts are eagle-eyed and highly motivated, and approaching unseen is very difficult[purely at random]", "[one of]It is a very new hold, and lots of things are still being figured out[or]It is a very new hold, and much of its organisation is hotly contended[or]It has been around a long time, and society tends to be set in its ways[or]It is said to have existed since the days of the Collapse; there are many legends of its past glories[purely at random]", "[pop valueadjs] [pop oddities] may be obtained at [one of][pop gangertitle][or][pop maestrotitles][purely at random]'s", "[one of]The local cuisine makes heavy use of[or]The locals have a constant appetite for[or]Almost every meal contains[or]Visitors will quickly get tired of eating[or]They really like cooking with[purely at random] [pop foodkinds]", "Their dead are [one of]ritually butchered and eaten by their nearest and dearest[or]mummified and stored in a special place[or]rendered down for fertiliser[or]buried close to the homes they lived in[or]never spoken of again[or]honored in elaborate ceremonies[or]thrown into an unfathomed cave[or]mummified and displayed to scare outsiders, protecting the hold even in death[or]burned on pyres[or]picked clean by birds and insects, then stored in an ossuary[purely at random]", "Almost everyone can read, and [one of]most people own a few old-world books[or]there is even a small library[or]locals often travel to find scribing work in less-literate parts[or]a complete history of the post-Fall world is reputed to be hidden here[purely at random]", "They have a reputation as cannibals, [one of]and the locals like to play it up[or]but probably just in hard times, hopefully[or]but they get offended and cagey if you bring the subject up[or]and outsiders take care to be well clear of the hold by nightfall[purely at random]", "[pop hotgoss]" } foodkinds is a list of texts that varies. foodkinds is {"aspic", "beans", "bushmeat", "cassava", "catfish", "chicken", "chili", "corn", "dogmeat", "fishmeal", "fish oil", "goat", "government cheese", "grits", "hardtack", "land snails", "lamb", "lard", "lentils", "liver", "lizards", "molasses", "mushrooms", "nutria", "peanuts", "pickles", "potatoes", "puffball", "rats", "rhubarb", "rice","salt pork","sausages", "sorghum","spam", "spinach", "squab", "taro", "tripe", "whitefish"}. oddities is a list of texts that varies. oddities is {"books", "footwear", "armor", "maps", "media", "clothes", "curiosities", "drugs", "electronics","experiences","engine parts", "flavors", "furs", "jewelry", "medicines", "occult items", "sex aids", "shinies", "weapons", "tools"}. valueadjs is a list of texts that varies. valueadjs is {"Rare", "Vintage", "Unusual", "Foreign", "Weird", "Expensive", "Custom", "High-end", "Old-world", "Luxe"}. execmethod is a list of texts that varies. execmethod is {"drowning", "guillotine", "starvation","hanging", "quartering", "stoning", "fire", "firing squad", "pressing with stones", "dragging", "boiling", "bleeding", "pig-sticking", "beheading", "electrocution", "trebuchet", "strangulation"} hardfort is a list of texts that varies. hardfort is {"with multiple rings of fortifications up a hill-mound", "in an old-world fortress of concrete and iron", "perched on an inaccessible [one of]crag[or]mesa[or]plateau[purely at random]", "on an island with steep cliffs", "on a barricaded peninsula", "a system of tunnels and bunkers", "in a steep canyon with narrow entrance points", "in the vast, armored hulk of an old-world ship", "in a massive old-world ruin with the ground floors barricaded"}. nokidsreasons is a list of texts that varies. nokidsreasons is {", because something is taking them", " due to widespread infertility", " due to high infant mortality", ", because of a recent disaster", ", since times are hard and nobody wants to start a family", "because frail or ill-formed babies are exposed at birth"}. kidsreasons is a list of texts that varies. kidsreasons is {", since orphans gather here", ", because of a disaster that mostly killed adults", ", due to a cultural emphasis on fertility and childcare", ": whether through environment or heredity, the locals are highly fertile", " and nobody is quite sure why", "; only horrors are birthed here"}. manufactory is a list of texts that varies. manufactory is {"armor", "alcohol", "black powder", "blades", "bullets", "charcoal", "copper", "compost", "cement", "electricity", "explosives", "drugs", "fertilizer", "fuel", "glassware", "glue", "guns", "ironwork", "jewelry", "leather", "lenses", "lumber", "medicine", "pottery", "preserved food", "rope", "saltpeter", "steel", "sulphur", "textiles", "tires"}. softfort is a list of texts that varies. softfort is {"a cluster of rough huts and tents", "a straggled-out collection of homes", "a crumbling, shored-up ruin"}. Rulers is a list of texts that varies. Rulers is {"King", "Queen", "Duke", "Prince", "Princess[*es]", "Autarch", "Archon", "Magister", "Master", "Magistrate", "Warden", "Sheriff", "Captain", "Lord", "Hegemon", "Emperor", "Empress[*es]", "Hierophant", "Mayor", "Tsarina", "Tsar", "Caesar", "Tyrant", "President", "Premier", "Chair[*man]", "Chief", "Boss[*es]", "Intendent", "Commander", "Komisar", "Count", "Marquis[*es]", "Professor", "Doctor", "Guru", "Pope", "Bishop", "Centurion", "General", "Marshal", "Hero[*es]", "Godking", "Avatar", "Arbiter", "Chef", "Jarl", "Baron", "Grandma", "Grandpa", "Uncle", "Madame", "Speaker", "Auntie", "Consul", "Comrade", "Khan", "[pop Roles]", "[pop Beasts]", "[pop godnouns]", "Nana", "Chancellor", "Kingpin", "CEO","Brigadier","Comte", "Dame", "Judge", "Elder", "Lictor", "Marm", "Royal", "[one of][pop commonnouns][or][pop shortbeasts][or][pop spoopynouns][purely at random][one of]lord[or]king[or]queen[or]boss[purely at random]"}. Hardholders is a list of texts that varies. Hardholders is {"the [one of][pop commonnouns] [or][pop commonadjs] [or][pop peopleadjs] [or][pop Beasts] [or][pop commonverbers] [or][pop complexnouns] [or][purely at random][pop Rulers]", "[pop Rulers] [one of][namepop holdernames][or][keephard][purely at random]", "[one of][pop commonadjs][or][pop commonverbers][or][pop Beasts][or][pop complexnouns][purely at random] [one of][namepop holdernames][or][keephard][purely at random]"}. holdernames is a list of texts that varies. holdernames is {"Abe", "Alice", "Alvarez", "Ann", "Ang", "Anna", "Anya","Barnum", "Barry", "Bass", "Ben", "Bill", "Biff", "Blue", "Cal", "Cass", "Cam", "Caro", "Clem", "Colt", "Dan", "Dave", "Dee", "Devika", "Dick", "Diya", "Dona", "Ellen", "Flor", "Gale", "Gepke", "Grizz", "Hank", "Heike", "Herve", "Jack", "Joe", "Jim", "Kabo", "Karin", "Karim", "Kim", "Krupp", "Lee", "Luka", "Lupe", "Line", "Mack", "Mal","Masha", "Maura", "Meg", "Mike", "Noor", "Nkosi", "Odessa", "Ping", "Rafe", "Rath", "Red", "Rhett", "Riva", "Rhoda", "Ronja", "Rurik", "Salome", "Saul", "Shan", "Sig", "Soto", "Sunny", "Thor", "Tyra", "Ulf", "Vadim", "Vic", "Wen", "Wynn", "Zarat", "[pop chiefnames]"}. A government is a kind of thing. A gang has a government called rulership. A government can be led or unled. A government is usually led. a tyranny is a government. The description of tyranny is "[one of]ruled by the authority of whoever can cling on to power[or]although its apologists prefer to call it anarcho-capitalism[or]an absolute dictatorship governed by personal authority[or]an absolute dictatorship ruled by main force[purely at random]". a chiefdom is a government. The description of chiefdom is "ruled by a hereditary leader, whose title passes to [pop chieflist]". chieflist is a list of texts that varies. chieflist is {"their first-born[one of] female[or] male[or][at random] child", "their youngest[one of] female[or] male[or][at random] child", "their oldest blood relative", "whoever of the chief's family can hold it", "a family member of the chief's choosing", "a family member chosen by popular acclaim", "an appointed successor", "the chief's spouse, who is expected to remarry", "their slayer" }. a representative democracy is a government. The description of representative democracy is "the people hold more-or-less regular elections to choose a leader". a big man society is a government. The description of big man society is "there are no official leaders, but the most [noreppop leaderquals] and [noreppop leaderquals] individuals tend to shape most decisions". big man society is unled. leaderquals is a list of texts that varies. leaderquals is {"capable", "dedicated", "energetic", "powerful", "meddlesome", "respected", "scary", "wealthy", "well-connected"}. an oligarchy is a government. The description of oligarchy is "an alliance of influential figures divide power between them and choose a leader" an anarchy is a government. The description of anarchy is "nobody is in charge; there are no obvious leaders or hierarchies". anarchy is unled. a direct democracy is a government. The description of direct democracy is "decisions are made[one of][or][or] (or, more often, fail to be made)[purely at random] by group vote, after prolonged arguing". direct democracy is unled. a theocracy is a government. The description of theocracy is "ruled by the leader of a charismatic cult, the [pop churchnames]". a collapsing state is a government. The description of collapsing state is "it is undergoing a [one of]power-struggle[or]civil war[or]succession crisis[or]revolution[or]political clusterfuck[purely at random] and has no clear leader". collapsing state is unled. a satrapy is a government. The description of satrapy is "its leader is a puppet installed by an outside power, [one of]the warlord [pop hardholders][or]albeit a mysterious and distant one[or]the [pop churchnames][or]the [pop mobnames][or]the hardhold of [pop hardnames][purely at random]. [pop tributeforms]". tributeforms is a list of texts that varies. tributeforms is { "It pays only token tribute, but [pop tributeplus]", "It pays a small but [one of]humiliating[or]annoying[or]galling[or]injust[purely at random] tribute[one of][or], and [pop tributeplus][purely at random]", "It pays substantial tribute[one of][or], and [pop tributeplus][purely at random]", "It [one of]is obliged to pay[or]suffers under[purely at random] [one of]ruinous[or]backbreaking[or]cruel[or]a cruel and unusual[or]terrible[or]massive[purely at random] tribute[one of][or], and [pop tributeplus][purely at random]" }. tributeplus is a list of texts that varies. tributeplus is { "is required to provide military support", "has had many foreign customs and laws imposed on it", "is required to provide intelligence, capture fugitives, and report on suspicious activity" }. a hierarchy is a government. The description of hierarchy is "social status is determined by advancement within an institution - in this case, a [one of]religious order[or]mercantile guild[or]military organisation[or]hermetic society[or]worker's collective[purely at random] - with a leader appointed by senior members [one of]for life[or]for a fixed term[or]until recalled[or]until challenged[purely at random]". a company town is a government. The description of company town is "the hold and everything in it are treated as property of a single entity". a division of powers is a government. The description of division of powers is "[divpower]". division of powers is unled. To say divpower: let N be a random number between 2 and 4; let X be 0; let Q be govbranches; sort Q in random order; while N > 0 begin; let P be entry 1 in Q; say "[if N is 1]and [end if][pop divbranches] [one of]is in charge of[or]administers[or]has authority over[or]makes decisions on[or]controls[purely at random] [P][if N is 1] and more or less everything else[otherwise], [end if]"; remove P from Q; now N is N - 1; now X is X + 1; end while; divbranches is a list of texts that varies. divbranches is {"a hereditary post ([b][pop Hardholders][/b])", "an elected leader ([b][pop Hardholders][/b])", "a citizen body selected by lot", "direct voting", "an appointed council", "a regularly-elected body", "an appointed expert ([b][pop Hardholders][/b])"}. govbranches is a list of texts that varies. govbranches is {"citizenship", "diplomacy", "[one of]public projects[or]infrastructure[or]maintenance[purely at random]", "health", "[one of]intelligence[or]espionage[or]the historical record[or]censorship[purely at random]", "[one of]justice[or]crime[or]policing[or]law and order[or]punishment[purely at random]", "[one of]law[or]arbitration[or]jurisprudence[purely at random]", "[one of]military matters[or]warfare[or]the military[purely at random]", "[one of]morality[or]public decency[or]purity[purely at random]", "raiding", "rationing", "religion", "[one of]trade and industry[or]labor[or]economics[or]production[or]commerce[purely at random]"}. Book - Dressed Up Real Dap maelist is a list of texts that varies. To maestro-define: now maelist is {}; let Q be maestrolist; sort Q in random order; let P be maestroatmo; sort P in random order; let Z be a random number between 3 and 4; truncate P to Z entries; let MAE be the substituted form of "[pop maestrotitles]"; add MAE to maelist; truncate Q to 3 entries; say "It mostly provides [entry 1 in Q], with [entry 2 in Q] and [entry 3 in Q] as [one of]lube[or]spice[or]garnish[or]extras[or]a bonus[or]a chaser[or]icing[or]aperetif and dessert[or]zing[or]foreplay[or]fall-backs[or]pre-game[or]enticement[or]flavor[or]amuse-bouche[or]warm-up[purely at random]. Its aesthetic: [P]. Its maestro d['] is [b][MAE][/b]. "; let F be a random number between 1 and 3; let ZX be entry F in Q; let FOP be the staff corresponding to a feature of ZX in the Table of Star Roles; add P to Q; sort the Table of Maestro Deets in random order; let G be 0; repeat through the Table of Maestro Deets begin; if G < 2 begin; if the feat1 entry is listed in Q begin; if there is a feat2 entry begin; if the feat2 entry is listed in Q begin; say "[the detail entry] "; now G is G + 1; end if; otherwise; say "[the detail entry] "; now G is G + 1; end if; end if; end if; end repeat; if a random chance of 1 in 3 succeeds, say "Their [one of]star[or]lead[or]head[or]only decent[or]best[or]most popular[purely at random] [pop FOP] [pop stardrama]. "; say "[br]"; if a random chance of 1 in 3 succeeds begin; say "It is backed up by the [pop mobnames], a real gang of about 10-20 violent bastards[if nerdage is true] (3-harm gang small 1-armor)[end if]."; otherwise; sort maestro-def in random order; say "Its defences include [entry 1 in maestro-def]; and [entry 2 in maestro-def]."; end if; [maestromob is a list of texts that varies. maestromob is { "" }] maestrolist is a list of texts that varies. maestrolist is {"luxury food", "easy food", "sports", "music", "games", "fights", "fashion", "art", "scene", "abundant food", "alcohol", "sex", "coffee", "spectacle", "drugs"}. maestroatmo is a list of texts that varies. maestroatmo is {"bustle", "intimacy", "smoke", "shadows", "perfume", "slime", "velvet", "fantasy", "brass", "lights", "acoustics", "anonymity", "meat", "eavesdropping", "blood", "intrigue", "violence", "nostalgia", "spice", "quiet", "luxury", "nudity", "restraint", "forgetting", "pain", "kink", "candy", "protection", "grime", "noise", "dancing", "chill", "masks", "fresh fruit", "a cage", "mirrors", "sweat", "sawdust", "glitter"}. Table of Maestro Deets feat1 feat2 detail "music" "violence" "Try asking them to play some [pop MusicTypes] if you want your teeth kicked in." "fashion" "scene" "[one of]Anyone who's anyone is[or]All the right people are[or]Everyone who can afford it is[purely at random] wearing their hot new look - [noreppop looksgood] and [noreppop looksgood]." "luxury food" "drugs" "Nobody knows what's in the [pop luxefoods], and after the second mouthful most don't care." "fights" "alcohol" "Winners drink on the house." "fights" "abundant food" "It's all-you-can-eat if you beat the champ." "coffee" "easy food" "They cut the coffee with chicory or dandelion root, but what the hell, it's cheap." "coffee" "scene" "It's a popular venue for caffeine-fueled [one of]debates[or]conversations[or]discussions[or]impromptu symposia[purely at random] on [noreppop debatetopics] and [noreppop debatetopics]." "coffee" "drugs" "If you don't like the taste of coffee, they've got synthetic caffeine cut with [one of][pop drugpats][or][pop drugcats]s[purely at random]." "alcohol" "luxury food" "There's a valuable stash of ultra luxe pre-Fall booze [one of]hidden away somewhere[or]that they only bring out for special customers[or]if you can afford it[or]on display[purely at random]." "abundant food" "spectacle" "If you can [one of]eat[or]choke down[or]cram down[or]guzzle[or]stuff down[purely at random] the [one of][pop Rulers]'s[or]Big[or]Mammoth[or]Murder[or]Giant[or]Glutton's[purely at random] [one of]Platter[or]Special[or]Feast[or]Banquet[or]Gutbuster[or]Heap[purely at random] in thirty minutes, [one of]you eat free[or]it's on the house[purely at random]." "music" "drugs" "Until you've [one of]dropped[or]done[purely at random] [pop drugpats] and listened to [pop MusicTypes], you don't really understand music." "abundant food" "scene" "It's considered real swell to leave some of the food on your plate, like you got no worries about where the next meal comes from." "abundant food" "fights" "Nah, the meat isn't from the fighters who didn't make it. They'd charge extra for that." "scene" "anonymity" "You might ask, what's the point of being so dap if nobody knows it's you? And then they'd throw you out on your ass." "spectacle" "drugs" "Word is that [i][pop playnames][/i] is only good if you're on [pop drugcats]s." "spectacle" "fights" "This week's [one of]main attraction[or]showstopper[or]finale[or]fight[purely at random] [one of]features[or]will see[or]showcases[purely at random] [allcapspop wrestlers] taking on [allcapspop wrestlers] in a[*a][pop wrestadjs] [pop wrestnouns]." "sports" "violence" "The crowd is liable to riot if the game doesn't go the way they want[one of], and outside interference is an accepted element of the game[or]; indeed, it's considered an essential part of the experience[or], and the space is designed accordingly[purely at random]." "spectacle" "intimacy" "For the right price, you can watch the show from a screened-off private box - which some of the guests take very full advantage of." "easy food" -- "Having recently obtained a[one of] windfall[or] massive[or] lucky[or]n ill-gotten[or]n unexpected[or]n unasked-for[or] double[purely at random] shipment of [pop foodkinds], they're putting it in every meal." "easy food" -- "There's an honest-to-god drive-thru window and everything." "easy food" -- "They're open 24 hours, long as all you need is a seat and a square meal." "abundant food" -- "They do wonders with [pop foodkinds]." "abundant food" -- "Their grub cache is a thing of legend; every two-bit skeeve has a theory about where it's hid and how to lift it." "abundant food" -- "All-you-can-eat [pop foodkinds]! (Well, all you can keep down)." "luxury food" -- "Try the [pop luxefoods]." "luxury food" -- "It's mostly the same shit that you eat everywhere else, only [one of]they do a real good job of dressing it up[or]they know what to do with it[or]not cooked in a tin can over a burn barrel[or]cooked properly[purely at random]." "luxury food" -- "It's the only place in the waste where you're likely to find [pop luxefoods]." "fights" -- "Leave your weapons [one of]with the doorman[or]outside[or]at the coat-check[purely at random][one of] (seriously)[or], or get a whole lot worse than an ass-kicking[or] (although if they like you a small safety-deposit will do just as well)[purely at random]." "fights" -- "If it's your first time, you have to fight." "fights" -- "If you want to fight, it's no shirt, no belt, no shoes." "easy food" -- "The [pop Beasts] [one of]Burger[or]Pie[or]Soup[or]Surprise[or]Stew[or]Sandwich[or]Special[or]Burrito[or]Dumpling[purely at random] [one of]is probably false advertising[or]tastes better than it should[or]is extremely popular[or]isn't actually all that good[or]is flavorless but cheap[purely at random]." "fashion" -- "Show up in [pop looksgood] if you want to [one of]fit in[or]stand out[or]get with the scene[or]blend in[or]blend in with the crowd[or]get noticed[or]draw stares[or]match the crowd[or]look like a regular[or]stay dap[purely at random]." "fashion" -- "[one of]Their star model, [pop maestrotitles],[or]Their star model, [pop maestronames],[or]Their star model[or]The [pop predelictions] of their lead designer[plure][or]The [pop predelictions] of their most influential patron[plure][purely at random] [one of]dominate[anti-s] the design to the extent that[or]influence[anti-s] the catalog so much that[or][is-are] so central to the design that[or][is-are] so essential to their image that[or][is-are] synonymous with the brand to the point that[purely at random] their [one of]clothes[or]designs[or]collections[purely at random] [one of]really only work for[or]only look flattering on[or]are only really suited to[purely at random] [noreppop modelshapes], [noreppop modelshapes] [one of]men[or]women[or]girls[or]boys[or]youths[or]people[or]warriors[or]creeps[or]weirdos[purely at random]." "fashion" -- "[one of]They've just received[or]They're working on[or]They have[purely at random] a commission to [one of]dress up[or]equip[or]deck out[or]dress[or]dress up[or]tart up[purely at random] the [one of][pop mobnames][or][pop hardnames] militia[purely at random] in [one of][pop swordwear][or][pop plwordwear][purely at random][one of] for an upcoming festival[or] for a victory parade[or] for a particularly glamorous [downpop battlenames][or][purely at random], and they're struggling to [one of]fill it[or]find materials[or]get the job done in time[or]settle on a design that satisfies everyone[purely at random]." "coffee" -- "You can smell those coffee beans roasting half a mile away." "coffee" -- "They won't reveal where they get the coffee beans from; it's the stuff of heist plans and conspiracy theories." "coffee" -- "The coffee is brewed in a huge, steam-seething, high-pressure contraption." "alcohol" -- "The still periodically blows up and sets everything on fire, but its product is eye-watering." "alcohol" -- "They probably won't cut you off, but you can rely on them rolling you onto your side if you black out." "alcohol" -- "Get to know the bar staff and you can score some steep discounts." "music" -- "The [one of]house band[or]jukebox[or]sound system[or]phonograph[purely at random] mostly plays [pop MusicTypes][one of], except on [pop MusicTypes] night[or][or][or][purely at random]." "music" -- "They're in dire need of a[*a][pop musicians] [one of]who can play[or]familiar with[or]comfortable with[purely at random] [pop MusicTypes]." "music" -- "The [noreppop musicians] has [one of]charisma[or]looks[or]sex appeal[or]style[or]stage presence[purely at random], the [noreppop musicians] has [one of]actual talent[or]classical training[or]ability[or]vision[or]genius[or]chops[or]skills[purely at random], the [noreppop musicians] [one of]hasn't got a fucking clue[or]is their old buddy[or]is the [pop fam] of a major backer[or]shows up[or]keeps them sober[or]has a[*a][pop drugpats] habit[or]drinks[or]knows how to party[or]has really bad facial hair[or]keeps them out of trouble[or]doesn't give a shit[or]gets into fights[or]never gets laid[or]sells them [thedrug][or]is large and carries a [statoff][pop basicweapon][staton][purely at random]." "sports" -- "They claim to have invented [one of][downpop commonnouns][or][downpop commonadjs][or]roller[or]battle[purely at random][one of]ball[or]-racing[or] derby[or]-chase[purely at random][one of], though this is hotly disputed[or], which seems likely given that it's not played anywhere else[or][purely at random]." "sports" -- "There's a constant supply of young fools willing to risk life and limb for glory and riches that come with the [one of]Ultimate[or]Championship[or]Grand[or]Series[purely at random] [one of]Prize[or]Cup[or]Trophy[or]Belt[or]Crown[purely at random], but [one of]veterans will tell you it ain't worth it[or]champions rarely live to enjoy their success for long[or]the setup makes a victory near-impossible[or]the house can't turn a profit on it[purely at random]." "sports" -- "The referees go masked, cloaked and hooded, for fear of reprisals." "games" -- "Rumor is that the [pop gamblesites] is rigged[one of][or] (it isn't)[or] (it totally is)[or] (it is, but the house isn't in on it)[purely at random]." "games" -- "[one of][pop allnames] won some ultra-jackpot loot from [pop gambles], and the house is fuckin['] pissed about it[or]The house has been making bank from [pop gambles] recently, and the clientele's grumbling is turning nasty[purely at random]." "games" -- "[one of]Newcomers are liable to get hustled at [pop sillygames][or]If the regulars offer you a game of [pop sillygames], it's probably a hustle[or]The [pop sillygames] league is extremely competitive[purely at random]." "art" -- "They have accumulated an extensive collection of old-world art, looted from great palaces or hidden caches; their collection of [one of][pop oldschools][or][pop artadjs][or][pop artadjs] [pop oldschools][purely at random] [plure][pop arttypes][s] is particularly impressive." "art" -- "Their studio churns out [one of][pop artadjs][or][pop artfakes] [pop oldschools][purely at random] [plure][pop arttypes][s] by the dozen." "art" -- "[one of]Although they collect and produce a variety of media[or]The occasional experiment aside[purely at random], [one of]they are true masters at the design of[or]their fame relies on their mastery of[or]they are only experts when it comes to[or]they are mostly known for[purely at random] [one of][purely at random][plure][one of][pop arttypes][or][pop nonartefact][purely at random][s]." "scene" -- "If there's hot gossip anywhere between [pop placenames] and [pop placenames], you'll hear it here first." "scene" -- "[pop hotgoss]." "scene" -- "[pop hotgoss]." "spectacle" -- "They[one of][']ve just started a run of[or][']re in rehearsals for[or] are putting on[purely at random] [i][pop playnames][/i], [one of]but everybody just wants them to keep doing [i][pop playnames][/i] forever[or]and it's a huge hit[or]and the performance is real rough around the edges[or]and it's a total shambles[or]which has made half the cast happy and the other half furious[or]which isn't the best, but they can hardly do [i][pop playnames][/i] without [pop maestrotitles][purely at random]." "spectacle" -- "There's trouble brewing over who gets [one of]the part of[or]the role of[or]to play[or]to portray[or]to star as[or]to appear as[purely at random] [dramaname] in [i][pop playnames][/i]." "spectacle" -- "The [pop performbits] [one of][is-are] an audience favorite[or]bring[anti-s] the house down[or][is-are] the only reason to see the show[or][is-are] worth the price of admission[or][is-are] a total snoozefest[purely at random]." "drugs" -- "There's talk that the [thedrug] is getting cut with [one of]rat poison[or]juice-drink powder[or]talcum powder[or]baking powder[or]rock flour[or]soap powder[or]bonemeal[or]antifreeze[or]chalk[purely at random]." "drugs" -- "Most regulars start the trip on [thedrug], then [one of]soften the high with[or]ease off with[or]mellow out on[or]adjust with[or]supercharge it with[or]come down on[purely at random] [pop drugpats]." "drugs" -- "[one of]Their best seller is[or]They're running low on[or]They're the world's only supplier of[or]They make most of their profits from[purely at random] [thedrug]." "sex" -- "[one of]They[or]Their [plure][pop sexworkers][s][purely at random] specialize in [one of][pop pervpatterns][or][noreppop pervpatterns] and [noreppop pervpatterns][purely at random]." "sex" -- "The [one of]bedrooms[or]private booths[or]bunks[purely at random] are certified free of [littlebeasts]." "sex" -- "They've got rules: no [noreppop pervnopes], [one of]no [noreppop pervnopes][or][pop pervconds][purely at random], and [one of]definitely[or]absolutely[or]probably[purely at random] no[nothe] [pop pervpatterns][theoff]." wrestlers is a list of texts that varies. wrestlers is { "The [one of]Human[or]Killer[or]Brutal[or]Terrible[or]Mighty[or]Bloody[or]Incredible[or]Unstoppable[or]Ultimate[purely at random] [one of][pop Beasts][or][pop vnouns][or][pop rignouns][or][pop shortends][purely at random]", "[one of][pop hardcoreprefs][or][uppop beasttypes][or][statoff][titlepop basicweapon][staton][or][pop spoopynouns][purely at random] [one of][namepop chiefnames][or][namepop gangernames][purely at random]", "[pop allbasicnames] the [one of][pop godverbers][or][pop commonverbers][purely at random]", "[pop gangertitle]", "[one of]Grand[or]Big[or]Great[or]Bad[or]Nasty[or]Rough[or]Mean[or][pop alladjs][purely at random] [one of][pop Roles][or][pop rulers][or][pop Beasts][or][pop commonverbers][purely at random] [pop onesyllablenames]", "The [one of][pop commonnouns][or][pop Beasts][or][pop Roles][or][pop battlenames][purely at random]" }. wrestadjs is a list of texts that varies. wrestadjs is {"[statoff][pop basicweapon][staton]","broken glass", "elimination", "flag", "handicap", "ironman", "ladder", "electrified", "strip", "tag-team", "extreme", "hardcore", "[one of]gravy[or]mud[or]queso[or]sludge[or]crude oil[or]slime[purely at random]", "barbed wire", "steel cage", "fans-bring-weapons", "first-blood", "no-holds-barred", "loser-leaves-town", "last-chance", "retirement", "hair-wager", "submission", "mask-wager", "pigpen", "strap", "tables", "chairs", "inferno", "three-way", "four-way", "gauntlet", "grudge", "championship", "challenge", "[noreppop wrestadjs] [noreppop wrestadjs]", "[noreppop wrestadjs] [noreppop wrestadjs] [noreppop wrestadjs]"}. wrestnouns is a list of texts that varies. wrestnouns is {"battle", "bout", "match", "fight", "free-for-all", "rumble", "deathmatch", "brawl", "battle royal", "scramble"}. performbits is a list of texts that varies. performbits is {"aria", "burlesque", "cabaletta", "cadenza", "coloratura", "daredevil act", "duet", "fan dance", "fire-[one of]eating[or]breathing[or]juggling[or]spinning[or]walking[purely at random]", "freak show", "interactive theater", "illusionist", "jugglers[plure]", "mad scene", "masque", "mesmerist", "mummery", "museum of [one of]marvels[or]wonders[or]freaks[or]horrors[purely at random]", "puppets[plure]", "shadow play", "stage magic", "stand-up routine", "trapeze act", "trick shooting", "trick rider", "ventriloquist act", "waxworks", "wire-work", "[one of]performing[or]educated[or]mathematical[or]amazing[or]acrobatic[or]banjo-playing[or]singing[or]talking[purely at random] [one of]dog[or]cat[or]pony[or]pig[or]monkeys[plure][or][littlebeasts][plure][purely at random]"}. playnames is a list of texts that varies. playnames is { "[pop Rulers] [pop allbasicnames]", "[one of][pop holdernames][or][pop chiefnames][or][pop allbasicnames][purely at random] the [one of][pop commonadjs][or][pop peopleadjs][or][pop Roles][purely at random]", "[pop allbasicnames] and [pop allbasicnames]", "The [one of][pop Beasts][or][pop Roles][or][pop complexnouns][or][plure][pop Beasts][s][or][plure][pop Roles][s][or][plure][pop complexnouns][s][purely at random]", "The [one of][pop commonadjs][or][pop peopleadjs][or][pop playadjs][purely at random] [one of][pop playnouns][or][uppop fam][or][plure][uppop pervagues][s][purely at random] of [pop allnames]", "[one of]The[purely at random][one of][or][or] [pop peopleadjs][or] [pop commonadjs][purely at random] [pop Roles][one of]'s [pop playnouns][or]'s [pop playplots][or][purely at random]", "[uppop allnames] and the [pop alladjs] [one of][pop Roles][or][plure][pop Roles][s][or][uppop basicjobs][or][plure][uppop basicjobs][s][purely at random]", "[titlecase][uppop battlestyles][titleoff]", "The [one of][pop CrewNouns][or][plure][pop Roles][s][purely at random] of [pop placenames]", "[one of]Those[or]Such[or]Some[or]My[or]His[or]Her[or]Our[purely at random] [pop alladjs] [one of][pop PluralCrews][or][plure][pop Roles][s][purely at random]", "[one of]That[or]Such a[or]It's The[or]My[or]His[or]Her[purely at random] [pop alladjs] [one of][pop SingCrews][or][pop Roles][purely at random]", "[pop titlejacs] [one of]She[or]He[or][pop allbasicnames][purely at random][one of][']s[or] [pop IsText][purely at random] [one of]A[*a][pop Roles][or][pop peopleadjs][purely at random]", "[one of]She[or]He[or]You[or]We[purely at random] [pop KnewList] [pop x-asserts]", "[pop x-asserts]", "[uppop allnames] [pop GetsList] [one of][pop alladjs][or]a[*a][pop Roles][purely at random]", "[pop playplots] of a [one of][pop peopleadjs] [or][pop commonadjs] [or][purely at random][pop Roles]", "[pop placenames]", "[one of]The [pop Rulers][or]The [pop Roles][or][pop holdernames][or][pop chiefnames][or][pop allbasicnames][purely at random] in [pop playsets]", "The [pop endtimes]", "The [one of][pop commonnouns][or][uppop places][or][pop settlenames][or][pop battlenames][purely at random]", "The [one of][pop complexnouns][or][pop shortends][or][pop hardcoreprefs][or][pop godverbers][or][pop devilnames][purely at random] [pop playnouns]", "[one of][pop allnames][or][uppop godnames][or]The [pop Roles][purely at random] [plure][pop basicverbs][s] [one of]Everyone[or][pop allnames][or]A[*a][pop Roles][or]Himself[or]Herself[purely at random]", "The [one of][or][pop alladjs] [purely at random][pop Roles]'s [one of][pop playplots][or][pop EmotionsList][or][uppop fam][purely at random]", "[one of]A[or]The[or]My[or]Her[or]His[purely at random] [pop alladjs] [one of][pop playplots][or][pop EmotionsList][purely at random]", "[one of][pop commonadjs] [or][pop peopleadjs] [or][purely at random][pop EmotionsList]", "[pop playnames], [one of]Part[or]Chapter[or]Act[or]Fit[or]Phase[or]Round[or]Book[or]Volume[or]Series[or]Season[or]Day[or]Verse[purely at random] [one of]1[or]2[or]3[or]I[or]II[or]III[or]IV[purely at random]", "The [pop playnouns] of [one of][plure][pop storynumbers][or][plure][pop legendadjs][or]the[purely at random] [one of][pop settlenames][or][pop Rulers][or][pop Roles][or][pop godnouns][or][pop hocusformals][purely at random][s]", "The [pop playnouns] of [one of][pop hocustitles][or][pop godnames][or][pop placenames][purely at random]", "[one of][pop allbasicnames], [or][uppop allnames], [or][purely at random][one of][or][or][or][pop commonadjs] [or][pop peopleadjs] [purely at random][one of][pop Roles][or][pop playheroes][or][pop commonverbers][purely at random] of [one of][uppop places][or]the [pop commonadjs] [uppop places][or][pop playsets][purely at random]", "[pop basicverbs] the [one of][pop Rulers][or][pop hocusformals][or][nothe][anycar][theoff][or][pop Roles][purely at random][one of]![or][purely at random]" }. Instead of jumping: [say "The [pop playnouns] of [one of][plure][pop storynumbers][or][plure][pop legendadjs][or]the[purely at random] [one of][pop settlenames][or][pop Rulers][or][pop Roles][or][pop godnouns][purely at random][s][br]";] [say "[pop hotgoss] [pop rumors]."; say "They've got rules: no [noreppop pervnopes], [one of]no [noreppop pervnopes][or][pop pervconds][purely at random], and [one of]definitely[or]absolutely[or]probably[purely at random] no[nothe] [pop pervpatterns]."; say "If there's hot gossip anywhere between [pop placenames] and [pop placenames], you'll hear it here first.";] let F be 15; while F > 0 begin; now poplist is {}; now vehicsize is a random number between 1 and 5; [say "[exceptionalrig]";] [say "[pop MusicTypes][br]";] [say "[one of][pop oldschools][or][pop artadjs][or][pop artadjs] [pop oldschools][purely at random] [plure][pop arttypes][s][br]";] [say "[one of]Their star model, [pop maestrotitles],[or]Their star model, [pop maestronames],[or]Their star model[or]The [pop predelictions] of their lead designer[plure][or]The [pop predelictions] of their most influential patron[plure][purely at random] [one of]dominate[anti-s] the design to the extent that[or]influence[anti-s] the catalog so much that[or][is-are] so central to the design that[or][is-are] so essential to their image that[or][is-are] synonymous with the brand to the point that[purely at random] their [one of]clothes[or]designs[or]collections[purely at random] [one of]really only work for[or]only look flattering on[or]are only really suited to[purely at random] [noreppop modelshapes], [noreppop modelshapes] [one of]men[or]women[or]girls[or]boys[or]youths[or]people[or]warriors[or]creeps[or]weirdos[purely at random].[br]";] [say "[pop playnames][br]";] [say "[simpledrug][br]";] [say "[pop hotgoss].[br]";] [say "This week's main attraction features [allcapspop wrestlers] taking on [allcapspop wrestlers] in a[*a][pop wrestadjs] [pop wrestnouns].[br]";] [say "[pop wrestadjs] [pop wrestnouns][br]";] [say "[dramaname][br]";] [say "[pop brainertitles][br]";] [say "Everybody loves to get hustled at [br]";] [say "[one of]They've just received[or]They're working on[or]They have[purely at random] a commission to [one of]dress up[or]equip[or]deck out[or]dress[or]dress up[or]tart up[purely at random] the [one of][pop mobnames][or][pop hardnames] militia[purely at random] in [one of][pop swordwear][or][pop plwordwear][purely at random][one of] for an upcoming festival[or] for a victory parade[or] for a particularly glamorous [downpop battlenames][or][purely at random], and they're struggling to [one of]fill it[or]find materials[or]get the job done in time[or]settle on a design that satisfies everyone[purely at random].[br]";] [ say "The [noreppop musicians] has [one of]charisma[or]looks[or]sex appeal[or]style[or]stage presence[purely at random], the [noreppop musicians] has [one of]actual talent[or]classical training[or]ability[or]vision[or]genius[or]chops[or]skills[purely at random], the [noreppop musicians] [one of]hasn't got a fucking clue[or]is their old buddy[or]is the [pop fam] of a major backer[or]shows up[or]keeps them sober[or]has a[*a][pop drugpats] habit[or]drinks[or]knows how to party[or]has really bad facial hair[or]keeps them out of trouble[or]doesn't give a shit[or]gets into fights[or]never gets laid[or]sells them [thedrug][or]is large and carries a [statoff][pop basicweapon][staton][purely at random].[br]";] [say "[pop shortadjs][one of][downpop lesslist][or][downpop shortbeasts][or][downpop commonnouns][purely at random][br]";] [say "[pop wrestlers][br]";] [say "[one of][pop commonnouns][or][pop shortbeasts][or][pop spoopynouns][purely at random][one of]lord[or]king[or]queen[or]boss[purely at random][br]";] say "[one of][pop commonadjs][or][pop peopleadjs][purely at random] [pop complexnouns][br]"; [say "[pop booknames][br]";] now F is F - 1; end while; Instead of jumping: gangform. [fauxlist is a list of texts that varies. fauxlist is {"[pop drugcats]", "[pop Beasts]"}.] sillygames is a list of texts that varies. sillygames is { "[pop basicverbs] the [one of][pop Rulers][or][pop Beasts][purely at random]", "[one of][uppop storynumbers][plure] [or][purely at random][one of][pop suits][or][pop facecards][s][purely at random][sing] [one of]Up[or]Sideways[or]Down[or]Halfway[or]Downstairs[or]Under[or]Gambit[or][pop basicverbs][or][pop commonadjs][purely at random]", "[one of]Go[or][pop Rulers]'s[or][titlepop herbfolk]'s[purely at random] [one of][pop basicverbs][or][pop commonadjs][or][pop peopleadjs][purely at random]", "[one of][uppop storynumbers][plure][purely at random] [one of]Card[or]Hand[s][or]Throw[or]Way[s][purely at random][sing] [one of]Draw[or]Ante[or]Trick[or]Clench[or]Grub[or]Pot[or]Deck[or]Hole[or][pop commonnouns][or][pop battlenames][purely at random]", "[one of]toss[or]throw[or]pitch[or]chuck[or]sling[or]switch[or]slide[or]scootch[or]slip[or][downpop basicverbs][purely at random]-[one of]peg[or]pickle[or]pebble[or]sticks[or]nickel[or]penny[or]pea[or]bean[or]jack[or]bullet[purely at random]", "[one of]chess[or]backgammon[or]darts[or]shove ha'penny[or]dominoes[or]poker[or]pool[or]boules[or]bar billiards[or]skee ball[or]mumblety-peg[or][pop sillygames][or][pop sillygames][or][pop sillygames][purely at random]" }. oldschools is a list of texts that varies. oldschools is {"Arabic", "Anglo-Saxon", "Arts and Crafts", "Ashcan", "Attic", "Art Nouveau", "Art Deco", "Baroque", "Bauhaus", "Byzantine", "classical", "Cubist", "Dadaist", "Decadent", "Dutch", "Edo-period", "expressionist", "Fauvist", "futurist", "Historicist", "impressionist", "Insular", "Kalighat", "Mannerist", "medieval", "Mesoamerican", "Mesopotamian", "Mughal", "Naive", "naturalist", "Orphist", "outsider", "Persian", "pointillist", "post-modern", "Pre-Raphaelite", "Realist", "Renaissance", "Rococo", "Roman", "Romanesque", "social realist", "Surrealist", "symbolist", "Thai", "[one of]Ming[or]Song[or]Tang[purely at random] dynasty"}. artadjs is a list of texts that varies. artadjs is {"comic", "erotic", "experimental", "heroic", "narrative", "obscene", "political", "religious", "romantic", "satirical", "sentimental"}. artfakes is a list of texts that varies. artfakes is {"cheap", "ersatz", "faux", "fake", "imitation", "knock-off", "replica"}. arttypes is a list of texts that varies. arttypes is {"artbook", "bas-relief", "calligraphy[reckon]", "ceramic", "commercial art[reckon]", "dress weapon", "etching", "furniture[reckon]", "illuminated manuscript", "jewelry[reckon]", "landscape", "lithograph", "mask", "ornamental ironwork[reckon]", "print", "lacquerwork[reckon]", "netsuke[reckon]", "nude", "painting", "portrait", "pyrography[reckon]", "sculpture[reckon]", "stained glass[reckon]", "still-life", "tapestr[*ies]", "textiles[reckon]", "tchotchke", "watercolor"}. nonartefact is a list of texts that varies. nonartefact is {"architecture", "body mod", "installation", "graffiti[reckon]", "mural", "scarification[reckon]", "tattoo","vehicle ornament"}. predelictions is a list of texts that varies. predelictions is {"tastes", "[one of]personal[or]special[purely at random] tastes", "fetishes", "[one of]personal[or]special[purely at random] predelictions", "[one of]personal[or]special[purely at random] preferences"}. modelshapes is a list of texts that varies. modelshapes is { "[one of]redheaded[or]blonde[or]brunette[or]mousy-haired[or]raven-haired[or]tangle-haired[or]bald[or]nappy-haired[or]big-haired[or]greying[or]wavy-haired[purely at random]", "[one of]fat[or]plump[or]zaftig[or]plush[or]heavy[or]thin[or]elfin[or]slight[or]bony[or]slender[or]waifish[or]skinny[or]twiggy[or]stocky[or]emaciated[or]muscular[or]toned[or]athletic[or]swole[or]ripped[or]gaunt[or]lean[or]stacked[or]lissom[or]broad[or]angular[or]birdlike[or]narrow-hipped[or]sturdy[or]elfin[or]well-endowed[purely at random]", "[one of]tall[or]short[or]towering[or]tiny[or]giant[or]massive[purely at random]", "[one of]graceful[or]langorous[or]stiff[or]ethereal[or]brooding[or]bubbly[or]assertive[or]rugged[or]rakish[or]charming[or]rude[or]roguish[or]sunny[or]quirky[or]alien[or]spacy[or]diffident[or]shy[or]smirking[or]smiling[or]flawless[or]effusive[or]distant[or]smoldering[or]sassy[or]perky[or]sulky[or]aggressive[or]vampish[or]menacing[or]pouty[or]gentle[or]clumsy[purely at random]", "[one of]vivid[or]big[or]liquid[or]kind[or]intense[or]dark[or]bright[or]almond[or]watery[or]soft[or]hard[or]angry[or]smoky[or]laughing[or]fierce[or]innocent[or]vacant[or]dead[or]hungry[purely at random]-eyed", "[one of]square[or]triangle[or]heart[or]round[or]long[or]diamond[or]oblong[purely at random]-faced", "[one of]pale[or]pallid[or]dusky[or]olive-skinned[or]tan[or]freckled[or]brown-skinned[or]strawberries-and-cream[or]dark-skinned[purely at random]", "[downpop peopleadjs]" }. x-asserts is a list of texts that varies. x-asserts is { "[pop allbasicnames] [pop IsText] [pop peopleadjs]", "[plure][pop Roles][s] Are [one of][pop peopleadjs][or][pop commonadjs][purely at random]" } titled is a truth state that varies. titled is false. To say titlecase: now titled is true; To say titleoff: now titled is false; playadjs is a list of texts that varies. playadjs is {"Accurate", "Amazing", "Bloody", "Difficult", "Fabulous", "Famous", "Fatal", "Fortunate", "Incredible", "Inspirational", "Instructive", "Lamentable", "Merry", "Murderous", "Picaresque", "Real", "Shameful", "Terrible", "True", "Unfortunate"}. playsets is a list of texts that varies. playsets is {"Arcadia", "Asgard", "Bedlam", "Elysium", "the Former World", "Heaven", "Hell", "Purgatory", "Valhalla", "the [pop shortends]", "[pop placenames]"}. playheroes is a list of texts that varies. playheroes is {"Adventurer", "Bravo", "Champion", "Fool", "Gallant", "Guardian", "Hero", "Heroine", "Rake", "Rover", "Savior", "Warrior", "[pop Rulers]", "[pop hocusformals]"}. playnouns is a list of texts that varies. playnouns is {"Chronicle", "Comed[*ies]", "Cycle", "Epic", "Fable", "Histor[*ies]", "Legend", "Myster[*ies]", "Mysteries[reckon]", "Opera", "Play", "Revels[reckon]", "Saga", "Song", "Stor[*ies]", "Tale", "Traged[*ies]", "[pop dogmas]"}. storynumbers is a list of texts that varies. storynumbers is {"Two", "Three", "Four", "Five", "Seven", "Nine", "Twelve", "Twenty", "Forty", "a Hundred", "a Thousand", "Infinite"}. legendadjs is a list of texts that varies. legendadjs is {"Ancient", "Forgotten", "Former", "Lost", "Old", "Past", "Ruined"}. playplots is a list of texts that varies. playplots is {"Adolescence", "Afterlife", "Ancestors", "Apotheosis", "Awakening", "Birth", "Career", "Childhood", "Children", "Comeuppance", "Confessions", "Death", "Debut", "Deception", "Decline", "Divorce", "Downfall", "Education", "End", "Errors", "Evolution", "Descendants", "Failure", "Fortunes", "Heir", "Legacy", "Life", "Marriage", "Memoirs", "Mistake", "Nativity", "Parents", "Progeny", "Progress", "Quest", "Rebirth", "Return", "Revenge", "Rise", "Romance", "Seduction", "Sorrows", "Stratagem", "Struggle", "Testimony", "Travails", "Triumph", "Upbringing", "Vengeance", "Youth", "Wedding", "Wooing", "[uppop pervagues]"}. titlejacs is a list of texts that varies. titlejacs is {"Alas That", "Hell Yeah", "I Hear That", "It's Said", "[']Tis Pity", "You Know", "Word Is", "[one of]She[or]He[or]I[or]You[purely at random] [pop KnewList]"}. GetsList is a list of texts that varies. GetsList is {"Becomes", "Becomes","Becomes", "Wants To Be", "Was", "Wasn't", "[pop KnewList] She Was", "[pop KnewList] You Were", "[pop KnewList] I Was", "Stopped Being", "[pop IsText]", "[pop IsText]", "[pop IsText]"}. KnewList is a list of texts that varies. KnewList is {"Knew", "Thought", "Knew", "Thought", "Knew", "Thought", "Believed", "Understood", "Realized", "Told You", "Told Me", "Assumed", "Hoped", "Feared", "Got That"}. IsText is a list of texts that varies. IsText is {"Is", "Is", "Is", "Is", "Is", "Isn't", "Isn't", "Can't Be", "Should Be", "Wasn't", "Couldn't Be", "Shouldn't Be", "Was Never", "Was Always", "Will Never Be", "Could Be"}. EmotionsList is a list of texts that varies. EmotionsList is {"Agony", "Anger", "Affection", "Angst", "Anguish[*es]", "Apathy", "Arousal", "Anticipation", "Anxiet[*ies]", "Awe", "Boredom", "Contempt", "Conviction", "Fear", "Fury", "Despair", "Depression", "Desire", "Determination", "Disgust", "Ecstasy", "Ennui", "Grief", "Guilt", "Hatred", "Horror", "Hope", "Humiliation", "Indifference", "Irritation", "Joy", "Love", "Lust", "Madness", "Misery", "Panic[reckon]", "Pain", "Passion", "Pit[*ies]", "Pride", "Pleasure", "Rage", "Remorse", "Regret", "Sadness", "Shame", "Shock", "Spite", "Tension", "Terror", "Woe", "Worry"}. EmotionAdjs is a list of texts that varies. EmotionAdjs is {"Angry", "Affectionate", "Angsty", "Anguished", "Aroused", "Anticipatory", "Annoyed", "Annoying", "Apathetic","Anxious", "Awed", "Bored", "Boring", "Contemptuous", "Contemptible", "Convinced", "Afraid", "Fearful", "Furious", "Infuriating", "Despairing", "Depressed", "Depressing", "Horny", "Thirsty", "Determined", "Disgusted", "Disgusting", "Ecstatic", "Ennervated", "Frustrated", "Frustrating", "Grieving", "Guilty", "Happy", "Hateful", "Horrified", "Horrifying", "Hopeful", "Humiliated", "Humiliating", "Indifferent", "Irritated", "Irritating", "Joyful", "Happy", "Loving", "Loveable", "Lusty", "Lustful", "Amorous", "Mad", "Manic", "Miserable", "Pained", "Painful", "Passionate", "Prideful", "Regretful", "Regrettable", "Sad", "Shy", "Tense", "Ashamed", "Shameful", "Shocked", "Spiteful", "Terrified", "Woeful", "Worried", "Worrying"}. To say dramaname: say "[pop dramafores][one of][pop dramamids][or][purely at random][pop dramaafts]"; [These aren't very varied, but they're pretty much a one-off joke; they are only used of characters within Maestro fictions, never of people in the world.] dramamids is a list of texts that varies. dramamids is {"c", "ch", "d", "f", "p", "ph", "ic", "ich", "it", "iz", "od", "of", "ot", "ov", "th", "v", "z"}. dramafores is a list of texts that varies. dramafores is {"Al", "An", "Ar", "Aur", "Ben", "Ber", "Dar", "Del", "Dion", "Dol", "Dor", "El", "En", "Er", "Hy", "Ir", "Mal", "Mer", "Mir", "Mar", "Jun", "Ol", "On", "Or", "Phil", "Sol", "Sor", "Ur"}. dramaafts is a list of texts that varies. dramaafts is {"acia", "alo","alia", "anda", "aria", "aro", "atia","ea", "ecia", "eno", "enza", "enzo", "eo", "elo", "ela", "ero", "era", "eria", "elia", "elio", "eto", "eta", "ia", "io", "ine", "ita", "isia", "isio", "ite", "ito", "iete", "ona", "ono", "olio", "utio"}. hotgoss is a list of texts that varies. hotgoss is {"Everyone has [one of]their own story[or]a different version[or]a hot take[or]a contentious opinion[or]their own strident views[or]some choice words[or]their own details[purely at random] [one of]concerning[or]about[or]on[purely at random] [pop rumors]", "[one of]People are[or]Everyone's[purely at random] talking about [pop rumors]", "The latest [pop gossadjs] [one of]rumor[or]gossip[or]goss[or]news[or]topic[or]controversy[purely at random] [one of]is about[or]involves[or]concerns[purely at random] [pop rumors]", "The latest [pop gossadjs] [one of]rumor[or]gossip[or]goss[or]news[or]topic[or]controversy[purely at random] is [one of]that[or]about whether[purely at random] [pop goss-facts]", "[one of]By now[or]At this point[purely at random] [one of]it's taken for granted[or]everyone assumes[or]the discourse has decided[or]it's generally assumed[purely at random] that [pop goss-facts]", "Rumor has it that [pop goss-facts]", "[pop allnames] is spreading rumors about [pop rumors]"} rumors is a list of texts that varies. rumors is { "[pop allnames] [one of]hypothetically [or]possibly [or]arguably [or]arguably [or]ostensibly [or][or][or][or][purely at random][one of]punching[or]killing[or]copping off with[or]hooking up with[or]snubbing[or]throwing down on[or]challenging[or]beefing with[or]dissing[or]splitting up with[or]getting back together with[or]making peace with[or]betraying[or]crushing on[or]running around with[or]doing [pop pervpatterns] [forto][purely at random] [pop allnames]", "[one of][pop allnames] being into [pop pervpatterns][or]whether [pop allnames] is into [pop pervpatterns][purely at random]", "[one of]the tactics of [or]the fallout from [or]the great deeds done at [or]the shameful failures at [or][pop allnames]'s treachery at [or][pop allnames]'s heroism at [purely at random][pop battlestyles]", "[pop allnames]'s [one of]hot take[or]claim[or]assertion[or]accusation[purely at random] that [pop goss-facts]", "the [one of]terrible beast[or]hideous monster[or][alldownpop CrewNouns] from [pop hardnames][or]mutated [downpop Beasts][or]cannibal gang[or]raiding party[or]marauders[or]bandits[or][downpop creepjective] thing[or][downpop creepjective] ghosts[purely at random] [one of]lurking in[or]hiding out in[or]ravaging[or]rampaging around[or]causing mayhem around[or]threatening[or]that'll get you if you go near[or]roaming[or]preying on the unwary in[or]hunting around[or]last seen near[purely at random] [pop placenames]"}. gossadjs is a list of texts that varies. gossadjs is {"controversial", "hot", "fresh", "shocking", "new", "alarming", "exciting", "bizarre"}. goss-facts is a list of texts that varies. goss-facts is { "[pop allnames] [one of]is[or]isn't[or]is[or]isn't[or]is only pretending to be[or][alldownpop IsText][purely at random] [one of]too [or][or][purely at random][one of][downpop peopleadjs][or][downpop EmotionAdjs][purely at random]", "[one of][plure][pop basicweapon][s] are[or][plure][pop advweapons][s] are[or][pop drugcats]s are[or][pop MusicTypes] is[or][pop plwordwear] are[or][pop swordwear] is[purely at random] in and [one of][plure][pop basicweapon][s] are[or][plure][pop advweapons][s] are[or][pop drugcats]s are[or][pop MusicTypes] is[or][pop plwordwear] are[or][pop swordwear] is[purely at random] out", "[pop allnames] [pop stardrama]", "[pop allnames] [pop crewdrama] [one of]that[or]some[or]a[purely at random] [pop secretsqrladjs] [one of]boy[or]girl[or]man[or]woman[or]person[or]brainer[or]newcomer[or]outsider[or][pop basicjobs][purely at random]", "[pop allnames] said [pop goss-facts]", "[pop allnames] and [pop allnames] should just [one of]fuck[or]bang[or]do it[or]smash[or]screw[or]fight[or]kill one another[or]either fight or kiss[or]throw down[or]break up[purely at random] already", "[pop allnames] has [one of][or]a bad case of [purely at random][pop ailments]", "the [pop mobnames] are [pop gangplanlist]", "[one of][pop allnames] knows the location of[or]there's[or]the [pop mobnames] have[or][pop gangertitle] has[purely at random] a cache of [one of]valuable [pop manufactory][or][downpop valueadjs] [pop oddities][purely at random] hidden somewhere in [pop placenames]", "[one of]the [pop mobnames] are[or][pop hardholders] of [pop hardnames] is[or][pop hardholders] is[or]the hold of [pop hardnames] is[purely at random] looking to hire a [one of][pop basicjobs][purely at random]", "[pop hardnames] [one of]was destroyed by[or]was hit by[or]was torn apart by[or]was devastated by[purely at random] [one of]an infestation of [littlebeasts][or]the wrath of [pop godnames][or][pop plagues][or]a quake[or]a storm[or]civil war[or]raiders[or]famine[or]drought[purely at random]", "[pop hardholders] had [pop allnames] [pop martyrdoms][one of][or] [pop martyreasons][purely at random]" } secretsqrladjs is a list of texts that varies. secretsqrladjs is {"alluring", "mysterious", "wandering", "rakish", "random", "shadowy", "shifty", "sinister", "suspicious", "unidentified", "[pop famtroubles]", "[nothe][pop placenames][theoff]", "[iteite]", "[pop mobnames]"}. To say forto: say "[one of]for[or]to[or]with[purely at random]"; gambles is a list of texts that varies. gambles is {"baccarat", "blackjack", "bullfights", "chuck-a-luck", "cock fights", "craps", "dog fights", "faro", "mahjong", "pachinko", "poker", "roulette", "sic bo", "slots", "[pop beasttypes] [pop smolbeasts] races"}. pervnopes is a list of texts that varies. pervnopes is {"arguing the toss", "biting", "brainer shit", "choking", "[one of]enhancing things with[or]enhancing your performance with[or]fucking while high on[purely at random] [thedrug]", "freebies", "pooping", "punching", "road stink", "spectators", "spitting"}. pervconds is a list of texts that varies. pervconds is {"boots off", "full protection", "half up front", "mandatory showers", "no second chances", "standard safewords"}. gamblesites is a list of texts that varies. gamblesites is {"baccarat [one of]table[or]game[or]deck[purely at random]", "blackjack [one of]table[or]game[or]deck[purely at random]", "bull ring", "cock pit", "craps [one of]table[or]game[purely at random]", "chuck-a-luck [one of]table[or]game[purely at random]", "dog pit", "faro [one of]table[or]game[or]deck[purely at random]", "poker [one of]table[or]game[or]deck[purely at random]", "roulette wheel", "sic bo [one of]table[or]game[purely at random]", "pachinko machine","slot machine", "mahjong [one of]table[or]game[or]set[purely at random]"}. sexworkers is a list of texts that varies. sexworkers is {"worker", "girl", "boy", "working girl", "working boy", "lad[*ies]", "gentle[*man]"}. pervpatterns is a list of texts that varies. pervpatterns is { "[xthe][one of][downpop peopleadjs][or][pop pervadjs][or][downpop Roles]'s[purely at random] [pop pervagues]", "[one of][pop pervadjs][or][downpop NotAPub][or][pop pervadjs2][or][downpop MaestroShades][or][pop places][purely at random] [plure][pop pervnouns][s]", "[one of][downpop complexnouns][or][downpop Roles][or][downpop commonnouns][or][pop pervadjs2][purely at random] [one of]play[or]service[or]kink[or]fetish[or]care[purely at random]", "[xthe][one of]Full[or]Deep[or]Hard[or]Rough[or]Dirty[or][pop commonadjs][purely at random] [uppop pervadjs2] [one of][uppop pervnouns][or][uppop pervagues][purely at random]", "[xthe][one of][downpop commonadjs][or][pop pervadjs2][or][downpop peopleadjs][purely at random] [one of][pop pervnouns][or][downpop Beasts][purely at random][one of] position[or] technique[or] method[or][purely at random]" } the-flag is a truth state that varies. the-flag is false. To say nothe: now the-flag is true; To say xthe: if the-flag is true begin; now the-flag is false; otherwise; say "the "; end if; To say theoff: now the-flag is false; pervadjs is a list of texts that varies. pervadjs is {"abominable","ancient", "antediluvian", "American", "Andalucian", "Angeleno", "Berlin", "Brazilian", "Canadian", "Danish", "Dusseldorf", "Dutch", "English", "French", "Greek", "Hapsburg", "infamous", "Lithuanian", "old-world", "Occitan", "Ozark", "Persian", "Pittsburgh", "Provencal", "Roman", "Tuscan", "unforgiveable", "unnameable", "unnatural", "Seattle", "Swedish", "Swiss", "Tudor", "Viennese", "Venetian", "Welsh", "[iteite]", "[downpop Roles]'s"}. pervagues is a list of texts that varies. pervagues is {"aberrance[reckon]", "affordance", "arrangement", "carnality[reckon]", "contrivance", "crime", "debasement", "debauch[*es]", "degradation", "depravity[reckon]", "deviation", "device", "experience", "habit", "innovation", "inversion", "kink", "manner", "method", "mode", "novelt[*ies]", "pastime", "pleasure", "perversion", "practice", "shame", "sin", "solace", "style", "temptation", "transgression", "usage", "vice", "weakness[*es]"}. pervadjs2 is a list of texts that varies. pervadjs2 is {"all-night", "atypical", "authentic", "basket", "bliss", "blue", "body", "boyfriend", "brainer", "brown", "business", "butterfly", "cage", "clean", "comfort", "compression", "cuddle", "daisy", "edge", "endurance", "exposure", "flesh", "formal", "foul", "flipper", "freestyle", "fumble", "flower", "girlfriend", "hardcore", "hot", "horizontal", "immersion", "indecent", "internal", "intimate", "isolation", "jazz", "light", "limousine", "luxe","mask","meat", "mirror", "modified", "octopus", "neural", "pain", "perfume", "petal","pony", "power", "pre-Fall", "proxy", "purity", "recoil", "red-hot", "reverse", "safety", "saucy", "scissor", "slippery", "slime", "small", "smoke", "spice", "sprint", "squirt", "straddle", "stretch", "strict", "switch", "sublet", "surrender", "table", "triad", "ultimate", "vanilla", "velvet", "water", "wet", "[downpop Beasts]", "[downpop settlenames]", "[downpop commonadjs]", "[pop pervadjs]", "[one of]sixty[or]thirty[or]ten[purely at random]-second", "[one of]one[or]five[or]three[or]ten[or]fifteen[or]thirty[or]nine[or]seven[or]fifty[purely at random]-minute", "[downpop drugadjs]", "[downpop emotionslist]", "[downpop emotionadjs]", "[downpop MaestroShades]"}. pervnouns is a list of texts that varies. pervnouns is {"aftercare[reckon]", "alternator", "affirmation","arrangement", "assignation", "bagatelle", "bottom", "bump", "burpee", "centipede", "chain", "contortion", "classic", "cluster", "creeper", "curler", "dance", "denial[reckon]", "duet", "ending", "fantas[*ies]", "frother", "gusher", "harness[*es]", "honeymoon", "kiss[*es]", "love[reckon]", "massage[reckon]", "marriage", "nooner", "novelt[*ies]", "percussion", "piledriver", "planche", "play[reckon]", "quartet", "restraint", "scenario", "screamer", "sequence", "service[reckon]", "shibari[reckon]", "shower", "squirmer","steamer", "stuff[reckon]", "submission[reckon]", "suspension[reckon]", "stinker", "style[reckon]", "tease", "throb", "tie", "tickler", "tingler", "top", "twister", "uplift", "variation", "[downpop commonverbers]", "[one of]two[or]three[or]four[or]all[purely at random]-way", "[one of]start[or]get[or]hook[or]pull[or]muscle[or]curl[purely at random]-up", "[flipsing][downpop commonnouns][flipoff]job", "[flipsing][downpop commonnouns][flipoff]fuck", "[one of]tie[or]stay[or]get[or]lock[purely at random]-down", "[one of]floor[or]rope[or][downpop commonnouns][purely at random]work[reckon]"}. drugcats is a list of texts that varies. drugcats is {"anaesthetic", "analgesic", "anxio[one of]litic[or]genic[purely at random]", "aphrodisiac", "dissociative", "downer", "euphoric", "empathogen", "entheogen", "hallucinogen", "nootropic","psychedelic", "relaxant", "sedative", "serenic", "soporific", "upper"}. drugpats is a list of texts that varies. drugpats is { "[one of][pop commonadjs][or][pop peopleadjs][or][pop complexnouns][or][pop hardcoreprefs][purely at random] [pop drugnouns]", "[pop drugadjs] [pop drugnouns]", "[noreppop drugadjs] [noreppop drugadjs]", "[one of][downpop commonnouns][or][downpop commonadjs][or][downpop onesyllablenames][purely at random][one of]flower[or]weed[or]bud[or]leaf[or]pod[or]root[or]bark[or]stem[or]bush[or]tree[or]herb[or]grass[or]berry[or]wood[or]vine[or]cherry[purely at random]", "[pop herbfolk]'s [one of][downpop lesslist][or][pop herbnouns][purely at random]" } Table of Drug Bans exclude {"maiden", "aphrodisiac", "sedative"} {"maiden", "aphrodisiac", "regret"} {"maiden", "aphrodisiac", "soporific"} {"maiden", "tears", "sedative"} {"maiden", "tears", "soporific"} {"maiden", "regret", "soporific"} {"maiden", "regret", "sedative"} {"maiden", "tears", "soporific"} {"maiden", "regret", "soporific"} {"maiden", "tears", "dissociative"} {"maiden", "regret", "dissociative"} MusicTypes is a list of texts that varies. MusicTypes is { "[pop MusicGenres]", "[pop MusicAdjectives] [pop MusicGenres]", "[noreppop MusicGenres] [noreppop MusicGenres]", "[one of]proto[or]nu[or]neo[or]post[or]avant[purely at random]-[pop MusicGenres]", "[one of][pop MusicGenres][or][pop MusicAdjectives][purely at random] [one of]fusion[or]beat[or]ballads[or]anthems[or]rhythm[or]dirges[or]laments[or]groove[or]thump[or]sound[or]pound[or]breaks[or]grind[purely at random]" } MusicGenres is a list of texts that varies. MusicGenres is {"bebop", "blues", "bluegrass", "calypso", "country", "dub", "dubstep", "EDM", "electronica", "folk", "hip-hop", "house", "jazz", "metal", "pop", "reggae", "rap", "rock", "R&B", "salsa", "samba", "ska", "soul", "soukous", "swing", "techno", "trance", "[one of][downpop commonnouns][or][letterpop][or][pop curtmusic][purely at random]-[one of]hop[or]step[or]funk[or]pop[purely at random]", "[pop curtmusic]core", "[pop curtmusic]step", "[pop curtmusic]wave", "[pop curtmusic]abilly", "[pop curtmusic][one of]dive[or]gaze[purely at random]", "death[pop curtmusic]"}. MusicAdjectives is a list of texts that varies. MusicAdjectives is {"acid", "Afro", "ambient", "anarchy", "Appalachian", "art", "avant-garde", "barbershop", "baroque", "basement", "battle", "beat", "bhangra", "boogie", "bounce", "brass", "Balkan", "British", "Cajun","chamber", "chillout", "Celtic", "Chicago", "chamber", "chanson", "chiptune", "classic", "college", "cool", "cowboy", "cosmic", "dad", "dance", "doom", "dark", "death", "Delta", "digital", "disco", "dirty", "diva", "Dixie", "drone", "drum", "Dutch", "easy", "electric", "elevator", "emo", "erotic", "extreme", "filmi", "folk", "free", "freestyle", "funeral", "funk", "fusion", "garage", "glam", "gospel", "gothic", "grunge", "hair", "hard", "hardcore", "heavy", "hornpipe", "horror", "idol", "industrial", "instrumental", "jam", "klezmer", "Latin", "lounge", "Motswako", "new wave", "noise", "normcore", "old-school", "orchestral", "outlaw", "pop", "power", "prog", "power", "protest", "[pop drugcats]", "punk", "ragamuffin", "ragtime", "requiem", "revival", "riot", "roots", "sad", "scat", "shoegaze", "slam", "sludge", "smooth", "soft", "songwriter", "space", "speed", "surf", "symphonic", "synth", "thrash", "trad", "underground", "Viking", "wonky", "yé-yé", "zydeco", "[pop MusicGenres]", "[downpop settlenames]", "[downpop battlenames]", "[pop places]", "[downpop commonadjs]", "[pop curtmusic]core", "[downpop hardcoreprefs]", "[pop beasttypes]", "[downpop drugadjs]", "[downpop NotAPub]", "[downpop MaestroShades]", "[downpop shortends]", "[iteite]", "[downpop spoopynouns]", "[downpop complexnouns]", "[pop curtmusic]punk", "[alldownpop SingCrews]"}. curtmusic is a list of texts that varies. curtmusic is {"afro", "beat", "blues", "bounce", "chill", "crust", "death", "doom", "drone", "dub", "folk", "house", "jazz", "metal", "pop", "rap", "rave", "rock", "ska", "slam", "slow", "soul", "swing", "trance", "acid", "art", "battle", "dad", "dance", "diva", "doom", "dark", "death", "drum", "free", "funk", "glam", "goth", "grind", "grunge", "hair", "hard", "horror", "howl", "jam", "jig", "Latin", "lounge", "noise", "norm", "power", "prog", "punk", "rag", "riot", "rock", "roots", "sad", "scat", "shoe", "shred", "sludge", "soft", "space", "speed", "surf", "thrash", "trap", "trip", "[downpop commonnouns]"}. musicians is a list of texts that varies. musicians is {"alto", "accordion player", "banjo player", "baritone", "bassist", "bass player","bass player","bass player", "beatboxer", "bones player", "cellist", "drummer","drummer","drummer", "DJ","fiddler", "flautist", "guitarist","guitarist","guitarist", "harpist", "horn player", "keyboard player", "marimba player", "organist", "percussionist", "pianist","pianist", "rapper", "rapper","lead singer","lead singer", "lead singer","soprano", "tenor", "thereminist", "throat-singer", "timpanist", "turntablist", "ukulelist", "violinist", "washboard player", "xylophonist", "zitherist"}. herbfolk is a list of texts that varies. herbfolk is {"witch", "[downpop commonadjs] god", "old man", "devil", "widow", ["maiden",] "angel", "poor man", "dead man", "elf", "wolf", "god", "[downpop commonadjs] god", "[downpop Beasts]", "[downpop Roles]", "[downpop rulers]", "[downpop basicjobs]"}. drugadjs is a list of texts that varies. drugadjs is {"Alley", "Backdoor", "Backyard", "Bathtub", "Bitter", "Black", "Blue", "Brainer", "Bush", "Brown", "Butt", "Cadillac", "Cheese", "Chunky", "Crash", "Crazy", "Crucifix", "Crystal", "Dank", "Dirty", "Ditch", "Double", "Doughnut", "Drag", "Dream", "Feedlot", "Fiend", "Freeway", "Giggle", "Good", "Green", "Gutter", "Hard", "Heaven", "Hot", "Instant", "Jitter", "Joy","Junkyard", "Killer", "Liquid", "Love", "Lusty", "Moon", "Motel", "Nightmare", "Party", "Payday", "Peace", "Pearl", "Pink", "Prison", "Purple", "Radiator", "Rag", "Red", "Restroom", "Road", "Rocket", "Rodeo", "Saucepan", "Silver", "Space", "Star", "Strawberry", "Street", "Super", "Sweet", "Synapse", "Toilet", "Total", "Trailer", "Trucker", "Tweak", "Twitch", "Twofer", "Waste", "White", "Wild", "Yellow", "[pop commonverbers]", "[pop spoopynouns]", "[pop notapub]", "[pop maestroshades]", "[pop battlenames]", "[uppop places]", "[pop beasts]", "[pop Roles]", "[pop shortends]", "[uppop MusicAdjectives]", "[uppop MusicGenres]"}. drugnouns is a list of texts that varies. drugnouns is {"Bean", "Bento", "Biscuits", "Breakfast", "Bomb", "Boy", "Blues", "Brew", "Bud", "Bump", "Candy", "Caps", "Cake", "Chalk", "Chocolate", "Cloud", "Cocoa", "Cocktail", "Coffee", "Cruise", "Crust", "Deuce", "Dew", "Devil", "Dog", "Dots", "Dragon", "Essence", "Express", "Extra", "Dirt", "Dust", "Fear", "Fizz", "Flake", "Flow", "Flower", "Fluid", "Foul", "Fuel", "Fungus", "Gas", "Gear", "Glass", "Glow", "Glue", "Gold", "Healthcare", "Helper", "Honey", "Ice", "Lift", "Jam", "Jelly", "Jesus", "Jive", "Juice", "Junk", "Kiss", "Liberty", "Logic", "Milk", "Nug", "Oil", "Panic","Passion", "Pepper", "Plunge", "Pollen", "Pony", "Powder", "Rain", "Reek", "Rock", "Rope", "Salt", "Sauce", "Scrape", "Seed", "Shine", "Shit", "Shot", "Shrooms", "Snow", "Soap", "Spike", "Spunk", "Stick", "Sugar", "Sundown", "Sunrise", "Sweat", "Syrup", "Tabs", "Tea", "Tar", "Therapist", "Thunder", "Tiger", "Tongue", "Trash", "Trip", "Vacation", "Wafer", "Weed", "Wine", "[plure][uppop smolbeasts][s]"}. herbnouns is a list of texts that varies. herbnouns is {"bane", "beard", "bell", "cap", "ease", "fancy", "friend", "glory", "grave", "hair", "heart", "hope", "lust", "moss", "pepper", "prayer", "regret", "rose", "star", "tea", "tears", "toadstool", "whiskers", "[downpop commonnouns]", "[downpop drugnouns]"}. Table of Star Roles feature staff "luxury food" {"chef", "saucier", "waiter", "butcher"} "easy food" {"fry-cook", "butcher"} "sports" {"referee"} "music" {"singer", "dancer", "electrician", "[pop musicians]", "[pop musicians]"} "games" {"croupier","dealer", "bookie", "player"} "fights" {"wrestler", "boxer", "martial artist", "brawler", "fighter", "trainer", "pitfighter", "cagefighter", "glassjaw", "announcer", "bookie"} "fashion" {"model", "designer", "seamstress", "tailor", "stylist"} "art" {"dealer", "sculptor", "painter", "artist"} "scene" {"raconteur", "hostess", "host", "salonnière"} "abundant food" {"cook", "butcher"} "alcohol" {"brewer", "distiller", "shiner", "vintner", "sommelier", "bartender", "mixologist"} "sex" {"courtesan", "stripper", "pornographer", "dom[one of]mme[or][purely at random]"} "coffee" {"barista", "roaster"} "spectacle" {"performer", "writer", "acrobat", "dancer", "freak", "trapeze artist", "escapologist", "actor", "stage magician", "stage manager", "set designer", "impersonator", "puppeteer"} "drugs" {"chemist"} "cheese" {"cheesemaker", "cellarer"} "tea" {"ceremonist", "tea-blender", "tea-trader"} stardrama is a list of texts that varies. stardrama is { "is threatening to quit", "wants a bigger cut", "is pregnant and hiding it", "has been kidnapped", "is off on a multi-day bender", "is deadly sick", "died recently, leaving no clear replacement", "ran off with [one of]a customer[or]some girl[or]some boy[or]a band of nomads[or]some smooth-talking no-good rat[purely at random]", "is completely losing their shit in all directions", "is coping badly with the loss of their [pop fam]", "is losing the knack for it", "killed a customer recently, [one of]which is bad for business[or]and is real cut up about it[purely at random]", "is fucking sick of this gig, and will take any way out", "is entirely too damn eager", "is on the verge of burning out", "is dangerously naive", "is dealing with a stalker", "has started blowing up at patrons and driving away business", "is [one of]distracted by[or]tangled up with[or]dealing with[or]consumed by[purely at random] [pop leaderdistraction]", "is trying to get their [pop famtroubles] [pop fam] [one of]a job here[or]safe passage[or]out of some deep trouble[or]out of their life[purely at random]", "is a fucking dream to work with and makes everyone's lives easier", "is at the top of their game and making everyone else look bad", "is hitting the [pop drugpats] way too hard", "is switching teams", "has gone into hiding", "needs an abortion", "is getting threats from [one of]the [pop mobnames][or][pop allnames][purely at random]" }. debatetopics is a list of texts that varies. debatetopics is {"aesthetics", "art", "engineering", "ethics", "the former world", "geography", "honor", "logic", "love", "metaphysics", "poetry", "philosophy", "philology", "politics", "rulership", "science", "strategy", "theology"}. luxefoods is a list of texts that varies. luxefoods is {"asparagus","brownies", "butter", "cannoli", "chocolate", "crab", "cream", "cupcakes", "donuts", "empanadas", "geoduck", "gnocchi", "kimchi", "lamb", "olives", "oysters", "pastries", "salmon roe", "sashimi", "shoofly pie", "shrimp", "sushi", "veal", "[pop cookstyles] [pop beasttypes] [pop smolbeasts]", "[littlebeasts]", "[i][pop frenchfores] [pop frenchfood][/i]", "[i][pop frenchfood] [pop frenchafts][/i]", "[one of]skipjack[or]chum[or]tilapia[or]dogfish[or]chub[or]roughy[or]lungfish[purely at random] [one of]poke[or]ceviche[or]crudo[or]sashimi[or]gravlax[purely at random]"}. cookstyles is a list of texts that varies. cookstyles is {"battered", "cedar-plank", "chicken-fried", "pickled", "seared", "smoked"}. frenchfood is a list of texts that varies. frenchfood is {"asticots[reckon]", "buse", "charogne", "chien", "corbeau", "criquets[reckon]", "crotale", "écureuil", "fauve", "hérisson", "limaces[reckon]", "phacochère", "porc-épic", "putois", "rat", "souris[reckon]", "taons[reckon]", "ténia", "vatour", "vers[reckon]"}. frenchfores is a list of texts that varies. frenchfores is {"fricassée de", "mousse au", "soupe aux", "tarte aux", "croquettes de"}. frenchafts is a list of texts that varies. frenchafts is {"brûlée", "en papillote", "[pop allbasicnames]", "au vin", "au gnôle", "au pinard", "en tord-boyaux", "en vessie", "flambé", "étouffée", "au gratin", "à la poubelle"}. maestrotitles is a list of texts that varies. maestrotitles is {"[keepmae]", "[pop MaestroNames]", "[pop MaestroShades] [keepmae]", "[one of][pop commonnouns][or][pop commonadjs][or][pop peopleadjs][purely at random] [one of][keepmae][or][namepop MaestroNames][or][pop holdernames][purely at random]", "[pop MaestroShades] [one of][keepmae][or][namepop MaestroNames][purely at random]", "[one of][pop peopleadjs][or][pop MaestroShades][or][pop commonadjs][or][namepop MaestroNames][or][keepmae][purely at random] [pop MaestroShades]"} To say keepmae: if the temp-text is not "" begin; say temp-text; now temp-text is ""; otherwise; say "[namepop MaestroNames]"; end if; maestro-def is a list of texts that varies. maestro-def is {"a convenient shotgun[if nerdage is true] (3-harm close reload messy)[end if]", "a bouncer ([b][pop gangertitle][/b]) who knows their biz[if nerdage is true] (2-harm 1-armor)[end if]", "plywood and chickenwire[if nerdage is true] (1-armor)[end if]", "secrecy and subterfuge", "a well-armed cast and crew[if nerdage is true] (2-harm gang small 0-armor)[end if]", "a warren of dead-ends, hideaways and boltholes", "a constantly shifting venue", "an enthusiastic regular guest with far-reaching power and influence"}. pubnames is a list of texts that varies. pubnames is {"The [one of][pop MaestroShades][or][pop peopleadjs][or][pop commonadjs][purely at random] [pop NotAPub]", "[one of][holdpop holdernames][or][holdpop chiefnames][or][holdpop MaestroNames][purely at random]'s[one of] [pop NotAPub][or][purely at random]"}. MaestroShades is a list of texts that varies. MaestroShades is {"Aroma", "Bijou", "Brooklyn", "Blonde", "Blues", "Brunette", "Butter", "Caramel", "Champagne", "Cinnamon", "Cocktail", "Crimson", "Cream", "Crystal", "Deep", "Decadence", "Desire", "Dream", "Dusk", "Euphoria", "Exclusive", "Flesh", "Flavor", "Floating", "Forbidden", "French", "Gilt", "Gimlet", "Gin", "Glitter", "Glide", "Gold", "Heaven", "Honey", "Hollywood", "Hooch", "Kitten", "Love", "Lusty", "Luxe", "Midnight", "Milan", "Mocha", "Musk", "Naughty", "Paradise", "Paris", "Peacock", "Pink", "Pleasure", "Purple", "Prada", "Prague", "Redhead", "Reverie", "Ritz", "Rum", "Rump", "Saffron", "Salt", "Sassy", "Savor", "Sawdust", "Secret", "Sensual", "Scarlet", "Scented", "Shadow", "Silk", "Silver", "Sin", "Skin", "Soho", "Sparkle", "Stiletto", "Style", "Sugar", "Tawny", "Twilight", "Valhalla", "Variety", "Violet", "Velvet", "Venice", "Vienna", "Whiskey", "Wicked", "Zaftig", "Zeitgeist", "[uppop MusicAdjectives]"} NotAPub is a list of texts that varies. NotAPub is {"Arena", "Band", "Bar", "Bistro", "Brewhouse", "Bordello", "Boudoir", "Bower", "Buttery", "Cafe", "Cage", "Cantina", "Catwalk", "Cellars", "Circus", "Court", "Club", "Diner", "Dive", "Door", "Gallery", "Hall", "Hotel", "House", "Joint", "Kitchen","Klatch", "Lounge", "Orchestra", "Opera", "Pantry", "Palace", "Parlor", "Pit", "Porch", "Pub", "Roadhouse", "Room", "Rooms", "Sanctuary", "Salon", "Saloon", "Seraglio", "Show", "Speakeasy", "Spectacular", "Stage", "Stews", "Table", "Taproom", "Tavern", "Taverna", "Teatro", "Theatre", "Upstairs", "Veranda", "Vaults"}. MaestroNames is a list of texts that varies. MaestroNames is {"Acacia", "Ace", "Anika", "Anjali", "Araceli", "Arkady", "Astrid", "Autumn", "Ayesha", "Bezel", "Bentley", "Blanca", "Brand", "Bruno", "Candela", "Cecily", "Coco", "Cookie", "Cortana", "Corvette", "Daisy", "Deem", "Dex", "Diva", "Dragonfly", "Eden", "Enrico", "Em", "Epitome", "Flair", "Fluevog", "Frill", "Frolic", "Geneva", "Gide", "Gilette", "Gucci", "Gwyn", "Honey", "Horus", "Hyssop", "Impurity", "Indigo", "Jean-Pierre", "Joao", "Jasmine", "Joy", "Julia", "Juniper", "Lacy", "Lark", "Latoya", "Liberty", "Lorne", "Luciano", "Lulu", "Lute", "Luc", "Lucy", "Kris", "LaCroix", "Linnet", "Macy", "Manny", "Mari", "Martine", "Matisse", "Mimi", "Mistry", "Morena", "Nilofer", "Oksana", "Pavel", "Primo", "Ra", "Ravi", "Rocha", "Rocco", "Rose", "Rudy", "Rufus", "Sable", "Shuo", "Silver", "Siri", "Smoky", "Star", "Starbuck", "Syrah", "Taran", "Temperance", "Teo", "Tint", "Vashti", "Vignette", "Vivienne", "Windsor", "Wren", "Ya", "Yasmin", "Yves", "Zane", "Zin", "[one of]Aquarius[or]Pisces[or]Aries[or]Taurus[or]Gemini[or]Cancer[or]Leo[or]Virgo[or]Libra[or]Scorpio[or]Sagittarius[or]Capricorn[purely at random]", "[pop allbasicnames]"}. crewdrama is a list of texts that varies. crewdrama is { "was married to", "is breaking up with", "used to date", "is carrying a torch for", "is bitter rivals with", "can't stand to be around", "is on a break from", "is [one of]secretly[or]conspicuously[purely at random] fucking", "is in unrequited love with", "is incapable of working with", "is the best friend of", "used to be best friends with", "is fuckbuddies with", "has grievously offended", "desperately wants approval from", "did something terrible to", "is cheating on", "totally stole the limelight from", "is envious of", "is the [pop leadershipstyles] mentor of", "constantly has to cover for", "is tormenting", "flirts [one of]remorselessly[or]constantly[or]ironically[or]ineptly[or]obnoxiously[purely at random] with", "is planning to elope with", "still regrets fucking", "is working on a side-gig with", "is trying to figure out what the deal is with", "shares every sordid secret with", "[one of]is on the brink of throwing down on[or]is really fucking furious with[or]has just about had it with[purely at random]", "has literally no judgement when it comes to", "is the only person who can get along with", "worships", "hates", "doesn't give a shit about anyone but", "only sticks around for the sake of", "is feeling really attacked by", "shares [i]everything[/i] with", "put [one of]the evil eye[or]a love charm[or]a curse[or]a geas[or]psychic mind-strings[or]a binding[or]a hex[purely at random] on", "does [pop pervpatterns] with", "supplies [thedrug] to", "owes a huge debt to", "[one of]tried[or]wants[or]wanted[or]is trying[or]never meant[purely at random] to [downpop basicverbs]", "cockblocked", "is informing on" }. A gang has a number called armor. The armor of a gang is usually 1. A gang has a number called harm. The harm of a gang is usually 2. Book - WITNESS To gang-define: let X be a random number between 0 and 3; let DESC be ""; if the variety of the current gang is alliance or the variety of the current gang is faction, now X is X - 1; now the size of the current gang is X; if X is -1, say "[b]barely a gang[/b] - 5 or so no-account assholes. ([pop whysosmall].) "; if X is 0 begin; say "a [b]small[/b] gang - 10-20 violent bastards. "; now DESC is "small"; otherwise if X is 1; say "a [b]medium[/b] gang - 40 violent bastards. "; now DESC is "medium"; otherwise if X is 2; say "a [b]large[/b] gang - 60 violent bastards. "; now DESC is "large"; otherwise if X > 2; say "an [b]army[/b] - 100 or more violent bastards. "; now DESC is "extra-large"; end if; nomadcheck; let F be a random number from -1 to 1; now the harm of the current gang is the harm of the current gang + F; if the harm of the current gang is 1 begin; say "They're [b]poorly armed[/b][pop badharm]; "; end if; if the harm of the current gang is 2 begin; say "They're [b]adequately armed[/b], "; end if; if the harm of the current gang is 3 begin; say "They're [b]well armed[/b][pop goodharm]; "; end if; let G be a random number from -1 to 1; now the armor of the current gang is the armor of the current gang + G; if the armor of the current gang is 0 begin; say "and [one of][b]unarmored[/b], [pop noarmor][or]their [b]unarmored[/b] style involves [aestheticsample][purely at random]. "; end if; if the armor of the current gang is 1 begin; say "and [b]armored[/b] [pop basicarmor][one of][or], [armorphrase][purely at random]. "; end if; if the armor of the current gang is 2 begin; say "and [b]heavily armored[/b] [pop goodarmor][one of][or], [armorphrase][purely at random]. "; end if; let SV be a random number from 1 to 3; if SV is 3 begin; say "They are [b]disciplined[/b]. "; otherwise; say "They are [b]savage[/b]. "; now DESC is the substituted form of "[DESC] savage"; end if; let SQ be a random number from 1 to 5; if SQ is 1 begin; say "They are [b]filthy and unwell[/b]. "; otherwise if SQ is 2; say "They are [b]loose-knit[/b], with members coming and going as they choose. "; end if; say "They[one of] are mainly driven by[or] are fueled by[or] are primarily motivated by[or] mostly care about[purely at random] [pop motivations]. "; say "They are under the [pop leadershipstyles] leadership of [b][bosspop namegangchief][/b]. [gangplan]."; if X is -1 or nerdage is false begin; do nothing; otherwise; say "[br]([harm of the current gang]-harm gang [DESC] [armor of the current gang]-armor)[br]"; end if; To say armorphrase: say "[one of]to which most members add[or]accessorized with[or]which most of them set off with[purely at random] [one of][pop gangeraesthetic][or][aestheticsample][purely at random]"; badharm is a list of texts that varies. badharm is {", chronically short on ammunition and forced to conserve it", ": with few guns, they mostly rely on [one of]bows[or]javelins[or]crossbows[or]molotovs[or]atl-atls[or]slings[or]harpoons[purely at random] and melee weapons", ", with guns in bad disrepair and liable to misfire", ", if only because they're notoriously terrible shots"}. goodharm is a list of texts that varies. goodharm is {": they all bristle with backup weapons", ": they use vintage weapons and maintain them in immaculate condition", ", including at least one [pop advweapons]", ", plus they're all packing [plure][pop basicweapon][s]", ": they are trained and battle-hardened fighters"}. basicarmor is a list of texts that varies. basicarmor is {"in bondage gear", "in road leathers", "in athletic pads and helmets", "in mismatched, cobbled-together scrounge armor", "in raw leathers", "in sturdy work clothes"}. goodarmor is a list of texts that varies. goodarmor is {"in pre-Fall riot gear", "in pre-Fall military gear", "in cobbled-together steel plate"}. noarmor is a list of texts that varies. noarmor is {"going naked except for [one of]war-paint[or]vivid body paint[or]tattoos[or]mud and grease[or]body oil[or]battle trophies[or]boots and masks[or]amazing hair[purely at random]","in [pop styles] gear"}. mobnames is a list of texts that varies. mobnames is {"[one of][pop commonnouns][or][pop commonadjs][or][pop peopleadjs][or][pop complexnouns][or][pop placenames][or][pop alladjs][purely at random] [pop CrewNouns]", "[one of][pop commonnouns][or][pop commonadjs][purely at random] [pop commonnouns] [pop CrewNouns]", "[one of][pop commonnouns] [or][pop commonadjs] [or][pop peopleadjs] [purely at random][plure][pop Beasts][s]", "[one of][pop commonnouns][or][pop commonadjs][or][pop peopleadjs][purely at random] [plure][pop Roles][s]", "[plure][pop Roles][s]", "[pop commonverbers]s", "[plure][pop Beasts][s]"}. whysosmall is a list of texts that varies. whysosmall is { "They splintered off from the [pop mobnames] after [one of]a failed coup[or]a bloody succession struggle[or]a stupid-ass squabble[or]a messy break-up[or]a disagreement over loot[or]a vicious betrayal[or]the chief died and the whole gang fell apart[or]prolonged hard times[purely at random]", "The gang was nearly wiped out[one of][or] in a turf war[or] by raiders[or] by disease[or] by famine[or] by infighting[or] by their rivals[or] in a road-war[or] by a natural disaster[purely at random], and they're the last survivors", "They're too useless for a real gang to take [']em", "They[one of]... don't play well with others[or][']re too crazy and mean for anyone else to put up with[or][']re jerks[purely at random]", "They're real close to one another, and newcomers can't compete" }. CrewNouns is a list of texts that varies. CrewNouns is {"Girls", "Boys", "Crew", "Mob", "Lot", "Gang", "Posse", "Girls", "Boys", "Crew", "Mob", "Lot", "Gang", "Posse", "Girls", "Boys", "Crew", "Mob", "Gang", "Posse", "Bunch", "Clique", "Team", "Squad", "Club", "Collective", "Massive", "Crowd", "Outfit", "Pack", "Set", "Cell", "Faction", "Skins", "League", "Family", "Band", "Society", "Militia", "Bloods", "Lizzies", "Razors", "Warriors", "Juggalos", "Rovers", "Raiders", "Bandits", "Company", "Bastards", "Bitches", "[pop MinorCrews]", "[pop MinorCrews]", "Dogs", "People", "Folk", "Culture", "Punks", "Toughs", "Clan", "Tribe", "Brotherhood", "Sisterhood", "Cult", "Outlaws", "Legends", "[plure][pop Beasts][s]", "[pop commonnouns]boys", "[pop commonnouns]girls","Freaks", "Crazies", "Men", "Women", "Chapter", "Hellions", "[pop commonverbers]s"}. MinorCrews is a list of texts that varies. MinorCrews is {"Elks Lodge", "Film Society", "Fraternal Order", "Freemasons", "Ladies Bridge Club", "Neighbourhood Watch", "Residents Association", "Yacht Club", "Women's Institute", "Stalwarts", "Irregulars", "Young Conservatives", "Motorcycle Club", "Pigeon Fanciers", "Rotarians", "Templars", "Rosicrucians", "Illuminati", "People's Front", "Liberation Army", "Resistance Army", "Division", "Housecarls", "Musketeers", "Army", "Impi", "Shaolin Temple", "Dojo", "Chapter", "Mafia", "Horde","Goons", "Cats", "Temple", "Association", "Marauders", "Thugs", "Accord", "Rollergirls", "Police", "Pirates", "Perverts", "Rangers", "Scum", "People", "Brigade" }. PluralCrews is a list of texts that varies. PluralCrews is {"Girls", "Boys", "Girls", "Boys", "Girls", "Boys", "Skins", "Bloods", "Lizzies", "Razors", "Warriors", "Juggalos", "Rovers", "Raiders", "Bandits", "Bastards", "Bitches", "Dogs", "Punks", "Toughs", "Outlaws", "[plure][pop Beasts][s]", "[pop commonnouns]boys", "[pop commonnouns]girls","Freaks", "Crazies", "Men", "Women", "People", "Folk", "Hellions", "[pop commonverbers]s", "[pop smolplurecrews]"}. smolplurecrews is a list of texts that varies. smolplurecrews is {"Freemasons", "Stalwarts", "Irregulars", "Young Conservatives", "Pigeon Fanciers", "Rotarians", "Templars", "Rosicrucians", "Illuminati","Housecarls", "Musketeers", "Impi","Goons", "Cats", "Temple", "Association", "Marauders", "Thugs", "Rollergirls", "Police", "Pirates", "Perverts", "Rangers", "Scum", "Legends"}. SingCrews is a list of texts that varies. SingCrews is {"Crew", "Mob", "Lot", "Gang", "Posse", "Crew", "Mob", "Lot", "Gang", "Posse", "Crew", "Mob", "Gang", "Posse", "Bunch", "Clique", "Team", "Squad", "Club", "Collective", "Massive", "Crowd", "Outfit", "Pack", "Set", "Cell", "Faction", "League", "Family", "Band", "Society", "Militia","Company","Culture", "People", "Folk", "Clan", "Tribe", "Brotherhood", "Sisterhood", "Cult","Men", "Women", "Chapter","Army", "[pop smolsingcrews]"}. smolsingcrews is a list of texts that varies. smolsingcrews is {"Elks Lodge", "Film Society", "Fraternal Order","Ladies Bridge Club", "Neighbourhood Watch", "Residents Association", "Yacht Club", "Women's Institute", "Motorcycle Club", "People's Front", "Liberation Army", "Resistance Army", "Division", "Shaolin Temple", "Dojo", "Chapter", "Mafia", "Horde","Accord", "Brigade"}. chiefnames is a list of texts that varies. chiefnames is {"Alice", "America", "Anouk", "Athens", "Bane", "Blau", "Bly", "Bors", "Boris", "Bosco", "Buzz", "Caldera", "Carnita", "Cesar", "Clench", "Colt", "Cope", "Daddy", "Dixie", "Doro", "Fenris", "Flay", "Gert", "Gerda", "Goldie", "Gunn", "Gunifer", "Hark", "Hilde", "Hock", "Ines", "Jane", "Jeb", "Jenny", "Juck", "Kate", "Katherine","Krauss", "Kwame", "Lars", "Jank", "Jans", "Lauter", "Lefty", "Lilian", "Lita", "Lud", "Luz", "Lobo", "Luba", "Manzanita", "Mar", "Marge", "Mako", "Melia", "Mo", "Morgan", "Mugs", "Mungo", "Omar", "Pinkie", "Rache", "Radomir", "Rolf", "Scow", "Sev", "Stockard", "Sukie", "Svetlana", "Taura", "Tetsuya", "Thirston", "Thunder", "Tor", "Twyla", "Vetch", "Viv", "Voss", "Vratislava", "Yaz", "Zaynab", "Zero", "Zhi", "Zor", "Zog", "[pop holdernames]", "[neoname]"}. leadershipstyles is a list of texts that varies. leadershipstyles is {"balanced", "beloved", "bloody", "brilliant", "brutal", "capable", "cautious", "charismatic", "compassionate", "corrupt", "crumbling", "decadent", "dedicated", "despairing", "desperate", "divide-and-conquer", "dog-eat-dog", "driven", "dutiful", "efficient", "egotistical", "embattled", "erratic", "even-handed", "exacting", "experienced", "fatalistic", "flagging", "foolhardy", "fragile", "grim", "haphazard", "half-assed", "heartless", "hopeless", "indulgent", "inexperienced", "inspiring", "long-established", "mediocre", "meteoric", "micro-managing", "monstrous", "murderous", "narcissistic", "negligent", "nepotistic", "new-forged", "nurturing", "paranoid", "precarious", "principled", "reluctant", "respected", "risk-avoidant", "ruthless", "sadistic", "seat-of-the-pants", "selfless", "self-serving", "self-sacrificing", "shambolic", "shrewd", "single-minded", "stagnant", "steady", "stern", "uncompromising", "unwavering", "venal", "wise"}. resourcelist is a list of texts that varies. resourcelist is {"arts", "clothing", "electricity", "expertise", "fertility", "food", "fresh water", "luxuries", "manpower", "medicine", "news", "privacy", "protection", "rest", "shelter", "sex", "trade", "warmth"}. motivations is a list of texts that varies. motivations is { "hunger - they're starving", "thirst - they have too little clean water", "greed - they want gear for pleasure or trade", "scarcity - they're short of resources in general, and need barter goods", "order - they're dealing with internal conflict, and that drives how they deal with the rest of the world", "conformity - they hate and fear anyone who's not like them", "territory - they want your turf", "glory - they want to do great deeds", "pride - they cannot stand to lose face", "arrogance - they see themselves as naturally superior", "sickness - they urgently require medicine and treatment", "dominance - they want to show you who's boss", "fear - they're terrified of someone or something", "hedonism - they just want a good time", "bloodlust - they really enjoy violence", "vengeance - they want to punish the guilty", "travel - they want free movement and safe passage", "justice - they want to right a perceived wrong", "faith - they have a divine mandate", "obligation - they have a serious debt to repay", "independence - they have a horror of being manipulated or controlled", "in-brain puppet strings - a brainer (or something worse) has them on a leash"}. puritylist is a list of texts that varies. puritylist is {"bathing", "body mods", "cussing", "electricity", "extramarital sex", "fiction", "flirting", "gambling", "games", "haircuts", "hi-tech gear", "immodest clothing", "intoxicants", "leisure", "lies", "masturbation", "meat", "music", "shaving", "solitude", "certain sex acts", "visual arts", "writing"}. namegangchief is a list of texts that varies. namegangchief is {"[pop gangertitle]", "[one of][pop commonnouns] [or][pop complexnouns] [or][pop beasts] [or][pop Rulers] [or][pop Roles] [or][pop commonadjs] [or][pop peopleadjs] [or][pop commonverbers] [or][purely at random][namepop chiefnames]", "[namepop chiefnames][one of] [pop commonverbers][or] [pop commonnouns][or] [pop Beasts][or][purely at random]" }. gangertitle is a list of texts that varies. gangertitle is {"[pop gangernames]", "[one of][pop commonnouns][or][pop complexnouns][or][pop commonadjs][or][pop peopleadjs][or][pop commonverbers][or][pop Roles][purely at random] [namepop gangernames]", "[pop commonnouns][one of]face[or]dick[or]eye[or]head[or] Girl[or] Boy[or] Kid[purely at random]", "[one of][pop commonadjs] [or][purely at random][pop Beasts]", "[one of][pop complexnouns][or][pop commonverbers][or][namepop gangernames][purely at random]", "[namepop gangernames] [one of][pop complexnouns][or][pop commonadjs][or][pop commonverbers][purely at random]", "[letterpop]-[one of][namepop gangernames][or][pop commonnouns][or][pop onesyllablenames][or][pop Beasts][purely at random]", "[one of][pop commonadjs][or][namepop gangernames][or][namepop allbasicnames][or][pop peopleadjs][or][pop Roles][or][pop complexnouns][purely at random] [letterpop]", "[one of][pop peopleadjs][or][pop commonverbers][or][pop commonadjs][purely at random] [namepop onesyllablenames][one of] [pop complexnouns][or][purely at random]", "[one of][or][pop commonadjs] [or][pop complexnouns] [or][pop commonnouns] [purely at random][pop Roles]", "[pop Beasts] [pop commonverbers]", "[one of][pop commonadjs][or][pop peopleadjs][purely at random]", "[pop complexnouns] [pop commonnouns]", "[pop gangernames] [one of][plure][pop basicverbs][s][or][plure][pop soloverbs][s][or][pop basicverbs][or][pop soloverbs][purely at random]", "[pop shortadjs][one of][downpop lesslist][or][downpop shortbeasts][or][downpop commonnouns][purely at random]", "[one of][pop commonadjs][or][pop peopleadjs][purely at random] [pop complexnouns]" } gangernames is a list of texts that varies. gangernames is {"Ails", "Alexa", "Arp", "Akim", "Baby", "Bai", "Bon", "Boo", "Bang", "Bing", "Bit", "Biz", "Bo","Bodie", "Bogie", "Brat", "Brin", "Bruskie", "Bub", "Bud", "Buddy", "Butch", "Char", "Chance", "Clam", "Chowder", "Cooter", "Clootie", "Cuff", "Crille", "Crupper", "Daff", "Dash", "Darold", "Dez", "Di", "Diego", "Digby", "Ditto", "Doof", "Doom", "Dou", "Doug", "Drib", "Emmett", "Emily", "Emoji", "Ethane", "Expo", "Garth", "Georgie", "Hoop", "Festus", "Fidget", "Filter", "Flick", "Flower", "Fran", "Fred", "Fry", "Gibb", "Gogo", "Gomer", "Grekkor", "Grip", "Humpie", "Jag", "Jamal", "Jav", "Jarv", "Jay", "Jed", "Jesse", "Jett", "Jo", "John", "Jones", "Jonker", "Jory", "Jos", "Judd", "Kal", "Keeler", "Kim","Kit", "Lammy","Lan", "Lem", "Lester", "Lin", "Liz", "Lobb", "Lossy", "Luis", "Maggie", "Mary", "Midge", "Miko", "Min", "Mitt", "Mog", "Moon", "Natch", "Navarre", "Nee", "Nick", "Nill", "Nita", "Nokia", "Nugget", "Nym", "Orson", "Paz", "Pen", "Pete", "Piglet", "Plank", "Odd", "Oz", "Pat", "Pogey", "Pooch", "Pow", "Pru", "Pug", "Rabbit", "Rankin", "Ruddle", "Rue","Riddley", "Rin", "Rika", "Ruth", "Sal", "Scuttle", "Screech", "Shang", "Shrike", "Shrimp", "Smith", "Snail", "Snack", "Snow", "Sol", "Spike", "Spud", "Squid", "Slocum", "Sue", "Stew", "Steve", "Steak", "Stig", "Tang", "Tassie", "Tina", "Tom", "Toto", "Toxie", "Trank", "Tug", "Trey", "Trig", "Ty", "Twist", "Uta", "Wang", "Warnock", "Wei", "Vittles", "Vole", "Vonk", "Zed", "[pop Roles]", "[pop commonverbers]", "[pop complexnouns]", "[pop allbasicnames]", "[letterpop]", "[pop commonnouns][one of]man[or]femme[or]right[or]well[or]good[or]bad[purely at random]", "[pop commonadjs][one of]man[or]femme[purely at random]","[one of]Goss[or]Hack[or]Off[or]Under[purely at random]man", "[xifer]", "[dotter onesyllablenames]", "[sson onesyllablenames]", "[neoname]", "[pop chiefnames]"}. [As a rule, onesyllablenames should only contain names which appear on other name-lists - hence why it's unordered.] onesyllablenames is a list of texts that varies. onesyllablenames is {"Arp", "Bai", "Bing", "Bit", "Bo", "Boo","Bon", "Brat", "Brin", "Bub","Bud", "Clam","Cuff","Daff", "Dash", "Dou", "Drib","Flick", "Fran", "Fred", "Fry", "Gibb","Jarv", "Jay", "Jed","Jo", "Kal", "Kit", "Lin", "Liz", "Lobb","Midge","Min", "Mitt", "Mog", "Moon", "Nill", "Paz", "Pen", "Pete", "Plank","Nee", "Odd", "Pat", "Pow", "Pru", "Pug","Rin","Sal","Shang","Snack", "Snow", "Spud","Sue","Steak", "Stig", "Tang","Tug", "Trig", "Twist", "Wang","Zed", "Ann", "Ang","Ben", "Bill", "Biff", "Blue", "Cal", "Cass", "Cam","Colt", "Dan", "Dave", "Dee", "Dick","Grizz", "Hank", "Jack", "Joe", "Jim", "Kim", "Lee","Mack", "Mal","Mike", "Noor","Ping","Saul", "Shan", "Sig","Thor", "Ulf","Vic", "Wei", "Wen", "Wynn","Buzz","Cope","Gunn", "Jane", "Kate", "Mo","Sev","Viv", "Lem", "Doug", "Oz", "Nym", "Jos", "Judd", "Rhett", "Rue", "Rex", "Jag", "Char","Jav", "Lan", "Di", "Dez","Biz", "Grip", "Yaz", "Nick", "Tor", "Rhett", "Jett", "Luz", "Tom", "Ty", "John"}. To say letterpop: say "[one of]B[or]C[or]D[or]E[or]F[or]G[or]H[or]J[or]K[or]L[or]M[or]N[or]O[or]P[or]Q[or]R[or]S[or]T[or]U[or]V[or]W[or]X[or]Y[or]Z[purely at random]"; To say xifer: let Z be the substituted form of "[pop onesyllablenames]"; if Z matches the regular expression "" begin; let Q be the substituted form of "[one of]n[or]l[or]t[or]m[purely at random]"; now Z is the substituted form of "[Z][Q]"; end if; now Z is the substituted form of "[Z]ifer"; say Z; To say dotter (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; let ZA be the substituted form of Z; let ZX be the number of characters in ZA; let ZN be character number ZX in ZA; say "[ZA]"; if ZN is not "s", say "s"; say "[one of]dotter[or]daughter[or]dochter[or]dokt[or]dot[purely at random]"; To say sson (N - a list of texts): let X be the number of entries in N; let Q be a random number between 1 and X; let Z be entry Q of N; let ZA be the substituted form of Z; let ZX be the number of characters in ZA; let ZN be character number ZX in ZA; say "[ZA]"; if ZN is not "s", say "s"; say "[one of]on[or]en[purely at random]"; gangerbrief is a list of texts that varies. gangerbrief is {"[one of]way[or]much[or]entirely[or]far[purely at random] too [one of]old[or]young[or]nervous[or]stupid[or]gung-ho[or]innocent[or]smart[or]nice[or]sweet[or]tiny[or]squeamish[or]slow[or]tired[or]damaged[or]eager[or]soft[or]pregnant[or]broken[purely at random] [one of]for this shit[or]to be doing this[or]to live[purely at random]", "[one of]handy[or]wicked[or]nasty[or]good[or]deadly[or]unsafe[or]terrifying[or]expert[or]highly trained[or]a menace[or]should not be left unsupervised[purely at random] with a[*a][pop basicweapon]", "always [one of]hungry[or]thirsty[or]horny[or]sleepy[or]scared[or]freaked out[or]high[or]anxious[or]angry[or]strung-out[or]stoned[or]scheming[or]in trouble[or]looking for trouble[or]tweaking[purely at random]", "[one of]after[or]out to steal[or]wants[or]way too interested in[or]gonna steal[purely at random] your [one of]man[or]woman[or]boots[or]car[or]favorite gun[or]dog[or]pants[or]bike[or]job[or]teeth[or]stash[or]affections[purely at random]", "not to be [one of]fucked with[or]relied upon[or]taken seriously[or]trusted[or]outdone[or]pushed around[or]underestimated[purely at random]", "[one of]loves[or]loves[or]love-hates[or]can't live without[or]hates[or]depends on[purely at random] [one of]their wife[or]their wives[or]their husbands[or]their husband[or]their leader[or]their gang[or]their people[or]their family[or]their top[or]their bottom[or][pop allnames]'s [pop fam][or]their comrades[or]their kids[or]their kid[or]their parents[or]their sister[or]their brother[or]their dog[purely at random][one of], just not enough[or] too much[or], doesn't deserve [']em[or] and apparently it's mutual[or] and it creeps everyone out[or] and never shuts up about it[or], gonna prove it[or][or], despite everything[or], too bad[or], to mutual destruction[or], has some choice words to deliver on the subject[or][purely at random]", "[one of]formerly of[or]has beef with[or]got kicked out of[or]still loyal to[or]likely to defect to[or]got out of[or]escaped[or]used to be in[or]used to run with[or]used to head up[purely at random] the [pop mobnames]", "[one of]best[or]worst[or]fastest[or]dirtiest[or]cheapest[or]smartest[or]luckiest[or]unluckiest[or]most reliable[or]most questionable[purely at random] [pop basicjobs] [one of]you know[or]in the hold[or]ever[or]in the gang[purely at random]", "looks [one of]way too good[or]stunning[or]cute[or]astounding[or]delicious[or]awe-inspiring[or]amazing[or]terrifying[or]great[or]fierce[or]lush[or]a hot mess[or]breathtaking[or]devastating[or]deadly[purely at random] in [pop looksgood]", "hates [one of]everyone[or]their [pop fam][or]sunlight[or]heights[or]noise[or]parties[or]solitude[or]men[or]women[or]children[or]killing[or]high speeds[or]the unknown[or]routine[or]change[or]responsibility[or]inactivity[purely at random]", "[one of]enjoys[or]into[or]fond of[or]likes[purely at random] [pop hobbies]", "has a [one of]literal[or]goddamn[or]fucking[or]motherfucking[or]honest-to-god[or]real fucking[or]bona-fide[purely at random] [one of][pop advweapons][or][pop transports][or][pop valuablethings][purely at random][one of] except that [pop allnames] stole it[or] and can't let anyone know[or] but can't use it properly[or] and is real good with it[or], which is a fucking liability[or] and still owes for it[or][or][or][purely at random]", "[one of]one-eyed[or]one-armed[or]missing fingers[or]paraplegic[or]deaf[or]tongueless[or]asthmatic[or]fucked-up blood[or]in chronic pain[or]one-legged[or]fucked-up bones[or]fucked-up heart[or]fucked-up lungs[or]fucked-up knees[or]fucked-up joints[or]fucked-up hands[or]fucked-up skin[or]fucked-up face[or]fucked-up teeth[or]fucked-up guts[or]fucked-up nerves[or]fucked-up brain[or]dwarfism[or]gigantism[purely at random]", "[one of]thinks they're[or]everyone assumes they're[or]has delusions of being[or]hopes to be[or]might be[or]possibly[or]probably[purely at random] [one of]next in line[or]heir apparent[or]the next leader[or]the real power[or]power behind the throne[purely at random]", "[one of]knows[or]has gotten drunk with[or]has fought[or]has been punched by[or]has been shot at by[or]has pissed off[or]has had dealings with[or]has started shit with[or]has insulted[or]has flirted with[or]has fucked[purely at random] [one of]anyone who's anyone[or]everyone worth knowing[or]all the best people[purely at random] in the waste", "[one of]a veteran of[or]was there at[or]was wounded at[or]barely got away alive from[or]claims they started[or]provoked[or]chickened out of[or]survived[or]was left for dead at[or]killed [pop allnames] at[or]picked up some scars at[or]earned their first blood at[or]was definitely not there at[or]showed up late for[or]full of bullshit about[or]won their stripes at[or]turned the tide at[or]doesn't like to talk about[or]won't say what happened at[purely at random] [pop battlestyles]", "[prosthetic]", "[pop hocusshit]", "[pop brainershit]", "aesthetic: [aestheticsample]", "[pop famtroubles]", "[one of]addicted to[or]a heavy user of[or]fond of[or]sells[or]a producer of[or]has a serious problem with[or]relies on[or]is seriously helped by[purely at random] [thedrug]" } To say thedrug: say "[pop drugpats] ([anreppop drugcats][one of][or] / [noreppop drugcats][purely at random])"; [This is a specialist list; I haven't found a way to make clothing lists all work in different phrasings, so they're just proliferating.] looksgood is a list of texts that varies. looksgood is {"army boots", "autumn colors", "aviator shades and a thong", "a ballgown", "black", "a blazer", "booty shorts", "brocade", "business aloha", "a cardigan", "a cassock", "chainmail", "chaps", "a chiton", "clingwrap", "a cocktail dress", "a codpiece", "a corset", "culottes", "cut-out panties", "feathers", "fetishwear", "fishnet", "fishing boots", "formal wear", "furs", "garters", "glam wear","goggles", "gold", "hakama", "a harness", "a headscarf", "heels", "jeggings", "jodhpurs", "knee-breeches", "lace","latex","leather", "lingerie", "a little black dress", "leopard print", "lycra", "masks", "motley", "mud and a gas mask", "the nude","pasties", "pastels", "a parka", "pauldrons", "a pencil skirt", "pink", "pleather", "a poncho", "a power suit", "purple", "rawhide", "red", "riding boots", "riding breeches", "running tights", "sequins","shades", "short shorts","shoulder pads", "silk", "silver", "a skirt", "spiked leather", "stilettos","studs", "swimwear", "tactical pants", "a tank-top", "thigh boots", "thigh-highs", "a toga", "a trash bag", "a tux", "uniform", "velvet", "vinyl", "a waistcoat", "webbing", "a wedding dress", "white", "yellow", "yoga pants", "[pop styles] gear"}. plwordwear is a list of texts that varies. plwordwear is {"army boots", "autumn colors", "aviator shades", "bandage-wraps","ballgowns","beads","big boots", "booty shorts", "blazers", "cardigans", "cassocks", "chains","chaps", "chitons", "cloaks", "cocktail dresses", "codpieces", "corsets", "culottes", "cut-out panties", "dreadlocks", "feathers", "fishing boots", "furs", "garters", "gladiator sandals", "hakama", "harnesses", "headscarves", "heels", "hoods", "jeggings", "jodhpurs", "kilts","knee-breeches", "knits","little black dresses", "gas masks", "pasties", "pastels", "parkas", "pauldrons", "pencil skirts", "piercings", "pinstripes", "pockets","ponchos", "power suits", "riding boots", "riding breeches","rhinestones", "running tights", "sandals", "sequins", "short shorts","shoulder pads", "sequins", "skirts", "statement necklaces", "stilettos", "straps", "tactical pants", "tank-tops","tattoos", "thigh boots", "thigh-highs", "thongs", "togas", "trash bags", "tuxedos", "waistcoats", "wedding dresses", "yoga pants"}. swordwear is a list of texts that varies. swordwear is {"bedazzling", "big hair", "black", "black leather", "brocade","business aloha","cammo","chainmail", "clingwrap","denim","detailing", "fetishwear", "fishnet", "formal wear","ghillie", "glam", "glitter", "gold", "hazmat", "jewelry", "lace","latex","leather","leopard print", "lingerie", "lycra", "mesh", "motley","nudity","patchwork","pink","plaid", "pleather","purple", "rawhide", "ragged wear", "red","scary hair", "silk", "silver", "spiked leather", "steel plate","swimwear", "uniform", "velvet","vintage wear", "vinyl","webbing", "white", "yellow","[pop styles] gear", "cut-outs", "body oil", "begrimed skin", "body-paint", "scarification"}. To say gangplan: say "[one of]Right now they're[or]Recently they've been[or]Just now they're[or]They're[purely at random] [pop gangplanlist][yesbutgang]"; clusterbutt is a truth state that varies. clusterbutt is false. To say yesbutgang: if clusterbutt is false, say "[one of][or], but [pop gangbuts][purely at random]"; To say cluster: now clusterbutt is true; gangplanlist is a list of texts that varies. gangplanlist is { "engaged in petty banditry and opportunistic raiding", "[one of]poking around in[or]scavenging around[or]digging around in[or]picking over[purely at random] [one of]the ruins of a pre-fall settlement[or]the ruins of a giant pre-fall building[or]a burned-out hardhold[or]a vast landfill[or]an underground complex[purely at random]", "[one of]hiding out[or]on the run[or]escaping[or]fleeing[or]running away[purely at random] from [one of]the [pop mobnames][or][pop holdernames][purely at random]", "employed as mercenary [one of]bodyguards[or]privateers[or]enforcers[or]scouts[or]tax-collectors[or]debt-collectors[or]auxiliaries[or]caravan guards[purely at random]", "[one of]waiting on the ransom for the[or]plotting to kidnap the[or]searching for the mysteriously-missing[or]blackmailing the[or]hunting after the runaway[purely at random] [pop fam] of [one of][pop allnames], a wealthy trader[or]a hardholder, [pop hardholders][or]a warlord, [pop hardholders][or]the gang-chief [pop namegangchief][or]the maestro [pop maestrotitles][purely at random]", "[one of]hunting down[or]out for the bounty on[or]providing cover for[or]providing sanctuary for[or]chasing after[or]bringing back, in chains,[purely at random] the [one of]notorious [or]feared [or]bloodthirsty [or]legendary [or]hated [or]depraved [or]grotesque [or]popular [or]storied [or]infamous [or][purely at random][one of]rebel[or]bandit[or]murderer[or]cannibal[or]mercenary[or]assassin[or]criminal[or]pretender[or]former hardholder[purely at random] [pop allnames]", "[one of]in[or]occupied with[or]consumed by[or]engaged in[or]having[purely at random] a [one of]blood-feud[or]turf war[or]pissing match[or]power-struggle[or]beef[or]gang war[purely at random] with the [pop mobnames]", "idle, hungry and [one of]dangerous[or]desperate[or]taking it out on one another[or]falling apart[or]infighting[purely at random][cluster]", "flush from a big score, and squandering it on [one of]high living[or]gambling[or][pop drugpats][or]drugs[or]luxe gear[or]booze and whores[or]a dubious investment[or]lavish eating[or]nightly [noreppop maestrolist] and [noreppop maestrolist] at [pop pubnames][purely at random][cluster]", "working as watchmen over a herd of valuable free-range [one of]alligators[or]sheep[or]hogs[or]cattle[or]ostriches[or]kangaroo[or]goats[or]buffalo[or]goats[or]capybaras[purely at random]", "[one of]extorting[or]brutalising[or]threatening[or]shaking down[or]menacing[purely at random] the good folk of [pop hardnames] for protection tribute", "planning a[one of]n audacious[or] suicidal[or] dawn[or] dusk[or] midnight[or] broad-daylight[or] dagger-in-the-back[or] scorched-earth[or] cunning[or] stealthy[or] lightning[purely at random] raid on the [one of]village[or]hardhold[or]town[or]settlement[or]fortress[or]encampment[purely at random] of [pop hardnames]", "[one of]plotting[or]hired[or]compelled to[or]scheming to[purely at random] to assassinate [one of][or][or][or][or]the [pop fam] of [purely at random][one of][pop allnames], a wealthy trader[or]the hardholder [pop hardholders][or]the warlord [pop hardholders][or]the gang-chief [pop namegangchief][or]the maestro [pop maestrotitles][or]the prophet [pop allnames][or]the brainer [pop allnames][or]the hocus [pop allnames][or]the battlebabe [pop allnames][or]the savvyhead [pop allnames][purely at random]", "running a scam on [one of]the good people of [pop hardnames][or]the hardholder [pop hardholders][purely at random]", "trying to [one of]move[or]smuggle[or]get rid of[or]steal[or]stash[or]dispose of[or]get paid for[or]find a buyer for[purely at random] a[one of] trash-bag of drugs[or] shipment of [thedrug][or]n extremely stolen [pop transports][or] beautiful but impractical sports car[or] giant fucking artillery-piece[or] [pop valuablethings][purely at random]" } gangbuts is a list of texts that varies. gangbuts is { "[one of]most[or]some[purely at random] of the [one of]crew[or]rank and file[or]gang[or]old-timers[or]new members[purely at random] [one of]are having second thoughts about it[or]are getting nervous about it[or]think they're getting played[or]figure it's all a setup[or]are getting bored[or]are getting freaked out[or]are uncomfortable about the whole deal[purely at random]", "something or someone is [one of]stalking them at night[or]picking them off one by one[or]laying traps for them[purely at random]", "this has [one of]pissed off[or]drawn the attention of[or]angered[or]interfered with the schemes of[or]inconvenienced[purely at random] [one of]the [pop mobnames][or][pop hardholders][or]the folk of [pop hardnames][purely at random]", "the [pop mobnames] are gonna [one of]get there first[or]horn in on their racket[or]stop them[or]run interference[or]come after them[purely at random]", "they've already [one of]completely screwed it up[or]played themselves[or]ensured that they'll never get paid[or]fucked up the whole plan[purely at random]", "someone within the gang is [one of]sabotaging the whole effort[or]passing information to the enemy[or]setting them up for failure[or]playing both sides against one another[or]suffering from a guilty conscience[or]losing their shit[purely at random]", "in the process they've [one of]killed some people[or]broken some shit[or]set a few things on fire[or]made some big threats[or]run their mouths too much[or]twisted some arms[or]hurt [pop allnames]'s [pop fam][purely at random] and it's going to [one of]come back on them[or]come back to haunt them[or]blow up in their faces[or]mean big trouble[purely at random]", "their leader is distracted by [pop leaderdistraction]" } leaderdistraction is a list of texts that varies. leaderdistraction is {"family troubles", "a new romance", "an old flame", "a weird love triangle", "a totally inappropriate crush", "a personal rivalry", "a [one of]newly-resurfaced[or]long-suppressed[purely at random] trauma", "a side-gig", "a secret infirmity", "their [pop famtroubles] [pop fam]", "their quixotic quest for the white [downpop beasts]", "their recent conversion to the worship of [pop godnames]", "an advanced pregnancy", "their [pop drugpats] habit"}. fam is a list of texts that varies. fam is {"wi[*fe]", "husband", "spouse", "brother", "sister", "sibling", "girlfriend", "boyfriend", "daughter", "son", "child[if sing-last is 2]ren[reckon][end if]", "niece", "nephew", "mother", "father","squeeze", "primar[*ies]", "secondar[*ies]", "metamor", "fianc[one of][or]e[purely at random]e"}. [I'm keeping grandwhatever and cousin relations out of this on the assumption that most people in Apocalypse World don't get to live that long, or form families that extended.] famtroubles is a list of texts that varies. famtroubles is {"blundering", "conniving", "constantly interfering", "dangerously ill", "demanding", "disabled", "dying", "hapless", "hopeless", "irrepressible", "jealous", "long-lost", "mentally ill", "needy", "overprotective", "picaresque", "rascally", "ruthlessly ambitious", "scheming", "toxic", "violent", "vulnerable", "wayward"}. basicweapon is a list of texts that varies. basicweapon is {"baseball bat[if nerdage is true] (2-harm hand messy)[end if]", "bayonet[if nerdage is true] (2-harm hand)[end if]", "bolas[*es][if nerdage is true](close refill S-harm)[end if]", "claw hammer[if nerdage is true] (2-harm hand messy)[end if]", "club[if nerdage is true] (2-harm hand messy)[end if]", "chain-flail[if nerdage is true] (2-harm close messy)[end if]", "cosh[*es][if nerdage is true] (2-harm intimate)[end if]", "crowbar[if nerdage is true] (2-harm hand messy)[end if]", "crossbow[if nerdage is true] (2-harm close slow)[end if]", "cudgel[if nerdage is true] (2-harm hand messy)[end if]", "cutlass[*es][if nerdage is true] (3-harm hand)[end if]", "dagger[if nerdage is true] (2-harm hand)[end if]", "fire axe[if nerdage is true] (3-harm hand messy)[end if]", "flail[if nerdage is true] (3-harm hand messy)[end if]", "grenade[if nerdage is true] (4-harm close area reload messy)[end if]", "harpoon[if nerdage is true] (3-harm hand messy)[end if]", "hand cannon[if nerdage is true] (3-harm close reload)[end if]", "handgun[if nerdage is true] (2-harm close reload loud)[end if]", "hatchet[if nerdage is true] (2-harm hand)[end if]", "hunting rifle[if nerdage is true] (3-harm far loud)[end if]", "javelin[if nerdage is true] (2-harm refill close)[end if]","kni[*fe][if nerdage is true] (2-harm hand)[end if]","lumphammer[if nerdage is true] (3-harm hand)[end if]", "machete[if nerdage is true] (3-harm hand messy)[end if]", "magnum[if nerdage is true] (3-harm close reload loud)[end if]", "panga[if nerdage is true] (3-harm hand messy)[end if]", "pipe bomb[if nerdage is true] (4-harm close area refill messy)[end if]", "pipe gun[if nerdage is true] (3-harm close slow messy)[end if]", "razor[if nerdage is true] (3-harm hand intimate)[end if]", "length[if sing-last is 2]s[end if] of rebar[reckon][if nerdage is true] (2-harm hand)[end if]", "recurve bow[if nerdage is true] (2-harm close)[end if]", "revolver[if nerdage is true] (2-harm close reload loud)[end if]", "sawn-off[if nerdage is true] (3-harm close reload messy)[end if]", "shotgun[if nerdage is true] (3-harm close messy)[end if]", "shiv[if nerdage is true] (2-harm intimate)[end if]", "sleeve pistol[if nerdage is true] (2-harm close reload loud)[end if]", "spear[if nerdage is true] (3-harm hand)[end if]", "switchblade[if nerdage is true] (2-harm hand)[end if]","throwing kni[*fe][if nerdage is true] (2-harm hand/close infinite)[end if]", "wood axe[if nerdage is true] (2-harm hand)[end if]", "[pop advweapons]"}. advweapons is a list of texts that varies. advweapons is {"broadsword[if nerdage is true] (3-harm hand valuable)[end if]", "chainsaw[if nerdage is true] (3-harm hand messy slow)[end if]", "combat shotgun[if nerdage is true] (3-harm close loud)[end if]", "compound bow[if nerdage is true] (2-harm close/far)[end if]", "flamethrower[if nerdage is true] (4-harm close messy slow)[end if]", "garotte[if nerdage is true] (4-harm slow intimate)[end if]", "grenade launcher[if nerdage is true] (4-harm close area messy)[end if]", "grenade tube[if nerdage is true] (4-harm close area reload messy)[end if]", "kalashnikov[if nerdage is true] (3-harm close/far loud autofire)[end if]", "katana[if nerdage is true] (3-harm hand valuable)[end if]", "machine gun[if nerdage is true] (3-harm close/far autofire messy)[end if]", "mall-ninja [one of]polearm[or]flail[or]chain-weapon[at random][if nerdage is true] (3-harm hand area)[end if]", "mall-ninja [one of]sword[or]axe[or]blade[or]club[at random][if nerdage is true] (3-harm hand)[end if]", "mortar[if nerdage is true] (7-harm far reload area messy braced)[end if]", "naginata[if nerdage is true] (3-harm hand messy autofire)[end if]", "road lance[if nerdage is true] (4-harm hand braced slow)[end if]", "riot gun[if nerdage is true] (3-harm close loud)[end if]", "rocket-powered grenade[if nerdage is true] (6-harm far area messy)[end if]", "scalpel[if nerdage is true] (3-harm intimate hi-tech)[end if]", "scimitar[if nerdage is true] (3-harm hand valuable)[end if]", "speargun[if nerdage is true] (3-harm close reload)[end if]", "sniper rifle[if nerdage is true] (3-harm far hi-tech)[end if]", "submachine gun[if nerdage is true] (2-harm close autofire loud)[end if]", "taser[if nerdage is true] (s-harm close reload)[end if]", "telescoping baton[if nerdage is true] (2-harm hand)[end if]", "vintage handgun[if nerdage is true] (2-harm close reload loud valuable)[end if]", "harpoon gun[if nerdage is true] (4-harm close/far emplaced slow)[end if]", "zweihander[if nerdage is true] (3-harm hand slow)[end if]"}. [Generate mall-ninja weapons?] oneweapons is a list of texts that varies. oneweapons is {}. [oneweapons is all of the basic and adv weapons that can be turned into a single word for naming purposes.] transports is a list of texts that varies. transports is {"APC", "battle wagon", "helicopter", "horse", "hovercraft", "light aircraft", "monster truck", "mountain bike", "muscle car","road train", "rocket car", "seaplane", "SUV", "tank", "ultralight aircraft"}. valuablethings is a list of texts that varies. valuablethings is {"weed grow", "portable generator", "black iron gym", "fruit tree", "fishing spot", "secret hideout", "printing press", "high-power telescope", "computer", "treasure trove", "movie projector", "phonograph", "two-way radio", "radio-control drone", "source for [thedrug]", "stash of [pop drugpats]", "roomful of fetish gear"}. basicjobs is a list of texts that varies. basicjobs is {"bodyguard", "bookie", "brewer", "butcher", "carver", "cobbler", "cook", "courier", "dealer", "driver", "electrician", "hunter", "hustler", "lieutenant", "lookout", "mechanic", "midwi[*fe]", "moonshiner", "musician", "negotiator", "packer", "planter", "raider", "scavenger", "scout", "snitch[*es]", "storyteller", "tanner", "tattooist", "toad[*ies]", "trapper", "thie[*f]", "welder", "wayfinder", "whore"}. hobbies is a list of texts that varies. hobbies is {"beading", "bouldering", "bonsai", "breath play", "calligraphy", "chess", "contact juggling", "dancing", "edging", "exhibitionism", "feet", "Go", "hackey-sack", "hot goss", "knitting", "knife play", "mathematics", "meditation", "parkour", "photography", "[one of]formal[or]modernist[or]epic[or]Greek[or]metaphysical[or]Latin[purely at random] poetry", "pottery", "power exchange", "puzzles", "pyrography", "quilting", "rollerskating", "scrapbooking", "shibari", "[one of]stamp[or]coin[or]bone[or]gun[or]hair[or]trophy[or]rock[or]tech[or]silverware[or]mug[or]book[or]shoe[or]skull[or]scalp[or]tooth[or]license-plate[or]credit-card[or]art[or]vinyl[or]map[or]bottle[purely at random]-collecting", "vore", "voyeurism", "yoga", "[one of]romance[or]mystery[or]horror[or]early British[or]Victorian[or]pulp[or]fin-du-siecle[or]erotic[or]Russian[or]feminist[or]confessional[or]magical realist[or]middlebrow[or]crime[or]political thriller[or]paranormal romance[purely at random] novels", "[pop MusicTypes]", "[pop pervpatterns]", "[pop gambles]", "[one of][pop oldschools][or][pop artadjs][or][pop artadjs] [pop oldschools][purely at random] [plure][pop arttypes][s]"}. To say prosthetic: say "has [pop proslooks] prosthetic [one of]hand[or]half-arm[or]arm[or]foot[or]half-leg[or]leg[or]eye[or]ear[or]jaw[purely at random], which [noreppop prosfeatures][one of][or] and [noreppop prosfeatures][purely at random][izout]"; proslooks is a list of texts that varies. proslooks is {"a handbuilt", "a mechanical", "a smooth", "a utilitarian", "a grotesque", "an ornate", "a buckled-on", "a showy", "a startling", "a fragile", "an organic"}. prosfeatures is a list of texts that varies. prosfeatures is {"[**is]fine-tuned", "[one of][**is]responsive[or][**is]slow[purely at random]", "[**is][one of]comfortable[or]itchy[or]uncomfortably hot[purely at random]", "[**is]formidable", "[one of]needs constant tinkering[or][**is]easily maintained[purely at random]", "has interchangeable components", "[one of][**is]integrated with the meat[or]has a complicated harness[or]slips[purely at random]", "[**is]strong", "[**is]untiring", "[**is]really heavy", "requires fuel", "[**is]loud", "whispers to the world's psychic maelstrom"}. izzy is a number that varies. izzy is 0. to say **is: if izzy is 0 begin; say "is "; now izzy is 1; end if; to say izout: now izzy is 0; gangeraesthetic is a list of texts that varies. gangeraesthetic is {"beads", "bedazzling", "bones", "chainmail", "fetishwear", "fur", "glam", "hazmat gear", "knits", "lace", "latex", "luxe wear", "lycra", "mesh", "motley", "patchwork", "steel plate", "chains", "ragged wear", "ghillie", "silk", "velvet", "vintage wear", "webbing", "bare skin", "oiled skin", "begrimed skin", "goggles", "a corset", "feathers", "a mask", "painted skin", "scarified skin", "straps", "tattooed skin", "nudity", "a facemask", "shades", "studs", "piercings", "pleather", "big hair", "jewelry", "scary hair", "abundant pockets", "bandage-wraps", "black leather", "rawhide", "a hood", "a cloak", "dreadlocks", "skinhead", "a helmet", "a stylish hat", "a practical hat", "detailing", "medals", "trophies", "uniform", "big boots", "pinstripes", "plaid", "cammo", "denim", "spikes", "sequins", "a skirt", "a kilt", "rhinestones", "gang patches", "black trash bags"}. to say aestheticsample: let N be gangeraesthetic; sort N in random order; truncate N to 3 entries; say N; gangspecials is a list of texts that varies. gangspecials is { "They are masters of camouflage, able to completely disappear in the waste", "They are expert trackers, ", "They're savvy traders,", "They're excellent trappers,", "They're schemers and intriguers, ", "They carefully foster a reputation of savage ferocity, intimidating their foes", "They're con-artists", "They're " } Book - Right in the Medulla brainershit is a list of texts that varies. brainershit is { "[one of]being manipulated by[or]a puppet of[or]being mentally fucked with by[or]has mental commands implanted by[or]is being gaslit by[or]tangled up in the mindfuck machinations of[purely at random] [pop brainertitles]", "unnaturally lust-transfixed on [pop brainertitles]" }. brainernames is a list of texts that varies. brainernames is {"Alisen", "Adam", "Ashley", "Blossom", "Brace", "Burroughs", "Callum", "Clovis","Clothild", "Clyster", "Covet", "Cybelle", "Cortic", "Corvus", "Curdle", "Cyto", "Dendrite", "Dieter", "Dolorous", "Dow", "[one of]Dr[or]Pr[or]Gr[purely at random]usilla", "Edwina", "Essica", "Eugene", "Every", "Fallopian", "Festian", "Fillet", "Freak", "Fumiko", "Gaheris", "Ganglia", "Gilpert", "Golgi", "Gorp", "Gijsbeth", "Gloire", "Graden", "Grayley", "Greeves", "Gritch", "Griselda", "Grue", "Gustav", "Hermes", "Idris", "Ilith", "Illicent", "Iris","Jackson", "Jones", "Jenny", "Joyette", "Kingsley", "Lewis", "Linger", "Lively", "Lotho", "Lovegood", "Lurk", "Malinger", "Marsh", "Melchior", "Memory", "Method", "Milt", "Minty", "Morten", "Mortense", "Mouthfeel", "Newt", "Nina", "Nivel", "Orlov", "Pallor", "Pity", "[one of]Cop[or]Rad[or]Prim[or]Scap[purely at random]ula", "Porp", "Prunelope", "Prurience", "Quill", "[one of]Ret[or]Pat[or]Glet[or]Urg[purely at random]ina", "Salamander", "Scurf", "Sepal", "Shadrat", "Sin", "Sinclair", "Smith", "Strabo", "Sundown", "Suselle", "Ulla", "Urgul", "Urm", "Vector", "Ventricle", "Vurgil", "Werner", "Xeno", "Yervil", "[one of]Susi[or]Danni[or]Lili[or]Anni[or]Tammi[or]Billi[or]Keri[or]Lulu[or]Luci[or]Jenni[or]Crissi[or]Christi[or]Cissi[or]Jessi[or]Nini[or]Tina[or]Trini[or]Judi[or]Trixi[or]Jodi[or]Jacki[purely at random][one of]mae[or]sue[or]belle[or]jane[or]anne[or]lise[or]jo[or]beth[purely at random]", "[one of]Grav[or]Gris[or]Chlor[or]Organ[or]Am[or]Lal[or]Thel[or]Is[or]Rud[or]Gren[or]Vis[or]Ver[or]Eth[or]Ur[or]Pris[or]Ith[purely at random][one of]asia[or]elka[or]elda[or]essa[or]ette[or]elodie[or]etta[or]ina[or]ika[or]ike[or]ienne[or]iette[or]inda[purely at random]", "[pop devilnames]"}. creepjective is a list of texts that varies. creepjective is {"Cold", "Crabwise", "Crawling", "Creeper", "Crawly", "Dismal", "Evil", "Fleshy", "Gibbering", "Gliding", "Glistening", "Gristly", "Guttering", "Horrible", "Horrid", "Hissing", "Icky", "Inhuman", "Kindly", "Limp", "Liquid", "Loathsome", "Lukewarm", "Moist", "Pale", "Quaking", "Quiet", "Quivering", "Quivery", "Quisling", "Rubber", "Sanitary", "Screwy", "Shivery", "Sidelong", "Silent", "Sinister", "Skulker", "Slimy", "Slithering", "Slithery", "Sniffer", "Spacy", "Squicky", "Stargazy", "Staring", "Strange", "Stuttering", "Surgical", "Sweaty", "Trembling", "Trembly", "Turgid", "Twisted", "Twitching", "Uncanny", "Uneasy", "Unsettler", "Watchful", "Whispering", "Whistling", "Widdershins", "[pop lesslist]less", "[one of]Mind[or]Head[or]Brain[or]Soul[purely at random][downpop commonverbers]", "[uppop spoopyadjs]", "[pop godverbed]" , "[pop lesslist]less", "[pop godverbers]", "[one of]Cold[or]Crow[or]Worm[or]Fish[or]Lizard[or]Wet[or]Damp[or]Slime[purely at random][one of]heart[or]eye[or]fingers[or]tongue[or]lips[or]guts[purely at random]", "[uppop beasttypes]", "[uppop pervagues]", "[uppop pervadjs2]", "[uppop pervnouns]", "[one of]Anthrax[or]Bubonic[or]Cholera[or]Dengue[or]Diptheria[or]Ebola[or]Gangrene[or]Kuru[or]Malaria[or]Rabies[or]Rubella[or]Typhus[or]Consumption[or]Typhoid[purely at random]"}. brainertitles is a list of texts that varies. brainertitles is {"[pop brainernames]", "[pop complexnouns]", "[pop creepjective] [one of][pop allbasicnames][or][pop brainernames][or][pop brainernames][or][pop brainernames][or][pop onesyllablenames][purely at random]", "[pop brainernames] [pop creepjective]", "[pop creepjective] [one of][uppop smolbeasts][or][uppop beasttypes][or][pop EmotionsList][purely at random]" } Book - And Heaven is Full hocusshit is a list of texts that varies. hocusshit is { ["[one of]it is said that [or][purely at random]when they [pop babystage], their [one of]father[or]mother[or]brother[or]sister[or]grandfather[or]grandmother[or]aunt[or]ancestor[or]guardian[or]chief[purely at random] [pop illadvised], and now [pop spoopcurses]",] "[pop spoopcurses]", "[one of]ardent follower of[or]new convert to the worship of[or]true believer in[or]acolyte of[or]unsure if they believe in[or]secretly worships[purely at random] [pop godnames]", "[one of]their god[or]their cult[or]their faith[or]their sect[or]their spiritual leader[or][pop godnames][purely at random] commands that they [pop commandments][one of][or], and they feel it's going pretty well[or], but they have strayed[or], but it's a struggle[or], but surely a small sin won't hurt[or], but you know how it goes[or], but fuck that[purely at random]" } illadvised is a list of texts that varies. illadvised is { "[pop rudeness] [one of]a[or]a[or]the [pop fam] of a[purely at random] [pop crones]", "[pop rudeness] a [one of]black[or]white[or][pop spoopyadjs][purely at random] [downpop beasts]", "ate the [one of]heart[or]lungs[or]liver[or]eyes[or]tongue[or]kidneys[or]brain[or]skin[purely at random] of a [one of][pop spoopyadjs][or][downpop commonadjs][purely at random] [downpop beasts]" }. babystage is a list of texts that varies. babystage is {"were born", "were conceived", "were in the womb", "were named", "were very small", "first learned to talk"}. rudeness is a list of texts that varies. rudeness is {"cheated", "cockblocked", "crossed the path of", "disrespected", "dropped a sick burn on", "gossiped about", "ignored the advice of", "insulted", "informed on", "joked about", "kicked", "killed", "looked funny at", "refused [one of]charity[or]hospitality[or]alms[or]sanctuary[or]a bed[or]a meal[or]water[or]a handjob[purely at random] to", "thrashed", "took a pot-shot at", "threw stones at", "was snippy to", "whipped"}. [When they were born, their mother insulted the cow of a mysterious old woman, and when they grew up they could taste ghosts] crones is a list of texts that varies. crones is { "[pop spoopyadjs] old [one of]man[or]woman[or]witch[or]hermit[or]hocus[or]crone[or]beggar[or][downpop roles][purely at random]", "disguised [one of]devil[or]spirit[or]god[or]demon[or]ghost[or]goddess[or]Power[purely at random]" }. spoopynouns is a list of text that varies. spoopynouns is {"Omen", "Blade","Blood", "Bone", "Corpse", "Cargo", "Chaos", "Cloud", "Curse", "Dawn", "Day", "Death", "Dusk", "Dust", "Earth", "Fetish[*es]", "Fire", "Flame", "Frost", "Ghost", "Harvest", "Heart", "Hex[*es]", "Horizon", "Midnight", "Mirror", "Moon", "Night", "Raven", "Rune", "Shadow", "Silent", "Sk[*ies]", "Skull", "Soul", "Spirit", "Star", "Storm", "Sun", "Thorn", "Trance", "Trouble", "Wind", "Winter", "Witch[*es]", "Trickster", "[pop godnouns]"}. spoopyadjs is a list of texts that varies. spoopyadjs is {"creepy","holy", "mysterious", "mystical", "obscure", "ominous", "shadowy", "strange", "uncanny", "venerable", "watchful", "weird", "wise"}. godlyadjs is a list of texts that varies. godlyadjs is {"all-encompassing", "all-seeing", "all-hearing", "all-knowing", "ancient", "angry", "blessed", "bloody", "celestial", "cosmic", "dark", "dead", "demonic", "divine", "dread", "endless", "eternal", "everlasting", "exalted", "gentle", "generous", "glorious", "great", "heavenly", "hidden", "holy", "horned", "immanent", "immortal", "indifferent", "ineffable","infernal", "infinite", "insatiable", "invisible", "loving","mad", "majestic", "manifest", "merciless", "mighty", "numinous", "old", "omnipresent", "omniscient", "omnipotent", "one", "patient", "potent", "praiseworthy", "prime", "pure", "ravenous", "reborn", "revered", "righteous", "sanctified", "silent", "sublime", "supreme", "transcendent", "true", "undying", "unified", "unknowable", "universal", "venerable", "watchful", "wild", "wise", "wrathful", "[pop peopleadjs]", "[pop commonadjs]", "[downpop creepjective]"}. spoopcurses is a list of texts that varies. spoopcurses is {"they can [pop spoopowers]", "they [one of]can't stand the taste of[or]constantly hunger for[purely at random] [pop foodkinds]", "they are foretold to die by [one of][pop execmethod][or][downpop beasts] attack[or]a [statoff][pop basicweapon][staton][purely at random]", "they have [one of]dreams[or]nightmares[or]waking visions[or]visions[or]hallucinations[or]premonitions[purely at random] of [one of][pop godnames][or][littlebeasts][or]death[or]the former world[or]the world to come[or]the Fall[purely at random]", "they [one of]fear[or]dread[or]have a horror of[or]are terrified of[or]have a strange attraction to[purely at random] [one of]heights[or]fire[or]guns[or]the dark[or]enclosed spaces[or]open spaces[or]water[or][plure][downpop beasts][s][or]blood[or][pop puritylist][or][pop hobbies][or][plure][pop basicjobs][s][purely at random]", "have [pop ailments] [one of]all the time[or]real bad[or]every few months[or]all the damn time[or]whenever the moon is full[or]every spring[or]whenever the wind's in the wrong direction[purely at random]"}. ["can't [one of][purely at random]"] spoopowers is a list of texts that varies. spoopowers is {"[one of]see[or]touch[or]smell[or]feel[or]taste[or]sense[or]hear[or]read[purely at random] [plure][pop abstractnouns][s]", "predict [one of]the weather[or]disasters[or]attacks[or]deaths[or]misfortune[or]your love-life[or]good scavenging-places[or]good hunting[or]success in battle[or]your future[or]your fate[purely at random][one of] in [pop mancies][or][purely at random]", "cure [pop ailments]", "survive [pop execmethod]"}. ailments is a list of texts that varies. ailments is {"acne","black lung", "a broken heart", "crabs", "the flux", "cavities", "clap", "crotch rot", "eczema", "goiter", "hiccups", "indigestion", "lice", "pinkeye", "radiation poisoning", "scabies", "scurvy", "shingles", "tapeworm", "the runs", "tuberculosis", "warts", "yaws", "yeast infections"}. [ailments should be diseases which are unpleasant but not acute - you're still walking around with 'em.] plagues is a list of texts that varies. plagues is {"anthrax", "blood poisoning", "bubonic plague", "cholera", "dengue", "diptheria", "dysentery", "ebola", "flux", "gangrene", "kuru", "leprosy", "lockjaw", "malaria", "measles", "rabies", "rubella", "tetanus", "tuberculosis", "typhus", "typhoid", "whooping cough", "yellow fever", "[one of][downpop Beasts][or][downpop Roles][']s[or][downpop commonnouns][purely at random] [one of]pox[or]flu[purely at random]"}. mancies is a list of texts that varies. mancies is {"animal guts", "beer-dregs", "the behaviour of [one of]cats[or]rats[or]flies[or]ants[or]fleas[or]chickens[purely at random]", "the cards", "the clouds", "your dreams", "the dice","your eyes", "the dust", "entrails", "the coals of a fire", "the flame's dance", "the flight of birds", "the mirror", "your palm", "puddles", "scorched bones", "the stars", "a tarot deck thrown in the air and peppered with bird-shot", "thrown bones", "the voice of the wind", "the yarrow-sticks"}. abstractnouns is a list of text that varies. abstractnouns is {"aura", "danger", "engram", "emotion", "evil intention", "fear", "feeling", "ghost", "guilt[reckon]", "past li[*fe]", "spirit", "soul", "the past[reckon]","the future[reckon]", "the will of [pop godnames]", "trauma"} godnames is a list of texts that varies. godnames is { "the [one of][pop Beasts][or][pop commonnouns][or][pop commonadjs][or][uppop godlyadjs][purely at random] [pop godnouns]", "the [pop spoopynouns] [one of][uppop fam][or][pop Beasts][or][pop Rulers][purely at random]", "the [uppop godlyadjs] [one of][pop commonverbers][or][pop Beasts][or][pop Roles][or][pop Rulers][or][uppop fam][or][pop commonnouns][purely at random]", "the [one of][uppop godlyadjs] [or][purely at random][pop godverbers]", "[one of][pop onesyllablenames][or][pop devilnames][purely at random] the [one of][pop godverbers][or][pop godverbed][or][pop roles][purely at random]", "the [one of][pop godverbers][or][pop Rulers][or][pop godnouns][purely at random] [one of]in[or]on[or]at[or]of[or]from[purely at random] the [uppop places]", "[pop devilnames]", "[one of][pop godnouns][or][pop devilnames][purely at random] [pop godverbed]" }. godnouns is a list of texts that varies. godnouns is {"Angel", "Archangel", "Archon", "Authorit[*ies]", "Balance", "Being", "Christ", "Consciousness[*es]", "Death", "Demon", "Demiurge", "Devil", "Essence","Entit[*ies]", "Father", "Friend","Guardian", "Ghost", "God", "Goddess[*es]", "Guide", "Lad[*ies]", "Lord", "Spirit", "Source", "Martyr", "Master", "Messiah", "Mind", "Mistress[*es]", "Mother", "Monster", "Myster[*ies]", "Name", "Nature", "Nexus[*es]", "One", "Patron", "Power", "Thing", "Titan", "Witness[*es]", "Word", "[pop Rulers]", "[uppop fam]"}. godverbers is a list of texts that varies. godverbers is {"Abaser", "Accepter", "Admonisher", "Afflicter", "Avenger", "Averter", "Benefiter", "Bestower","Binder", "Chastiser", "Cleanser", "Comforter", "Companion", "Complicator", "Conqueror", "Corruptor", "Creator", "Deathbringer", "Deceiver", "Decider", "Delayer","Destroyer", "Divider", "Embracer", "Enricher", "Exalter", "Expander", "Expediter","Explainer", "Forgiver", "Gardener", "Gatherer", "Governor", "Granter", "Harbinger", "Harrower", "Harvester", "Healer", "Humiliator", "Lawgiver", "Listener", "Looser", "Maker", "Mover", "Observer", "Opener", "Originator", "Pardoner", "Peacemaker", "Peacebringer", "Preserver", "Protector", "Provider", "Purifier", "Reaper", "Reckoner", "Rectifier", "Redeemer","Resurrector","Restorer", "Savior", "Scatterer", "Shaper", "Slayer", "Subduer", "Sustainer", "Thunderer", "Transmuter", "Unburdener", "Warbringer", "Watcher", "Wheel-Turner", "Withholder", "[pop commonverbers]", "[pop commonverbers]"}. godverbed is a list of texts that varies. godverbed is {"Anointed", "Arisen", "Aroused", "Ascended", "Awakened", "Awoken", "Burned", "Confirmed", "Consumed", "Corrupted", "Drowned", "Enlightened", "Exalted", "Fallen", "Foretold", "Flayed", "Fulfilled", "Gored", "Hanged", "Hunted", "Murdered", "Perfected", "Reborn", "Redeemed", "Rejected", "Resurrected", "Returned", "Revealed","Ruined", "Slain","Transcended", "Transformed", "Transubstantiated", "Unbound", "Undefeated", "Venerated"}. churchnames is a list of texts that varies. churchnames is { "[iteite]s", "[pop churches] of [one of][pop godnouns][or][pop devilnames][or][temp-hocus][purely at random]", "[one of][pop dogmastyles][or][pop godverbed][or][uppop godlyadjs][purely at random] [pop churches]" }. To say iteite: let N be the substituted form of "[one of][maybehocus][or][maybehocus][or][pop devilnames][purely at random]"; let Y be the substituted form of "[one of]ite[or]ist[or]ian[purely at random]"; if the number of characters in N > 7 begin; if N matches the regular expression "^\w\w\w\w\w\w\w", now N is the substituted form of "[text matching regular expression]"; if N matches the regular expression "<^aeiouy>{1,}$" begin; replace the regular expression "<^aeiouy>{1,}$" in N with ""; end if; end if; if N matches the regular expression "{1,}$" begin; if a random chance of 1 in 5 succeeds begin; let ZQ be the substituted form of "[one of]b[or]c[or]ch[or]d[or]f[or]k[or]l[or]m[or]n[or]p[or]r[or]s[or]t[or]th[or]v[or]z[purely at random]"; now N is the substituted form of "[N][ZQ]"; otherwise; let Z be N; replace the regular expression "{1,}$" in Z with ""; if the number of characters in Z > 2 begin; now N is Z; otherwise; let ZQ be the substituted form of "[one of]b[or]c[or]ch[or]d[or]f[or]k[or]l[or]m[or]n[or]p[or]r[or]s[or]t[or]th[or]v[or]z[purely at random]"; now N is the substituted form of "[N][ZQ]"; end if; end if; end if; say "[N][Y]"; [The basic objective here is to get rid of unwieldy vowel clashes at the word conjunction. There are two solutions - throw in an intermediary consonants - most consonants will work here - or snip off supernumerary vowels until we reach a consonant. Or we can do both. For longer words, it might also be neater to trim off a final consonant before starting the whole process.] churches is a list of texts that varies. churches is {"Academy", "Assembly", "Brotherhood", "Cathedral", "Chapel", "Children", "Circle", "Cloister", "Chamber", "Church","Church","Church","Church", "Church", "Community", "Congregation", "Coven", "Covenant", "Cult", "Diocese", "Division", "Family", "Faithful", "Fellowship", "Host", "Mission", "Movement", "Nation", "Order", "People", "Rite", "Sanctum", "School", "Sisterhood", "Society", "System", "Temple", "Tribe"}. commandments is a list of texts that varies. commandments is { "avoid [one of]lustful[or]selfish[or]avaricious[or]covetuous[or]impure[or]lewd[or]self-defeating[or]depressing[or]unhappy[or]judgemental[or]weak[or]violent[or]unorthodox[or]doubting[or]violent[purely at random] thoughts", "disregard [one of]worldly[or]human[or]mundane[purely at random] [one of]laws[or]reason[or]customs[or]pleasures[or]conventions[or]things[or]possessions[purely at random]", "party hard", "indulge every desire", "abstain from [one of][pop maestrolist][or][pop puritylist][or]eating [pop foodkinds][purely at random]", "[one of]hate[or]despise[or]slay[or]abhor[or]cut off[or]avoid contact with[or]denounce[purely at random] [one of]the impure[or]the unclean[or]the weak[or]the faithless[or]unbelievers[or]the wicked[or]sinners[or]the mighty[purely at random]", "[one of]love[or]succor[or]aid[or]help[or]guide[or]give solace to[or]disavow[or]avoid contact with[or]convert[or]distrust[or]disrupt[or]acquire resources from[purely at random] [one of]the weak[or]the helpless[or]the innocent[or]the needy[or]children[or]the hungry[or]the oppressed[or]their friends and family[or]unbelievers[purely at random]", "work [one of]tirelessly[or]hard[or]unceasingly[or]diligently[or]without complaint[purely at random]", "[one of]ceaselessly[or]unceasingly[or]constantly[or]unfailingly[or]diligently[or]hourly[or]at all times[purely at random] [one of]recall[or]recite[or]chant[or]follow[or]consider[purely at random] the [pop dogmastyles] [one of][plure][pop dogmas][s][or][pop dogmas][purely at random]", "[one of]memorize[or]illuminate[or]produce copies of[or]distribute copies of[purely at random] [pop booknames]", "[one of]donate all worldy goods[or]make substantial donations[or]tithe regularly[purely at random] to the Faith" } dogmas is a list of texts that varies. dogmas is {"Append[*ix]", "Apolog[*ies]", "Argument", "Blessing", "Book", "Chronicle", "Cod[*ices]", "Commandment", "Creed", "Database", "Declaration", "Discipline", "Disputation", "Doctrine", "Gate", "Heres[*ies]", "Law", "Letter", "Method", "Notebook", "Parables[reckon]", "Path", "Precepts[reckon]", "Principle", "Prophec[*ies]", "Proverb", "Psalm", "Record", "Revelation", "Rite", "Rule", "Sacrament", "Saying", "Scroll", "Scripture", "Secret", "Sermon", "Song", "Teaching", "Tenet", "Text", "Thread", "Treatise", "Utterance", "Verse", "Way", "Word", "[pop playnouns]"}. dogmastyles is a list of texts that varies. dogmastyles is {"Arcane", "Burning", "Clear", "Common", "Correct", "Crystalline", "Dark", "Diamond", "Elect", "Flawless", "Forbidden", "Gentle", "Gnostic", "Golden", "Hidden", "Inmost", "Orthodox", "Pellucid", "Perfect", "Radiant", "Revealed", "Secret", "Shining", "Veiled", "[pop godverbed]", "[uppop godlyadjs]", "[one of]Three[or]Four[or]Five[or]Six[or]Seven[or]Eight[or]Nine[purely at random]fold", "[pop commonadjs]", "[pop peopleadjs]", "[pop godverbed]", "[pop Rulers]"}. faithacts is a list of texts that varies. faithacts is {"Abasement", "Abundance", "Acceptance", "Aid", "Charity", "Community", "Confession", "Consciousness", "Expiation", "Faith", "Hope", "Joy", "Lamentation", "Love", "Meditation", "Mourning", "Obedience", "Penitence", "Power", "Praise", "Prosperity", "Protection", "Prayer", "Punishment", "Reward", "Sacrifice", "Shame", "Submission", "Succor", "Toil", "Unity", "Understanding", "Victory", "Vigilance", "Virtue", "Worship", "Works"}. booknames is a list of texts that varies. booknames is { "the [i][pop dogmastyles] [one of][plure][pop dogmas][s][or][pop dogmas][purely at random][/i]", "the [i][one of][plure][pop dogmas][s][or][pop dogmas][purely at random] of [one of][pop godnames][or]the [pop churches][or][pop hocustitles][or][pop devilnames][or][titlepop ritualelements][purely at random][/i]", "the [i][pop dogmas] of [one of][pop dogmastyles][or][uppop spoopyadjs][purely at random] [pop faithacts][/i]", "the [i][one of][pop commonadjs][or][pop alladjs][purely at random] [pop dogmas][/i]", "the [i][one of][pop dogmas][or][plure][pop dogmas][s][purely at random] of [one of]the [pop endtimes][or][pop playsets][or][plure][pop dogmas][s][purely at random][/i]", "the [i][one of][pop commonadjs][or][pop alladjs][or][uppop beasttypes][or][pop spoopynouns][purely at random] [one of]Book[or]Law[or]Path[or]Song[or]Rule[or]Rite[or]Way[or]Word[or]Song[or]Saga[purely at random] of [one of][pop devilnames][or][neoname][purely at random][/i]", "the [i]Book of [one of][pop devilnames][or][neoname][or][pop allbasicnames][or]the [uppop places][or][plure][uppop pervagues][s][or][uppop pervagues][purely at random][/i]", "the [i][one of][pop settlenames][or][pop NotAPub][or][pop shortends][purely at random] of [one of][pop faithacts][or][plure][pop godnouns][s][or][pop devilnames][purely at random][/i]", "the [i][iteite] [pop dogmas][/i]" }. To say maybehocus: if temp-hocus is not "" and a random chance of 3 in 4 succeeds begin; say temp-hocus; otherwise; say "[one of][pop hocusnames][or][pop hocusnames][or][pop hocusnames][or][neoname][purely at random]"; end if; hocustitles is a list of texts that varies. hocustitles is { "[maybehocus]", "[maybehocus] the [one of][uppop godlyadjs][or][pop peopleadjs][or][pop commonadjs][purely at random]", "[one of][or][or][or][pop hocusformals] [purely at random][pop allbasicnames] [maybehocus]", "[pop hocusformals] [maybehocus]" } hocusnames is a list of texts that varies. hocusnames is {"Abban", "Abak", "Always", "Adriel", "Aorta", "Aphra", "Aprax", "Ash", "Arise", "Asa", "Balam", "Beata", "Bram", "Bridge", "Bright", "Broadcast", "Chad", "Clear", "Clarity", "Clay", "Colchis", "Dawn", "Dido", "Doxology", "Durance", "East", "Emanuel", "Enn", "Endman", "Epiphany", "Esa", "Felicity", "Felicitas", "Flaw", "Found", "Fortuna", "Forgo", "Gala", "Grace", "Harmony", "Hester", "Hope", "Humility", "Inclement", "Indecency", "Imperfect", "Isa", "Jael", "Jie", "Jone", "Jordan", "Judith", "Lamb", "Lament", "Lost", "Loyal", "Lumen", "Mantle", "Manuela", "Maia", "Mata", "Maybe", "Mazin", "Merit", "Misty", "Newday", "Orfeo", "Ovate", "Parley", "Parousia", "Pascal", "Patience", "Peace", "Penitence", "Perish", "Philo", "Phoebe", "Pius", "Prosper", "Purpose", "Silence", "Slumber", "Sorrow", "Star", "Sinner", "Sunrise", "Surrender","Tiago", "Tsao", "Tribute", "Tribulation", "Trust", "Urban", "Ustine", "Vision", "Visit", "Virtue", "Vitalis", "Yered", "Zanoni", "Zerrubabel", "Zion", "[pop Beasts]", "[pop MaestroNames]", "[pop allbasicnames]"}. hocusformals is a list of texts that varies. hocusformals is {"Abbot", "Adept", "Apostle", "Augur", "Avatar", "Bishop", "Brother", "Cardinal", "Doctor", "Druid", "Elder", "Emissar[*ies]", "Father", "Grand Master", "Guru", "Harbinger", "Herald", "Hermit", "Heresiarch", "Heretic", "Hierophant","Immortal", "Intermediar[*ies]", "Oracle", "Parson", "Pilgrim", "Preacher", "Prophet", "Pope", "Master", "Matriarch", "Messenger", "Mother", "Patriarch", "Poet", "Presbyter", "Pythoness[*es]", "High Priest", "High Priestess[*es]", "Saint", "Seer", "Shaman", "Sister", "Sorceror", "Theurge", "[pop Rulers]"}. devilnames is a list of texts that varies. devilnames is {"Abaddon", "Abigor", "Abrasax", "Abyzou", "Abzu", "Agbal", "Aglibol", "Apsu", "Adad", "Adramalech", "Adon", "Aguares", "Agliarept", "Alastor", "Alocer", "Alqaum", "Amduscas", "Amurru", "Anat", "Andras", "Andraste", "Anu", "Anshar", "Antaura", "Ashur", "Apophis", "Asag","Asherah", "Ashima", "Astarte", "Asmodeus", "Astaroth", "Astarte", "Atargatis", "Atarsamain", "Athtar", "Attar", "Ayperos", "Azazel", "Azrael", "Bael", "Baal", "Baalberith", "Baalshamin", "Baphomet", "Barbatos", "Bel", "Behemoth", "Beelzebub", "Belial", "Belphegor", "Berith", "Bifrons", "Buer", "Bythos", "Caym", "Chax", "Chemosh", "Chernobog", "Choronzon", "Christ", "Cresil", "Dagon", "Death", "Deimos", "Dushara", "Ea", "Eblis", "Echidna", "Eisheth", "El", "Empusa", "Enki","Enlil", "Elyon", "Erebus", "Ereshkigal", "Eshmun", "Eurynomus", "Flavros", "Forcas", "Gad", "Glasya-Labolas", "God", "Gylou", "Lilith", "Geryon", "Gomory", "Haborym", "Hadad", "Hecate", "Hubal", "Ilah", "Ialdabaoth", "Inanna", "Ipes", "Ishtar", "Jabru", "Jesus", "Kishar", "Kothar", "Kotys", "Lah", "Lahmu", "Lahmashtu", "Lamia", "Leviathan", "Malakbel", "Malphas", "Mammon", "Manaf", "Manat", "Marchosias", "Marduk", "Melchem", "Melqart", "Mot", "Murmur", "Moloch", "Morax", "Mummu", "Naamah", "Nabu", "Nammu", "Nebiros", "Nergal", "Nikkal", "Ningishzida", "Ninhursag", "Nasr", "Ninlil", "Nuha", "Nuit", "Nybras", "Nyx", "Orias", "Orobas", "Orotalt", "Paimon", "Pazuzu", "Pruflas", "Qetesh", "Rahovart", "Resheph", "Ribesal", "Ronwe", "Ruda", "Samael", "Saklas", "Sanguine", "Sargatanas", "Satan", "Shadrafa", "Scox", "Shams", "Shahar", "Shapash", "Shamash", "Solace", "Sophia", "Stolas", "Succorbenoth", "Suwa", "Tammuz", "Theandrios", "Tiamat", "Torngarsuk", "Ukobach", "Utu", "Valax","Vapula", "Valefar", "Veles", "Volac", "Xaphan", "Xeni", "Yah", "Yam", "Ya'uq", "Yaghuth", "Yarhibol", "Yarikh", "Yatha", "Yeshua", "Zaebos", "Zagam", "Zalmoxis"}. To say neoname: say "[pop namprefs][one of][or][or][or][or][or][or]a[or]e[or]i[or]o[or]u[or]y[purely at random][pop namsufs]"; namprefs is a list of texts that varies. namprefs is { "A", "An", "Ar", "Al", "As", "Bar", "Bor", "Bow", "Cal", "Can", "Car", "Cas", "Cat", "Chri", "Chro", "Clo", "Col", "Con", "Cop", "Cor", "Cur", "Dar", "Det", "Dor", "Dorn", "Dru", "Dur", "El", "Er", "Es", "Et", "Far", "Gra", "Gras", "Gor", "Gro", "Gru", "Hal", "Har", "Hel", "Her","Hes", "Hol", "In", "Il", "Ir", "Ist", "Is", "Jas", "Jar", "Jor", "Ka", "Kar", "Ker", "Kur", "Kas", "La", "Las", "Les", "Lin", "Lu", "Mir", "Mar","Nar", "Nas", "Nat","Nor","Nur","Nul", "Ol", "Or", "Orp", "Par", "Pas", "Pat", "Per", "Por", "Pru", "Pul", "Rad", "Ral", "Ras", "Rud", "Thas", "Thor","Tra", "Tul", "Ul", "Ur", "Us", "Va", "Ver", "Vir", "Vor", "Wa", "Wal", "War", "Wat", "Wil", "Yas", "Zos", "Zor" }. namsufs is a list of texts that varies. namsufs is { "ba", "bad", "ban", "bis", "bo", "by", "ca", "cas", "cat", "ces", "ceste", "cesta", "da", "dela", "den", "dis", "din", "dine", "dina", "div","diva","don", "dona", "du", "dud", "duk", "dun", "dur", "dus", "fin", "fina", "frey", "frid","frith", "ga", "grav", "lan", "lana", "lani", "len", "lena", "leni", "lin", "line", "land", "luns","mid", "min", "mina", "min", "mira", "mis", "mode", "mon", "na", "ni", "nis", "nus", "phine", "pin", "pina", "sil", "silla", "sa", "se","si","sin","so","stin","stine", "ston", "stra", "strid","su", "ta", "ter", "tia", "til", "tila", "tille", "tin", "ton", "tine", "tina", "tense", "tik", "tran", "trana", "triv", "tur", "van", "vane", "ver", "vere", "vid", "vin", "vine", "vina", "vig", "vis","viz", "wa","wad", "wan", "wat", "wen", "wena", "win", "wina", "wyn" }. temp-hocus is some text that varies. temp-leader is some text that varies. To cult-define: now temp-leader is the substituted form of "[pop hocustitles]"; say "They are followers of [b][temp-leader][/b], [pop cultdeity].[p]"; say "The group is [one of]run as[or]basically[or]organised as[or]structured as[or]essentially[purely at random] [pop cultorgs], and they're [one of]numerous (about 30-40 members)[or]about 20 souls all told[or]few (10 or fewer members)[purely at random]. [pop cultsupport].[p]"; sort cultfeatures in random order; say "They [entry 1 in cultfeatures], and [entry 2 in cultfeatures]. [pop cultsex]. [noreppop cultdetails]. [noreppop cultdetails]."; now temp-hocus is ""; cultdeity is a list of texts that varies. cultdeity is { "and worship [b][pop godnames][/b]", "who (under the name of [b][pop godnames][/b]) is regarded as a living god", "[one of]avatar[or]prophet[or]incarnation[or]earthly representative[or]messenger[or]servant[or]voice[or]mouthpiece[or]child[purely at random] of [b][pop godnames][/b]", "and worship the [one of]twin gods[or]dual-natured god[or]divine marriage of[purely at random] [b][pop godnames][/b] and [b][pop godnames][/b]", "and [one of]abhor[or]fight constantly against[or]oppose[or]struggle against[or]abominate[or]hate[purely at random] [b][pop godnames][/b]", "and regard all [one of]people[or]of the faithful[or]things[purely at random] as [one of]aspects of[or]elements of[or]constituting[or]parts of[or]comprising[or]united in[or]identities of a single[or]subsumed in a unitary[or]illusory distinctions within an all-encompassing[purely at random] godhood, which is personified as [b][pop godnames][/b]", "and worship the [one of]trinity of[or]three-natured god[or]triune god[or]sisters[or]brothers[or]siblings[purely at random] [b][pop godnames][/b], [b][pop godnames][/b] and [b][pop godnames][/b]", "and [one of]are animists, seeing the world as a spiritual landscape densely inhabited by (mostly hostile) local spirit-beings[or]acknowledge many gods[or]have an extensive pantheon[purely at random], but are specially [one of]blessed by[or]concerned with[or]loyal to[or]dedicated to[purely at random] [b][pop godnames][/b]", "and recognize no gods[one of] other than themselves[or], believing that they have abandoned humanity[or], believing that they perished in the Fall[or] other than the world's psychic maelstrom[or], being more focused on spiritual self-perfection[or], being more focused on self-obliteration[or], believing that the Fall freed humanity from the old ways[or], but trust that new ones will come to restore the earth[or] that they do not create for themselves[purely at random]", "and while they acknowledge [one of]a vague, abstract and distant Deity[or]an assortment of gods large and small[or]the power of the divine in general[purely at random], they are more [one of]concerned with[or]interested in[or]focused on[purely at random] [one of]esoteric magic[or]transcendence[or]self-purification[or]living well[or]social reform[or]ways to achieve miraculous good fortune[or]finding inner harmony[purely at random]" }. cultorgs is a list of texts that varies. cultorgs is { "a [b]family[/b], with all members related by marriage or descent; new converts [one of]must marry in[or]either marry in or are symbolically adopted by a member[or]are treated as extended relations[purely at random]", "a [b]scene[/b], with shifting membership [one of]that gets fuzzy at its edges[or]and a status system that is both opaque and all-consuming[or]and a host of overlapping sub-cliques[or]and similarly flexible dogmas[purely at random]", "a [b]charismatic cult[/b], [one of]with no explicit hierarchy but an obvious inner circle[or]new, chaotic and unstructured, held together purely by the charisma of its leader and the zeal of its followers[purely at random]", "a [b]school[/b] of students and disciples, centered around the teaching and [one of]debate[or]discipline[or]indoctrination[or]discussion[or]interpretation[or]memorization[or]concealment[or]preservation[or]improvement[purely at random] of [one of]esoteric[or]ancient[or]sublime[or]gnostic[or]hermetic[or]hidden[or]radical new[or]forgotten[or]eternal[purely at random] [one of]wisdom[or]secrets[or]lore[or]techniques[or]skills[purely at random]", "a [b]staff[/b], [one of]hirelings[or]minions[or]employees[or]dependents[or]sworn followers[or]retainers[or]servants[purely at random] with specific roles and responsibilities", "a [b]court[/b], [one of]based on favours, patronage and access[or]focused on titles, pomp and ceremony[or]with fierce competition for [temp-leader]'s regard[purely at random]", "a [b]secret society[/b]; [one of]status is closely tied to access to hidden knowledge, especially regarding who exactly is a member[or]it traces its heritage back to the old world[purely at random]" }. cultfeatures is a list of texts that varies. cultfeatures is { "are intensely dedicated", "are actively engaged in trade and commerce", "constitute a powerful psychic antenna", "are joyous and celebratory", "are rigorous and argumentative", "are hard-working and no-nonsense", "are eager, enthusiastic and successful recruiters", "[one of]are high all the time[or]make heavy use of [thedrug][purely at random]", "reject luxury, fashion and social convention", "are fiercely antinomian, aggressively rejecting conventional law, peace, reason and society" }. [cultdemog is a list of texts that varies. cultdemog is { "", }.] cultsupport is a list of texts that varies. cultsupport is { "They promise fodder for intellectual curiosity in a low-information world, and their membership draws heavily on overthinkers, tinkerers and dreamers", "They promise equality and solidarity in an dog-eat-dog world; their recruits are disproportionately drawn from the oppressed and marginalised", "They provide basic medicine, sanitation and care to followers, many of whom are old, sick or broken", "They provide protection and backup to followers in a world of constant threat; recruits are often drawn from the vulnerable or traumatized", "They offer absolution, forgiveness and purpose in a world where survival means getting your hands dirty; many recruits have violent or shameful pasts", "They provide beds and shelter to followers, many of whom were formerly nomads, refugees or indigents", "They provide followers with food and water, drawing recruits from the most desperate", "They offer useful employment to followers, many of whom are drawn from the destitute and undervalued", "They offer acceptance and belonging in a world where people are often discarded; many of its followers were outcasts, runaways and orphans", "They offer comfort, intimacy and love in a world [one of]where people often don't have the calories to spare for that[or]where the psychic maelstrom constantly tears at you[or]of brutality and hardened hearts[purely at random]; its followers are often drawn from emotionally-isolating situations", "They provide connections, alliances and introductions in a world of division and mistrust; members tend to be drawn from the ambitious or unscrupulous", "They instil confidence, bravery and a sense of personal invulnerability in a world where death constantly threatens; many of their recruits are young warriors, hunters or the like" }. cultsex is a list of texts that varies. cultsex is { "[pop doctrinal] celibacy, and they reject marriage and parenthood as barriers to the faith", "[pop doctrinal] celibacy, although marriage is still permitted", "[pop doctrinal] celibacy, except for the ritual orgies", "[pop doctrinal] celibacy, but fucking [temp-leader] is completely different, spiritually speaking", "[pop doctrinal] free love, and they don't recognize marriage", "[pop doctrinal] free love, and all members are technically married to [temp-leader]", "[pop doctrinal] free love, and everyone counts as married to everyone else", "[pop doctrinal] an arcane system for arranging marriages and sex partners, intended to [one of]generate spiritual power[or]produce better children[or]effect a great work of magic[or]improve on the failures of mundane relationships[or]recapitulate mythical events[or]ensure perfect satisfaction for all[or]replace lust and coquetry with pure spiritual fellowship[purely at random]", "[pop doctrinal] celibacy of active members, but it's not unusual to retire and retain associate status with the group", "Marriage and parenthood is considered a spiritual duty, and unmarried members [one of]have marriages arranged for them[or]are lower-status[purely at random]" } doctrinal is a list of texts that varies. doctrinal is { "They practice", "Their [one of]doctrine[or]law[or]practice[purely at random] [one of]mandates[or]requires[or]demands[purely at random]", "Their [one of]doctrines[or]laws[or]tenets[or]customs[or]morals[or]teachings[purely at random] [one of]call the faithful to[or]mandate[or]require[or]demand[purely at random]" }. cultdetails is a list of texts that varies. cultdetails is { "Their [one of]secret rites[or]initiations[or]festival rites[or]mysteries[or]ceremonies[or]magic rituals[purely at random][one of], held [pop ritualplaces],[purely at random] involve [ritual]", "Initiates are expected to [pop commandments]", "They believe [one of]that they are already dead and in the afterlife[or]that there is no afterlife and their goals must be achieved on earth[or]in a future paradise on earth[or]that the fallen world will be restored in this generation[or]that only [pop lifevirtues] get into the good afterlife and everyone else [pop badhells][or]in an afterlife for all, intricately stratified with [pop lifevirtues] at the top[purely at random]", "[temp-leader] [one of]is the second of that name, and re-shaping the group to be more structured and less charismatic[or]is in hiding, or missing, or dead; senior members are not clear on this point[or]effectively serves the demands of the group, rather than the other way around[or]has grown impatient and exasperated, blaming followers for every setback[or]displays infinite compassion and patience to all of the faithful[purely at random]", "They [one of]venerate[or]strongly identify with[or]keep the memory of[or]tell stories of[or]mourn[or]believe that the best human ever was[or]honor the sacred memory of[or]keep a shrine to[or]mourn the loss of[or]remember the life of[or]were founded by[or]consider themselves heirs of[purely at random] [martyrs]" }. lifevirtues is a list of texts that varies. lifevirtues is {"valiant warriors", "a predestined few", "the perfectly enlightened", "the faithful", "the elect", "the actualised", "innocents and children", "the perfected few", "the pure-hearted", "the truly heroic", "those slain in battle", "the fearless", "anointed saints", "the selfless", "martyrs"}. badhells is a list of texts that varies. badhells is {"gets reincarnated right back in this shithole", "gets obliterated", "goes to hell", "gets recycled into spirit-matter", "just dies", "wanders the earth as [one of]malevolent[or]tormented[or]miserable[or]pitiful[or]troublesome[or]jealous[or]hungry[purely at random] ghosts", "fuels the world's psychic maelstrom", "has to live the same life over and over again", "get stuck as mindless ghost-matter on this plane and, en masse, cause psychic infestations, disease and general bad luck"}. To say ritual: let N be ritualelements; sort N in random order; truncate N to 3 entries; say N; ritualelements is a list of texts that varies. ritualelements is {"an altar", "animal sacrifice", "amulets", "bells", "blindfolds", "blood", "chains", "chanting", "confessions", "elaborate costumes", "crystals", "dancing", "drumming", "effigies", "electronics", "empathogens", "faith-healing", "fasting", "feasting", "fire", "flagellation", "forbidden pleasures", "gasoline", "geometrica", "glossolalia", "a goat", "hallucinogens", "humming", "incense", "liquor", "a strange machine", "the [one of]full[or]new[or]crescent[purely at random] moon", "mirrors", "masks", "nails", "nudity", "oaths", "phalli", "possession", "puppetry", "rope", "secret names", "skulls", "slime", "storytelling", "tattooing", "the spirits of the dead", "trance drugs", "washing", "weird butt stuff", "a [statoff][pop basicweapon][staton]", "[plure][pop basicweapon][s]", "[pop drugcats]s"}. ritualplaces is a list of texts that varies. ritualplaces is {"in a ruined church", "in a ruined cathedral", "on a remote crag", "in a slot-canyon floor", "deep in a natural cave", "in an underground chapel", "in an abandoned mine", "in the homes of members", "in secret and forgotten places", "beneath the temple", "inside a crater", "on a remote island", "in a hidden garden", "on high places", "in a secret grove", "at a private mansion", "at an ancient crossroads", "in an open field at midnight", "in the shadow of an ancient monument", "[one of]on a step-pyramid[or]at a henge[or]in a megalith ring[or]in a dolmen[or]in an ampitheater[purely at random] made out of [one of]cars[or]shipping containers[or]concrete slabs[or]refrigerators[or]buses[or]train cars[or]industrial machinery[or]wasteglass[or]steel girders[or]a[*a][pop beasttypes] [pop smolbeasts] hive[purely at random]", "on the eve of battle", "at solstice and equinox", "after great victories"}. Book - Martyrology To say martyrs: say "[one of][pop hocustitles][or][neoname][purely at random][one of],[or], [pop saintpower];[purely at random][one of] [pop martyrhist],[or][purely at random][one of][or] a[*a][pop martyrroles][or] a[*a] [noreppop martyrroles] and [noreppop martyrroles][purely at random] [pop mardestinies][one of][or][or][or]; [pop relics] [pop relicuses][purely at random]"; mardestinies is a list of texts that varies. mardestinies is { "[one of][pop tortures] and [or][or][or][or][purely at random][pop martyrdoms] [pop martyreasons]", "[pop quickfates]" }. quickfates is a list of texts that varies. quickfates is { "[one of]killed[or]slain[or]who died[or]martyred[purely at random] in battle against [one of][pop hardnames][or]the [pop mobnames][or][pop hardholders][purely at random]", "[pop murderverbs] by [one of]their own [pop fam][purely at random]", "who went into [pop placenames] and [one of]never came out[or]was lost[or]was never seen again[or]there perished[purely at random]", "who [one of]died[or]was martyred[or]was cut down[or]was shot down[or]perished[purely at random][one of] while[or] after[or][or][or][purely at random] assassinating [one of][pop brainertitles][or][pop hardholders] of [pop hardnames][or][pop chiefnames] of the [pop mobnames][purely at random]", "who died in a[one of] senseless[or] foolish[or] shameful[or]n ironic[purely at random] accident", "who died of old age[one of] in impoverished obscurity[or], in comfort and surrounded by loved ones[or], despite claiming to be immortal[or], which requires certain convolutions in how the prophecies are interpreted[or] in exile[or], having spent half a lifetime trying to disavow their own creed[purely at random]", "who [one of]died of an overdose of [thedrug][or]perished from a surfeit of [pop luxefoods][or]died in an extravagant sexual misadventure[purely at random]" } relics is a list of texts that varies. relics is { "their [one of]mummified[or]dessicated[or]pickled[or]smoke-dried[or]calcified[or]embalmed[or]jellied[or]poorly-preserved[or]tanned[or]plasticized[or]frozen[purely at random] [pop bodyparts]", "their [pop bodyparts], [one of][or][or][or][or]heavily tattooed and [purely at random][one of]pickled in brine[or]preserved in whiskey[or]preserved in a cask of gin[or]encased in a block of perspex[or]flattened and dried like a jerky strip[or]shrunken and discolored in a jar of formaldehyde[purely at random],", "their [one of]supposed [or][or][or][or][purely at random][one of]femur[or]skull[or]complete skeleton[or]rib[or]pelvis[or]tooth[or]collarbone[or]jawbone[or]fingerbone[or]kneecap[or]tibia[or]fibula[or]cranium[or]humerus[or]vertebra[purely at random][one of][or][or][or], of gigantic size,[or], distorted and barely human,[or], carved with arcane symbols,[or], densely painted with holy words,[or], somewhat charred,[or], which the unfaithful have suggested looks suspiciously like that of a pig,[or], scarred with the telltale marks of [pop plagues],[or], covered in gold leaf,[or], hung about with totems and charms,[purely at random]", "their [one of][pop godlyadjs] [or][downpop spoopynouns] [or][downpop shortends] [or][downpop hardcoreprefs] [or][or][purely at random][one of][pop basicweapon][or][pop advweapons][purely at random]", "[one of]their notes for[or]their marked-up copy of[or]their original manuscript of[purely at random] [pop booknames]" }. relicuses is a list of texts that varies. relicuses is { "is [one of]displayed to the faithful[or]worshipped[or]anointed[or]paraded through the streets[purely at random] at [one of]annual[or]regular[or]secret[or]public[or]infrequent[or]festival[purely at random] ceremonies", "[one of]has been lost since the [pop endtimes][or]was lost at [pop battlestyles][or]was confiscated by [pop hardholders][or]is in the possession of a rival cult, the [pop churchnames][purely at random]", "is venerated as a precious relic", "forms the centrepiece of [one of]an elaborate priestly vestment[or]a battle standard[or]a great monument, currently under construction[or]the temple[purely at random]", "may never be [one of]shown to[or]touched by[or]profaned by[or]mentioned to[purely at random] the unfaithful[one of], a mandate punishable by [pop execmethod][or], or the prophecies will be undone[or], or a great ruin will come to pass[or], lest its power be corrupted[or][purely at random]", "is reputed to cure [one of][pop ailments][or][pop plagues][purely at random] when [one of]kissed[or]touched[or]sacrificed to[or]anointed with blood[purely at random]", "is said to grant its bearer the ability to [pop spoopowers]", "miraculously [one of]bleeds[or]sheds tears[or]bleeds oil[or]screams[or]glows[or]burns[or]hums[or]vibrates[or]levitates[purely at random] [one of]on holy days[or]when disaster looms[or]when everyone present is of true faith[or]at festivals[or]when sacrificed to[or]when the faithful go astray[purely at random]" }. bodyparts is a list of texts that varies. bodyparts is {"skin", "scalp", "face", "head", "eye", "ear", "tongue", "nose", "torso", "arm", "hand", "finger", "thumb", "toe", "foot", "leg", "vestigial tail", "heart", "body", "penis", "vagina", "breast", "testicle", "uterus", "small intestine", "stomach", "liver", "oesophagus", "[one of]left[or]right[purely at random] buttock", "caul", "umbilical cord", "unborn child", "teratoma"}. martyrroles is a list of texts that varies. martyrroles is {"alchemist", "bandit", "courtesan", "dead-speaker", "dissident", "doomsayer", "healer", "herbalist", "hermit", "holy fool", "midwife", "miracle-worker", "mystic", "oracle", "philosopher", "pilgrim", "princess", "poet", "preacher", "priest", "prophet", "prostitute", "rebel", "refugee", "researcher", "rhetorician", "sage", "shaman", "singer", "soothsayer", "storyteller", "teacher", "therapist", "virgin", "visionary", "warrior", "witch", "writer"}. martyrhist is a list of texts that varies. martyrhist is { "a [one of]mythical[or]legendary[or]supernatural[or]folkloric[purely at random] figure of [one of]the Fall[or]the pre-Fall era[or]the distant past[or]popular ballads[purely at random]", "active [one of]within living memory[or]a few years ago[or]very recently[purely at random]", "[one of]a central figure of[or]the author of[or]the protagonist of[or]a figure briefly mentioned in[or]a secondary figure from[or]a poorly-attested figure known only from an obscure passage in[or]an entirely fictional character based on the misreading of a figure of speech in[purely at random] [pop booknames]" }. tortures is a list of texts that varies. tortures is {"blinded", "branded", "broken on the wheel", "castrated", "ducked", "exposed", "scalped", "tarred, feathered", "tortured", "waterboarded"}. murderverbs is a list of texts that varies. murderverbs is {"assassinated", "bludgeoned", "clubbed", "cut down", "garotted", "killed", "murdered", "poisoned", "slain", "shot", "stabbed", "strangled", "struck down"}. martyrdoms is a list of texts that varies. martyrdoms is {"killed with a [statoff][pop advweapons][staton]", "flayed alive", "boiled in [one of]oil[or]soup[or]urine[or]lye[or]a cauldron[or]a vat[purely at random]", "beheaded", "stoned", "dismembered", "[one of]beaten[or]clubbed[or]whipped[purely at random] to death", "thrown into the oubliette", "hanged", "burned", "executed by [pop execmethod]", "impaled", "quartered", "chain-dragged", "crucified[one of][or][or] on a[*a][pop cruxes][or] upside-down[purely at random]", "[one of]thrown to[or]fed to[or]cast into a pit of[purely at random] [one of]wild[or]savage[or]killer[or]hungry[or]starving[or]ferocious[purely at random] [plure][downpop beasts][s]", "barbecued", "defenestrated", "strangled", "torn apart by a mob", "tire-necklaced", "thrown off a cliff", "buried alive", "given to the [littlebeasts]", "dissolved in acid", "blown up", "ritually sacrificed", "eaten", "immured", "eaten alive", "crushed to death", "[one of]shredded into burger meat[or]julienned[or]chiffonaded[or]minced[or]diced[or]spatchcocked[purely at random]", "cut up for organs", "eviscerated", "assassinated" }. To say littlebeasts: say "[pop beasttypes] [plure][pop smolbeasts][s]"; beasttypes is a list of texts that varies. beasttypes is {"acid", "black", "bone", "blood", "brain", "carcass", "carrion", "corpse", "deep", "death", "decay", "dire", "dust","eye", "fire", "flesh", "gland", "glass", "grave", "ghost", "heart", "killer", "liar", "lung", "lymph", "midden", "mind", "necrosis", "needle", "night", "pit", "plague", "plasma", "rotten", "skin", "soul", "storm", "tomb", "waste", "[downpop creepjective]", "[pop commonverbers]", "[pop brainparts]", "[downpop drugadjs]"}. brainparts is a list of texts that varies. brainparts is {"amygdala", "axon", "callosum", "cerebral", "cephalic", "chiasma", "cortex", "fissure", "foramen", "fornix", "ganglia", "gyrus", "hippocampus", "limbic", "lobe", "medulla", "meninges", "myelin", "neuron", "pineal", "pituitary", "synapse", "thalamus", "ventricle"}. smolbeasts is a list of texts that varies. smolbeasts is { "ant", "bee", "beetle", "crow", "fish[reckon]", "fl[*ies]", "hornet", "lamprey", "maggot", "moth", "rat", "shrew", "snake", "spider", "termite", "viper", "wasp", "weasel", "worm", "[downpop Beasts]" }. cruxes is a list of texts that varies. cruxes is {"pylon", "thorn-tree", "wheel"}. martyreasons is a list of texts that varies. martyreasons is { "for refusing to [one of]worship[or]venerate[or]kneel before[or]accept[or]convert to the worship of[or]serve[purely at random] [one of]the idol of [or]the altar of [or][or][or][purely at random][pop godnames]", "for [one of]being a public nuisance[or]being a hazard to public hygiene[or]annoying the people of [pop hardnames][purely at random]", "as a[one of] heretic[or] witch[or]n offence to public decency[or] common criminal[or] rebel[or] traitor[or] blasphemer[or] troublemaker[or] rabble-rouser[or] sexual deviant[or] spy[purely at random]", "for practising [one of]witchcraft[or]sorcery[or]astrology[or]necromancy[or]alchemy[or]arcane sciences[purely at random]", "for [one of]preaching in public[or]disturbing the populace[or]plotting sedition[or]evangelizing[or]corrupting public morals[or]recruiting for the cult[or]recruiting from the [iteite]s[or]trying to convert [pop allnames][or]converting the [pop fam] of [pop allnames][purely at random]", "for leading [one of]an army[or]a raid[or]a revolt[or]an insurrection[or]the uprising[or]a protest[purely at random] against [one of]the [iteite]s[or][pop hardnames][or][pop hardholders][or]the [pop mobnames][purely at random]", "for [one of]immorality[or]lewdness[or]deviancy[or]sexual deviancy[or]unspeakable perversions[or]being too horny[or]adultery[or]heresy[purely at random]", "for the [one of]sordid[or]vile[or]sadistic[or]grotesque[or]twisted[purely at random] [one of]amusement[or]entertainment[or]pleasure[purely at random] of [one of][pop brainertitles][or][pop hardholders][or][pop hocustitles][or]the common rabble[or]the rich and powerful[purely at random]", "after demanding that the folk of [pop hardnames] [one of]give up[or]abstain from[or]cease indulging in[purely at random] [pop puritylist]", "for refusing to marry [one of][pop hardholders][or]the [pop fam] of [pop hardholders][purely at random]", "for [one of]trespassing on the territory of[or]composing satires against[or]subverting[or]repudiating[or]insulting[or]mocking[or]sassing[or]talking shit about[or]giving bad advice to[or]giving excessively-good advice to[purely at random] [one of]the [pop mobnames][or][pop hardnames][purely at random]", "for [one of]indulging in[or]breaking the taboo on[purely at random] [pop puritylist]", "for [one of]prophesying[or]predicting[or]foretelling[purely at random] [one of]doom[or]the outcome of [pop battlestyles][or]the [pop endtimes][purely at random]" }. saintpower is a list of texts that varies. saintpower is { "invoked against [pop invokedisasters]", "patron of [plure][one of][downpop Roles][or][pop basicjobs][purely at random][s]" }. invokedisasters is a list of texts that varies. invokedisasters is { "[one of]crop failure[or]locusts[or]potato blight[or]corn smut[or]potato weevils[or]blackfly[or]livestock disease[purely at random]", "bad [one of]water[or]air[or]soil[or]luck[or]stars[purely at random]", "[one of]radiation[or]blindness[or]mutation[or]birth defects[or]infertility[or]sterility[or]difficult pregnancy[or]conception[or]premature ejaculation[or]delayed ejaculation[or]misaligned womb[purely at random]", "[one of]breech blocks[or]jammed magazines[or]misfires[or]dud ammo[or]ammunition explosions[or]misaligned gunsights[or]hangfires[or]stovepipe jams[or]squib loads[or]double feeds[or]slamfires[or]season cracking[purely at random]", "[one of]friendly fire[or]landmines[or]sniper fire[or]shrapnel[purely at random]", "[one of]raiders[or]pirates[or]thieves[or]marauders[or]muggers[or]bandits[or]kidnappers[or]highwaymen[purely at random]", "[one of]mind control[or]psychic trauma[or]brain strings[or]lust transfixions[or]maelstrom leakage[or]bad dreams[or]nightmares[or]waking horrors[or]ghastly visions[or]PTSD[or]demonic possession[or]memory wipes[or]implanted motives[or]induced moods[or]psychic reverb[or][downpop emotionslist] transference[or]weaponized synesthesia[or]anhedonia[or]false memories[or]mindfuckery[purely at random]", "[one of]unreasonable expectations[or]emotional overinvestment[or]negging[or]impostor syndrome[or][purely at random]", "[one of]snow[or]storms[or]hurricanes[or]toxic fog[or]needlestorms[or]death tides[or]algal blooms[or]acid rain[or]flooding[or]fallout[or]unseasonable winters[or]drought[or]earthquakes[or]lightning[purely at random]", "[one of]tire blow-outs[or]punctures[or]drive belt failure[or]radiator leaks[or]brake pad wear[or]bald tires[or]aquaplaning[or]windshield rocks[or]engine knock[or]oil fires[or]fuel leaks[or]bogging down[purely at random]", "[pop ailments]", "[pop plagues]", "[littlebeasts]", "[one of][downpop beasts] attacks[or]mad [plure][downpop beasts][s][purely at random]", "[plure][pop fam][s]", "[one of]unjust rulers[or]incompetent underlings[or]social unrest[or]riots[or]revolt[or]mutiny[or]oppressors[or]injust laws[or]miscarriages of justice[or]false imprisonment[or]informers[or]betrayal[or]traitors[purely at random]" }. endtimes is a list of texts that varies. endtimes is {"[one of]Long [or]Big [or]Great [or]World [or][or][or][purely at random][pop shortends]", "[one of]Starving[or]Hunger[or]Poison[or]Dying[or]Burning[or][pop shortends][purely at random] [one of]Time[or]Years[or]Season[or]Days[purely at random]", "[pop shortends]"}. shortends is a list of texts that varies. shortends is {"Apocalypse", "Calamity", "Catastrophe", "Collapse", "Cull", "Darkness", "Downfall", "Destruction", "Disaster", "Drought", "Extinction", "Famine", "Fire", "Flood", "Freeze", "Frost", "Harvest", "Hecatomb", "Holocaust", "Inundation", "Plague", "Ruin", "Trouble", "Tribulation", "Winter"}. Book - Iron Horse vehicsize is a number that varies. vehicsize is 0. To nomadcheck: now vehicsize is 0; let Z be 0; if the variety of the current gang is nomads or the variety of the current gang is rovers begin; now Z is a random number between 1 and 5; say "They travel "; otherwise if a random chance of 1 in 4 succeeds begin; let N be roadgangs; now Z is a random number between 2 and 5; if Z is 2, add bikegangs to N; say "They are [b][pop N][/b], [one of]rolling[or]roaming[or]roving[or]traveling[or]venturing out[or]patrolling[or]fighting[or]going to battle[purely at random] "; end if; if Z is 1, say "[pop footways]. "; if Z is 2, say "[pop bikeways]. "; if Z is 3, say "[pop carways]. "; if Z is 4, say "[pop truckways]. "; if Z is 5, say "[pop mixways]. "; now vehicsize is Z; if vehicsize is not 1, say "[exceptionalrig][br]"; To say battlecar: say "[p]Their [one of]best[or]best-loved[or]most feared[or]weirdest[or]most valuable[or]most useful[or]most striking[or]most customized[purely at random] vehicle is "; roadgangs is a list of texts that varies. roadgangs is {"highly mobile", "road warriors", "revheads", "a road gang", "riders"}. bikegangs is a list of texts that varies. bikegangs is {"bikers", "war hogs", "a bike gang", "choppers"}. footways is a list of texts that varies. footways is {"on foot", "on foot, with a few pack animals", "on foot, sticking to terrain too [one of]rough[or]broken[or]steep[or]wet[or]harsh[or]dangerous[or]overgrown[or]choked[or]unstable[purely at random] for vehicles"}. bikeways is a list of texts that varies. bikeways is {"on motorbikes", "on tough, agile [one of]dirt-bikes[or]scrambler bikes[or]motocross bikes[or]trail bikes[or]rally bikes[purely at random]", "on fast, dangerous [one of]sports bikes[or]racing bikes[or]crotch rockets[or]streetfighter bikes[or]muscle bikes[purely at random]", "on easy-riding cruiser bikes", "on power cruiser bikes", "on [one of]roadster bikes[or]standard motorbikes[or]naked bikes[purely at random]", "on heavy, capacious [one of]touring[or]bagger[or]dresser[purely at random] bikes", "on cobbled-together rat bikes", "on slow, rugged-terrain [one of]four-wheelers[or]quadbikes[or]ATVs[purely at random]"}. carways is a list of texts that varies. carways is {"in cars", "in an assortment of cars", "in ex-military [one of]cars[or]jeeps[or]humvees[or]landrovers[purely at random]", "in dune buggies", "in light off-roaders", "in [one of]pick-ups[or]utes[or]flatbeds[purely at random]", "in heavy [one of]SUVs[or]4x4s[purely at random]"}. truckways is a list of texts that varies. truckways is {"in big rigs", "in heavy trucks", "in a single, vast war-rig", "in all-wheel drive trucks"}. mixways is a list of texts that varies. mixways is {"in a rag-tag mix of vehicles", "in a [one of]road fleet[or]battle group[or]tarmada[purely at random], with motorcycles and midweight vehicles supporting a heavy [downpop rignouns]"}. vehiclenames is a list of texts that varies. vehiclenames is { "[xthe][vehicnoun]", "[xthe][one of][pop commonnouns][or][pop commonadjs][or][pop basicverbs][or][pop Beasts][purely at random][one of]mobile[or]boy[or]girl[or]ride[or]wagon[or]rider[purely at random]", "[xthe][pop hardcoreprefs] [vehicnoun]", "[one of][xthe][pop Rulers] [or][purely at random][pop allbasicnames]", "[xthe][pop facecards] of [one of][plure][pop commonnouns][s][or][pop suits][purely at random]", "[xthe][pop commonverbers]" }. facecards is a list of texts that varies. facecards is {"Ace", "King", "Queen", "Prince", "Jack", "Lord", "Lad[*ies]", "Duke", "Deuce", "[pop Rulers]"}. suits is a list of texts that varies. suits is {"Hearts", "Spades", "Diamonds", "Clubs", "Cups", "Swords", "Wands", "Coins"}. To say vehicnoun: let Z be ""; if vehicsize is 0 begin; say "[one of][pop bikenouns][or][pop bikenouns][or][pop vnouns][or][pop fastnouns][purely at random]"; otherwise if vehicsize > 2; say "[one of][pop vnouns][or][pop rignouns][purely at random]"; otherwise; say "[one of][pop vnouns][or][pop fastnouns][purely at random]"; end if; To say anycar: now vehicsize is a random number between 0 and 3; say "[pop vehiclenames]"; hardcoreprefs is a list of text that varies. hardcoreprefs is {"Abbatoir", "Armageddeon", "Assault", "Attack", "Babylon", "Bad", "Barbecue", "Bang", "Barrage", "Bastard", "Bastard", "Battle", "Blade", "Big Beautiful", "Bitch", "Blaze", "Blood", "Bomb", "Bone", "Boom", "Bullet", "Burn", "Butcher", "Cannibal", "Carnage", "Chaos", "Crazy", "Damnation", "Danger", "Dark", "Death", "Devil", "Demon", "Deviant", "Diesel", "Doom", "Dynamite", "Electric", "Fire", "Flame", "Flaming", "Gas", "Gun", "Graveyard", "Greased", "Grind", "Hazard", "Heavy", "Hell", "Hammer", "Infernal", "Inferno", "Iron", "Juice", "Kill", "Little", "Lunatic", "Mad", "Massacre", "Mean", "Metal", "Mud", "Muscle", "Night", "Nitro", "Obliteration", "Oblivion", "Obscene", "Panic", "Pain", "Party", "Peelout", "Perdition", "Power", "Psycho", "Rage", "Rattle", "Razor", "Red", "Redline", "Rifle", "Road", "Roadkill", "Riot", "Rude", "Rumble", "Rust", "Savage", "Sharp", "Skull", "Slaughter", "Speed", "Stab", "Steel", "Storm", "Suicide", "Tempest", "Terror", "Thorn", "Thrash", "Throttle", "Thunder", "Trouble", "Twisted", "Unholy", "War", "Wicked", "Wild", "Witch", "Wub", "[pop commonadjs]", "[pop commonnouns]", "[pop shortends]", "[pop commonverbers]", "[pop battlenames]"}. bikenouns is a list of texts that varies. bikenouns is {"Bird", "Charger", "Cloud", "Destrier", "Hog", "Horse", "Hussar", "Mare", "Rat", "Rider", "Rocket", "Shrieker", "Stallion", "Steed", "Valkyrie", "Wind"}. fastnouns is a list of texts that varies. fastnouns is {"Blazer", "Boy", "Courier", "Comet", "Cruiser", "Deuce", "Express", "Flyer", "Freak", "Girl", "Howler", "Interceptor", "Knight", "Lady", "Lance", "Lightning", "Missile", "Out[one of]runner[or]rider[or]pacer[purely at random]", "Racer", "Sleeper","Streak", "Torpedo", "Whip", "Whirlwind"}. vnouns is a list of text that varies. vnouns is {"Animal", "Beast", "Bastard", "Bitch", "Bucket", "Buggy", "Cannon", "Champion", "Chariot", "Demon", "Dog", "Engine", "Fiend", "Furnace", "Gladiator", "Gin", "Harrow", "Hearse", "Horror", "Launcher", "Machine", "Menace", "Monster", "Plow", "Raider", "Ride", "Rod", "Roller", "Sled", "Special", "Throne", "Vanguard", "Wagon", "Warrior", "Wheel", "Wreck", "Terror", "[pop commonverbers]", "[pop Beasts]", "[pop Rulers]"}. rignouns is a list of texts that varies. rignouns is {"Barge", "Battleship", "Bus", "Carrier", "Cart", "Giant", "Jugger", "Panzer", "Platform", "Rig", "Tanker", "Tank", "Tractor", "Train", "Truck"}. carspeed is a number that varies. carspeed is 0. cararmor is a number that varies. cararmor is 0. carhandle is a number that varies. carhandle is 0. temp-b is a number that varies. To say exceptionalrig: [now vehicsize is 0;] now carspeed is 0; now cararmor is 0; now carhandle is 0; let N be 0; let VM be a list of texts; say battlecar; [convert vehicsize to the actual AW size] if vehicsize is 5 begin; now vehicsize is a random number between 0 and 3; otherwise; now vehicsize is vehicsize - 2; end if; let Z be a random number between -1 and 1; now vehicsize is vehicsize + Z; now Z is a random number between -1 and 1; now vehicsize is vehicsize + Z; if vehicsize < 0, now vehicsize is 0; if vehicsize > 4, now vehicsize is 4; now N is vehicsize; battleoption; if N > 0, battleoption; if N is 0 and a random chance of 1 in 2 succeeds, now carspeed is carspeed + 1; [say " [b]size: [vehicsize] speed: [carspeed] armor: [cararmor] handle: [carhandle] ";] if carspeed is 1, add "fast" to VM; if carspeed is 2, add "supercharged" to VM; if vehicsize - N is 2, add "[one of]colossal[or]gigantic[purely at random]" to VM; if vehicsize - N is 1, add "[one of]oversized[or]big[or]huge[purely at random]" to VM; if cararmor is 1, add "[one of]armored[or]hardened[purely at random]" to VM; if cararmor is 2, add "heavily armored" to VM; if carhandle is 1, add "[one of]agile[or]manouverable[purely at random]" to VM; if carhandle is 2, add "highly agile" to VM; say "[b][pop vehiclenames][/b], a [VM] "; now temp-b is N; if N is 0, say "[one of]motorcycle[purely at random], "; if N is 1, say "[one of]buggy[or]compact car[or]trike[purely at random], "; if N is 2, say "[one of]coupe[or]sedan[or]jeep[or]pickup[or]van[or]limo[or]4x4[or]tractor[purely at random], "; if N is 3, say "[one of]semi[or]bus[or]bulldozer[or]fire engine[or]dump truck[or]RV[purely at random], "; if N is 4, say "[one of]mining truck[or]battle platform[or]land carrier[purely at random], "; say "[noreppop rigaesth][one of] and [noreppop rigaesth][or][purely at random]. [pop rigissues][one of]. [pop rigbonuses][or]. [ridebonus N][or][purely at random]."; To say ridebonus (N - a number): if N is 0 begin; say "[one of]It's equipped with stunt-pegs and handles for wild-ass stunts[or]It's built for jumps, lightweight and with serious suspension[or]It's a recumbent[purely at random]"; otherwise if N is 1; say "[one of]It's got oversized tires for scrambling through sand, mud or boulders[or]It's a half-track[purely at random]"; otherwise if N is 2; say "[one of]It's a half-track[purely at random]"; otherwise if N is 3; say "[one of]It's mounted with a backhoe arm[or]It rides with tow gear, enabling it to haul disabled vehicles (or make off with stolen ones)[or]It runs on tank tracks[purely at random]"; otherwise; say "[one of]It houses a small swarm of light vehicles, bringing them in for protection, refueling and repair[or]It's armed with a wrecking-ball on a small crane[purely at random]"; end if; To say mount (N - a number): if N is 0 begin; say "[one of]on a pillion mount[or]mounted on a sidecar[purely at random]"; otherwise if N is 1 or N is 2; say "[one of]mounted in the back[or]in a passenger-seat mount[purely at random]"; otherwise; say "[one of]mounted in a rear-facing turret[or]mounted in a forward turret[or]mounted in a side blister[or]mounted on an elevated crane[purely at random]"; end if; rigaesth is a list of texts that varies. rigaesth is { "painted[one of][or][or] in gorgeous[or] chaotically[or] inexpertly in[or] in stylish[purely at random] [one of]jet black[or]matte black[or]midnight black[or]blood red[or]cherry red[or]slime green[or]neon pink cammo[or]hot pink[or]in camouflage colors[or]shit brown[or]eyegrab orange[or]in a riot of vivid colors[or]in the gang colors[or]with a[*a][downpop beasts] motif[purely at random]", "hung with [one of]enemy skulls[or]battle trophies[or]cargo netting[or]amulets, charms and religious symbols[purely at random]", "[one of]painted[or]inscribed[or]daubed[or]covered[purely at random] with [one of]war slogans[or]flames[or]kill counts[or]ad-hoc graffiti[or]masterful graffiti[or]gang sigils[or]religious invocations[purely at random]", "[one of]encrusted with rust and mud[or]maintained in gleaming-clean condition[or]battered and dented[purely at random]", "[one of]muscular[or]powerful[or]grunty[purely at random]", "[one of]sleek-lined[or]streamlined[or]stylishly streamlined, all bulges and curves[or]shark-streamlined[or]streamlined like some kind of alien fish[purely at random]", "[one of]handcrafted[or]cobbled-together[or]in original condition[purely at random]", "[one of]bristling with spikes[or]completely encrusted in spikes and blades[purely at random]", "[one of]cut-down, with shell, fairings and extras removed as much as possible[or]shaped around a massive roll-cage[purely at random]", "[one of]jacked up[or]high-riding[or]with unusually high clearance[or]with unusually low clearance[or]cut down low[or]low-riding[purely at random]" } rigissues is a list of texts that varies. rigissues is { "[one of]It runs near-silent at low speeds[or]It runs smooth and quiet[or]It makes a huge racket wherever it goes[or]You can hear its engine miles off[purely at random]", "[one of]It's hard to start up[or]Once the engine gets cool, it's a devil to start back up[or]It's hard to start it on cold mornings[or]It tends to flood on startup[or]It starts smooth and easy every time[purely at random]", "[one of]It's an off-roader, designed for broken ground[or]It copes badly with broken ground and rough roads[purely at random]", "[one of]It's built to simple specs using commonly-available, interchangeable parts, and is easy to repair[or]Built to exacting specs and with lots of rare and custom parts, it's a fucker to repair[or]It's a rat rig, a cluster of mismatched parts; likely to go wrong a lot, but easy to fix[purely at random]", "[one of]It's capacious, with lots of extra room for cargo and crew[or]It's cramped, with no spare room whatsoever[purely at random]", "[one of]Its engine belches thick smoke and choking fumes[or]Its engine runs extremely clean[or]It occasionally catches on fire for no very clear reason[purely at random]" } rigbonuses is a list of texts that varies. rigbonuses is { "It's readily camouflaged, blending perfectly into the landscape when immobile", "Machine-guns are fixed along its chassis, aimed straight ahead", "It has a grenade launcher [mount temp-b]", "It has a 50-cal machinegun [mount temp-b]", "It has a flame-thrower [mount temp-b]", "It's rigged with a [one of]mounted boarding platform[or]boarding harness[purely at random]", "It has a[one of] forward[or] side[or] rear[or]n elevated[purely at random] mount for a [one of]sniper[or]harpooner[or]grenadier[or]gunner[or]lancer[or]flamer[or]grapple line[purely at random]", "It's armed with [one of]a ram[or]ramming spikes[or]a cow-catcher[or]a plow blade[or]oversize bull-bars[or]wheel-scythes[purely at random]", "It's mine-proofed." } To battleoption: let N be a random number between 1 and 4; if N is 1, now carspeed is carspeed + 1; if N is 2, now cararmor is cararmor + 1; if N is 3, now carhandle is carhandle + 1; if N is 4, now vehicsize is vehicsize + 1; carlooks is a list of texts that varies. carlooks is {"flashy", "garish", "handcrafted", "hardworked", "luxe", "muscular", "powerful", "pretty", "[one of]pristine[or]cobbled-together[purely at random]", "quirky", "sleek", "spiked", "vintage"}. [ By default, your vehicle has speed=0, handling=0, 0-armor, and the massive rating of its frame. Choose its frame: • Bike (massive=0, 1 battle option) • Compact, buggy (massive=1, 2 battle options) • Coupe, sedan, jeep, pickup, van, limo, 4x4, farm tractor (massive=2, 2 battle options) • Semi, bus, ambulance, construction/utility (massive=3, 2 battle options) Strengths (choose 1 or 2): Fast, rugged, aggressive, tight, huge, off-road, responsive, uncomplaining, capacious, workhorse, easily repaired. Looks (choose 1 or 2): Sleek, vintage, pristine, powerful, luxe, flashy, muscular, quirky, pretty, handcrafted, spikes & plates, garish, cobbled-together, hardworked. Weakness (choose 1 or 2): Slow, loud, lazy, sloppy, cramped, picky, guzzler, unreliable, rabbity, temperamental. Battle options (choose according to frame): +1speed, +1handling, +1massive, +1armor. You can double up if you choose. Creating a specialized battle vehicle: The driver has a move, my other car is a tank, which gives her a specialized battle vehicle. Create the vehicle as normal, and then choose 2: • +1 battle option (+1speed, +1handling, +1massive, or +1armor) • Mounted machine guns (3-harm close/far area messy) • Mounted grenade launcher (4-harm close area messy) • Ram or ramming spikes (as a weapon, vehicle in�icts +1harm) • Mounted 50cal mg (5-harm far area messy) • Mounted boarding platform or harness (+1 to attempts to board another vehicle from this one) ] Volume - Modules A module is a kind of thing. A module is scenery. Using is an action applying to one thing. Understand "use [something]" as using. Understand "[something]" as using. Modding is an action applying to nothing. Understand "mods" as modding. Instead of modding: place an "hr" element; say "[b]Modules[/b] add to Apocalypse Fuel's lists (or, more rarely, remove entries), tweaking the output to better suit your game's setting or other preferences about content. Presently available mods are:[p]"; repeat with N running through modules begin; say "[b][N][if usage of N > 0] (weight: [usage of N])[end if][/b][br][description of N][br]"; place a link to command "use [N]" reading "Use ", without showing the command; say " | "; place a link to command "remove [N]" reading "Remove ", without showing the command; say "[p]"; end repeat; Rule for writing a paragraph about a module: do nothing. [say "[b]Available mods:[/b] [the list of modules in the location].";] [When play begins: repeat with N running through modules begin; silently try using N; end repeat;] [If anybody wants to concoct their own modules, I'd be very willing to add them. A module should be *themed* - that is, the kind of thing where someone might say 'I want my campaign to focus a lot on X'. A bunch of assorted corpora suggestions isn't a module: they should just be added to the base lists. Good subject-matter for corpora include: - specific regions of the world, like Blighty, - biomes, like Marshlands, - a focus on a particular aspect of Apocalypse World, especially one not heavily represented here already - content that AW doesn't typically focus on, but which could be made to fit into the world; Fallout-style future-past tech, body-horror and mutation Some of the existing variable text isn't popped out to lists, and therefore can't be changed by modules; these are generally smaller and more specialised lists, but there isn't a deep principle against them varying more. If a module ought to add things to one of these variations, pulling the whole thing out into a modifiable list is perfectly fine. Although modules will probably mostly comprise list additions, there's no reason why they can't include more complicated functions. The base code might have to be updated a bit in future to more readily accomodate, e.g., the possibility of new categories of gang.] Book - Blighty Blighty is a module in FakeStreet. The description of Blighty is "A module intended for use in a post-apocalyptic Britain, probably with a skew towards the rural West Midlands.[br][i]There are no special warnings for this mod.[/i]" [If a mod has warning-worthy content that goes beyond the base game - e.g. a slavery mod - say so. If not, throw on the no-special-warnings tag.] A module has a number called usage. The usage of a module is usually 0. Instead of using Blighty: now the usage of Blighty is the usage of Blighty + 1; add britfood to foodkinds; add britfort to hardfort; add britatmo to maestroatmo; add britshades to MaestroShades; add britmaestrolist to maestrolist; add britpubs to NotAPub; add britmaenames to MaestroNames; add britconouns to commonnouns; add britcomnouns to complexnouns; add britcomadjs to commonadjs; add britpeepadjs to peopleadjs; add britverbers to commonverbers; add britcrews to CrewNouns; add britminorcrews to MinorCrews; add britroles to Roles; add britbeasts to Beasts; add britrulers to Rulers; add britholders to holdernames; add britstyles to styles; add britchiefs to chiefnames; add britgangers to gangernames; add brit1syls to onesyllablenames; add britadvweapons to advweapons; add brithobbies to hobbies; add britplaces to places; add britthetic to gangeraesthetic; add britdevils to devilnames; say "Now in use."; [Unfortunately, the way Inform handles values-that-vary means that they can't be stored in lists, so short of retooling everything to work as tables or objects, there's no good way to automatically reverse the process. By hand, then:] Instead of taking off Blighty: if the usage of Blighty > 0, now the usage of Blighty is the usage of Blighty - 1; remove britfood from foodkinds; remove britfort from hardfort; remove britatmo from maestroatmo; remove britshades from MaestroShades; remove britmaestrolist from maestrolist; remove britpubs from NotAPub; remove britmaenames from MaestroNames; remove britconouns from commonnouns; remove britcomnouns from complexnouns; remove britcomadjs from commonadjs; remove britpeepadjs from peopleadjs; remove britverbers from commonverbers; remove britcrews from CrewNouns; remove britminorcrews from MinorCrews; remove britroles from Roles; remove britbeasts from Beasts; remove britrulers from Rulers; remove britholders from holdernames; remove britstyles from styles; remove britchiefs from chiefnames; remove britgangers from gangernames; remove brit1syls from onesyllablenames; remove britadvweapons from advweapons; remove brithobbies from hobbies; remove britplaces from places; remove britthetic from gangeraesthetic; remove britdevils from devilnames; say "Removed."; britfood is a list of texts that varies. britfood is {"dripping", "eels", "haggis", "mustard", "mutton", "stewed apples", "tongue", "brussels sprouts", "curry", "chips", "Marmite"}. britfort is a list of texts that varies. britfort is {"in an ancient castle"}. britatmo is a list of texts that varies. britatmo is {"half-timbers", "a fireplace", "doilies"}. britshades is a list of texts that varies. britshades is {"Stratford", "Royal", "Avon"}. britpubs is a list of texts that varies. britpubs is {"Barbican", "Globe", "Palace", "Proms"}. [need to do the full brit-name-thing here?] britsettles is a list of texts that varies. britsettles is {"Caer", "Crannog", "Dun", "Glen","Green", "Moat", "Tump"}. britmaestrolist is a list of texts that varies. britmaestrolist is {"tea", "cheese"}. britconouns is a list of texts that varies. britconouns is {"Arse", "Beef", "Bum", "Beer", "Bint", "Blag", "Bloke", "Chum", "Cider","Curry[reckon]", "Fart","Filth[reckon]", "Fog", "Fuzz[reckon]", "Gin", "Git", "Jam", "Knob","Lad", "Lass[*es]", "Nob", "Shed", "Shite[reckon]", "Skag", "Sod", "Tea[reckon]", "Twit", "Wank"}. britcomnouns is a list of texts that varies. britcomnouns is {"Ackers", "Aga", "Anorak", "Aftering", "Bab", "Baccy", "Battlebus", "Bell-end", "Berk", "Bifta", "Bodkin", "Bollocks", "Bovver", "Borstal", "Briar", "Brambles", "Brolly", "Buggery", "Bumfluff", "Byblow", "Cagoule", "Canker", "Champers", "Chav", "Chokey", "Cobblers", "Cockwomble", "Counterscarp", "Crabfat", "Crumpet", "Curtains", "Custard", "Daffock", "Digestive", "Dipstick","Divvy", "Dobbin", "Dodder", "Doss", "Drinkmeat", "Dubbin", "Endolphin", "Embuggerance", "Estuary", "Fanny", "Fuckwit", "Gallows", "Gammon", "Gangrel", "Gherkin", "Gibbon", "Gobshite", "Goolies", "Gorse", "Goshawk", "Grass", "Grebo", "Griskin", "Gryke", "Halfpint", "Handbags", "Hawthorn", "Heathen", "Hedgerow", "Herring", "Hinderling", "Hobnob", "Jalfrezi", "Jollop", "Jumble", "Khazi", "Khyber", "Kipper", "Kitbag", "Knickers", "Knuckleduster", "Lager", "Landrover", "Lucozade", "Lummock", "Marlock", "Marmalade", "Marmite", "Maundrel", "Mawkin", "Minge", "Misfortune", "Mooey", "Mouldiwarp", "Muppet", "Mutton", "Nimby", "No-mates", "Numpty", "Oddment", "Oddling", "Offy","Organ", "Pavement", "Petrol", "Prat", "Quango", "Recce", "Rizla", "Rugby", "Parnsip", "Pakora", "Para", "Paracetamol", "Physog", "Pillock", "Pikelet", "Prick", "Pudding", "Rantipole", "Salop", "Scran", "Scrottock", "Shitgibbon", "Shithouse", "Shoat", "Skinnymalink", "Slag", "Slummock", "Sniggle", "Snowdrop", "Soakaway", "Sparrowfart", "Spliff", "Spoon", "Splosh", "Stilton", "Syllabub", "Sarnie", "Scoundrel", "Septic", "Smeg", "Spatchcock", "Sparrowhawk", "Stob", "Tater", "Teatime", "Tetley", "Toastie", "Todger", "Toerag", "Tosspiece", "Totty", "Townie", "Treacle", "Trammel", "Tramp", "Trousers", "Truncheon", "Twat", "Twattery", "Turnip", "Undercrackers", "Undergrundies","[one of]Tuppence[or]Sixpence[or]Ha'penny[or]Farthing[or]Penny[or]Shilling[purely at random]", "Vindaloo", "Wankstain", "Wellington", "Windup", "Wurzel", "Zawn", "[one of][pop commonnouns][or][pop commonnouns][or][pop commonadjs][or][pop peopleadjs][purely at random]-arse"}. britcomadjs is a list of texts that varies. britcomadjs is {"Auld", "Awful", "Braw","Buggered", "Claggy", "Craven", "Daggy", "Duff", "Owd", "Owdrey", "Royal", "Ruddy", "Sad", "Soggy", "Top", "Wee", "Wrongous"}. britpeepadjs is a list of texts that varies. britpeepadjs is {"Addled", "Alkie", "Awkward", "Banjax", "Barmy", "Beastly", "Brassy", "Brummie", "Cack-handed", "Canny", "Cheeky","Clitter", "Common", "Daft", "Diamond", "Dowsy", "Fit", "Gammy", "Ginger", "Grotty", "Guff", "Horrid", "Hoity", "Jammy", "Jelly","Latesome", "Likely", "Manky", "Mardy","Mucky", "Mythering", "Naff", "Nesh", "Noggy", "Peaky", "Posh","Radge", "Rascally", "Sarky", "Shagless", "Shaggable", "Shirty", "Shitty", "Shonky", "Silly", "Skewbald", "Squiffy", "Stonking", "Solid", "Stingy", "Stout", "Stroppy", "Thick", "Tidy", "Ugsome", "Unco", "Wibbly", "Yampy", "Zozzled", "Weedy"}. britverbers is a list of texts that varies. britverbers is {"Belter", "Beggar", "Bibber", "Bleeder", "Blighter", "Bodger", "Bufter", "Cadger", "Clouter", "Dobber", "Dogger", "Duffer", "Flusker", "Gasper", "Gobber", "Grasser", "Harrier", "Infanger", "Jarker", "Knacker", "Lamper", "Perisher", "Porter", "Plonker","Mincer", "Munger", "Nobbler", "Punter", "Rustler", "Scrubber", "Slapper", "Swiver", "Swizzer", "Tosser", "Tupper", "Worrier", "Yomper"}. britcrews is a list of texts that varies. britcrews is {"Fam", "Lads", "Lasses", "Rudeboys"}. britminorcrews is a list of texts that varies. britminorcrews is {"Cunts", "Barmy Army"}. britroles is a list of texts that varies. britroles is {"Arsehole", "Bairn", "Blagger", "Boffin","Bounder", "Chancer", "Codger", "Copper", "Curate", "Darling", "Dingbat", "Gawby","Geezer","Gobshite", "Gurkha", "Gurrier", "Hinny","Kerbcrawler", "Lout","Monger", "Mucker","Muppet", "Nob","Nutter", "Oik", "Pongo", "Pranny","Rambler", "Rompstal", "Rozzer", "Scall[*ies]", "Scanger", "Sheepshagger","Shitgibbon","Skiver","Spiv", "Scunner", "Scouser","Squaddie", "Tart", "Tinker", "Toff","Toper", "Tosspot", "Tryhard", "Vicar", "Wankette", "Wazzock", "Weegie","Winger", "Wideboy","Yob","Yobbo"}. britbeasts is a list of texts that varies. britbeasts is {"Adder", "Badger", "Boggart", "Cod[reckon]", "Dupp[*ies]", "Eel", "Falcon", "Ferret", "Grindylow", "Hedgehog", "Kelpie", "Kestrel", "Magpie", "Monkey", "Nit", "Polecat", "Pike[reckon]", "Shitehawk", "Stoat", "Trout[reckon]"}. britrulers is a list of texts that varies. britrulers is {"Buffer", "Gaffer", "Granny", "Guv", "Guvnor", "Maister", "Mater", "Pater", "Plough[*man]", "Squire", "Slaphead", "Slowcoach","Steward"}. britstyles is a list of texts that varies. britstyles is {"tweed", "tartan", "waterproof"}. britthetic is a list of texts that varies. britthetic is {"plus-fours", "tracksuit", "cravat", "tweed", "tartan", "waterproof"}. britholders is a list of texts that varies. britholders is {"Aed","Bess", "Brigid", "Bronwen", "Clive", "Cranmer", "Chandra", "Hob", "Ingram", "Jagoda","Kaur", "Macnab", "Mercia", "Morgause", "Munro", "Nora", "Oldway", "Oskar", "Portia", "Ulfred", "Rhona", "Toby", "Wyndham"}. britchiefs is a list of texts that varies. britchiefs is {"Asbo", "Agnes", "Baz", "Blazej", "Col", "Bertrand", "Billy", "Blodwyn", "Cade", "Carys", "Chaz", "Cowper", "Des", "Esme", "Fergal", "Gordon", "Grimwald", "Harry", "Idris", "Krish", "Manoj", "Marek", "Millicent", "Meera", "Montfort", "Morag", "Nelson", "Olga", "Rada", "Rao", "Rodge", "Sarn", "Stanislaw", "Rowan", "Stanley", "Teasel", "Wyatt", "[one of]Deep[or]Goj[or]Gur[or]Jam[or]Jat[or]Raj[or]Ram[or]Subh[or]Suj[or]Satv[or]Taj[or]Vij[purely at random]inder"}. britmaenames is a list of texts that varies. britmaenames is {"Bumble", "Chauncy", "Fabian", "Galahad", "Genevieve", "Gillofer", "Hugh", "Kaja", "Mayfair", "Nesbitt", "Niamh", "Ogilvy", "Oliver", "Poppy", "Sloane", "Zuzana"}. britgangers is a list of texts that varies. britgangers is {"Alfie", "Alun", "Ajay", "Arthur", "Bert", "Bim", "Clo", "Craig", "Daz", "Denise", "Dig", "Dot", "Dunc", "Ellie", "Euan", "Flo", "Flop", "Gavin", "Geech", "Gibney", "Gita", "Hodges", "Holt", "Hubert", "Iain", "Jace", "Jade", "Jan", "Jenkin", "Jethro", "Jez", "Kamil", "Kalina", "Keef", "Kev", "Liam", "Malkin", "Mel", "Mikolaj", "Morris", "Muggins", "Neil","Norman", "Norris", "Oggy", "Owen", "Peel", "Peg", "Pola", "Sankey", "Sheila", "Sissot", "Rajiv", "Reg", "Rick", "Rodney", "Ron", "Rory", "Szymon", "Tabby", "Tam", "Tib", "Tim", "Tiff", "Tolly", "Topsy", "Tracy", "Trish", "Vicky", "Vij", "Vim", "Wat", "Wilf", "Willum", "Zenon", "[zza]", "[zza]", "[zza]", "[zza]"}. brit1syls is a list of texts that varies. brit1syls is {"Aed","Bess","Hob","Baz","Cade", "Chaz", "Col","Des", "Dig", "Sarn","Bert", "Bim", "Clo", "Craig", "Daz", "Dot","Dunc","Flo","Jade", "Jan", "Jez", "Keef", "Kev","Mel","Peg","Rick","Ron","Tam", "Tib", "Tiff","Tim","Vij", "Vim", "Wat"}. britadvweapons is a list of texts that varies. britadvweapons is {"claymore", "kukri"}. brithobbies is a list of texts that varies. brithobbies is {"dogging"}. britplaces is a list of texts that varies. britplaces is {"heath", "fen", "field", "loch", "moor", "mound", "skerry", "sea", "slamp", "slunk"}. britdevils is a list of texts that varies. britdevils is {"Aed", "Aengus", "Aine", "Amaethon", "Annis", "Arawn", "Barleycorn", "Beowa", "Boudihillia", "Bran", "Brigantia", "Brigid", "Cailleach", "Cerridwen", "Culloch", "Crom", "Dagda", "Epona", "Etain", "Eusa", "Finvarra", "Frig", "Gefjun", "George", "Goodfellow", "Gloriana", "Gofannon", "Gwynanud", "Jack", "Lludd", "Llyr", "Lugh", "Merlin", "Moguns", "Morrigan", "Nemain", "Nicnevin", "Nodens", "Ostara", "Rigantona", "Scathach", "Shuck", "Senuna", "Suria", "Taranis", "Thor", "Weland", "Woden"}. To say zza: say "[one of]B[or]Br[or]Bl[or]C[or]Cr[or]Ch[or]Chr[or]Cl[or]Chl[or]D[or]Dr[or]F[or]Fr[or]Fl[or]G[or]Gr[or]Gl[or]H[or]J[or]J[or]J[or]K[or]Kr[or]Kl[or]L[or]M[or]N[or]P[or]Pr[or]Pl[or]R[or]S[or]Sp[or]Sh[or]St[or]Spr[or]Sn[or]T[or]Tr[or]V[or]W[or]Z[purely at random]"; if a random chance of 1 in 2 succeeds begin; say "[one of]az[or]ez[or]ee[or]er[or]iz[or]oz[or]uz[purely at random]"; say "z[one of]a[or]a[or]er[purely at random]"; otherwise; say "[one of]a[or]e[or]i[or]o[or]u[purely at random][one of]z[or]v[purely at random]"; end if; Book - Marshlands Marshlands is a module in FakeStreet. The description of Marshlands is "Adds a module for play in a setting that's mostly swampland, with transport being primarily by water for at least some of the year. Where the default style of Apocalypse World is a desert - dry and lifeless - Marshlands is a world where the water is too abundant and the biology too vigorous. It's largely incomplete.[br][i]There are no special warnings for this mod.[/i]" Instead of using Marshlands: now the usage of Marshlands is the usage of Marshlands + 1; add bogfood to foodkinds; add bogfort to hardfort; add bogsoftfort to softfort; add bogconouns to commonnouns; add bogcomnouns to complexnouns; add bogcomadjs to commonadjs; add bogbeasts to beasts; add bogmaenames to MaestroShades; add bogadvweapons to advweapons; [ add britpeepadjs to peopleadjs; add britverbers to commonverbers; add britcrews to CrewNouns; add britminorcrews to MinorCrews; add britroles to Roles; add britrulers to Rulers; add britholders to holdernames; add britstyles to styles; add britchiefs to chiefnames; add britgangers to gangernames; add brit1syls to onesyllablenames;] say "Now in use."; Instead of taking off Marshlands: if the usage of Marshlands > 0, now the usage of Marshlands is the usage of Marshlands - 1; remove bogfood from foodkinds; remove bogfort from hardfort; remove bogsoftfort from softfort; remove bogconouns from commonnouns; remove bogcomnouns from complexnouns; remove bogcomadjs from commonadjs; remove bogbeasts from beasts; remove bogmaenames from MaestroShades; remove bogadvweapons from advweapons; say "Removed."; bogfood is a list of texts that varies. bogfood is {"algal slime", "crawfish", "eels", "frogs", "rice", "shellfish", "shrimp", "taro", "turtle"}. bogfort is a list of texts that varies. bogfort is {"surrounded by impenetrable thickets", "amid unnavigable waters"}. bogsoftfort is a list of texts that varies. bogsoftfort is {"a scatter of rickety stilt-houses", "a loose conglomeration of boats and rafts"}. bogconouns is a list of texts that varies. bogconouns is {"Bog", "Boat", "Canoe", "Coot", "Creek", "Dam", "Delta", "Fen", "Flood", "Flow", "Marsh[*es]", "Mire", "Net", "Peat", "Pool", "Raft", "Root", "Reed", "Skiff", "Slough", "Swamp", "Weir"}. bogcomnouns is a list of texts that varies. bogcomnouns is {"Barrier", "Bilharzia", "Bladderwort", "Botfly", "Compost", "Coracle", "Crabpot", "Crotchrot", "Cypress", "Dengue", "Dugout", "Fishpond", "Fishwheel", "Fungus", "Giardia", "Hellbender", "Hemlock", "Lagoon", "Levee", "Loach", "Lungfish", "Inundation", "Kayak", "Mangrove", "Mudflat", "Mulch", "Muskeg", "Outboard", "Quayside", "Rowboat", "Sandbar", "Sculpin", "Sedge", "Skeeter", "Standwater", "Sundew", "Tadpole", "Wallow", "Webtoes", "Wharf", "[pop commonnouns]water", "[pop alladjs]water"}. bogcomadjs is a list of texts that varies. bogcomadjs is {"Brackish", "Damp", "Dry", "Moldy", "Muddy", "Murky", "Sodden", "Soggy", "Stagnant"}. bogbeasts is a list of texts that varies. bogbeasts is {"Bullfrog", "Duck", "Cormorant", "Crab", "Crane", "Eel", "G[if sing-last is 1 or sing-last is 0]oo[otherwise]ee[end if][reckon]se", "Gull", "Gupp[*ies]", "Heron", "Lamprey", "Mosquito", "Otter", "Pelican", "Shag", "Terrapin", "Turtle", "[pop commonnouns]fish[*es]"}. bogmaenames is a list of texts that varies. bogmaenames is {"Orchid", "Kingfisher", "Lotus", "Swan", "Waterlily", "Willow"}. boggangers is a list of texts that varies. boggangers is {"Squelch"}. bogadvweapons is a list of texts that varies. bogadvweapons is {"pet [one of]crocodile[or]alligator[purely at random]", "punt gun"}. [Book - Slavery The description of Slavery is "Slavery is a canonical feature of Apocalypse World, but is a difficult subject to address seriously in a game, one that some players may want to avoid. This module is an attempt to reintroduce it.[p]It assumes a world where slavery is familiar, but not universally practiced or accepted, and practiced differently by different groups.[p][b]Warning: this mod includes mention of rape and sexual slavery.[/b] Slavery is an involuntary system of exploitation, and some of that exploitation is inevitably sexual." Instead of using Slavery: add "[noreppop motivations]. [pop gangslaves]" to motivations; Chapter - Holds holdslaves is a list of texts that varies. holdslaves is { "They don't practice slavery[pop noslavefreq]", "[slavedesc]" }. To say slavedesc: say "[pop slavefreq]. [pop slavesources]. Most slaves [pop slaveroles]."; slavesources is a list of texts that varies. slavesources is { "Slaves are predominantly captives of war", "Slaves are mostly acquired by trade [one of]with roving slaver bands[or]through long-distance caravans[or][purely at random]", "Slaves are typically indentured, a fixed term of servitude entered into in exchange for sustenance and protection[one of] and theoretically subject to various restrictions[or], not obviously distinct from a loyalty oath[or][purely at random]", "The slave populace were subjugated all at once, [one of]as a group of refugees who accepted slavery for protection[or]as a group of refugees who were easily captured[or]and were originally former citizens of a nearby hold which was vassalized[or]and lived around here before being conquered by invaders[purely at random]", "are mostly criminals, enslaved [one of]for life[or]for a fixed period[purely at random] as punishment for [one of]serious crimes[or]even the most trivial crimes[or]debt[or]crimes against the state[purely at random]", "are mostly serfs, tied to the hold itself rather than property of a master" } slavefreq is a list of texts that varies. slavefreq is { "Slaves make up the majority of the population, and form an indispensable part of the economy", "Slavery is commonplace, and slaves form a crucial part of the social fabric", "Slaves are a small but significant minority", "Slavery is permitted but rarely practiced[one of], which has more to do with practicality than morality[or], and is generally considered abhorrent[purely at random]" }. noslavefreq is a list of texts that varies. noslavefreq is { ": the hold was founded by former slaves who [one of]fled[or]overthrew[or]survived the destruction of[purely at random] their masters", ", and the hold offers sanctuary to runaway slaves", " and slavers are regarded as near-mythical bogeymen", ": slavers and slave-owners are considered monstrous, and the hold will actively oppose them where it can", ", since it doesn't make economic sense here", ": law or custom forbids it, though there are some who would really like to change that" }. slaveroles is a list of texts that varies. slaveroles is { "work at the [one of]disgusting[or]taboo[or]unclean[or]gross[or]demeaning[or]reviled[purely at random] job of [one of]swineherding[or][or]sewer maintenance[or]making saltpeter out of urine[or]livestock slaughter[or]sin-eating[or]leather-tanning[purely at random]", "do back-breaking labor[one of], typically[or][purely at random] [one of]in the [pop minethings] mines[or]as porters[or]in the quarries[or]on the treadmill[or]in the fields[or]building things[purely at random]", "do dangerous work [one of]scavenging[or]in the deep tunnels[or]tending the [littlebeasts][or]as human canaries[or][purely at random]", "do menial labour [one of]as domestic servants[purely at random]", "do much the same kinds of work as the free population[one of], though they are more likely to end up with the riskier or nastier tasks[or], but are unlikely to be left unsupervised[or], but represent too much value to risk in dangerous situations[purely at random]", "are made to fight [one of]as poorly-equipped cannon fodder[or]in gladiatorial combat for public entertainment[or]as auxiliary support troops[or]as elite shock troops[purely at random]", "[one of]are kept as concubines by high-status individuals[or]are kept as sex workers[or]are used for the breeding program[or]are kept as spouses[purely at random]", "are mostly seen as trade goods, to be sold on rather than used for work", "are primarily valued as human sacrifices [one of]to placate [pop godnames][or]to ensure success in war[or]to avert plague and disaster[or]to restore the blighted world[or]to make the sun rise and the crops grow[or]whose blood fuels great works of magic[purely at random]", "are livestock, kept for their meat" }. slaverights is a list of texts that varies. minethings is a list of texts that varies. minethings is {"coal", "junk", "salt", "scrap"}. Chapter - Gangs gangslaves is a list of texts that varies. gangslaves is { "They are [b]slavers[/b], experienced in the selection, capture, transport and sale of victims", "They are [b]former slaves[/b][one of] who saved up and bought their freedom[or] who violently overthrew their masters[or], runaways who are still pursued by their former master[or], granted their freedom but still in league with their former master[or], who escaped amid the chaos of their master's downfall[or] who were freed by their master's conquerors[purely at random]" }.]