If you want to propose something better, I'd like to hear it. It's not like we will change the concept immediately after that.
Well, for starters: traits are a foreign concept.
First I wanted to code an original SimBro remake to get into coding (Ren'Py/Python).
Second we decided to make a WM remake dropping SimBro thing (after you and CW joined in).
And then we decided to have a new game.
Living often asks to "define" stuff for example. I usually can do that for most things in the game but traits are an exception. It seems to be a pot for anything that can possible describe the character (this is generated from my version (devlog.info(traits.keys()) in console), it may not be most up to date one):
[u'Collected', u'Merciless', u'Not Human', u'Lucky', u'Broken', u'Disobedient', u'Professional Maid', u'Restrained', u'Former Assassin', u'Shy', u'Fragile', u'Adventurer', u'Magic Gift', u'Sadistic', u'Tomboy', u'Long Legs', u'Mind Fucked', u'Clumsy', u'Curious', u'Easy to Reward', u'Half-Sister', u'Combat Training', u'Malicious', u'Ill-mannered', u'Unlucky', u'Obedient', u'Strict Morals', u'Protective', u'Energetic', u'Extremely Jealous', u'Lesbian', u'Easy to Punish', u'Kind', u'Meek', u'Impersonal', u'Average Boobs', u'Old Scars', u'Exhibitionnist', u'Serious', u'Pervert', u'Magic Talent', u'Bisexual', u'Abnormally Large Boobs', u'Alien', u'Tsundere', u'Small Boobs', u'Big Boobs', u'Genius', u'Sexy Air', u'Smart', u'Outgoing', u'Fearless', u'Iron Will', u'Broken Will', u'Strange Eyes', u'Edgy', u'Silly', u'Retarded', u'Great Figure', u'Athletic', u'Dandere', u'Elegant', u'Pessimist', u'Manly', u'Aggressive', u'Kleptomaniac', u'Lolita', u'Psychic', u'Great Arse', u'Artificial Body', u'Virgin', u'Nymphomaniac', u'Noble', u'Famous', u'Always Hungry', u'Frigid', u'Well-mannered', u'Masochist', u'Yandere', u'Kuudere', u'MILF', u'Sensitive', u'Optimist', u'Tough', u'Dawdler', u'Dependant', u'Loner', u'Heavy Drinker', u'Nerd']
I think this should be split into:
- Personality (preferably one type, maybe Japanese "dere" type).
- Body Descriptors (for games internal use, stuff like big boobs that is apparent from images).
- Race (We can do without at this stage).
- Sexual orientation
- Talents (stats and skill mods on increases to replace stuff like smart, genius, lucky and etc.).
- OR/AND talent/skills trees to unlock similar things.
- And maybe some personal traits like Heavy Drinker, Unbreakable, Curious and etc.
But it's not something I want to work at before the next release, we are already working on too many things/updates.