Pink Petal Games

Feedback => Bugs and Game balancing => Topic started by: zodiac44 on November 09, 2009, 04:47:06 PM

Title: Bugs 1.29 Megafix
Post by: zodiac44 on November 09, 2009, 04:47:06 PM
Started a new thread so we can keep new bugs separate from the old ones.

This I've found so far:

Pregnancy still messes up saved game files.
The slave market is empty when you quit a game and load a save without restarting the program.
Title: Re: Bugs 1.29 Megafix
Post by: Alugere on November 09, 2009, 04:54:44 PM
There is also still an extremely high rate of refusal to work.

Simply put, instead of having a system where the girl gains points towards not working or however, it should be strictly percentile.
Say a girl might refuse to work:
50+rebelliousness-libedo/2 percent of the time if free and 25+rebelliousness-libedo/2 if they are a slave.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 09, 2009, 05:13:38 PM
OK, the refusal to work still needs work and zodiac are you using a new or old save, because this does not magically fix the old ones.
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 09, 2009, 05:18:55 PM
It's a completely new save.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 09, 2009, 05:45:49 PM
I need more info about the pregnacy to track the bug.
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 09, 2009, 06:46:31 PM
Alright.  I wrote over the save already, but I'll start a new game just to test it, and post the save file.
Title: Re: Bugs 1.29 Megafix
Post by: sgb on November 09, 2009, 06:56:55 PM
I did a quick test with the pregnancy thing.   Made a new game, girl got pregnant, saved, exited, loaded.  Load worked.  Will play more and see if the load gets corrupted at some point.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 09, 2009, 07:02:53 PM
thanks for the upcoming save file, and I already fixed the other bug you were having zodiac, it was flag not resetting on quit.
Title: Re: Bugs 1.29 Megafix
Post by: Alugere on November 09, 2009, 07:14:42 PM
I haven't yet tested it, but the biggest pregnancy bug before the hotfix was girls who were pregnant (Or had immature children) after the two year mark.
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 09, 2009, 07:15:20 PM
I tested it again, and strangely enough it worked, though there might have been other factors in play when it hung on loading the first time.  Playing through the game, though, causes a crash on the 60th week after the girl gives birth.

Anyone know how to post attachments on this forum?  I haven't worked it out yet, but here are the contents of the save file for 59 weeks after giving birth:
Code: [Select]
1 2 9
0
10
1001459
1210 11 20
0
0
60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
10 10 10 10 10 10 10 10 10 10
-4 100 0
0 0 0
0 0 50 0 10000 1 0 0 0
0
0
0
0 0 0
1
0 -1 10 2 0 4
2
South Coast Mafia
0 130 318586 6 6 6 120 8
Wu-Tang Rats
0 120 318735 6 6 5 120 7
1
Stone of Happiness
0 2
1
0
0
0
1
test
0 0 0 0 0 0
0 0 100 0 2 0 0 0 1716 0 1 20 0 0 48
0
0
Test Girl
Test Girl
created to test pregnancy bug.
0
3
MILF
0
Fake orgasm expert
0
Tough
0
1
Fragile
0
32
100 4 0 100 0 0 100 -10380 0 100 6 0 100 7 0 0 8 0 100 -111 0 100 9 0 0 16872 0 7 0 0 0 78 0 100 0 0 68 0 0 19 0 0 100 3 0 0 -644 0 100 0 0 0 0 0 100 0 0 0 -3 0 0 200 0 0 -200 0
100 264 0 100 112 0 100 288 0 100 338 0 100 348 0 100 107 0 100 424 0 100 1382 0 100 111 0 100 115 0
0
1
0
0
1
3 3
255 255
0
0
97 45 0
1342
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0
0
2
59 1 0 0
60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
10 10 10 10 10 10 10 10 10 10
15 0 1 0
66 100 24 49 75 64 91 48 80 62 58 44 100 100 94 51 73 38 28 63 44 20
30 34 24 77 65 88 70 29 64 74
-20 -20 -20 -20 101 -20
0
4
9 0
18
100
0
CustNoPay.script
9 4
2
100
0
RivalLose.script
9 3
0
100
0
CustGambCheat.script
12 0 -5000
0
100
1
NoMoney.script
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 09, 2009, 07:26:22 PM
Yeah, I mainly was fixed on preventing crashes than game balancing.  I only touched the girls not working issue since the original problem was some faulty logic by necro and I still need to tweek it.  The girl randomizer I will look at soon.
 
