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

0 Members and 5 Guests are viewing this topic.

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1230 on: February 06, 2015, 11:09:18 PM »
I have finished the jobs upgrade for the most part.
Clinic Surgeries and Counceling Centre jobs got the most updates.



Traits are supposed to get their own stat/skill modifier group: StatTR/SkillTR.
I just have not gotten around to it yet But I will change that for the next version.
I finally got this done.
Traits will now use StatTr and SkillTr instead of directly affecting the base stat/skill.
Items still use StatMods and SkillMods or TempStats and TempSkills.
When trying to change Askprice, Exp, Fame, Happiness, Health, House, Level or Tiredness everything will directly affect the base stat.

You may have problems with existing games with the changeover.
I'm not sure exactly how to fix existing games in a strait forward and effective way.


I removed the limits for the stat/skill temp, mod and tr.
This will make items and traits behave properly but will also make it way too easy for 100s in everything.
I will probably have to add some limiters in the GetStat/GetSkill calculations.
Or I may just have to ease the limits on stats/skills with mod, temp and tr being scaled in the Gets.


Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
.06.01.00-04
« Reply #1231 on: February 07, 2015, 03:54:59 AM »
The Main thread is here - http://www.pinkpetal.org/index.php?topic=3446.msg27861#msg27861


You must start a new game when moving to .06
* If you find a bug, please report it on the bug thread - Crazy and PP's mod bug thread
* For discussion of the game, use Crazy's original thread - Combining the big mods aka crazy's mod
* 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?

* Warnings For Version .06.01.00


Version: .06.01.00
Mirror 1 - http://www.fileswap.com/dl/i6cUSMMri/WhoreMaster.06.01.00.zip.html
Mirror 2 - https://mega.co.nz/#!cEEg2SoL!jZeBrc20MjqZNg_jnm5fBTkOOssUzQvJTYP0_araM68
WME.8.19 included
* Changes made for .06.01.00 -
Way too many to list - check out the changelog-j.txt

Folders can be moved
StatTr, SkillTr, etc.
Major job updates
Items for .(r)girlsx


Version: .06.01.01
Mirror 1 - http://www.fileswap.com/dl/JbANZeJ4LU/WhoreMaster.06.01.01.zip.html
Mirror 2 - https://mega.co.nz/#!4BlBAITb!65YhM1QSEXojNg8Gy3DKP6ac78TYe9eg5b6hre90OQw
* Changes made for .06.01.01 -
Fixed a bug in .rgirlsx starting items.
Refined the savegame into 2 functions: AutoSaveGame and SaveGame
Added check in config.xml for Save and Characters folders and added gamelog error if not found.
Started work on scripts XML conversion -
Script conversion to XML Progress

Version: .06.01.02
Mirror 1 - http://www.fileswap.com/dl/YCyYhfTPfk/WhoreMaster.06.01.02.zip.html
Mirror 2 - https://mega.co.nz/#!FdsTAC6K!-QpGIWR3dPBB6Tn3e-qi7MuLKaxUkuL1jk4a9Fv-pYU
* Changes made for .06.01.02 -
Fixed a bug with StatTr/SkillTr not being calculated on game load.
 - Also added recalculation in CreateRandomGirl
Cleaned the trait loading to check MutuallyExclusiveTraits then RemoveAllRememberedTraits before loading rememberd traits from the savegame.
Renamed TempStat to StatTemp and TempSkill to SkillTemp for uniformity.
Converted a ton of g_Dice%100 to either g_Dice.percent() or g_Dice.d100() as needed
Removed Fame and Age from the list of stats without mod or temp stats.
Fixed a bug in hard coded random girl to allow negative stats where applicable.
Changed AddTrait function to allow variable temptime for items instead of fixed 20 turns.
Added temp traits "Kidnapped" and "Emprisoned Customer".
 - They both increase rebelliousness, even for mentally challenged girls just not as much
 - They also increase flight risk
 - Depending on how they were acquired, the trait's temporary duration will vary
Fixed a bug in WorkRecruiter.cpp - the new girl was replacing the recruiter in the code
Added messages for girls when they get placed in the dungeon.
Converted the rest of the existing Job Performance List to the new checks.
 - Added some of the missing jobs to the list
 - Jobs listed with a ? are estimates
 - Jobs listed with a * are just in for completion - commented out for now
Found and fixed a bug and reuploaded the fixed file
Fixed a bug in WorkCentreAngerManagement.cpp where the girl fights with her counselor and crashes the game.


