Pink Petal Games

Game Discussion => General Discussion & Download => Topic started by: xorgroth on April 23, 2010, 10:11:38 PM

Title: WM 1.30 Unofficial
Post by: xorgroth on April 23, 2010, 10:11:38 PM
This has bugs and quite a few but thought I would give the 1.30 a preview release for others to see. Very early release and use at your own risk. Since it will crash and you might lose your data. Its completely unsupported by the main developers or myself. Top developers can correct me on a few things if they look at the thread with the following.
This is a older version and can grab the newest version on this thread: http://pinkpetal.org/index.php?topic=351.0 (http://pinkpetal.org/index.php?topic=351.0)

1. So far looks like you can't buy a strip bar or gambling hall but can assign workers and buy booze. Even though the main brother page says you have neither.
2. Sometimes the game saves become corrupted and you lose everything. Only had this happen once and been unable to reproduce so far...
3. Cannot make movies it isn't working yet and if you assign a girl to fluffer and chose next week the game crashes.
4. Going to the Dungeon on turn summary page the game will crash.
5. If you have no rival gangs to go after and still have guards sabotaging, the game will crash also.
6. There is only one girl in this download. So you'll have to move over girls from the latest release 1.29.4.6
Those are the only ones I know of and so far most in the code have comment for being in the TODO list.

Final note: You'll have to start a new game and I used 7zip to pack the files.

Download: http://www.mediafire.com/?03jgyhjjy0n (http://www.mediafire.com/?03jgyhjjy0n)
Title: Re: WM 1.30 Unofficial
Post by: fires_flair on April 23, 2010, 11:41:14 PM
cool, thanks for the release  :)
Title: Re: WM 1.30 Unofficial
Post by: Samu on April 23, 2010, 11:50:20 PM
while I apreciate the effort, I think I will wait for a more stable version to be released before trying to play 1.30
Title: Re: WM 1.30 Unofficial
Post by: Mehzerz on April 23, 2010, 11:55:23 PM
Yeah same.
Title: Re: WM 1.30 Unofficial
Post by: sgb on April 24, 2010, 12:02:28 AM
Thirded on the holding off actually playing a serious game with this, but I took a quick look at it and the UI is a hell of a lot nicer now.
Title: Re: WM 1.30 Unofficial
Post by: ravenswinus on April 24, 2010, 12:36:08 AM
I don't know if the developers want us to point out any bugs we might have found, but the girls aren't making any money.
 
What I mean is that no matter how many customers the girls bring in, or how much money the game recognizes them as making, you don't get any of it.  I ran through two games of 10 weeks and at the end of each week I always wound up minus (x) amount of gold
As for the game itself, it looks like a lot of fun.  The new UI is easier to use and I like some of the new products in the store.
Title: Re: WM 1.30 Unofficial
Post by: xorgroth on April 24, 2010, 01:16:46 AM
I don't know if the developers want us to point out any bugs we might have found, but the girls aren't making any money.
 
What I mean is that no matter how many customers the girls bring in, or how much money the game recognizes them as making, you don't get any of it.  I ran through two games of 10 weeks and at the end of each week I always wound up minus (x) amount of gold
As for the game itself, it looks like a lot of fun.  The new UI is easier to use and I like some of the new products in the store.

I doubt they want bugs for the game yet find it odd you weren't getting paid. Been running a few games on it to see where it crashes and so on but so far get paid while playing.
Title: Re: WM 1.30 Unofficial
Post by: fires_flair on April 24, 2010, 03:26:03 AM
I'm having the no gold issue too. though it might be that my costs are higher then my income and it's just not telling me. and I have to agree the UI is much better.
Title: Re: WM 1.30 Unofficial
Post by: Mehzerz on April 24, 2010, 03:33:22 AM
Nah, gold worked fine for me. I ended up playing anyways. :/ It's actually quite stable, I didn't experiment too much. But some of the jobs don't register on the main management screen. 
Title: Re: WM 1.30 Unofficial
Post by: Kalebon on April 24, 2010, 04:54:41 AM
Played with it myself ran into 2 issues.

I have had the no gold problem as well. and also I ahve been having a negative income instead of a positive income.
Title: Re: WM 1.30 Unofficial
Post by: fixet on April 24, 2010, 05:40:06 AM
negative income just means you're earning less than you are losing