For the two year mark, look at their magic, if it is over 90 they will never get pregnant.
 
OK, I see the case that I forgot to test for in the file and will look into it. 
 
Title: Re: Bugs 1.29 Megafix
Post by: Alugere on November 09, 2009, 07:36:51 PM
Yeah, I mainly was fixed on preventing crashes than game balancing.  I only touched the girls not working issue since the original problem was some faulty logic by necro and I still need to tweek it.  The girl randomizer I will look at soon.
 
For the two year mark, look at their magic, if it is over 90 they will never get pregnant.
 
OK, I see the case that I forgot to test for in the file and will look into it.

You should probably put a note about that somewhere in the game since that's not obvious at all. Also, could you add some way to turn that off? I rather like getting all of my girls pregnant and having them have a method of birth control that I can't influence is extremely annoying.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 09, 2009, 08:50:38 PM
Blame necro for that, I do agree that it is annoying and once the configuration screen happens, if it happens I will add the option to change that issue Alugere.  I might remove it next bug fix.
 
Well, zodiac I cannot seem to replicate the crash.  I did have a simmiler crash when working on the save issue and fixed it so I have no idea why this is happening.
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 09, 2009, 09:09:06 PM
Beats the heck out of me.  It crashed every time I tried it.  I got up, walked away, came back, and now it works.
Title: Re: Bugs 1.29 Megafix
Post by: sgb on November 09, 2009, 09:25:07 PM
You should probably put a note about that somewhere in the game since that's not obvious at all. Also, could you add some way to turn that off? I rather like getting all of my girls pregnant and having them have a method of birth control that I can't influence is extremely annoying.
Strongly seconding this.  If that is not going to change, then I will need to make an item that reduces magic to zero to avoid this.  In fact, it might just be better to remove all magic from my unique characters since it does nothing beneficial at the moment.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 09, 2009, 09:40:57 PM
Zodiac, I'm blaming the os your using for the games problems.
 
On the magic issue, just have an item that drops magic for now.
Title: Re: Bugs 1.29 Megafix
Post by: sgb on November 09, 2009, 10:01:05 PM
Also, I can confirm 'refusing to work' is still fubar.  Slaves with -25 rebelliousness still work maybe once a year.  If you're lucky.
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 09, 2009, 10:14:17 PM
It's not exactly a bug per say, but when your daughters are born, they are put in the dungeon with the label "Newly Captured," which doesn't seem right to me.  They are also born as slaves, regardless of whether their moms were slaves or not, and they have random starting happiness and health.

The label should read something like "Your daughter who has come of age."  I think it is reasonable for them to inherit the slave/free status of their mothers (it just isn't logical that the daughter of a free woman would be born a slave).  Their happiness should be dependent on the morality of the player or fixed at 100, as is normal for other girls just entering the player's care.  Health should be at 100 as well.

Granted, all of the stats can change if the princess-maker-esque minigame for raising children ever makes it into the game, but for now I think this is a better approach.

[Edit]

Quote
Zodiac, I'm blaming the os your using for the games problems.

Sure...blame everything on Windows 7  >;o)

Quote
Also, I can confirm 'refusing to work' is still fubar.  Slaves with -25 rebelliousness still work maybe once a year.  If you're lucky.

