[Home]Vitenka/FlavourTextGenerator

ec2-18-218-169-50.us-east-2.compute.amazonaws.com | ToothyWiki | Vitenka | RecentChanges | Login | Webcomic

BNF: Vitenka/FlavourTextGenerator


option ::= include = AlexChurchill/PersonNameGenerator

bnf ::= MultiFlavour
MultiFlavour ::= SingleFlavour <hr> SingleFlavour <hr> SingleFlavour <hr> SingleFlavour <hr> SingleFlavour
SingleFlavour ::= ComparisonText <br> <i> "– " AttributionText </i>
ComparisonText ::= MayConditionCap ComparisonSentence MayRebutt | MayConditionCap ActingSentence MayRebutt
ComparisonSentence ::= ItemSingularCap " " ImpressiveComparison  
ComparisonSentenceLower ::= ItemSingular " " ImpressiveComparison  
ActingSentence ::= ItemSingularCap " " PerformanceAction " " LittleWord " " ItemGroup " " SubjectPreservingConjunction " " ImpressiveComparison | ImpressiveAdjectiveCap " " AnItem MaybeMadeOfSomething " " VariousMayCanPerform MayObject
VariousMayCanPerform ::= PerformanceAction | may " " PerformanceActionInfinitive | can " " PerformanceActionInfinitive
MayObject ::= nothing | nothing | " " myPrep " " LittleWord " " AnItem MaybeMadeOfSomething
MayRebutt ::= nothing | nothing | nothing | <br> RebuttalPrefixCap " " ComparisonSentenceLower 
RebuttalPrefixCap ::= Yet | But | Though | Although | For | Because | Whilst | Albeit
SubjectPreservingConjunction ::= yet | but | and
ItemSingular ::= LittleWord " " AnItem | her " " AnItem | his " " AnItem | MassNoun 
ItemSingularCap ::= LittleWordCap " " AnItem MaybeMadeOfSomething | Her " " AnItem MaybeMadeOfSomething | His " " AnItem MaybeMadeOfSomething | MassNounCap 
PerformanceAction ::= twists _noPrep | kills _noPrep | enjoys _noPrep | sings _anyPrep | "walls off" _noPrep | burns _noPrep | rallies _prepTo | grounds _noPrep | flees _anyPrep | pauses _noPrep | envies _noPrep | sprints _anyPrep | endures _anyPrep | forces _noPrep
PerformanceActionInfinitive ::= twist _noPrep | kill _noPrep | enjoy _noPrep | sing _anyPrep | "wall off" _noPrep | burn _noPrep | rally _prepTo | ground _noPrep | flee _anyPrep | pause _noPrep | envy _noPrep | sprint _anyPrep | imprint _noPrep | defeat _noPrep | minimise _noPrep

_noPrep ::= <myPrep::=nothing>
_prepTo ::= <myPrep::=to>
_anyPrep ::= <myPrep::=anyPrep>
anyPrep ::= to | with | from

