Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I suppose that's good -- I always kinda hated the way that my Sims had a limited time to be at a given age, even as part of me also loved the "realism".

Debating whether having elders would amuse me enough to be worth the effort of creating a new age category...

(I'm currently down a rabbit hole of skintones, haircolors, and eyecolors -- trying to figure out patterns and where I'd like the patterns to change, and how to achieve a more bell-curve or weighted bell-curve (similar to advantage/disadvantage in DnD) for heights and such.  Like, petite and towering should be comparatively rare for humans but comparatively common for elves, that sort of thing.  And red hair rare, and why do humans not have brown and dark as part of their skintone range?)

(Also I get a very different impression of "red hair" for mundane/human vs. fantasy/fairy, so I'm gonna change the terminology to have auburn/copper/strawberry-blond hair for humans, with the term "red hair" reserved for fantasy races and probably augmented with "bright" or "deep" or "rich" -- I'm working on some color-nuance code to give more interesting shades like lavender and silver, and fairies and lamias can have pink hair.)

(1 edit)

Age is a relatively superficial attribute that doesn't affect much except how many times someone can use the Maturing or Youthing potions before hitting the age limits.

globals.weightedrandom([ ['tiny', 0.1], ['petite', 0.2], ['short', 0.4], ['average', 0.8], ['tall', 1.2], ['towering', 0.6] ])
globals.weightedrandom([ {'value':'tiny', 'weight':0.1}, {'value':'petite', 'weight':0.2}, {'value':'short', 'weight':0.4}, {'value':'average', 'weight':0.8}, {'value':'tall', 'weight':1.2}, {'value':'towering', 'weight':0.6} ])

Hair colors are assigned from a small set of colors, but unlike many attributes the game has no limits for what a hair color can be. The player can use the Hairdye item to change the color of a person's hair to "lavender", "silver", "neon pink", "radioactive green", "skunk", "snakes", "burning", or "s!x7y N!N3".

Portrait packs use specific names for hair colors so that the Improved Random Portraits mod can pair images with person data. The mod uses hard coded lists of colors rather than fetch them from the game's files so the mod will not bias the image selection towards matching any new colors.