I found that if you slap them with one or two of the rebelliousness lowering traits (meek, dependent, broken will, mind fucked), they will work almost all of the time (maybe refuse to work 1 shift every 5-10 weeks - still too high for someone with those traits and that low rebelliousness, but better than "normal").
Title: Re: Bugs 1.29 Megafix
Post by: sgb on November 09, 2009, 11:04:31 PM
Nah, I've had girls with -100 rebelliousness, meek, and dependant refuse to work.  It still seems like they get 'stuck' in non-working mode for a while.  Once they start working again, it's generally okay.  But if you get a bad batch at the start, it pretty much requires a restart.

New bug: Pregnancy alerts seem to be showing a random category image instead of Preg.  Also the notice says 'pregnant' even if she was inseminated.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 10, 2009, 09:44:24 AM
Which alert is it sbg.
Title: Re: Bugs 1.29 Megafix
Post by: sgb on November 10, 2009, 10:24:44 AM
It's the red warnings in the summaries that say 'XYZ has gotten pregnant'.  I've seen it use several different types of images despite the character file having pregnant images available.  It doesn't correspond to the type of sex action that lead to the pregnancy either.  I've seen it pick a Beast image when the girl got pregnant from normal sex.

I've also noticed the rebelliousness calculation itself is kind of messed up.  In 1.27, Girl X I made used to have a starting rebelliousness in the high 40's.  Now the same stats are producing a starting rebelliousness of around 4.  This is a character who was supposed to difficult to break, but now ends up with negative rebelliousness on her own after working for a few months.  Girl Y who started with low rebelliousness (under 15) in 1.27 now starts at -100 rebelliousness.  Needless to say, I have found zero reason to use the dungeon anymore.

Random girls seem to be generating extremely favourable Looks stats these days.  Several random girls I made have charisma and beauty randomized from 0-100, yet it is very rare to see someone in the slave market with under 90 looks.  While I know certain traits boost looks, statistically there should be some girls with unlucky rolls once in a while and get < 50 looks.  This used to be the case 1.27, but it never seems to happen in 1.29.
Title: Re: Bugs 1.29 Megafix
Post by: DocClox on November 10, 2009, 10:48:32 AM
Purely for the record: the weapon level button doesn't scale properly if you set the screen size to 1024x768


