Author Topic: Combining the big mods aka crazy's mod .06 is out now  (Read 1219906 times)

0 Members and 2 Guests are viewing this topic.

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Combining the big mods aka crazy's mod .06 is out now
« on: April 19, 2012, 04:08:05 AM »
Okay I pitched this ideal to other modders cause I loved seeing new mods but hated that everyone that did a mod used the old SC so they wouldn't have all the great stuff the other mods added or there bug fixes.  After about a month I gave up and started working on it myself with 0 coding skills.  With a little luck and some good help I was able to pull it off and by going thru the code I've been able to teach myself some coding and add new things to the game.  So before I get into the what's in the mod going give a few thank yous.  Thanks to Aika for helping me get the mod going at the start and for his mod.  Thanks to sentza, anon 21, GonDra, Xela,  PP, DustyDan, Hanzo, bsin, and aevojoey for what they helped add to the mod.

Oh yeah for anyone who doesn't know I use to make girl packs and lots of them you can find them here http://pinkpetal.org/index.php?topic=322.0 I plan to rework them for this mod one day.

For anyone who's not played my mod Im going go over a few things that are in it that are not in the original.
What's in the mod.
1.  New buildings.
Arena- Used to acquire new girls and have girls fight each other and beasts
Studio- Used to have girls film porn
Centre- Used to have ur girls help the community making u look better.  Also has a drug centre where girls can get over addictions
Clinic-  Used for surgery to make girls look better or gain or lose various traits
House- Used for personal training and recruiting new girls
Farm- Very early state not used for much right now
2. A lot of new pic types-  http://www.pinkpetal.org/index.php?topic=3446.msg27877#msg27877
3. Many new sex skills and other skill types.
4. All jobs are more fleshed out.  Various things can happen based off a girls skill and traits in the jobs.
5. Png support for pics
6. Sexual interactions now show a pic to match them
8. New script functions to match the skills and pic types.
9. New item type under wear.
10. Most of the other building also have a walk around town type deal were you can get new girls from
11. New town map buttons made by Xela
12. Interactions script by Pinkutako http://pinkpetal.org/index.php?topic=989.0
13. New hot keys for the game
14. girls now say different things based on how they feel about you when giving them gifts
15. All girls are now atleast 18 years old
16. A are u sure button when u hit quit in game
17. Many new jobs to the brothel buildings.
18. An extra brothel. So now u have 7 instead of 6.
19. New texts for jobs wrote by Hewhocums and MrKlaus.
20. Can now choose player name and birthday
21. Random girls now have lastnames


What Im going look at doing for .07
Add new buildings
Look at adding new ways to aquire girls.



Needed a break from coding so I made a girl pack of some fairy tail girls.  As there is a lack of arena girls most of them u get from the arena.
Digimon girls - https://mega.co.nz/#!8843ADLJ!JJpp8xjYwjy2VxpBz4J_-K2BgWh-mG8uyTIelBupo5k




* If you find a bug, please report it on the bug thread - Crazy and PP's mod bug thread
* For Items discussion or to submit your own Items - ITEMS - Help Wanted - also taking new items
* For Suggestions or Requests for new content (Not Girls) - Possible Add-Ons to the Game?
* For Suggestions or Requesting new traits - http://www.pinkpetal.org/index.php?topic=3478.0
* For Suggestions on new stats/skills or improving existing ones - http://www.pinkpetal.org/index.php?topic=3485.0
* For Updates and notes about the game -  http://www.pinkpetal.org/index.php?topic=3446.0
* For suggestions on how to improve jobs -  http://www.pinkpetal.org/index.php?topic=3480.0
* For suggestions on how to improve buildings -  http://www.pinkpetal.org/index.php?topic=3486.0



Game link-  Version: .06.02.29 - https://mega.nz/#!QIwmHYAB!dlaooVO32n8031f4IFaCxN6vHzgSwWPjHmf6TZlNmFE
Upload with no Characters so you will have to add your own to it before you play.


SVN- https://github.com/crazywm/crazys-wm-mod


To Do
Drug lab (0 %)
- fairy catcher
- shoud grower
- vira blood
- processor
- dealer


