Move some hard-coded string arrays into data files.

Random epitaphs, engravings and hallucinatory monsters now
live in text data files.
This commit is contained in:
Pasi Kallinen
2015-03-18 22:05:10 +02:00
parent e93add8cb8
commit debdf7ca48
23 changed files with 420 additions and 174 deletions

177
dat/bogusmon.txt Normal file
View File

@@ -0,0 +1,177 @@
# Hallucinatory monsters
#
#
# prefix codes:
# dash - female, personal name
# underscore _ female, general name
# plus + male, personal name
# vertical bar | male, general name
# equals = gender not specified, personal name
# misc.
jumbo shrimp
giant pigmy
gnu
killer penguin
giant cockroach
giant slug
maggot
pterodactyl
tyrannosaurus rex
basilisk
beholder
nightmare
efreeti
marid
rot grub
bookworm
master lichen
shadow
hologram
jester
attorney
sleazoid
killer tomato
amazon
robot
battlemech
rhinovirus
harpy
lion-dog
rat-ant
Y2K bug
# Quendor (Zork, &c.)
grue
Christmas-tree monster
luck sucker
paskald
brogmoid
dornbeast
# Moria
Ancient Multi-Hued Dragon
+Evil Iggy
# Rogue
emu
kestrel
xeroc
venus flytrap
# Wizardry
creeping coins
# Greek legend
hydra
siren
# Monty Python
killer bunny
# The Princess Bride
rodent of unusual size
# Wallace & Gromit
were-rabbit
# "Only you can prevent forest fires!
+Smokey Bear
# Discworld
Luggage
# Lord of the Rings
Ent
# Xanth
tangle tree
nickelpede
wiggle
# Lewis Carroll
white rabbit
snark
# Dr. Dolittle
pushmi-pullyu
# The Smurfs
smurf
# Star Trek
tribble
Klingon
Borg
# Star Wars
Ewok
# Tonari no Totoro
Totoro
# Nausicaa
ohmu
# Sailor Moon
youma
# Pokemon (Meowth)
nyaasu
# monster movies
-Godzilla
+King Kong
# old L of SH
earthquake beast
# Robotech
Invid
# The Terminator
Terminator
# Bubblegum Crisis
boomer
# Dr. Who ("Exterminate!")
Dalek
# HGttG
microscopic space fleet
Ravenous Bugblatter Beast of Traal
# TMNT
teenage mutant ninja turtle
# Usagi Yojimbo
samurai rabbit
# Cerebus
aardvark
# Little Shop of Horrors
=Audrey II
# 50's rock 'n' roll
witch doctor
one-eyed one-horned flying purple people eater
# saccharine kiddy TV
+Barney the dinosaur
# Angband
+Morgoth
# Babylon 5
Vorlon
# King Arthur
questing beast
# Movie
Predator
# common pest
mother-in-law

45
dat/engrave.txt Normal file
View File

@@ -0,0 +1,45 @@
# Random engravings on the floor
#
Elbereth
# trap engravings
Vlad was here
ad aerarium
# take-offs and other famous engravings
Owlbreath
Galadriel
Kilroy was here
# Journey to the Center of the Earth
A.S. ->
<- A.S.
# Adventure
You won't get it up the steps
# Inferno
Lasciate ogni speranza o voi ch'entrate.
# Prisoner
Well Come
# So Long...
We apologize for the inconvenience.
# Thriller
See you next Wednesday
# Smokey Stover
notary sojak
For a good time call 8?7-5309
# Various zoos around the world
Please don't feed the animals.
# A palindrome
Madam, in Eden, I'm Adam.
# Siskel & Ebert
Two thumbs up!
# The First C Program
Hello, World!
^?MAIL
# AOL
You've got mail!
^.
# Clueless
As if!
# 200x incarnation of Dr.Who
BAD WOLF

32
dat/epitaph.txt Normal file
View File

@@ -0,0 +1,32 @@
# Epitaphs for random headstones
#
#
Rest in peace
R.I.P.
Rest In Pieces
Note -- there are NO valuable items in this grave
1994-1995. The Longest-Lived Hacker Ever
The Grave of the Unknown Hacker
We weren't sure who this was, but we buried him here anyway
Sparky -- he was a very good dog
Beware of Electric Third Rail
Made in Taiwan
Og friend. Og good dude. Og died. Og now food
Beetlejuice Beetlejuice Beetlejuice
Look out below!
Please don't dig me up. I'm perfectly happy down here. -- Resident
Postman, please note forwarding address: Gehennom, Asmodeus's Fortress, fifth lemure on the left
Mary had a little lamb/Its fleece was white as snow/When Mary was in trouble/The lamb was first to go
Be careful, or this could happen to you!
Soon you'll join this fellow in hell! -- the Wizard of Yendor
Caution! This grave contains toxic waste
Sum quod eris
Here lies an Atheist, all dressed up and no place to go
Here lies Ezekiel, age 102. The good die young.
Here lies my wife: Here let her lie! Now she's at rest and so am I.
Here lies Johnny Yeast. Pardon me for not rising.
He always lied while on the earth and now he's lying in it
I made an ash of myself
Soon ripe. Soon rotten. Soon gone. But not forgotten.
Here lies the body of Jonathan Blake. Stepped on the gas instead of the brake.
Go away!