LittleWord ::= a | the | "a single" | "even one" | "the proper" | "just one" | "the " Superlative | "a single" | "even the " Superlative
LittleWordCap ::= A | The | "A single" | "Even one" | "The proper" | "Just one" | "The " Superlative | "A single" | "Even the " Superlative | "only the " Superlative
MassNoun ::= nature | humanity | world | universe
MassNounCap ::= Nature | Humanity 
MayPostscript ::= nothing | nothing | " " PostScript
PostScript ::= could | would | will | "never " | shall | "ever " PostScript
AnItem ::= knots | rope | heart | tree | rock | word | bird | pen | sword | surprise | plan | mouse | lion | jungle | house | magic | tool | map | monster | sword | beast | prayer | power | choir | forest | seedling | fire | web | territory | portcullis | forge | nomad | war cry | dust | city | universe | castle | door | gate | colour | doom | ball | bat | bed | book | boy | bun | can | cake | cap | car | cat | cow | cub | cup | dad | day | dog | doll | dust | fan | feet | girl | gun | hall | hat | hen | jar | kite | man | map | pan | pet | pie | pig | pot | rat | son | sun | toe | tub | apple | arm | banana | bike | bird | book | chin | clam | class | clover | club | corn | crayon | crow | crown | crowd | crib | desk | dime | dirt | dress | fang | field | flag | flower | fog | game | heat | hill | home | horn | hose | joke | juice | kite | lake | maid | mask | mice | milk | mint | meal | meat | moon | mother | morning | name | nest | nose | pear | pen | pencil | plant | rain | river | road | rock | room | rose | seed | shape | shoe | shop | show | sink | snail | snake | snow | soda | sofa | star | step | stew | stove | straw | string | summer | swing | table | tank | team | tent | test | toes | tree | vest | water | wing | winter | woman | women | alarm | animal | aunt | bait | balloon | bath | bead | beam | bean | bedroom | boot | bread | brick | brother | camp | chicken | children | crook | deer | dock | doctor | drum | dust | eye | family | father | fight | flesh | food | frog | goose | grade | grandfather | grandmother | grape | grass | hook | horse | jail | jam | kiss | kitten | light | loaf | lock | lunch | meal | mother | owl | pail | parent | park | plot | rabbit | rake | robin | sack | sail | scale | sea | sister | soap | song | spark | space | spoon | spot | spy | summer | tiger | toad | town | trail | tramp | tray | trick | trip | uncle | vase | winter | water | week | wheel | wish | wool | yard | zebra | actor | army | baseball | birthday | boy | brush | bushes | butter | cast | cave | cent | cherries | cherry | cobweb | coil | cracker | dinner | eggnog | elbow | face | fireman | flavour | gate | glove | glue | goldfish | goose | grain | hair | haircut | hobbies | hot | jellyfish | number | pail | pear | pest | popcorn | queen | quicksand | quiet | quilt | rainstorm | scarecrow | scarf | stream | street | sugar | throne | toothpaste | twig | wood | wrench | advice | anger | answer | apple | arithmetic | badge | basket | basketball | battle | beast | beetle | beggar | brain | branch | bubble | bucket | cactus | cannon | cattle | celery | cellar | cloth | crate | daughter | donkey | drug | earthquake | feast | fifth | finger | flock | frame | furniture | geese | ghost | giraffe | governor | honey | hope | icicle | income | island | jeans | judge | lace | lamp | lettuce | marble | month | north | ocean | patch | plane | playground | poison | riddle | rifle | scale | seashore | sheet | sidewalk | skate | slave | sleet | smoke | stage | station | thrill | throat | throne | title | toothbrush | turkey | underwear | vacation | vegetable | visitor | voyage | year | able | achieve | acoustics | action | activity | aftermath | afternoon | afterthought | apparel | appliance | beginner | believe | bomb | border | boundary | breakfast | cabbage | cable | calendar | caption | carpenter | cemetery | channel | circle | creator | creature | education | feather | friction | fruit | fuel | galley | guide | health | heart | idea | kitten | laborer | language | lawyer | linen | locket | lumber | magic | minister | mitten | money | mountain | music | partner | passenger | pickle | picture | plantation | plastic | pleasure | pocket | police | pollution | railway | recess | reward | route | scene | scent | squirrel | stranger | suit | temper | territory | texture | thread | treatment | veil | vein | volcano | wealth | weather | wilderness | wren | wrist | AnItem "'s " AnItem | TheProfession | TheProfession | MassNoun

ImpressiveComparison ::= IsBetterThan " " ImpressiveAdjective " " ItemGroup | DoesSomethingBetterThan " " ImpressiveAdjective " " ItemGroup MayPostscript
IsBetterThan ::= "is mightier than" | "is greater than" | "can defeat" | embiggens | "can crush" | surprises | enlarges | enlightens | transcends | "may catch" | collapses | "proves better than"
DoesSomethingBetterThan ::= DoesSomething " " MoreFroodily " than"
DoesSomething ::= fights | protects | heals | defends | feeds | speaks | understands | enlightens | teaches | weaves | writes | sings | burns |  accepts | adds |  admires |  advises |  amuses |  answers |  appears | attacks |  backs |  battles |  begs |  behaves |  blesses |  blinds |  boasts |   bounces |  branches |  breathes |  bruises |  burns |  cares |  challenges |  changes |  chases |  cheats |  coils |  commands |  communicates |  competes | confesses |  confuses |  covers |  damages |  dances |  dares |  decays |  deceives |  delays |  delights |  destroys |  disappears |  divides |  educates |  explains |  explodes |  fades |  fails |  fetches | fits |  floats |  folds |  follows |  fools |  forces |  forms |  gathers |  gazes |  glows |  guards |  guesses |  guides |  happens |  harasses |  harms |  hates |  haunts |  heals |  hopes |  hugs |  hunts |  impresses |  improves |  increases |  influences |  informs |  instructs |  interferes |  irritates |  itches |  judges |  kicks |  kills |  learns | licks |  lies |  lives |  matters |  meddles |  "messes up"
MoreFroodily ::= bigger | better | faster | stronger | better | faster | louder | "more effectively" | "more swiftly" | "more profoundly" | "more insidiously" | "more beautifully" | "more daintily" | "more destructively" | "far hotter" | more | greater | "more impressively"

MaybeMadeOfSomething ::= nothing |  nothing | nothing | nothing | nothing | nothing | nothing | nothing | " made of " TypeText
MayConditionCap ::= nothing | nothing | nothing | nothing | nothing | nothing | nothing | nothing | " When " ConditionAdjective ", "
ConditionAdjective ::= provoked | angered | sleepy

TypeText ::= AnItem | iron | steel | dreams | stone | solid

ImpressiveAdjective ::= MayEven " " Superlative | EvenWord " " MaySuperlative
ImpressiveAdjectiveCap ::= MayEvenCap " " Superlative | EvenWordCap " " MaySuperlative

MayEven ::= the | EvenWord
MayEvenCap ::= The | EvenWordCap
EvenWord ::= the | "even the"
EvenWordCap ::= The | Every | "Even the"
MaySuperlative ::= " " | " " | " " Superlative | "most " Comparative
Superlative ::= mightiest | greatest | best | hugest | wisest | best | fiercest | fastest | grandest | whispered | bravest |  Comparative | confused
Comparative ::= skilled | awesome | beautiful | aspirational | stalwart
ItemGroup ::= AnItem

# use "namephrase" from AlexChurchill/PersonNameGenerator
AttributionText ::= PersonName MayTheTitle | PersonName MayTheTitle | namephrase  | namephrase | namephrase | GenericName | GenericName " " SubTitle
GenericName::= Traditional | Unknown | Anonymous | Unattributed | "Nursery Rhyme (Trad.)" | "Folk Song (Trad.)"