Want to help?  Going list something anyone can do to help me out.
1. Make girl packs for my game version.  (Really need some arena girls.)
2. Make scripts for the game.  Could use meet town scripts for girls to make them more unique.  A dungeon script.
3. If you have coding skills and want to help code get up with me there is plenty to do.
4. Skilled at writing?  I need a better arena tryout script and failures.  Plus I'll be adding a few more options like that that will need writing.
5. And last feedback let me know what's working well what needs work.  And if you think something should be in the game that isn't let me know I'll look at adding it if I agree with you.
6. An official Item maker.. Would like someone to take the time to balance items better.  And remove all the surgery items.
« Last Edit: August 23, 2016, 11:57:44 AM by crazy »

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods
« Reply #1 on: May 19, 2012, 04:19:23 AM »
Okay im working on doing this myself.  So far ive combined akia's with the clinic and movies.  Only ran into two problem one when I click on regular bar it crashes 2 no jobs show up in gambling hall.  Everything else seems to be working (sleazy bar and stables work.. no clue how those two don't) so what I need is someone who knows c++ better then me to take a look at it.  Let me know if you want to help me figure out this problem in the mean time im going keep hacking away at it.

Edit: worked on it some more still not sure whats wrong but clinic jobs dont show up either though the general jobs show up there.  And it is the 2nd place on the job list that crashes and the 3rd dosent show any jobs ive change it around a few time to test it and it does not matter the job i put in them they always do the same thing.

Uploading SC now I really don't think it would be hard to fix so maybe someone can help me if not ill hack away on in again soon.
« Last Edit: May 19, 2012, 11:43:12 PM by crazy »

Offline GonDra

  • Full Member
  • ***
  • Posts: 154
Re: Combining the big mods
« Reply #2 on: May 19, 2012, 10:34:54 AM »
Okay im working on doing this myself.  So far ive combined akia's with the clinic and movies.  Only ran into two problem one when I click on regular bar it crashes 2 no jobs show up in gambling hall.  Everything else seems to be working (sleazy bar and stables work.. no clue how those two don't) so what I need is someone who knows c++ better then me to take a look at it.  Let me know if you want to help me figure out this problem in the mean time im going keep hacking away at it.

Edit: worked on it some more still not sure whats wrong but clinic jobs dont show up either though the general jobs show up there.  And it is the 2nd place on the job list that crashes and the 3rd dosent show any jobs ive change it around a few time to test it and it does not matter the job i put in them they always do the same thing.

Uploading SC now I really don't think it would be hard to fix so maybe someone can help me if not ill hack away on in again soon.
http://www.mediafire.com/?ouyjf1hrx91vrun

While it does compile I always get an error as soon as i click on girl screen (error in question: "Unhandled exception at 0x5b501f68 (msvcp100d.dll) in Whore Master.exe: 0xC0000005: Access violation reading location 0x00000000.").
As I am getting a similar error with the movie place I ask myself if what you uploaded compiles and runs correctly for you.
I would like to help you but you don't seem to run into the same problems.

(P.S.: I am compiling with Visual C++ 2010 Express.)

Offline Aika

  • Full Member
  • ***
  • Posts: 138
Re: Combining the big mods
« Reply #3 on: May 19, 2012, 02:21:36 PM »
Might want to be careful with implementing my customer service job. I made some changes to cbrothel.cpp to make sure the customer service job only works after the whores do their thing. I see you haven't implemented any of those changes, so the customer service job is going to end up taking customers away from your whores.

As for your crash bug, most likely you're using an array index that's outside of the bounds of the array being used. A size 25 array only uses indexes 0-24. I'll take a look at your code and see if I can catch the error.

Edit: Here's one error found. You need to change lines 108 and 109 in constants.h to this:

Code: [Select]
const unsigned int NUMJOBTYPES          = 8;
const unsigned int NUM_JOBS             =39;

And also change line 220 in cScreenGirlManagement.cpp and line 183 in cScreenGirlDetails.cpp to

Code: [Select]
for(unsigned int i=0; i<NUMJOBTYPES; i++)
That should stop the list boxes from causing the crash due to the list boxes using array indexes outside of their bounds.
« Last Edit: May 19, 2012, 02:51:38 PM by Aika »

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods
« Reply #4 on: May 19, 2012, 04:49:38 PM »
While it does compile I always get an error as soon as i click on girl screen (error in question: "Unhandled exception at 0x5b501f68 (msvcp100d.dll) in Whore Master.exe: 0xC0000005: Access violation reading location 0x00000000.").
As I am getting a similar error with the movie place I ask myself if what you uploaded compiles and runs correctly for you.
I would like to help you but you don't seem to run into the same problems.

(P.S.: I am compiling with Visual C++ 2010 Express.)
What I upload works for me.  I know if you get that message with the game you need to download the pack in the thing.  Ill link it up for you if that don't fix it idk what's wrong.

if you get an error message regarding "msvcr100.dll" or similar, or for that matter any other error which prevents the game from starting, then you need to download and install the VC++2010 redistributable package.

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods
« Reply #5 on: May 19, 2012, 04:54:47 PM »
Might want to be careful with implementing my customer service job. I made some changes to cbrothel.cpp to make sure the customer service job only works after the whores do their thing. I see you haven't implemented any of those changes, so the customer service job is going to end up taking customers away from your whores.

As for your crash bug, most likely you're using an array index that's outside of the bounds of the array being used. A size 25 array only uses indexes 0-24. I'll take a look at your code and see if I can catch the error.

Edit: Here's one error found. You need to change lines 108 and 109 in constants.h to this:

Code: [Select]
const unsigned int NUMJOBTYPES          = 8;
const unsigned int NUM_JOBS             =39;

And also change line 220 in cScreenGirlManagement.cpp and line 183 in cScreenGirlDetails.cpp to

Code: [Select]
for(unsigned int i=0; i<NUMJOBTYPES; i++)
That should stop the list boxes from causing the crash due to the list boxes using array indexes outside of their bounds.

Thank you so much that worked.  Now if you don't mind me asking do you know how to prevent movies and clinic from showing in the brothels?  In the mean time im going be hacking away at that.

Offline Aika

  • Full Member
  • ***
  • Posts: 138
Re: Combining the big mods
« Reply #6 on: May 19, 2012, 04:57:36 PM »
Wait, so you don't want the movies or clinic jobs to show up yet? I don't think I understand what you're asking.

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods
« Reply #7 on: May 19, 2012, 08:35:47 PM »
Wait, so you don't want the movies or clinic jobs to show up yet? I don't think I understand what you're asking.
Figured it out.  But thanks for the help you gave me.

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods
« Reply #8 on: May 20, 2012, 12:03:28 AM »
Okay update new problem beast capture is broken.  Explore cata also only works about half the time as i made no changes to either of them idk why they are broke (might be linked to having gang set to cata at the same time as the girl).  It just freezes when im testing it.  Hopefully someone can point me to the problem.

When I get all the jobs working ill go ahead and release it for people to play though it will need some more work
« Last Edit: May 22, 2012, 01:19:48 AM by crazy »

Offline Aika

  • Full Member
  • ***
  • Posts: 138
Re: Combining the big mods
« Reply #9 on: May 20, 2012, 12:59:35 AM »
Broken link

Offline sentza

  • Newbie
  • *
  • Posts: 42
Re: Combining the big mods
« Reply #10 on: May 20, 2012, 02:44:52 PM »
Hi,

I see that you make good work. ;)

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods
« Reply #11 on: May 20, 2012, 04:07:51 PM »
Hi,

I see that you make good work. ;)

Sentza are you back and going be modding again?
Only thing I did was combine you and aika work.  That said Im stuck as to why beast capture and Explore cata don't work right and not sure I can fix as my skill in c++ is really really low.  Hopefully someone can help me out on it.
« Last Edit: May 20, 2012, 04:39:23 PM by crazy »

Offline sentza

  • Newbie
  • *
  • Posts: 42
Re: Combining the big mods
« Reply #12 on: May 20, 2012, 05:29:15 PM »
I don't stop modding, but i don't have many time... As soon i will have more time  ::) , i will add new options.


Offline Aika

  • Full Member
  • ***
  • Posts: 138
Re: Combining the big mods
« Reply #13 on: May 20, 2012, 07:11:52 PM »
Have you implemented the Combat image type? If not, then that may be what's causing your crashes.

Edit: Hoo boy, I just saw what you did in the constants.h file for the image types. It's going to take me a while to hit all the places in the code and make sure you implemented the new image types correctly. Just from what I've seen of the constants.h, I don't think you've done it correctly. One thing I'm sure of, is you'll crash the game if you have a pregnant girl call a combat pic.

Edit2: Hacked at it a little bit. Try these files.
« Last Edit: May 20, 2012, 08:13:43 PM by Aika »

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods
« Reply #14 on: May 20, 2012, 11:45:28 PM »
Have you implemented the Combat image type? If not, then that may be what's causing your crashes.

Edit: Hoo boy, I just saw what you did in the constants.h file for the image types. It's going to take me a while to hit all the places in the code and make sure you implemented the new image types correctly. Just from what I've seen of the constants.h, I don't think you've done it correctly. One thing I'm sure of, is you'll crash the game if you have a pregnant girl call a combat pic.

Edit2: Hacked at it a little bit. Try these files.
Thanks for the fix.  Was constants.h the only part I messed up or was it all of it?  Cause I know combat pic would show up for security job and I wanted to add quit a few more image types but if i messed up that bad maybe i should rethink that lol.
« Last Edit: May 21, 2012, 12:38:13 AM by crazy »