Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

I'm starting to mess with the races and got to wondering about characters switching age ranges.  I can find code for a baby to... I guess go away for a while until they're a child/teen/adult based on a button press?  I'm not finding any section that can age up a child to teen or teen to adult.  Does such a mechanic exist?  If so, where; and does it change the height range when a person levels up? because the height range for a child is understandably short, but that shouldn't say anything about their adult height, right (aside from not going down in height)?

Oop! just ran across the Maturing Pot.  Forgot about those.

Is there a different mechanic for ages or is it only by potions?

There is no time based aging in Strive. There was a mod that added the concept, but it never got popular. The Maturing and Youthing potions are the only ways to change a person's age after creation/birth.

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.