IFDB Spelunking 2 — 2 of 18

Sam Kabo Ashwell

Release 0

Book 1 - Bibliography

Use MAX_STATIC_DATA of 300000.

Include Plurality-v8 by Emily Short.

Include Basic Hyperlinks by Emily Short.

Include Basic Screen Effects by Emily Short.

Include Custom Library Messages by Ron Newcomb.

Include Variable Time Control by Eric Eve.

Include Undo Output Control by Erik Temple.

Release along with cover art, a website, an interpreter, and the source text.

The story genre is "Adventure".

The release number is 0.

The story headline is "or, Dungeons and Douchebags; divers Interactive Fictions, rendered".

The story description is "A series of old and obscure parser games, munged together into a loosely-connected pile which I then snark about."

After printing the banner text, say "Bring Out Your Dead release. See ABOUT and HELP for more information."

[POLISH LIST

AMUSING

-check consistency on I/you

-consistency on italics in commentary

-better conclusion

-proper HELP menu

-full hisp descriptions?

- full check on resetting games

- WORSHIP IDOL

TESTING LIST

fix 'tie dog' in chain room? - can't replicate; check

zero coins is still a thing somehow

TAKE ONE

stuff didn't become safe when moved from Take One? - can't replicate?

TAKE ONE

tapestry and crown disappear?

more dress interactions: beard

]

When play begins:

say "Would you like to see trigger warnings? (Y/N)";

if the player consents begin;

say "[b]Samhain[/b], a slasher-horror parody, contains a number of absurd situations where women get killed as the punchline, and a dismissive depiction of eating disorders.[p][b]Sweet Sixteen[/b], a pornographic game, contains descriptions of rape, incest, stalking and sexual abuse of a character who is a legal minor in the jurisdiction where the game is set. The [i]IFDB Spelunking[/i] version of the game does not include actual depictions of sex, but there are backstory elements, described in general terms, which may be disturbing.[p]Would you like to continue to the game? (Y/N)";

if the player consents begin;

clear the screen;

otherwise;

say "OK. Take care.";

wait for any key;

follow the immediately quit rule;

end if;

otherwise;

clear the screen;

end if;

When play begins:

say "It's the oldest profession: wandering about and taking stuff. When the first australopithecenes shuffled out of the jungle and onto the savannah, it was probably because they thought there might be inventory items out there[note 144].[p]Four million years later, here you are, crawling alone into the clutter and gloom of the Interactive Fiction Database with nothing but a safety-line and an implicit holdall, in search of overlooked treasures[note 133].";

Abooting is an action out of world. Understand "about" as abooting.

Carry out abooting:

if the current game is Samhain begin;

say "Ed Mueller[note 192] can be reached at edmueller@representative.com. He welcomes cash and pizza. No actual Icelandic waifs were harmed in the making of this game. Ed did get eyestrain, though, from staring at the screen so much, and carpal tunnel syndrome, for entirely different reasons (Footnote Six[note 103]). He wishes to thank, for no explicable reason, Wes Craven, Christopher Pike, Steve-O King, Jennifer Love Hewitt (and Thelma and Louise too!), Raymond Carver, William 'Fucking' Shatner, and Evil Willow.[p]This game may be distributed FREELY. As in, if you're planning to give it out in any way which facilitates financial gain for yourself, e-mail the author first for permission.[p]'Even smiling makes my face ache.' --Dr. Frank[p](To use the footnotes, simply type, for example, FOOTNOTE SIX at the prompt. To access the Special Edition SUPER BONUS BUILT-IN INTERACTIVE MEGA-GOLD HINT MENU, please type HINT at the prompt.)";

otherwise;

say "IFDB Spelunking 2 is a sequel of sorts to IFDB Spelunking, by Joey Jones. That game, in turn, was prompted by a cover that I drew for [i]Cover Stories[/i], a comp that I organised; all of which is by way of pointing out that this is a strong contender for the most incestuous work of IF ever written.[p]All games referenced remain the property of their respective authors. They are necessarily partial re-implementations for the sake of commentary; they're not complete or accurate ports, and shouldn't be taken as fully representative of the originals. Many small liberties have been taken with the implementation, mostly to incorporate player conveniences.[p]Thanks to Joey Jones, Emma Joyce, Jacqueline Lott, Jason McIntosh, Marius Muller, Caelyn Sandel and the ClubFloyd crew for testing; to David Welbourn, for help with puzzles; and to various denizens of ifMUD, for code assistance. To Michael J. Roberts, founder of the Interactive Fiction Database, thanks for developing such a valuable and entertaining resource; to its authors and contributors, thanks for being so strange. As ever, an unpayable debt is due to Graham Nelson, Emily Short, and everyone who has contributed to the development of Inform over the years.[p]IFDB Spelunking 2 is released as incomplete, as part of Emily Short's Bring Out Your Dead event: https://itch.io/jam/bring-out-your-dead .[p]See HELP for a verb list.";

end if;

Helping is an action out of world. Understand "help" as helping.

Carry out helping:

say "IFDB Spelunking 2 is designed for a hyperlink-enabled interpreter, but is entirely playable without this capability. FOOTNOTE (NUMBER), which may be abbreviated to F or NOTE, refers to footnotes. Games are accessed with EXAMINE and OPEN. You are not obliged to explore every game; you can DISMISS any you'd rather not explore further.[p]At (almost) any time you can PULL your safety line to escape your current game. Inventory style may be changed with INVENTORY WIDE and INVENTORY TALL. Finally, you should absolutely keep track of your SCORE.[p]Additional verbs used by individual games include:[br]ATTACK[br]CALL[br]CHAIN TO[br]COOK[br]DIG[br]DISMOUNT[br]FILL[br]FUCK[br]KNOCK[br]RIDE[br]RING[br]SELL[br]SMOKE[br]WHIP[br]USE ON[p](Possibly you were looking for more help than that. I need to work out something.)";

When play begins:

now the right hand status line is "[turn count]";

now the story viewpoint is second person;