Dreadsylvania/Skeletons

From A KoL Wiki
Revision as of 07:49, 22 November 2013 by imported>Club (last placeholder)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Prisoner Data

Prisoners are identified by three lines of data.

Prisoner: #<6-digit-id>: <Prisoner Name>
Sentence: <Length> <Unit> <Optional Location>
Crime: <Elemental Evil>

Prisoner Name Format

The format of <Prisoner Name> is

The following is unformatted Perl regexp code still to be converted to wiki article.

$skel_length = qr/(?:1[1-9]|2[0123]|37|69)/;

$skel_unit = qr/(?:Decades|Days|Lifetimes|Hours|Weeks|Minutes|Months|Fortnights|Years|Centuries)/;

$skel_where = qr/(in Boiling Oil|in Chains|in Solitary Confinement|in The Box|in Thumbscrews|in a Hanging Cage|in a Vat of Acid|in the Iron Maiden|of Flaying|of Sleep Deprivation|of Tickle Torture|of Water Torture|on the Judas Chair|on the Rack|on the Wheel of Pain)/;

$skel_bone = qr/(?:Armbone|Backbone|Bone|Bones|Carpal|Chinbone|Clavicle|Coccyx|Collarbone|Femur|Fibula|Humerus|Jaw|Jawbone|Kneecap|Knuckle|Knuckles|Legbone|Mandible|Metatarsus|Patella|Pelvis|Phalange|Radius|Rib|Ribs|Sacrum|Scapula|Shinbone|Skull|Socket|Sternum|Teeth|Tibia|Tooth|Ulna|Vertebrae)/;

$skel_gen_nick = qr/(?:Big|Black|Blue|Brittle|Broken|Brown|Busted|Chipped|Cracked|Dusty|Fat|Green|Grey|Jagged|Knobby|Little|Orange|Purple|Red|Split|Thick|Thin|Three|Tiny|Two|White|Yellow)/;

$skel_nick_cold = qr/(?:Arctic|Chill|Chilly|Cold|Cool|Freezin'|Frigid|Frosty|Frozen|Hyperborian|Icy|Shiverin'|Sub-Zero)/;