(http://content.imagesocket.com/images/winshot78a.png)



I've also noticed the rebelliousness calculation itself is kind of messed up.  In 1.27, Girl X I made used to have a starting rebelliousness in the high 40's.  Now the same stats are producing a starting rebelliousness of around 4.  This is a character who was supposed to difficult to break, but now ends up with negative rebelliousness on her own after working for a few months.  Girl Y who started with low rebelliousness (under 15) in 1.27 now starts at -100 rebelliousness.  Needless to say, I have found zero reason to use the dungeon anymore.

Rebelliousness used to be 0-100, with overflow allowed at both ends. As of 1.29 it changed to use a range of 100 to -100 with overflow capped. So 4 in the current system probably equals about 52 on the old scale.
Title: Re: Bugs 1.29 Megafix
Post by: Midnight_Amratha on November 10, 2009, 07:05:08 PM
when you have a girl with the anti preg winged on, and you get to "make love" you will get the "she got pregnant" message, especially if she is already pregnant.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 10, 2009, 07:45:06 PM
All noted, some of these I will try to have fixed but if they do not mess up gameplay too much, do not a fix for them soon.  I been working on the fixing refusing to work issue.  Atm, I am fixing the randommess issue for the entire game which will take a while. I am sorry for any trouble this may cause.
Title: Re: Bugs 1.29 Megafix
Post by: Savagefrog on November 10, 2009, 08:00:17 PM
Anyone having almost constant crashs an freezing when sending girl to dungeon. To me it seem 9 out of 10 times it will freeze up. Besides girls not working can't even send them to the dungeon for discipline.
Title: Re: Bugs 1.29 Megafix
Post by: letmein on November 10, 2009, 08:12:02 PM
Quote
                           Allnoted, some of these I will try to have fixed but if they do not messup gameplay too much, do not a fix for them soon.  I been working onthe fixing refusing to work issue.  Atm, I am fixing the randommessissue for the entire game which will take a while. I am sorry for anytrouble this may cause.

Thank you very much...   random values for a lot of things seem to be a bit iffy.  My personal bugaboo of the moment is that girls do not show up "randomly" at the slave market every game - it's always the same ones, again and again...
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 10, 2009, 08:52:16 PM
I will need more information about the girls to figure out why it was crashing.
 
Letmein, you will be happy to know that the slave market is more random, at least the custom slave girls are more random in the order of apperance.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 10, 2009, 10:02:27 PM
This is another fix that I just recently worked on, has not been release yet.  I may release what I have done so far on friday.  It has been more fixing the refusing to work and fixing what bugs that I could replicate from this thread, that interfered with playing the game.  It all depends how I feel about the progress I have made or just wait for a few more bugs.
Title: Re: Bugs 1.29 Megafix
Post by: qinlongfei on November 11, 2009, 12:18:34 AM
something interesting happened, not too sure if it's a bug.
 
while a girl (Random MILF from MOD) having lesbo sex, the customer couldn't pay, so she turned it to '[my] men' and got 713 gold. I kept the 713 gold.
 
haven't read the script so much so not sure if this is supposed to happen.
Title: Re: Bugs 1.29 Megafix
Post by: letmein on November 11, 2009, 02:02:37 AM
Wait - that randomization isn't yet implemented in the latest hotfix, right?  Because otherwise, I either have really horrid luck, bad short-term memory, or I improperly loaded the fix...
Title: Re: Bugs 1.29 Megafix
Post by: sgb on November 11, 2009, 09:41:39 AM
Must have just been a fluke in my last game then.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 11, 2009, 09:47:27 AM
It has not been implemented it the current version, but if you do have enough custom slave girls it will show a little variation. The fix i've done shows a lot more variation.
 
As for that, I will look into it.  I have a theory on what happened, the girl was taking more than her share and the men were taking back all the back payments you were owned.
Title: Re: Bugs 1.29 Megafix
Post by: letmein on November 11, 2009, 04:46:55 PM
Raping a girl increases her health.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 11, 2009, 05:04:14 PM
 ??? , stupid sign errors.
Title: Re: Bugs 1.29 Megafix
Post by: LordShame on November 11, 2009, 06:03:03 PM
Haha, I am so opening an hospital.  :D
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 11, 2009, 06:27:10 PM
Does it make her happy too?  You could open a therapy wing there.  Would give a whole new meaning to "rape counseling."  j/k
Title: Re: Bugs 1.29 Megafix
Post by: Command on November 11, 2009, 10:56:18 PM
I just tried megafix and I discovered that the refusal rate is now so often the only way I can get them to work is to use a newly created item that drastically alters their obediance and even then they still do some refusing.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 11, 2009, 11:01:28 PM
The refusing to work issue is a common complaint.  It was a stupid sign issue grown out of control. It has been worked on, I just need to alter a few numbers for balance.  Also the mechanic is not fully based on rebellion, as some people seem to think.  The girls enjoyment of the work is also factored in. 
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 11, 2009, 11:20:08 PM
Is there any way we can tell how much they enjoy/hate their work?  Having some way of determining that to some degree would help greatly.

What are the factors that determine their enjoyment of their work?
Title: Re: Bugs 1.29 Megafix
Post by: letmein on November 12, 2009, 01:42:21 AM
As far as I know, enjoyment is basically tied into only two things:  experience and traits.  The more girls do, the more they like, and the ones with kinks like some things lots and lots.  There may be some starting values as well, but other than that I don't *believe* anything else really matters.

As for how to tell, you may be able to get a rough estimation by looking at stat values, but only as a very, very rough estimate.
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 12, 2009, 03:02:39 AM
Well, I fully train all girls before they ever see their first customer, and I usually have their rebelliousness down to manageable levels as well.  Even so, girls with -100 rebelliousness, max stats, max happiness, and the nymphomaniac trait (which one would think means they enjoy sex a heck of a lot) still refuse to work in the brothel on occasion.  I know the save files track another stat, though I don't know its name and I don't know its function since the bigger refusal to work bug was fixed.  Used to be when this stat got in the 12-20 range, the girl would simply refuse to ever work that job again.  Now I've seen it go as high as 100 on a girl who works almost all of the time.
Title: Re: Bugs 1.29 Megafix
Post by: delta224 on November 12, 2009, 08:45:25 AM
Not at the moment thie is no way of knowing, due to the fact necro added in a enjoyment stat for each of the jobs.  This stat goes up and down as the girls work the job, but nowhere in game does it tell you what this stat is.  I will add something to the more details button to show what these stats are.   
Title: Re: Bugs 1.29 Megafix
Post by: letmein on November 12, 2009, 10:43:21 AM
If possible, could you not give out the actual values for enjoyment?  By that I mean, could you just give out a broad "she likes X", "she loves Y", "doing Z makes her feel yucky inside" - as opposed to just tossing out the numbers?  I feel that not knowing the specific values for enjoyment makes the game a little harder, and a little more... not 'realistic', maybe 'immersive'?  I dunno, but I personally like not knowing.


EDIT:  on second thought, I'd just prefer not to know at all.  Partially, this is because I think necno intended to keep it secret-secret, but mostly because I truly think the game is better when you don't know.  Why should the player know the exact value of every stat, for every girl?  There's no reason to justify that...  the more I ponder about it, the more I start to suspect we almost know too much already.  I would kind of like to take even the stats that are given out now and reduce them to estimates, like I suggested above - instead of knowing one girl has a BSDM value of 50, and another a value of 80, instead they would be "competent" and "supurb", instead.
Title: Re: Bugs 1.29 Megafix
Post by: letmein on November 12, 2009, 11:09:27 AM
Sorry, double-post, but has anyone worked on the annoying bug where the "girl = pregnant" screen always shows up for the intercourse talk options?  It only happens when girls are on the Anti drug, on acts that could actually cause pregnancy (or insemenation), and when they are not in fact pregnant.
Title: Re: Bugs 1.29 Megafix
Post by: zodiac44 on November 12, 2009, 02:45:05 PM
I think there should be some way of learning how much they enjoy/hate their jobs.  Even if it has to be a talk option:

"How do you like working here?"

"I hate it.  This job makes me feel dirty and used.  There are days I would rather die than service another client."

With something like that, we could see that this girl really doesn't like working as a whore.  Knowing that opens up options to solve the problem (find some way to make her enjoy the job, move her to another job, etc).
Title: Re: Bugs 1.29 Megafix
Post by: letmein on November 12, 2009, 03:58:03 PM
That's a very good solution.
Title: Re: Bugs 1.29 Megafix
Post by: Kystos on November 22, 2009, 12:56:16 PM
I think there should be some way of learning how much they enjoy/hate their jobs.  Even if it has to be a talk option:

"How do you like working here?"

"I hate it.  This job makes me feel dirty and used.  There are days I would rather die than service another client."

With something like that, we could see that this girl really doesn't like working as a whore.  Knowing that opens up options to solve the problem (find some way to make her enjoy the job, move her to another job, etc).
Isn't that written in each girl's profile when you click on "more details"?
Title: Re: Bugs 1.29 Megafix
Post by: Alugere on November 22, 2009, 02:08:43 PM
Isn't that written in each girl's profile when you click on "more details"?

This isn't the thread for the latest version of the game. this is for 1.29.1
Title: Re: Bugs 1.29 Megafix
Post by: Kystos on November 22, 2009, 02:43:21 PM
D'oh. I thought I had reas 1.29.2 in the title.