abortable prompt, and move orc names into a file of their own.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4670 c06c8d41-db1a-0410-9941-cceddc491573
XE5FBYASPYLMBNHWKL5MRN7TQGIWR4O6PF72I7WXRTUJ7HS2O2LAC
A7JEFZOEUX436TOZQX4IKYNOGBAOOUBAPA7JRZGEMLGLOGSTM5AAC
L5W2SXCJEVQOLRIN2IQO3AITQGHAS7PYSL4I7M5BQMG7MYZ2AQQQC
AZ2RCXNVULJUSCBDBK3VARTUCTPEJXHTA7ALP73S4EXLJB6YYB5QC
6TEISZD7HYSSL24EOKIBNURU66KGSQX7B7SNAHBP4DQSAOTGH2MQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
T7WNH6S3VICGMHV7MJ6RHR2YKH75TLMZBOF7SDSE6TOHTIJNT63QC
QS3ZRS3E6KL3YJHPKYEWCWJYRBJSXD5OOYF6Y25HZVECGPJRDB5QC
L254F6ZIU2HWGLFFGPIORTN4C3TDQ3E5JZ7Z7GQA5AEDIKL6PKDAC
7C62IQ3PLAE7RLZ2ZNA3G6Z7LPXWAMK2OEHSBNY4WEKJ42BPZYQAC
SIXMP3FJ4FZHK2YVUPUNE7VA5RHRUJR2WBDETDPPXHIBCQQCC2QAC
Y56C5OMUQ5XF2G6DKDV4R5MED44UOIUPTBBQVWQBUHYIXYA5MOZAC
EJKHYV2Z6UPRVYUAL4WRW33GBNHYBFPMPA57HMBX2LQKXHIUO5VQC
47NSOFQMBZCDIBHEAZSENFUGDSQCX3GJHFBUZ65ARDKCYIZ435LAC
PMCHUVWMCDXOWGXB4SWMBXFGHJYZG7KZ34SE33HFUGHPQYP3LYEAC
INWKDE6QMV7PUWMZ65IZTUF4WB2G2OR2Q2NPTNID4Y3NVD7JWN3AC
2TFYJ7D72JY4DYQW3GSPEONA2WYIVHAJXTIQ2QRDIWF65XN2QFGAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
77H4BWWPPGLM3PLZH4QTAJRXIZTSDVNCOKZE223I437FN2UJ34RQC
// These effects happen if no other blessing was chosen (90%), or if
// the above attempts were all unsuccessful.
// These effects happen if no other blessing was chosen (90%),
// or if the above attempts were all unsuccessful.
%%%%
##############################################
# monster names
##############################################
orc name
# Some important syllables
# beogh, bog = referring to Beogh
# ork, orc, org, ok, oc, og (and more) = referring to orcs
#
# Other syllables may be borrowed from real life, or made up.
# Obvious references to Beogh
Arbeogh
Bogbarth
# slavic name, meaning "god's gift" :)
Bogdan
Bogdar
Bogmar
Bogric
Bogrim
Bogwald
Bogward
Bogwik
Morbeogh
Sharbogh
# Obvious references to orcs in general
Alork
Boruk
Marbork
Milork
Okrist
Oreg
Orgrim
Orik
Orkrul
Orkwin
Oruk
# Other
Agrik
Arbolt
Argrim
Arkwar
Berold
Bladwarg
Blodwig
Boderik
Bolgrim
Borgoth
Brandogh
Brunolf
Dorog
Garbold
Gorbash
Gorg
Grimold
Herok
Hilgar
Koronagh
Learuk
Margrim
Morguth
Morun
Murdo
Norbak
Olfik
Olfrun
Ugbert
Ugrim
Wardok
Wargrak
Worak
Wulfoc
Zorug
######################################################
# monname.txt: lookup monster names
#
# This file contains a lists of names for monster
# names. This is currently only used when one of your
# orcish follower as Beogh's messiah gets named by
# Beogh.
#
# Some important syllables
# beogh, bog = referring to Beogh
# ork, orc, org, ok etc. = referring to orcs
#
# Other syllables may be borrowed from real life,
# or made up.
#
# Feel free to add to this list. Like for the other
# database lists, you may add weights (defaults to
# w:10) to make certain names more or less likely.
######################################################
%%%%
orc name
# Obvious references to Beogh
Arbeogh
Bogbarth
# slavic name, meaning "god's gift" :)
Bogdan
Bogdar
Bogmar
Bogric
Bogrim
Bogwald
Bogward
Bogwik
Morbeogh
Sharbogh
# Obvious references to orcs in general
Alork
Boruk
Marbork
Milork
Okrist
Oreg
Orgrim
Orik
Orkrul
Orkwin
Oruk
# Other
Agrik
Arbolt
Argrim
Arkwar
Berold
Bladwarg
Blodwig
Boderik
Bolgrim
Borgoth
Brandogh
Brunolf
Dorog
Garbold
Gorbash
Gorg
Grimold
Herok
Hilgar
Koronagh
Learuk
Margrim
Morguth
Morun
Murdo
Norbak
Olfik
Olfrun
Ugbert
Ugrim
Wardok
Wargrak
Worak
Wulfoc
Zorug
%%%%
/* note that in some actions, you don't want to clear afterwards.
e.g. list_jewellery, etc. */
if (Options.friendly_pickup == -1)
{
mprf("Your allies are %sforbidden to pick up anything at all.",
now.c_str());
}
else if (Options.friendly_pickup == 0)
{
mprf("Your allies may %sonly pick up items dropped by allies.",
now.c_str());
}
else if (Options.friendly_pickup == 1)
{
mprf("Your allies may %spick up anything they need.", now.c_str());
}
else
{
mprf("Your allies are %scollecting bugs!", now.c_str());
}
}
if (Options.friendly_pickup == -1)
{
_print_friendly_pickup_setting(false);
mpr("Change to (n)othing, (f)riend-dropped, or (a)ll? ", MSGCH_PROMPT);
char type = (char) getchm(KC_DEFAULT);
type = tolower(type);
if (type == 'n')
Options.friendly_pickup = -1;
else if (type == 'f')