$skel_nick_hot = qr/(?:Ashy|Blazing|Boiling|Broiling|Burnin'|Burnt|Cajun-Style|Charred|Fiery|Flaming|Melting|Parboiled|Pipin' Hot|Roasting|Scorching|Searing|Sizzling|Smokin'|Smoking|Blackened)/;

$skel_nick_sleaze = qr/(?:Drippy|Engorged|Furtive|Greasy|Gropin'|Lascivious|Libertine|Licentious|Lusty|Pokin'|Prodding|Slatternly|Slick|Slippery|Throbbin'|Torrid|Turgid)/;

$skel_nick_spooky = qr/(?:Bloodcurdlin'|Dead|Deadlight|Eerie|Eldritch|Freaky|Ghastly|Hollow|Howling|Moanin'|Moaning|Nightmarish|Shambling|Uncanny|Unnatural|Wailing)/;

$skel_nick_stench = qr/(?:Dank|Fetid|Filthy|Foul|Gamy|Grody|Gross|Loathsome|Malodorous|Musty|Noxious|Pustulent|Putrid|Rancid|Rank|Rotten|Smelly|Stank|Stinky|Vile)/;

$skel_nick = qr/(?:$skel_gen_nick|$skel_nick_cold|$skel_nick_hot|$skel_nick_sleaze|$skel_nick_spooky|$skel_nick_stench) +$skel_bone/;

$skel_hunting = qr/(?:arctic terns|caribou|penguins|polar bears)/;

$skel_target = qr/(?:children|passers-by|preschoolers|pedestrians)/;

$skel_cold_truck = qr/(?:ice cream|popsicles|tv dinners)/;

$skel_hot_plant = qr/(?:Sri Racha processing|ghost pepper|jalapeño)/;

$skel_hot_theft = qr/(?:boiler|campfire|furnace|incinerator)/;

$skel_hot_truck = qr/(?:baked potatoes|ghost peppers|hot pockets|molten cheese)/;

$skel_sleaze_factory = qr/(?:bacon grease|fake butter|hair oil|lube)/;

$skel_sleaze_pool = qr/(?:bacon grease|hair oil|lubricant)/;

$skel_sleaze_truck = qr/(?:bacon grease|hair oil|lube)/;

$skel_sleaze_room = qr/(?:changing room|dressing room|locker room|restroom)/;

$skel_spooky_hide = qr/(?:behind the bathroom mirror|in a closet|under the bed)/;

$skel_stench_truck = qr/(?:corpse flowers|decomposing broccoli|garbage juice|rancid meat|sour milk)/;

$skel_cold_evil = qr/(?:

       breaking \s+ and \s+ entering \s+ an \s+ igloo|
       breaking \s+ into \s+ restaurants \s+ to \s+ sit \s+ in \s+ their \s+ walk-in \s+ freezers|
       building \s+ an \s+ igloo \s+ without \s+ a \s+ permit|
       causing \s+ an \s+ avalanche|
       chilly \s+ larceny|
       counterfeiting \s+ popsicles|
       criminal \s+ coolness|
       exhibiting \s+ lewd \s+ ice \s+ sculptures|
       extremely \s+ cold-blooded \s+ murder|
       hunting \s+ $skel_hunting \s+ without \s+ a \s+ permit|
       ice-climbing \s+ in \s+ a \s+ restricted \s+ area|
       joyriding \s+ in \s+ a \s+ Zamboni|
       leaving \s+ the \s+ fridge \s+ open, \s+ cooling \s+ down \s+ the \s+ whole \s+ neighborhood|
       pelting \s+ $skel_target \s+ with \s+ snowballs|
       selling \s+ ice \s+ cream \s+ without \s+ a \s+ permit|
       skiing \s+ in \s+ a \s+ restricted \s+ area|
       skinny-dipping \s+ in \s+ a \s+ frozen \s+ lake|
       snowboarding \s+ in \s+ a \s+ restricted \s+ area|
       stabbing \s+ a \s+ man \s+ with \s+ an \s+ icicle|
       stealing \s+ a \s+ crate \s+ of \s+ frozen \s+ dinners|
       stealing \s+ a \s+ refrigerator|
       stole \s+ a \s+ truck \s+ full \s+ of \s+ $skel_cold_truck|
       theft \s+ of \s+ ice|
       trespassing \s+ in \s+ a \s+ freezer

)/x;

$skel_hot_evil = qr/(?:

       aggravated \s+ arson|
       aggravated \s+ immolation|
       assault \s+ and \s+ battery \s+ and \s+ aggravated \s+ setting \s+ a \s+ guy \s+ on \s+ fire|
       bonfire-related \s+ vanity|
       burning \s+ down \s+ a \s+ $skel_hot_plant \s+ plant.|
       burning \s+ down \s+ the \s+ house! \s+ 365 \s+ degrees!|
       burning \s+ garbage \s+ indoors|
       causing \s+ third-degree \s+ burns \s+ with \s+ well-crafted \s+ insults|
       double-arson|
       grand \s+ theft \s+ $skel_hot_theft|
       juggling \s+ fire \s+ without \s+ a \s+ license|
       selling \s+ coffee \s+ that \s+ was \s+ too \s+ hot|
       serial \s+ arson|
       setting \s+ a \s+ liar's \s+ pants \s+ on \s+ fire|
       sleeping \s+ in \s+ a \s+ public \s+ fireplace|
       smuggling \s+ red-hot \s+ coals \s+ out \s+ of \s+ the \s+ neighbors' \s+ grills|
       spilling \s+ a \s+ five-gallon \s+ bottle \s+ of \s+ hot \s+ pepper \s+ sauce|
       stealing \s+ a \s+ truck \s+ full \s+ of \s+ $skel_hot_truck|
       trespassing \s+ in \s+ an \s+ iron \s+ foundry|
       wasting \s+ too \s+ much \s+ firewood

)/x;

$skel_sleaze_evil = qr/(?:

       aggravated \s+ greasiness|
       breaking \s+ into \s+ a \s+ $skel_sleaze_factory \s+ factory|
       contaminating \s+ a \s+ swimming \s+ pool \s+ with \s+ $skel_sleaze_pool|
       criminal \s+ skeeviness|
       illegally \s+ squatting \s+ in \s+ a \s+ grease \s+ trap|
       inappropriate \s+ dancing|
       installing \s+ a \s+ camera \s+ in \s+ a \s+ $skel_sleaze_room|
       loudly \s+ telling \s+ lewd \s+ jokes \s+ in \s+ public|
       lurking \s+ in \s+ the \s+ bushes \s+ by \s+ a \s+ high \s+ school|
       lurking \s+ under \s+ the \s+ bleachers|
       making \s+ obscene \s+ phone \s+ calls|
       peepin'|
       public \s+ grunting|
       sexually \s+ explicit \s+ graffiti|
       sitting \s+ on \s+ a \s+ park \s+ bench, \s+ etc.|
       skinny-dipping \s+ in \s+ a \s+ wading \s+ pool \s+ at \s+ noon|
       stealing \s+ a \s+ tanker \s+ truck \s+ of \s+ $skel_sleaze_truck|
       stealing \s+ magazines|
       trying \s+ to \s+ get \s+ kids \s+ to \s+ help \s+ find \s+ a \s+ lost \s+ puppy|
       wearing \s+ a \s+ trench \s+ coat \s+ with \s+ nothing \s+ on \s+ underneath \s+ and \s+ making \s+ sure \s+ everyone \s+ knew \s+ it

)/x;

$skel_spooky_evil = qr/(?:

       aggravated \s+ soul \s+ theft|
       binding \s+ a \s+ book \s+ with \s+ human \s+ skin|
       calling \s+ from \s+ inside \s+ the \s+ house|
       going \s+ "bump" \s+ in \s+ the \s+ night|
       grand \s+ theft \s+ limb|
       having \s+ spooky \s+ eyes|
       hiding \s+ $skel_spooky_hide|
       human \s+ taxidermy|
       illegally \s+ digging \s+ up \s+ bones \s+ under \s+ the \s+ gallows|
       killing \s+ a \s+ man \s+ in \s+ curdled \s+ blood|
       loitering \s+ in \s+ a \s+ mausoleum|
       lurking \s+ in \s+ crypts|
       lurking \s+ in \s+ the \s+ darkness|
       robbing \s+ one \s+ too \s+ many \s+ graves|
       shouting \s+ "BOO!" \s+ at \s+ pedestrians|
       skulking \s+ in \s+ dark \s+ foggy \s+ alleyways|
       terrorizing \s+ kids \s+ at \s+ Make-Out \s+ Point|
       tingling \s+ one \s+ too \s+ many \s+ spines|
       trespassing \s+ in \s+ a \s+ graveyard \s+ after \s+ midnight|
       vandalizing \s+ cars \s+ at \s+ Make-Out \s+ Point \s+ with \s+ a \s+ hook \s+ hand

)/x;

$skel_stench_evil = qr/(?:

       aggravated \s+ crop-dusting|
       breaking \s+ into \s+ the \s+ sewage \s+ treatment \s+ plant|
       breaking \s+ wind \s+ in \s+ a \s+ crowded \s+ theater, \s+ inciting \s+ a \s+ panic|
       burning \s+ garbage|
       eating \s+ nothing \s+ but \s+ garlic \s+ and \s+ eggs \s+ then \s+ riding \s+ an \s+ elevator \s+ all \s+ day|
       going \s+ six \s+ months \s+ without \s+ bathing|
       grand \s+ theft \s+ outhouse|
       hanging \s+ out \s+ under \s+ the \s+ outhouse|
       holding \s+ up \s+ a \s+ garbage \s+ truck|
       loading \s+ squirt \s+ guns \s+ with \s+ garbage \s+ juice|
       pelting \s+ $skel_target \s+ with \s+ rotten \s+ eggs|
       public \s+ rankness|
       robbing \s+ a \s+ sewer|
       robbing \s+ a \s+ skunk \s+ farm|
       setting \s+ a \s+ warehouse \s+ full \s+ of \s+ sulfur \s+ and \s+ hair \s+ clippings \s+ on \s+ fire|
       smuggling \s+ skunks \s+ in \s+ his \s+ pants|
       stealing \s+ a \s+ tanker \s+ truck \s+ full \s+ of \s+ $skel_stench_truck|
       stinking \s+ up \s+ the \s+ place|
       using \s+ a \s+ toilet \s+ as \s+ a \s+ salad \s+ bowl|
       wiring \s+ all \s+ the \s+ restroom \s+ fans \s+ backwards

)/x;