Random NPC generator

  • 31 Replies
  • 18550 Views
*

Louis

  • 11
Re: Random NPC generator
« Reply #15 on: July 17, 2011, 09:16:02 PM »
Maybe we can give you entries for your lists somehow?
That would be great! Feel free to post list additions as replies to this topic!

Re: Random NPC generator
« Reply #16 on: July 27, 2011, 10:48:14 PM »
Based on the code it looks like just under 1/4 of the characters should be missing a body part.

The easiest way to reduce that number without having to come up with more options would be to simply copy all the other options into the same list again. That'll cut the amputee occurrence by about half.

I thought of some additional entries for the lists and fixed a few entries, then added them to the code. Here a new copy of it that you can post if you like the additions.

http://www.mediafire.com/file/5x2g5f7kj53jqed/AW_NPC_v2.htm
« Last Edit: July 27, 2011, 11:13:18 PM by Philomorph »

Re: Random NPC generator
« Reply #17 on: July 28, 2011, 08:13:16 AM »
I just registered to tell you this:
I changed the generator a bit further, adding approximate age into description, instead of years.
http://csomalin.elte.hu/~roland/AW_NPC_v3.htm

Hope you'll like it.

Re: Random NPC generator
« Reply #18 on: July 28, 2011, 09:16:06 AM »
Nice idea Roland!

I was thinking that it might save space in my printout if, instead of having the description be two sentences with the name twice, it could be in this format:

Code: [Select]
Foster is a plain mid-forties male with a face tattoo who has bald patches and whistles loudly.
The grammar isn't perfect, but it's certainly good enough for my MC notes.

Re: Random NPC generator
« Reply #19 on: July 28, 2011, 02:26:15 PM »
It wasn't my idea. It was on the previous page. As well as that there should be kids, so there are now. I did what you (Philomorph) suggested, name is now not doubled:
http://csomalin.elte.hu/~roland/AW_NPC_v31.htm

However, i have problem with the kids. "Balls is a plain kid female..." just sounds kind of strange to me, but i couldn't make it better. Maybe someone who is a natural speaker of English could figure out a way to fix this.

*

Louis

  • 11
Re: Random NPC generator
« Reply #20 on: July 28, 2011, 03:04:40 PM »
I'm updated the NPC generator based on the feedback, should have a new version posted soon!
« Last Edit: July 28, 2011, 03:14:02 PM by Louis »

Re: Random NPC generator
« Reply #21 on: July 28, 2011, 03:22:37 PM »
However, i have problem with the kids. "Balls is a plain kid female..." just sounds kind of strange to me, but i couldn't make it better. Maybe someone who is a natural speaker of English could figure out a way to fix this.

Well, there are a number of ways to make the scripting more robust, but it would require an increase in the level of complexity. probably the easiest way to fix this would be to change the word "kid" to "young".

I sort of have a problem with kids being included though, because many of the adjectives in the lists aren't ones you'd normally apply to children.

*

Louis

  • 11
Re: Random NPC generator
« Reply #22 on: July 28, 2011, 03:27:46 PM »
Here is the updated NPC generator, incorporating feedback:

http://www.easpegasus.net/AW_NPC.html

Thanks for the feedback and please keep the comments and suggestions coming!

Re: Random NPC generator
« Reply #23 on: July 28, 2011, 04:56:09 PM »
That thing is hot.

*

Louis

  • 11
Re: Random NPC generator
« Reply #24 on: July 28, 2011, 11:53:54 PM »
... had to update the link:
http://www.easpegasus.net/AW_NPC.htm

*

As If

  • 142
Re: Random NPC generator
« Reply #25 on: May 19, 2014, 09:09:16 PM »
The above link has been dead for a while. 

I am running Philomorph's version of the script here if you want to use it:
http://asifproductions.com/aw_npc_gen.html

*

As If

  • 142
Re: Random NPC generator
« Reply #26 on: May 20, 2014, 10:07:43 AM »
Version 1.3 is up: Now With Body Parts!?
http://asifproductions.com/aw_npc_gen.html

Some of the body parts suggestions were made by Andrea Parducci.  Here are her interpretations of the body part meanings:
  • Hands, greed.
  • Eyes, knowledge.
  • Mouth, search good taste.
  • Lungs, air, freedom.
  • Spine, slavey type.
  • Ass, weird love.
  • Feet, always wandering.

Here are mine, with some added ones:
  • Arms - likes flexing, fighting, gettin shit done
  • Ass - likes sitting around, being lazy, talkin shit
  • Brain - motivated by information, luxe tech
  • Chest - likes to boast, tell tales, egotist
  • Eyes - motivated by beauty, nature, vision
  • Feet - comes in and out, hurries from spot to spot
  • Genitals - motivated by sex
  • Hands - likes to own or manipulate objects; hoarder, hacker, klepto
  • Heart - seeks truth, love, dignity, romance, passionate
  • Legs - likes the road, wanders from town to town
  • Lungs - motivated by freedom, open space; opinionated
  • Mouth - likes to talk, smoke, oral fixation
  • Nose - motivated by smells, mysteries, new people & things
  • Spine - likes being tested, taking command
  • Stomach - motivated by food
Note: I assume that "Genitals" and "Stomach" are the most frequent, so each has a chance of 20%.  All other body parts have a chance of 5%.
« Last Edit: May 20, 2014, 10:51:55 AM by As If »

Re: Random NPC generator
« Reply #27 on: May 20, 2014, 03:30:46 PM »
I am fine with the body parts, wish the header was reworded .... I kept trying to figure out what you meant.

I would love to see last names. I am known for frequently call people Mr. ....

*

As If

  • 142
Re: Random NPC generator
« Reply #28 on: May 20, 2014, 04:31:21 PM »
The header "BodyParts" is a reference to the rules' quote about NPCs: "What they do in life is follow their parts around". :-)

I don't think I'll be adding last names, since (a) it would need a lot more variety (or else you'll get implied families all the time) and (b) I think it's an AW truism that most characters don't even have last names, unless they're older.  But here are some generators that can give you a bunch of em:
http://www.apocwords.net/systems/names.html
http://chaoticshiny.com/modernnamegen.php
http://donjon.bin.sh/weird/name/#cthulhu
http://www.rpginspiration.com/tables/ModernAllNames.ipt

*

As If

  • 142
Re: Random NPC generator
« Reply #29 on: May 22, 2014, 07:20:44 AM »
Version 2.0 is now up.  Completely rewritten in PHP, the results now make a lot more sense:
http://asifproductions.com/aw_npc_gen.php