Sunday, 7 April 2024

dumping some stuff from abulafia

i used to use this wiki called abulafia what was up at random-generator.com, it was a cool resource because you could write generators sort of in plaintext-ish tables, in the source of a page on the wiki, and if someone went to that page it would generate output, the contents of that page, based on those tables, so it was, for a while, a really cool resource for tabletop rpg dorks. it fell into unusability when mediawiki updated their software one year, but for a while the pages were still up on there and you could still extract the data, but not really anymore

you can still pull the data off of archive.org here as of this writing. but what you get is an xml dump of the whole wiki, which gives you the whole wiki in a big file (like 500meg) and text editors cant really read that real good.

so like, i have a compsci degree, i could probably write a python script to pull apart a xml file, or i could set up a mediawiki and import the data into it, but instead what i did was i downloaded this tool ltfviewer that opens pretty big files ok, so im just reading through the large file that contains the whole wiki, very slowly

anyway, here's some of the data i was trying to find, for the articles Village and People of Dust (which i wrote)


VILLAGE---------------------

;main
1,[quirks] usually population [population] [guardedby] [maybe group]

;population
5,[smallpopulation]
4,[medpopulation]
1,[bigpopulation]

;smallpopulation
3,[digit][digit]
1,1[digit][digit] (has shoemaker)

;medpopulation
3,2[digit][digit] (has tailor)
2,2[digit][digit] (has butcher, baker)
2,3[digit][digit] (has tailor, tavern)
1,4[digit][digit] (has tailor, tavern, small bazaar)
1,6[digit][digit] (has tailor, tavern, smith, mason, carpenter, shoemaker)

;bigpopulation
3,8[digit][digit] (has tailor, tavern, mason, carpenter, mill, baker)
2,1[digit][digit]0 (has tailor, 2 taverns, mason, carpenter, mill, baker, butcher, brewer, smith)
1,2[digit][digit]0 (has tailor, inn, tavern, mason, carpenter, mill, baker, butcher, brewer, smith, surgeon)
1,2[digit][digit]0 (has tailor, inn, tavern, mason, carpenter, mill, baker, butcher, fishmonger, produce market, brewer, smith, surgeon)

;maybe group
4,
1,[Quick Zone Populations.anygroup]


;guardedby
2,
1,guarded by [Guards.main-resolvedice]

;hero
1,[Quick Zone Populations.prequirk][Quick Zone Populations.race] [Quick Zone Populations.class][Quick Zone Populations.maybename] [lvl]

;lvl
1,[DOG WIZARDS DICE.lvl]

;quirks
2,[quirk2], [quirk1]
1,[quirk2], [quirk2], [quirk1]

;food
1,[Foodstuffs.Meattype]
1,[Foodstuffs.DryGood]

;crime
1,stealing
1,[maybeweird]witchcraft
1,murdering a [someone]
1,[maybeweird]hooliganism
1,drunkenness
1,[maybeweird]espionage
1,arson
1,swindling a [someone]
1,[maybeweird]vandalism
1,cannibalism
1,false pretenses
1,bigamy
1,prostitution
1,vagrancy
1,fornication

;patrontype
1,mad
1,kindly
1,destitute
1,bedridden
1,old
1,blind
10,

;cursable-thing
1,crops
1,local weather
1,people
1,local dreams
1,local beasts
1,local fishes
1,local birds
1,

;patron
1,king
5,duke
10,baron
5,earl
1,[maybeweird]vampire
1,[maybeweird]succubus
1,[Quick Zone Populations.power-animal] creature
1,[maybeweird]wizard
1,[maybeweird]necromancer
1,[maybeweird]witch

;quirk1
1,serves [patrontype][patron][Quick Zone Populations.maybename]
1,built over [maybeweird][dungeon]
1,well leads to [maybeweird][dungeon]
1,arrive on day of sacrifice
1,arrive on market day
1,arrive on day of [maybeweird][food] festival
1,arrive on day of [maybeweird][animal] festival
1,arrive on day of [maybeweird][food] eating contest
1,arrive on day of [maybeweird]wedding ceremony
1,annual [Quick Zone Populations.power-animal] race
1,locals are all women
1,locals are all men
1,locals are all children
1,many are dead
1,many are missing
1,ghost town