InternetName ::= "The Internet" | 4chan | Anonymous | daemonicBookkeeper | Slashdot | Reddit | Kotaku | LiveJournal | Andrewducker | TheButt69 | Jamie7Keller | hyperpuppy64 | oldtreecutter13
OtherName ::= Vitenka | Mons  | Odin | Foucault | Nephikitty | Kuri | Nemesis | Pendule | Bozo | Azul | Alex | Shining | Jak
PlaneswalkerName ::= Ajani " " Goldmane | Ajani | Arlinn " " Kord | Arlinn | Ashiok | Chandra " " Nalaar | Chandra | Dack " " Fayden | Dack | Daretti | Domri Rade | Domri | Dovin " " Baan | Dovin | Elspeth " " Tirel | Elspeth | Garruk " " Wildspeaker | Garruk | Gideon " " Jura | Gideon | Jace " " Beleren | Jace | Karn | Kaya | Kiora | Koth | Liliana " " Vess | Liliana | Nahiri | Narset | Nicol " " Bolas | Nicol | Nissa " " Revane | Nissa | Ob " " Nixilis | Ob | Ral " " Zarek | Ral | Saheeli " " Rai | Saheeli | Sarkhan " " Vol | Sarkhan | Sorin " " Markov | Sorin | Tamiyo | Teferi | Tezzeret | Tibalt | Ugin | Venser | Vraska | Xenagos | Baltrice | Jaya " " Ballard | Jaya | Masrath | Meshuvel | Parcher | Ramaz | Ravi Sengir | Ravi | Sengir | Sandruu | Sifa " " Grent | Tessebik | Vronos | Bo " " Levar | Bo | Levar | Commodore " " Guff | Daria | Freyalise | Kristina | Taysir " " of " " Rabiah | Taysir | Tevesh Szat | Tevesh | Urza | Lord " " Windgrace | Dyfed | Feroz | Jaya " " Ballard | Jaya | Jeska | Karn | Leshrac | Liliana " " Vess | Manatarqua | Meshuvel | Nahiri | Nicol " " Bolas | Nicol | Ob " " Nixilis | Nixilis | Nix | Parcher | Sandruu | Sorin " " Markov | Sorin | Markov | Serra | Slobad | Teferi | Terrent " " Amese | Terrent | Ugin | Crucius | The " " Raven " " Man | Azor " " I | Gaea | Glacian | Glissa " " Sunseeker | Glissa | Hazezon " " Tamar | Hazezon | Karona | Lord " " Ith | Lord | Marit " " Lage | Marit | Mishra | Myojin | Radha | Rhys | The " " Eldrazi | The " " Weatherlight | Titania | Yawgmoth | Altair " " of " " Coloni | Altair | Ash " " Warlord " " Embereck | Embereck | Azar | Daria | Drabk, " " the " " Sharak " " of " " Okbra | Drabk | Okbra | Eskil | Faralyn | Fatima | Feroz | Freyalise | Geyadrone " " Dihada | Geyadrone | Grenfell " " Mor | Golthonor | Grenfell | Jared " " Carthalion | Carthalion | Kazz | Kenan " " Sahrmal | Kenan | Krim | Kristina | Leshrac | Liana " " of " " Minorad | Liana | Lord " " Windgrace | Marduk " " Blackwater | Marduk | Platon | Rafethrasa | Ravi | Ravidel | Sandruu | Serra | Taysir " " of " " Rabiah | Teferi | Tempé | Terrent " " Amese | Terrent | Tevesh " " Szat | Tevesh | The " " Ancients | Thomil | Thorn | Tolgath | Urza | Vram | Worzel | Yawden | Zakk | Gaea | Mishra | Titania | Yawgmoth | Chaney | Dacian the Red | Dacian | Dwen | Fabia of the Golden Throat | Fabia | Garth One-Eye | Greensleeves | Hakkon | Immugio | Karli | Kuthuman | Leechnip | Lily | Ludoc | Queen " " Thunderhead | Towser | Bolar | Fiers | Nailah | Chromium " " Rhuell | Niv-Mizzet | Palladia-Mors | Piru | Vaevictis " " Asmadi | Vaevictis | Dack | Liliana | Garth
PersonalName ::= InternetName | OtherName
PersonName ::= PersonalName | PlaneswalkerName 
MayTitle ::= nothing | " " NameTitle
SubTitle ::= (dead) | (uncomfirmed) | (questionable) | (unknown) | "(not the Urza's Saga one)" | (ascended) | (sic) | (?) | " " I | " " IV
# no space before TheTitle because it starts with a comma
MayTheTitle ::= nothing | TheTitle | " " SubTitle | OfTitle
MayProfession ::= nothing | " " TheProfession
TheTitle ::= ", the " NameTitle MayProfession
PlaceName ::= "the Woods" | Rabiah | Coloni | Okbra | Golthonor | Ravnica | Kaladesh | Dominaria | Innistrad | Minorad | Golden Throat | Thunderhead | Mirrodin | Phyrexia
OfTitle ::= " of " PlaceName
NameTitle ::= black | white | wise | great | elder | true | false | evil | dark | wonder
TheProfession ::= knight | sage | elder | fool | wise-man | sorcerer | dragon | kitten | clown | angel | flamekin | giant | warrior | governor | king 

nothing ::= ""



Inspiration: Things like [Vine Trellis][Serra Angel], [Jungle Weaver], [Soulbright Flamekin], [Treefolk Seedlings], [Conch Horn], [Divine Sacrament], [Fear], [Glaciers], [Goblin War Drums], [Hunting Drake]...

Sources for more terms: [Revive], [Serendib Sorcerer], [Stoic Angel], [Tranquil Grove], [Pit Scorpion], [Burning Palm Efreet]...

Note: Should unify with Vitenka/ArtifactGenerator

Note: These are even funnier is said out loud in the voice of a dah-lek.

Note: This is scarily reminiscent of AlexChurchill/BathroomPraiseGenerator on occasions.


CategoryGenerator

ec2-18-218-169-50.us-east-2.compute.amazonaws.com | ToothyWiki | Vitenka | RecentChanges | Login | Webcomic
This page is read-only | View other revisions | Recently used referrers
Last edited December 23, 2016 11:53 am (viewing revision 65, which is the newest) (diff)
Search: