Already posted this on the game's main thread, but figured would be needed here. (in fact it may actually be more relevant here.)
So I did the leg-work...
What follows is the list for the "power" variable in the description.json file which predetermines the girl's trait. I also included the recommended backstage position.
If you want to find this later just search the thread for "trait list".
BEWARE!!! ANY OTHER NUMBER WILL PRECLUDE THE GIRL FROM GETTING A TRAIT!!!
TRAIT LIST:
0 | random after work/class (default) | |
1 | Eager Student | (Trainer) |
2_3 | Solo Enthusiast | (Trainer) * |
4_5 | External Enthusiast | (Trainer) * |
6_7 | Fuck Enthusiast | (Trainer) * |
8 | Self-Promoter | (Advertiser) |
9 | Energetic | |
10 | Over-Achiever | |
11 | Hustle-Queen | (Accountant) |
12 | Advertiser | (Advertiser or Hostess) |
13 | Cousin of Gespote | (Secretary) |
14 | High Class Escort | (Secretary) |
15 | Shaker & Mover | (Secretary) |
16 | Booth-Bunny | |
17 | Snob | |
18 | Life-Coach | (Leader) |
19 | Hot teacher | (Leader or Trainer) |
20 | On-Floor Manager | (Leader or Hostess) |
21 | No Thought All Thot | |
22 | Girl Next Door | (Advertiser or Hostess) |
23 | Working on PHD | (Any) |
24 | Your Assistant | (Any+++) ** |
25 | ---nothing? | # I Think this position might be the reason a brand new girl, sometimes, gets no trait after work/classes. |
26 | Attention Whore | |
27 | Camgirl | (Advertiser) |
28 | Brat | |
* I assume the Enthusiast traits get two positions to make them more common?
**I haven't seen this assigned randomly in vanilla gameplay. I assume it's ignored by design, you don't want just any girl getting this right away.