Doesn't sound to hard to add, at least from my limited Python perspective. Actually that was my question as well, how well are the new jobs thought through? Are there new texts/events coded for them or are those still in 'vanilla' state of development?
First off let me say I consider all jobs I've coded and most jobs already in the game as vanilla state of development. Why? Simple they are lol, most of them is just a dice roll to determine what happens and most the time thats one of 2 things. I would like to added more randomness to them. I'll list a few things I plan to do.
1. Make jobs that make sense be able to see more then one customer. (hate to admit it but this is something I've tried a few times and failed at if someone wants to help on that it would be great lol)
2. Make traits matter. Only job traits play into is whoring. I think by making traits play into the jobs it would make people think more before pick a girl to do a job. Example- a girl who is clumsy might fall and break something if she is set to waitress which would make the filth lvl increase. On the same not a clumsy girl in the arena might trip allowing the other girl to take the advantage and win easily.. Please note these examples are things I would like to do idk if I can do them lol.
3. More things that can happen in the jobs. Example bar stripper only strips. Now every strip club I've every been to the strippers tried to sell you lap dance, get you to buy them a drink, get you to buy vip dance whatever it was they never just got up there and stripped. So I would like to add those kinda things to stripper and do things with other jobs as well. To hopefully make them feel more real.
4. Make jobs work together to increase the effect of them. Example if the singer and the piano player both do a good job on the same shift then it would increase the amount of gold they make.
5. Another thing I'm thinking about trying is kinda a lvling up job thing by traits. Let me explain jobs can give girls traits, what I would do is as a girl works a job and gains those new traits she would get better at the job. It would change the text and increase the pay of that job. Or I could do like training to be able to do jobs this way something like train to be a singer when she gains the singer trait you could then set her as singer in the bar. As this is an adult game I could make this like ponygirl training or escort training just as easy was just listing examples.
Now as I said I would LIKE to but no time frame on any of that. Plan to test some of this 1st like one of the jobs I just code is all trait based so if people like that then all jobs I code from now on will have trait play a major role in them. Feed back for this would be great. Hmm I feel like I forgot something so I'll probaly be editing this soon.