caligari87 / ObAddon

A repository of community-built prefabs and other enhancements for Oblige 7.70
https://caligari87.github.io/ObAddon/
GNU General Public License v3.0
80 stars 11 forks source link

[Suggestion] Silly name generator for all monsters #94

Open ghost opened 3 years ago

ghost commented 3 years ago

Theres currently a name generator that gives specific style of names to enemies, like former humans get "A. Phillip", "J. Kennedy", while demons get "Blarg the Destroyer", "Draugy Morble". It makes sense, but feels boring. Human names don't spell out their first names, while demon names feel generic.

I want something more wacky and unrestricted than this. I want each name to be a surprise that can unexpectedly by anywhere from oddly mundane to hilariously nonsensical.

Names like "Watermelon Hammer", "Exquisite Bookcase", "Andrew the Floorshelf", "Stormy Benedict", "Greasy Blarg", Shovelman Mk2", "Bubble Pink Leafblower", "Blast Shoggoth".

All fed for all monsters (zombie to cyberdemon) by a list totally random of nouns, a list of verbs, a list of names (first/last), a list of adjectives and connected together via certain structures that make somewhat sense like: (noun) (verb) (adjective) (adjective)+(noun) (adjective)+(adjective)+(noun) (adjective)+(verb)+(noun) (verb)+(noun) (noun)+(verb) (noun)+(noun) (noun)+(the/of)+(adjective) (the/a/an)+(noun)

Its okay even if bosses get short names like a cyberdemon called "Stove" or imps getting called "Fantastic Big Toaster of George". Just mix everything without any restrictions for maximum unexpected comedy and wierdness.

Armaetus commented 3 years ago

This sounds like another listing of nouns, verbs and adjectives would have to be added in naming.lua by the sounds of it..