Version: .06.01.03
Mirror 1 - http://www.fileswap.com/dl/zFgDTdE8iw/WhoreMaster.06.01.03.zip.html
Mirror 2 - https://mega.co.nz/#!9F9m2KAL!EJ4o78z4xLIJZEmDZkZXrf7eup30fWUwxtVREe4xHco
WME.8.20 included
* Changes made for .06.01.03 -
Fixed a bug in explore catacombs not creating a random girl properly
Fixed a bug in child_is_grown where it would not always find a "Your Daughter" girl and crash the game
Moved m_Dungeon.Update() out of the brothels and up into the NextWeek() so that grils added to the dungeon from other means will have their messages added.
Added a reducer to explore catacombs item count
 - Instead of a flat 40% I changed it to (50% - (numitems*5%))
 - Better chance of getting 1 or 2 items but less likely to get 4 or more items
I fixed something that was bugging me about the pregnancy column on girls lists, I added a check for Sterile.
 - It will display "St." if she is sterile instead of just "No"
 - If she is sterile and pregnant it will display "Yes?3?" - how could that happen?
 - If she is sterile and in cool down it will display "No!3!"
 -  - This could signify that she became sterile from giving birth
Updated Intern to list all stats and skills that get increased.
Added a bypass in the loading girl's images section so it will skip the loading of "nothing" if the girl has no images.
 - This should speed up loading of the game a little.
Added Default Images location to config.xml
Started adding more stuff to CoreTraits.traitsx.
 - Added "InheritChance" and "RandomChance" for girl creation.
 - "InheritChance" is working now but "RandomChance" is not yet

Got another bug causing crashes and fixed it

Fixed bug caused by "Converted a ton of g_Dice%100 to either g_Dice.percent() or g_Dice.d100() as needed" update from .06.01.02
 - I accidentally changed a couple of fail percents into succeed percents.
 - Two of which were in PlayerCombat where the player fights a girl.
 - The error occurred in the combat sequence at the part where the combatants were supposed to take damage.
 - They instead lost health if they succeeded their dodge rolls.
 - Because dodge gets degraded as they get tired, the percent eventually fell to 0% thus always failing the roll.
 - Never taking any damage, and without a turn limiter, the combat would go on forever.


Version: .06.01.04
Mirror 1 - http://www.fileswap.com/dl/wXuc0jIt41/WhoreMaster.06.01.04.zip.html
Mirror 2 - https://mega.co.nz/#!JBEh1LKR!8OViqb1BAQGvWtol7kUuxb77KWwEHbKHC09r5TWIkxw
WME.8.21 included
* Changes made for .06.01.04 -
Interface updates:
Updated Main Menu adding "Continue" and "Settings" buttons.
 - "Continue" will load the autosave.gam if it exists
 - "Settings" does nothing yet.
Normalized building screen codes
 - Added "free slave" button to studio so all buildings now have it.

Hotkeys:
Added control and shift keys to building selection (F1,F5-9,F12)
 - Control + F# goes to building setup
 - Shift + F# goes to the building screen
 - F# alone goes to the girls list in that building (as usual)
Added hotkeys to main menu - C, L, N, S, Q
Added hotkeys to load game list - up, down, enter, escape

Bugs fixed:
Fixed a bug in arena where jobs would change to fight girls if there were no beasts.
 - All jobs were changing when only fight beasts was intended, fixed the check to be for fight beasts only.
 - If her health is less than 50 she will rest a shift.
 - If all 4 skills are 90+ it sends her to fight girls, otherwise to training.
Fixed a bug in inventory sorting - was not affecting the game but could affect texts.
Fixed a bug - if you hit escape while the game was loading it would return to the main menu after it loaded.

Other changes:
Reworked updateGirlTurnStats()
 - commented out "She gets more injured for being injured" section
 - added possible obedience modifier
Added AntiPregFailure to config.xml and to the game. Default is 0.0%
 - If a girl uses an antipreg, the percent is rolled and if it succeds, the antipreg does not work.
Added MiscarriageChance to the birth code.
Added MultiBirthChance to config.xml - does not work in game yet.
If the owner of a business you are extorting can not pay and sells you his daughter, he becomes free from your debt. (-1 businesses)


« Last Edit: February 13, 2015, 09:03:52 PM by aevojoey »
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline Uriel

  • Full Member
  • ***
  • Posts: 175
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1232 on: February 07, 2015, 09:51:41 AM »
Thanks for the update. Trying it asap.
Can you please explain the
Quote
- Crazy girls will be rated high for therapy.
part a little? What kind of crazyness it will want to fix? Retards?

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1233 on: February 07, 2015, 11:41:47 AM »
Can you please explain the part a little? What kind of crazyness it will want to fix? Retards?
"Therapy" -> "Nervous", "Dependant", "Pessimist"
"Extreme Therapy" -> "Mind Fucked", "Broken Will"
"Anger Management" -> "Aggressive", "Tsundere", "Yandere"