;quirk2
1,bad blood between two [maybeweird]factions
1,giant lucky [Quick Zone Populations.power-animal]
1,everyone has a [maybeweird][animal]
1,[weird] mine
1,iron mine
1,opium ring
1,locals are all [maybeweird]cannibals
1,bandit lair
1,locals are all [maybeweird]dwarves
1,fighting ring
1,shrine to [Quick Zone Populations.revered] [weird] [Quick Zone Populations.power-animal] god
1,shrine depicts battle between [Quick Zone Populations.anygroup-terse] and [Quick Zone Populations.anygroup-terse]
1,cultists worship [weird] demons
1,locals are impostors
1,locals are prisoners
1,locals are [maybeweird]slaves
1,locals are [weird] mutants
1,locals are body snatchers
1,locals are people smugglers
1,locals are all mad
1,[someone] in stocks, accused of [crime]
1,[someone] in cage, accused of [crime]
1,hanged [someone], accused of [crime]
1,drowned [someone][Quick Zone Populations.maybename]
1,[someone] in well
1,[someone] in burning building
1,raided by [raiders]
1,overrun with [maybeweird][animal]s
1,crawling with undead
1,food shortage
1,locals have horrible [maybeweird]nightmares
1,haunted
5,[cursable-thing]cursed by [maybeweird][curser][Quick Zone Populations.maybename]
1,[maybeweird][art] [Not CCA approved.reason]
1,[maybeweird][unusual-construction] in center of village

;unusual-construction
1,tower
1,pyramid
1,huge statue of [Quick Zone Populations.anygroup-terse]

;curser
1,witch
1,hag
1,crone
1,ghost
1,spectre
1,vampire
1,warlock
1,mad monk
1,fool
1,ogre mage
1,goblin warcaster
1,elf witch

;art
1,tile mosaic
1,mural
1,chalk drawing
1,hall window
1,statue

;animal
1,[Quick Zone Populations.power-animal]
2,[Quick Zone Populations.domestic-animal]

;raiders
1,the rulers
1,[maybeweird]elves
1,[maybeweird]bandits
1,[maybeweird][Quick Zone Populations.power-animal]men

;dungeon
1,cave complex
1,ancient citadel
1,ancient temple
1,crypt
1,labyrinth

;maybeweird
9,
1,[weird]

;weird
1,fish
1,bug
1,egg
1,fungus
1,glass
1,slime
1,poison
1,soul
1,acid
1,salt
1,crystal
1,clock
1,vapor
1,sex
1,dream
1,sleep
1,imaginary
1,blood
1,flesh
1,bone
1,bile
1,ash
1,head
1,tentacle
1,trash
1,time
1,space

;someone
1,man
1,woman
1,boy
1,girl
1,[Quick Zone Populations.domestic-animal]

;digit
1,2
1,3
1,4
1,5
1,6
1,7
1,8
1,9

PEOPLE OF DUST--------------------------

[people], [with-like], [and-they're-doing]

;people
10,faceless people
10,named but faceless people
10,trapdoor women
10,soot children
10,children
10,mourners
10,spectres
10,creatures made of bone
10,creatures of wood
10,creatures of the forest
10,small furry animals
10,little girls
10,little boys
10,little men
10,beggars
10,elders
10,witches
10,old men
10,old women
10,fleshless men
10,twisted men
10,twisted women
10,skeletons
10,small, leathery creatures
10,clockwork children
10,clockwork women
10,ghouls
10,creatures of darkness

;with-like
10,with eyes sewed up
10,with [color] eyes
10,blind
10,painted [color]
10,in thick makeup
10,in [color] cloaks
10,in shrouded hoods
10,writhing with eternal flame
10,bright eyed, freckled
10,clothed in [color] [material]
10,with teeth filed to points
10,covered in blades
10,held together with bandages
10,wearing masks of the sun god
10,pale
10,with great demon mouths
10,covered in beetles
10,with teeth filed to points
10,in suits of rusted armor
10,victims of severe burns

;material
10,velvet
10,silk
10,leather
10,chains
10,mist

;color
10,white
10,purple
10,yellow
10,black
10,green
10,red
10,golden

;and-they're-doing
10,listening to music
10,drinking tea
10,feasting
10,lying around
10,attending a dark liturgy
10,within a dense fog of toxins
10,searching through junk
10,searching corpses
10,collecting corpses
10,surrounded by books
10,standing upon a broken pedestal
10,in a room ringed with sigils
10,standing guard
10,sleeping
10,slumbering
10,waiting for an old friend
10,waiting to die
10,waiting for a last battle
10,squabbling
10,drinking heavily
10,resolving a legal dispute
10,reading books
10,making music
10,preparing a ritual
10,studying a magic [item]
10,ambushing prey
10,hiding from predators
10,studying a [alignment] portrait
10,studying a [alignment] landscape
10,playing children's games

;item
10,book
10,substance
10,powder
10,mirror
10,ring
10,dagger
10,orb
10,goblet
10,device
10,flame

;alignment
10,proud
10,royal
10,elven
10,miserable
10,troubled
10,friendly
10,hospitable
10,shy
10,fancy
10,venomous
10,volatile
10,vengeful
10,apologetic
10,apocalyptic
10,carnivorous
10,lawful
10,neutral
10,chaotic
10,hungry
10,delicate
10,[Village.weird]
10,[alignment], [alignment]

1 comment: