is this the same for free and slave girls?
because i use standard setting (100% house for slaves) and at least fear/hate doesn't seem to increase
Oops, I missed a bit of the code.
I updated the previous post to correct it.
also, does accomodation has any influence on this (i use comfortable for slavegirls and nice for free girls)
Accommodation works differently.
Accommodation is rated 0 to 9 (0 to 5 for older versions of the game).
Accommodation (A) is used to calculate how much you spend on food, housing and basic needs of your girls.
Slaves cost (5 * (A+1)) gold per turn.
Free girls cost (20 * (A+1)) gold per turn.
(I am going to adjust the numbers a little so this will change (
old,
new))
The higher her accom, the happier the girl gets:
Slaves gain (
4 + (A/2),
-1 + (A/2)) happiness each turn and if their happiness is 100 after that, she gets +1 love and -1 hate.
Free girls need higher accom to be happy, she wants her accom to be at least half her level until she gets to level (
11 ,
15?)
If her accom is higher than her level/2,
- She will gain (
2 + (A/2),
?) happiness
- If her happiness is (
100,
96-100?) after that, she gets (
+1,
+1,+2?) love and (
-1,
-1,-2?) hate.
If her accom is lower than her level/2 and she is below level (L) (
11 ,
15?)
- She will lose (
(1 + ((L - A)/2)),
?) happiness
- If her happiness is (
0,
0-10?) after that, she gets (
(1 + ((L - A)/3)),
?) hate.
If a free girl is above level (
11 ,
15?) (
she does not care about accom,
she does not care as long as it is above 7?)
I am going to add a few traits into accommodation so queens and princesses will want higher accoms while homeless will accept lower.
Girls can gain or loose some traits depending on their accommodation; Homeless, Optimist, Pessimist and Masochist so far.