When they get added to the job performance list, if a girl has all of them, she will be rated "I" and will go down 1 letter for each one that is removed.
If she has none of them, she will be rated "X".
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline Romanul

  • Jr. Member
  • **
  • Posts: 95
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1234 on: February 14, 2015, 01:46:25 PM »
I was wondering, would it be possible to have the option to turn off kidnapping girls from the catacombs? What i mean is I like to send a couple of my super arena trained girls to explore the catacombs for items and get spamed by hundreds of girls in the dungeon. And since the dungeon is my favorite building is annoying as hell. In case you're wondering just how many girls I send searching the catacombs I will tell you that's three and I still get spammed to oblivion. 

Offline Uriel

  • Full Member
  • ***
  • Posts: 175
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1235 on: February 14, 2015, 02:25:52 PM »
My customer happiness is permanently set to low. How can i find what's wrong in my brothel?

Offline Romanul

  • Jr. Member
  • **
  • Posts: 95
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1236 on: February 14, 2015, 02:29:04 PM »
Same here. I always assumed it's because my girls have the full option when it comes to STDs.

Offline Uriel

  • Full Member
  • ***
  • Posts: 175
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1237 on: February 14, 2015, 02:54:14 PM »
Not in my case, all STD's are immediately cured.

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1238 on: February 14, 2015, 03:04:40 PM »
I was wondering, would it be possible to have the option to turn off kidnapping girls from the catacombs? What i mean is I like to send a couple of my super arena trained girls to explore the catacombs for items and get spamed by hundreds of girls in the dungeon. And since the dungeon is my favorite building is annoying as hell. In case you're wondering just how many girls I send searching the catacombs I will tell you that's three and I still get spammed to oblivion.
This could be done.
I am thinking a setting where you can set the percent of each collection category for the catacombs.
The best way to do it would be with a slider with 2 control points that divide the percent into 3 sections but I'm not sure if I can make that.
But for now I can add 3 settings to config.xml for each Girls, Items and Beasts.
The game would then add them together and divide the total into percent for each.
So 1,1,1 would be 33.3% for each, 10,100,10 would be 8.3%,83.3%,8.3%,
For you 0,100,0 would work.
Doing it this way shouldn't add too much to the code and not too much to overpower the job.

Adding this to gangs would be much easier because they are all controlled from the same screen and there is plenty of room on it to add sliders.
When I get the settings page working, I will add all the settings in config.xml so they can be changed before the game is loaded.


My customer happiness is permanently set to low. How can i find what's wrong in my brothel?
At the moment, not much.
You can check the number of customers who visited the building from the turn summary and compare that to the number of girls in the building but that is hardly indicative.
Add a few girls to customer service to take care of customers that your other girls are too busy to handle.

I plan on completely reworking the brothel to run based off customers instead of girls.
When that starts, customer happiness, brothel fame, and many other things will change.
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline Romanul

  • Jr. Member
  • **
  • Posts: 95
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1239 on: February 15, 2015, 03:24:49 AM »
I thought I'd mention a feature I love about WM. At fist when i hared random girls have a last name and now the PC character can enter his last name I didn't pay much attention. But when I noticed that my daughters get my last name with a short description mentioning who the parents are, that really amazed me. It's such a cool feature and it add a lot of immersion. A really cool feature indeed.

Offline Romanul

  • Jr. Member
  • **
  • Posts: 95
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1240 on: February 15, 2015, 03:25:52 AM »
Not in my case, all STD's are immediately cured.


How do you manage do to that? Do you do it manually or is there an auto feature?

Offline Uriel

  • Full Member
  • ***
  • Posts: 175
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1241 on: February 15, 2015, 05:04:04 AM »
How do you manage do to that? Do you do it manually or is there an auto feature?
Manual. Nothing hard, just check red entrys in event log. It's something like 0-3 girls per week for my 230 girl brothel.

Offline Romanul

  • Jr. Member
  • **
  • Posts: 95
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1242 on: February 15, 2015, 05:17:51 AM »
Way too hard to me. I generally skip through 5-10 turns/weeks so having that many girls to cure would be a pain. I prefer to let them die. The same with the dungeon.

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
.06.01.05-9
« Reply #1243 on: February 18, 2015, 01:47:00 AM »
The Main thread is here - http://www.pinkpetal.org/index.php?topic=3446.msg27861#msg27861


You must start a new game when moving to .06
* If you find a bug, please report it on the bug thread - Crazy and PP's mod bug thread
* For discussion of the game, use Crazy's original thread - Combining the big mods aka crazy's mod
* 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?

* Warnings For Version .06.01.00


Version: .06.01.05 - https://mega.co.nz/#!JZdxFTRC!Meu5XL48rtp223cxFTfIalybgpWbnssxwMgLGBlXSt0
WME.8.22 included
* Changes made for .06.01.05 -
Added Cooking skill and Strength stat

Job Changes:
Added automatic disease cure if there is a cure in the player's inventory and a matron on duty.
Started normalizing jobperformance and stat/skill gain for farm jobs.
Started normalizing Learning_Jobs - Intern, Combat Training and Farm Research.
 - Added Strength training to combat training
Added config.xml options for division of catacombs loot between girls, items and beasts
 - girls and gangs have their own sets of gets
 - "ControlGirls" and "ControlGangs" tell the game if you want to control what they look for. Default is false.
 - whatever the numbers are set to, they get converted into a 100% range
 - defaults are 33.33% each
 - Works for Girls but not gangs yet.
Bug Fixes:

Fixed a bug where dead girls in building lists crashes on send to dungeon.
 - The crash is fixed but cycling through girls on details page will not go backwards past the dead girl.
Fixed a bug crashing on automatic item use for exp granting items.
Interface Changes:

Updated "Sell Slave" and "Fire Girl" buttons to better detail what will happen with different types of girls.
Added some notes for dead girl texts.
Updated runaway checks and send to dungeon to allow it in all buildings.
Moved girl's Gold from first details list to second details list to make room for cooking.
General cleanup and minor updates:
Some cleanup of "Day0Night1 == SHIFT_DAY" to just use "Day0Night1"
Added human check to GetRandomYourDaughterGirl()
Separated your daughter check from other checks in CreateRandomGirl
Fixed NameExists and SurnameExists to check all buildings.
Old Script Editor:
Updated old script editor with new stats/skills


Version: .06.01.06 - https://mega.co.nz/#!FFcAXJxa!H4hrIk4s5Rn3qj4snv5vQQ6_sm0RHsg6aKD4ouNc67A
WME.8.23 included
* Changes made for .06.01.06 -
Job Changes:

Crazy Updated some jobs to use new Cooking skill
Crazy Added more traits to jobs
Traits and Items Changes:

Added Trait "Zombie"
Added Undead, Skeleton and Vampire traits.
Updated .itemsx adding Strength and Cooking
Changed food and makeup items to affect the base stat/skill if not temporary
Updated Item "Better Zed than Dead" to return dead girls as zombies
Updated Item "Elixir of Ultimate Regeneration" to return dead girls and zombies to life as well as repair some new traits
Updated Item "Elixir of Ultimate Regeneration" to remove Undead and Skeleton
Added more Milk Items - based off I_V_Saur's items
Added temporary trait duration customization for items - defaults to 20
Bug Fixes:
Fixed a bug in the new explore catacombs code.
Fixed a bug in automatic disease cure code
Fixed a bug in "Free Girl" button
Fixed a bug in security enslaves female customer who attacks your girls not adding her to the dungeon. (hopefully)
Interface Changes:
Updated game buttons - supplied by Dagoth
Increased the number of accommodation steps from 6 (0-5) to 10 (0-9).
Added "string cGirls::Accommodation(int acc)" to replace multiple calls.
Added "Accomm" to .girlsx
Config.xml Changes:
Added unique chance to config.xml for Catacombs and Slave Market
Added "GirlsAccom" and "SlaveAccom" to config.xml with defaults of 5 and 1.


Version: .06.01.07 - https://mega.co.nz/#!JUMA3YQQ!t9U564LoxYsGrolgTW2PefnXg52WcuYO6gobiKpixnw
WME.8.24 included
* Changes made for .06.01.07 -
Pregnancy and multiple birth:

Started adding child type counts:
 - Children are now counted when born (or not)
 - The numbers are listed in the second detail list
Multiple births:
 - The initial creation of the child when the girl gets pregnant adds m_MultiBirth based on cfg.pregnancy.multi_birth_chance()
 - 2 counts, m_MultiBirth (total babies) and m_GirlsBorn (total girls), number of boys is (m_MultiBirth-m_GirlsBorn)
 - Completed multiple birth texts
 - Added fertility level adjustments to births.

Objectives:

Fixed a bug in UpdateObjective() where any objective will always fail on the last turn allowed.
Fixed a flow problem with Hinder_Rival reward if there are no rivals.
Added a check for OBJECTIVE_EXTORTXNEWBUSINESS to only allow it as an objective if there are atleast 5 available businesses to acquire.

Config.xml Changes:
Added g_Dice.bell(min,max) function - not a true bell curve but it works ok for what I need.
Added "SlavesNewWeeklyMin" and "SlavesNewWeeklyMax" and made the slave market use a bell curve for them.
Added m_Finance.farm_income and "FarmIncome" to config.xml
A note about the unique chance for Catacomb girls and Slave Market girls:
 - I added a group specifically for the Slave Market so I am moving them into the groups more appropriate for them.
 - Because I forgot to add the part in the game code where it was supposed to load them, changing them now should not affect the game at all.

Other Changes:
Increased max number of gangs to 7 + number of brothels.
Added several items from MMeer and I_V_Saur
WorkMilker now adds common Milk items
Added girl's strength to GetCombatDamage() so base damage is min(1,strength/10) instead of flat 5
Fixed a bug in GetRandomGirlOnJob

Incomplete Changes:
Started adding simple-save file to allow for easy load list expansion. - not finished
Started updating farm jobs to add food and drink counter to offset higher girl accommodation costs


Version: .06.01.08 - https://mega.co.nz/#!ZV1mTBoQ!8y77IxdPwiU-p7lm85wlWWzLy95oi5a_H6Fsak2FpBg
WME.8.24 included
* Changes made for .06.01.08 -
Cleaned up birth list on second details page.
Added Futa to fetish types
Added larger button images provided by Dagoth

New Script Stuff Added:
 - AddTrait, AddTraitTemp, RemoveTrait
 - Use *GIRLNAME* to have the game replace it with the girl's name
 - Cleaned up cGameScript.cpp


Version: .06.01.09 - https://mega.co.nz/#!IR9mQaSb!2dd3yONUcHzy5uvR30Rw5gnqIrzwl6RETY5lNun1umk
WME.8.25 included
* Changes made for .06.01.09 -
Massive changes to gangs.

See this thread for more details http://www.pinkpetal.org/index.php?topic=3563.0
- Moved missions into their own individual functions for cleaner code.
 - Updated all missions
 - Updated catacombs for config.xml controls
 - Added Strength stat to gangs
 -  - Damage changed from ((SwordLevel + 1) * 5) to ((SwordLevel + 1) * min(1, gang->strength() / 10))
 - Added net restock and individual gang net count to gangs
 - Added individual gang heal potion count
 - Set net/pot restock to happen at the start and end of the turn
 - Gangs recruiting but already with full numbers are switched to training before their turn starts so they will train that turn instead of doing nothing
 - Combined the turn summary for most missions into one box.
 - Updated some missions to use nets better (or worse depending on how you look at it)
 - Added PassObjective() check to any mission that can use it
 - Made gang recruitment based on charisma with a modifier for player disposition and other gang skills
 - Added GetRandomRivalWithGangs, GetRandomRivalWithBusinesses and GetRandomRivalToSabotage to better choose a rival for the gang to go after
 - Gangs spying on girls can help stop rape


Other Changes:

Applied patch to add null pointers provided by Wirbelwind
Added detect_disease_in_customer() to whore jobs
Changed PossiblyGainNewTrait and PossiblyLoseExistingTrait to display their turn summaries as goodnews instead of warnings.
Changed starting job enjoyment from all -10 to random (-10 to +10)
Hard coded "Reset Potion MK i" and "Reset Potion MK ii" so they don't have to be updated whenever something new is added.
Fixed a bug in brothel antipreg potion restock texts
Updated Objectives to check for passing whenever the m_SoFar is changed

Fixed ApplyTraits to allow for clean recalculation.
 - Added m_EnjoymentTR and (Get/Set/Update)Enjoyment(TR)
 - Updated trait adjustments
 - Removed old ApplyTraits and UnApplyTraits

 
Added 87 items from Hanzo
 

« Last Edit: March 10, 2015, 01:11:25 AM by aevojoey »
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline Cursed_May

  • Newbie
  • *
  • Posts: 13
Re: Combining the big mods aka crazy's mod .06 is out now
« Reply #1244 on: February 18, 2015, 08:16:39 PM »
Is the prison in use at all? Or how much crap do you need to be in for it to become relevant?