also, check the house percentage, some girls default to 0%
Title: Re: WM 1.30 Unofficial
Post by: coldheartzero on April 24, 2010, 02:22:33 PM

I'm having the negative earnings as well.  I dropped in my modded whore bots (basically super whores) and still never made any money.  Thanks for the sneak peak none the less, I do like the new UI, but some of the lists need to be bigger and more room allowed for explanation of the jobs.
Title: Re: WM 1.30 Unofficial
Post by: frostking on April 24, 2010, 02:52:47 PM
Gave it a short run last night. Looks really good. So far, I like the changes, and added options. Looking forward to a fully functional version.
Title: Re: WM 1.30 Unofficial
Post by: LordShame on April 24, 2010, 03:11:47 PM
I just took a peek as well, and the interfaces look sexy. This is gonna be a joy.
Title: Re: WM 1.30 Unofficial
Post by: Kalebon on April 24, 2010, 04:56:27 PM
Never mind my confirming the glitch, it looks great, and I cannot wait for it to be finished
Title: Re: WM 1.30 Unofficial
Post by: TF on April 24, 2010, 07:02:14 PM
It may be little bare and buggy, but seeing some actual tangible progress being made is really uplifting... even if it's not being released by the original developers.
Title: Re: WM 1.30 Unofficial
Post by: Hauptmann103 on April 24, 2010, 08:44:22 PM
I don't know if this completely fixes the not getting income from girls issue, but changing line 5750 in cBrothel.cpp from the following:
Code: [Select]
if(girl->_m_Money <= 0)to
Code: [Select]
if(girl->M_Pay <= 0)seems to fix it. Before the change, it would always skip adding the income from girls that had no money...which I don't think was intended. I hope this helps.

-Edit: There was a typo in my post. Put in a < instead of a >. My bad.
Title: Re: WM 1.30 Unofficial
Post by: 11Z11 on April 25, 2010, 03:05:48 PM
well i hope after the devs are done with their last efforts on this someone else gives it a shot...i always thought this game had potential....i especially wanted the ability to use the girl's in other capacities like as guards,thieves,bodyguards...personal harem.
Title: Re: WM 1.30 Unofficial
Post by: necno on April 25, 2010, 07:28:09 PM
None of the dev team will stop work on this anytime soon. Especially me. But we all have a lot of other things to keep us busy. I try to get something done on this at least once a week, but as I'm married and unemployed I have a lot of other far less interesting crap to do as well  ;D


I'm currently also working on a commercial game (not one mentioned elsewhere on this forum) which is taking up a lot of my time but is using the game engine (SDL wrapper) that is used in whoremaster. As a side effect you may see some additions to whore master from that in the far future, one in particular I've been working on is animated graphics using a custom format (there are issues with using gif and the current alternatives although APNG looks like an interesting format).
Title: Re: WM 1.30 Unofficial
Post by: SCO on April 26, 2010, 01:30:01 PM
Gotta say, thanks for the effort, but I'll hold off until the devs say Offical Release.  My lappie that I run this on has enough problems.
Title: Re: WM 1.30 Unofficial
Post by: Dagoth on April 26, 2010, 01:53:16 PM
I took a quick look at it and the UI is a hell of a lot nicer now.
The new UI is easier to use
I have to agree the UI is much better.
I do like the new UI, but some of the lists need to be bigger and more room allowed for explanation of the jobs.
I just took a peek as well, and the interfaces look sexy. This is gonna be a joy.

Thanks, guys.  ;)
Still some further screens to go before the UI spiffup is complete, but it's coming along.
Title: Re: WM 1.30 Unofficial
Post by: Mehzerz on April 28, 2010, 03:25:48 AM
Wait, I know necno said it won't be for a while. But I don't see the point in replacing WMs engine with a new one... I don't know anything about coding but you said, you wouldn't need to worry about XML anymore.


What does that mean? Does that mean all of Dagoths work would be for null? Not to mention Doc is already converting everything to Lua as well. So why even bother with the engine change? I'd just scrape the thought, and just keep what you've got. Seems rather counter productive to me.
Title: Re: WM 1.30 Unofficial
Post by: necno on April 30, 2010, 07:57:35 PM
Hehe, sorry for the confusion perhaps I should explain a few things.


Not at all, the new engine is for a separate project (what will be my first attempt at a commercial indie game) and was needed as the whore master engine is a bit of a mess and difficult to fix without recoding from the ground up. What i mean is that features from the new engine will be implemented in the old whoremaster engine. Although the idea of porting whoremaster completely is surly tempting as it would clean the code up a hell of a lot (making it easier to work with and modify).


Basically the problem with whoremaster (both the engine and game code) is that almost no design has be done on any of it. Its almost entirely coded on the fly meaning its messy and all over the place. It has improved a hell of a lot but is still messy. We are gradually improving the engine code behind whoremaster so that we can implement new features. Next week I'm going to be adding support for sprite sheets (animated images) for girls and working on getting that elusive 1.30 release out.


So in the end Dagoths work will not be affected... and if I ever decided to redo the whoremaster GUI engine his work will be used in it.
Title: Re: WM 1.30 Unofficial
Post by: EternitynChaos on May 02, 2010, 01:47:09 AM
I don't know if this completely fixes the not getting income from girls issue, but changing line 5750 in cBrothel.cpp from the following:
Code: [Select]
if(girl->_m_Money <= 0)to
Code: [Select]
if(girl-<M_Pay <= 0)seems to fix it. Before the change, it would always skip adding the income from girls that had no money...which I don't think was intended. I hope this helps.


Sorry to be a bother, but would someone please help this unworth in working out how to implament this little fact?

It would be nice

Thanks for your time.
Title: Re: WM 1.30 Unofficial
Post by: Drock on May 02, 2010, 05:37:25 AM

Sorry to be a bother, but would someone please help this unworth in working out how to implament this little fact?

It would be nice

Thanks for your time.

if you don't know how, don't bother.. you would have to recompile everything in VS.
Title: Re: WM 1.30 Unofficial
Post by: Hauptmann103 on May 02, 2010, 05:55:15 PM
Drock is right, you have to download the source and compile it yourself after making that change. Anyone that was playing using the source and was interested in the code change I posted, there was a small typo in it. I assume the compiler would have yelled at you and made you change it, but I posted "-<" instead of the obviously correct "->". I've changed my original post to reflect this correction.
Title: Re: WM 1.30 Unofficial
Post by: EternitynChaos on May 02, 2010, 08:51:08 PM
Ah, ok thanks for the answer, now I just wish there was a rar of the source code on mediafire /laugh

ah well have to dl is with SVN I guess, even if it is taking and age or three /laugh
Title: Re: WM 1.30 Unofficial
Post by: Dagoth on May 03, 2010, 05:08:54 AM
I don't know if this completely fixes the not getting income from girls issue, but changing line 5750 in cBrothel.cpp from the following:
Code: [Select]
if(girl->_m_Money <= 0)to
Code: [Select]
if(girl->M_Pay <= 0)seems to fix it. Before the change, it would always skip adding the income from girls that had no money...which I don't think was intended. I hope this helps.

I just checked on that and I assume it was fixed already. At least, I'm not finding a single instance of "girl->_m_Money" anywhere in the current version of cBrothel.cpp.

EDIT: ah, you had an extra "_" in there which is why I couldn't find it. Is this section at line ~3774 what you were referring to (as there are only 4546 lines total in this file)?

Code: [Select]
void cBrothelManager::CalculatePay(sBrothel* brothel, sGirl* girl)
{
if(girl->m_Stats[STAT_HOUSE] == 0)
{
girl->m_Money += girl->m_Pay;
girl->m_Pay=0;
return;
}

if(girl->m_Money <= 0)
{
if(girl->m_Money < 0)
girl->m_Money = 0;
return;
}

EDIT 2: ah, thought I remembered seeing another post referring to this issue (http://pinkpetal.org/index.php?topic=348.msg6332#msg6332).

EDIT 3: confirmed fix and updated code on SVN.
Title: Re: WM 1.30 Unofficial
Post by: RyRain on May 03, 2010, 07:37:44 AM
Is there a glitch in the editor or items file? I usually add medicines to the shop to remove scars, add traits like masochism etc but any time I try to open the items file I get this message when I try to load the file:

An error has occurred while parsing EntityName. Line 4511, position 199.
Title: Re: WM 1.30 Unofficial
Post by: Sigfried666 on May 03, 2010, 11:51:07 PM
Didn't see it mentioned before, but might be my bad...
Somehow, impregnating a daughter removes the "Your Daughter" trait.
Wich also makes dsughter's daughters never get the "incest" trait.