devolution

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

0 Members and 4 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
« Reply #1065 on: June 23, 2014, 09:40:45 AM »
Aevojoey strictly recommended not use the virgin trait within the girlsx-files. Instead we should use virgin="1" or "0"
I didn't mean not to use it, just that they both do the same thing.
So if Virgin="0" and she has <Trait Name="Virgin" /> the trait overrides the stat.
If Virgin="1" the game gives her the "Virgin" Trait when processing her.
« Last Edit: June 26, 2014, 01:02:05 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 MrKlaus

  • Full Member
  • ***
  • Posts: 144
Re: Writer needed - House recruiter
« Reply #1066 on: June 23, 2014, 05:05:51 PM »

For now I just have 'good/bad/neutral guy hire/reject text' until I get more texts.


Write them to a .txt file and attach it to your response.
I will take any amount even if they are not for all variations.

 Here is something I came with. Hope it will be some use to you.
Also a thought about the Saint and Evil. You could make on both ends chance to get an Angle/Demon girl. At the Saint the Angel would be lured with his good deeds and the demon with the will to deprave him. On the side evil would be the other way around.
 

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Writer needed
« Reply #1067 on: June 23, 2014, 10:05:44 PM »
Here is something I came with. Hope it will be some use to you.
Also a thought about the Saint and Evil. You could make on both ends chance to get an Angle/Demon girl. At the Saint the Angel would be lured with his good deeds and the demon with the will to deprave him. On the side evil would be the other way around.
Pretty good stuff.  Want to take a shoot at writing text for some of the jobs?


Edit.
Okay doing something that will need a writer.  When u buy a slave it will give different text based of ur disposition.  Its not a huge deal or anything but little things added up in my opinion.  Need help with the writing if anyone wants to.
Code: [Select]
if (m_Player->disposition() >= 80)                //Benevolent
                    {
                        text += gettext(" went to your current brothel with a smile on her face happy that such a nice guy bought her.");
                    }
                else if (m_Player->disposition() >= 50)            //Nice
                    {
                        text += gettext(" has been sent to your current brothel.");
                    }
                else if (m_Player->disposition() > 10)            //Pleasant
                    {
                        text += gettext(" has been sent to your current brothel.");
                    }
                else if (m_Player->disposition() >= -10)            //Neutral
                    {
                        text += gettext(" has been sent to your current brothel.");
                    }
                else if (m_Player->disposition() > -50)            //Not nice
                    {
                        text += gettext(" has been sent to your current brothel.");
                    }
                else if (m_Player->disposition() > -80)            //Mean
                    {
                        text += gettext(" has been sent to your current brothel.");
                    }
                else                                            //Evil
                    {
                        text += gettext("  was dragged crying and screaming to your current brothel afraid of what you might do to her as her new owner.");
                    }
Figure leave neutral like it is.  I got benevolent and evil but if u can do better hit me with them.  Also want to do the same for when a girl is rebellious and sent to the dungeon so anyone who wants to help write them up in a text file and send them to me.  Thanks
« Last Edit: June 24, 2014, 02:05:42 AM by crazy »

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods aka crazy's mod
« Reply #1068 on: June 24, 2014, 05:41:32 PM »
Could you please add the "have torture" into the script editor?
I can wont be have torture...  Be like have torture pic or something.
In addition I had a look on some sripts and girls-files.
Aevojoey strictly recommended not use the virgin trait within the girlsx-files. Instead we should use virgin="1" or "0"
In my MeetTowngirlscript the player is asking whether the girl is a virgin or not. But without the virgin trait, the answer will always be a NO.
Could you please add the Stat virgin into the editor?   Is it still a stat ??
Well if she is a virgin the game auto gives her the virgin trait so u should be able to do it just by using the trait.
Ok, and at least an amendment. Wouldn't it be better or helpful to have the possibility to get the name of the girl when the player is talking to the girl during a running script?
For example:
If a player meets a girl , normally he would ask about her name, am I right?
There is no function in the editor.
By now I was helping me with a little trick by using the "player torture target girl" during the meettowngirl-script.
By doing this the code answers that that's not allowed and shows the girls name.
Should be able to do that.  Ill see what I can do.

Offline HuiBui

  • Full Member
  • ***
  • Posts: 148
Re: Combining the big mods aka crazy's mod
« Reply #1069 on: June 25, 2014, 01:25:20 PM »
I can wont be have torture...  Be like have torture pic or something.
I'm not shure if I understand you right , So it is possible? And you would be so kind to add this?

About the virgin trait.
I had some problems in the past with girls , which contain the "virgin"-trait. May be that aevojoey has fixed it by now.
In fact I had some girls which are not virgins but after putting them into brothel they were. I wanted to fix that with an "special" item that removes the trait , but it didn't work.
But that could be history.
I will check that again if a virgin trait will work correctly in the girlsx-file. And if they should not be such a kind I will add virgin="0"

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods aka crazy's mod
« Reply #1070 on: June 25, 2014, 02:42:08 PM »
I'm not shure if I understand you right , So it is possible? And you would be so kind to add this?
Yeah already added.. The have torture one is already used so I had to do have torture pic.  Only hting it does is show the torture pic...  Be in a future release

Offline Sorren

  • Jr. Member
  • **
  • Posts: 94
Re: Combining the big mods aka crazy's mod
« Reply #1071 on: June 25, 2014, 06:02:31 PM »
-lazy-


Code: [Select]
if (m_Player->disposition() >= 80)
                //Benevolent
                    {
                        text += gettext(" smiled as you offered her your arm, surprised to find such a kindness waiting for her. Hoping such kindness would continue she went happily with you as her owner.");
                    }
                else if (m_Player->disposition() >= 50)
            //Nice
                    {
                        text += gettext(" looked up at you hopefully as you refused the use of a retainer or delivery, instead finding herself taken into your retinue for the day and given a chance to enjoy the fresh air before you both return home.");
                    }
                else if (m_Player->disposition() > 10)
            //Pleasant
                    {
                        text += gettext(" was escorted home by one of your slaves and helped to settle in, she seems rather hopeful of a good life in your care.");
                    }
                else if (m_Player->disposition() >= -10)
            //Neutral
                    {
                        text += gettext(" has been sent to your establishment under the supervision of your most trusted slaves.");
                    }
                else if (m_Player->disposition() > -50)
            //Not nice
                    {
                        text += gettext(" struggled as her hands were shackled in front of her, her eyes locked on the floor as tears gathered in the corners of her eyes as she was sent off to be delivered to your brothels.");
                    }
                else if (m_Player->disposition() > -80)
            //Mean
                    {
                        text += gettext(" was dragged away crying to your brothels, one of your guards slapping her face as she tried to resist. ");
                    }
                else
                                            //Evil
                    {
                        text += gettext("  looked up at you in fear as you order for her to be taken to your brothels, a hint of some emotion hidden in her eyes drawing your attention for a moment before she unconsciously looked away. No doubt afraid of what you'd do to her if she met your gaze.");
                    }

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: Combining the big mods aka crazy's mod
« Reply #1072 on: June 26, 2014, 01:14:20 AM »
-lazy-


Code: [Select]
if (m_Player->disposition() >= 80)
                //Benevolent
                    {
                        text += gettext(" smiled as you offered her your arm, surprised to find such a kindness waiting for her. Hoping such kindness would continue she went happily with you as her owner.");
                    }
                else if (m_Player->disposition() >= 50)
            //Nice
                    {
                        text += gettext(" looked up at you hopefully as you refused the use of a retainer or delivery, instead finding herself taken into your retinue for the day and given a chance to enjoy the fresh air before you both return home.");
                    }
                else if (m_Player->disposition() > 10)
            //Pleasant
                    {
                        text += gettext(" was escorted home by one of your slaves and helped to settle in, she seems rather hopeful of a good life in your care.");
                    }
                else if (m_Player->disposition() >= -10)
            //Neutral
                    {
                        text += gettext(" has been sent to your establishment under the supervision of your most trusted slaves.");
                    }
                else if (m_Player->disposition() > -50)
            //Not nice
                    {
                        text += gettext(" struggled as her hands were shackled in front of her, her eyes locked on the floor as tears gathered in the corners of her eyes as she was sent off to be delivered to your brothels.");
                    }
                else if (m_Player->disposition() > -80)
            //Mean
                    {
                        text += gettext(" was dragged away crying to your brothels, one of your guards slapping her face as she tried to resist. ");
                    }
                else
                                            //Evil
                    {
                        text += gettext("  looked up at you in fear as you order for her to be taken to your brothels, a hint of some emotion hidden in her eyes drawing your attention for a moment before she unconsciously looked away. No doubt afraid of what you'd do to her if she met your gaze.");
                    }
Pretty good stuff.  Someone else sent me some so now we will have two things that can be said.  Hell the more the merry keeps it fresh to see different things from time to time when buying slaves.  May apply this to gift giving also so people arent always seeing the same lines over and over.  So if anyone wants to write more lines for either of these things feel free.

On a side note if anyone can make me some gallery buttons Ill add hand job to the gallery.

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Combining the big mods aka crazy's mod
« Reply #1073 on: June 26, 2014, 01:01:19 PM »
About the virgin trait.
I had some problems in the past with girls , which contain the "virgin"-trait. May be that aevojoey has fixed it by now.
In fact I had some girls which are not virgins but after putting them into brothel they were. I wanted to fix that with an "special" item that removes the trait , but it didn't work.
But that could be history.
I will check that again if a virgin trait will work correctly in the girlsx-file. And if they should not be such a kind I will add virgin="0"
I tried to make it so if both the "Virgin" status and the "Virgin" trait are set the same then m_Virgin is always created as that.
If stat and trait are different or one is set and the other is not set, then it does the age/skill check.
There are 4 ways the game will accept the "Virgin" status:
Code: [Select]
Virgin="1"
Virgin="Yes"

Virgin="0"
Virgin="No"
Anything else and the game sets m_Virgin=false

If a girl has both Virgin="1" and has <Trait Name="Virgin" />  then virgin is 100% assured
If a girl has both Virgin="0" and does not have <Trait Name="Virgin" />  then not a virgin is 100% assured

If Virgin="1" and does not have <Trait Name="Virgin" /> 
or Virgin="0" (or is not in the (r)girlsx file) and has <Trait Name="Virgin" /> 
then the age/skill check is done with a slight favor of whatever the Virgin="#" is




I'm going over the code again to make sure it all works
« Last Edit: June 26, 2014, 01:03:41 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 HuiBui

  • Full Member
  • ***
  • Posts: 148
Re: Combining the big mods aka crazy's mod
« Reply #1074 on: June 27, 2014, 02:20:09 PM »
I've tried it out with
virgin="1" together with the trait virgin. It works fine with the script and also a remove later on works fine. Thanks for clarification.

Just an amendment :
If there is for example virgin="0" and you add an item which contains the trait virgin your code check Age/skill could cause a mistake?

Kind Regards
HuiBui

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Combining the big mods aka crazy's mod
« Reply #1075 on: June 27, 2014, 08:58:11 PM »
I've tried it out with
virgin="1" together with the trait virgin. It works fine with the script and also a remove later on works fine. Thanks for clarification.
This week has been busy at work so I have had little time to code but I should have all weekend to code.
This morning, I finally finished the Check Virginity test so it works properly.

The girlsx files are loaded into the game either:
 - at the beginning of a new game or
 - when a new girlsx file is added and an existing game is loaded.
At the time the the girlsx file is loaded is when the virginity test is done.

*** If you edit a girlsx file and you continue playing a game that has already loaded that file,
*** it will not be updated unless you remove the <File Filename="name.girlsx" /> line from the <Loaded_Files>
Code: [Select]
    <Loaded_Files>
        <Girls_Files>
            <File Filename="name.girlsx" />
        </Girls_Files>
    </Loaded_Files>
*** If you don't remove the girl from the <Girls> list, the reloaded girlsx will clone her with the changes.


For rgirlsx files, they are loaded when a rgirl is needed. (so the <File ... > does not need to be cleared)
The virginity test is done just before the girl is finished and added to the game.


If the Virgin="#" and the trait are the same, that is how it gets set.
If (Virgin="1" and the trait IS NOT in) or (Virgin="0" and the trait IS in) then the virginity test is run.

If age is 17 or less, virgin=true and age gets set to 18
If age is 18 or higher, average (all sex skills plus age):
 - If the average is less than 20 then virgin=true
 - If the average is greater than 40 then virgin=false
 - If the average is between 20 and 40, it is set to what the trait is (because the trait has been used in the (r)girlsx longer than the status)

*** most older (r)girlsx files do not have the 5 newest skills: oral, titty, performance, medicine and handjob
*** if not listed, they are set to 0, so the "average of skills" part of the virginity test will average
***    (((the 7 old sex skills) plus (the 3 new sex skills at 0) plus (age)) divided by 11)



If there is for example virgin="0" and you add an item which contains the trait virgin your code check Age/skill could cause a mistake?
No, Items do not check virginity, they just change it.

I have gone over the item use/equip/unequip sections of the code.
I have added the m_Virgin status so any item that uses the virgin trait should handle it properly.
I believe I may have corrected a few problems as well.



for     Virgin="Yes"     Capital V and Y are needed

« Last Edit: June 28, 2014, 12:58:59 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 aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
.05s
« Reply #1076 on: June 28, 2014, 02:16:11 AM »
*** A newer version is available later on this thread ***

Version: .05s.05
Mirror 1 - http://www.fileswap.com/dl/ikAuRXma/WhoreMaster.05s.05.zip.html
Mirror 2 - https://mega.co.nz/#!lUFTQYYL!8HI0q8AWxrFtkTIq2DSzsFYgbx8wa-8fHQ03fOiNc6s

* update .05s.05 -
Fixed Virgin Check to work closer to the way it was prior to .05s
Split Skills into nonsex and sex skills on girls display


Version: .05s.04 recompiled
Mirror 1 - http://www.fileswap.com/dl/4vJrUFkHCJ/WhoreMaster.05s.04.zip.html
Mirror 2 - https://mega.co.nz/#!gAcUCCQL!0DTOnxtnFx7MInnf3SFkGVc2-gixs3GJYquLHLr9gTQ
Whore Master Editor 0.8.03 included

* update .05s.04 -
Updated "Box of Cookies.itemsx" to reduce power and add varieties.
Renamed "Under Wear" to "Underwear" - both are accepted as input
Corrected bug in level up where level up message and trait gained message duplicates.
Total rewrite of m_SecurityLevel - See here for details -
http://www.pinkpetal.org/index.php?topic=1031.msg28311#msg28311

Version: .05s.03
Mirror 1 - http://www.fileswap.com/dl/6bmQyIDrCD/WhoreMaster.05s.03.zip.html
Mirror 2 - https://mega.co.nz/#!AUtBxALT!bFxeak6B1O7vh-UOWuvJ8jWBAck3w8uxhyti7CaMcYk
Whore Master Editor 0.8.02 included

* update .05s.03 -
Corrected bug - default lastsexact was 0 (anal), changed to -1 so it now displays profile instead of anal on first load of girl
Corrected bug in Your Daughter for random girls.


Version: .05s.02
Mirror 1 - http://www.fileswap.com/dl/zJLi0WNQ7l/WhoreMaster.05s.02.zip.html
Mirror 2 - https://mega.co.nz/#!4ccESBwB!KelRzU3SqU5BEZ8CkQl0RyIPjz5KMKK-ZMbBLoBEwGM

* update .05s.02 -
Corrected bug in images so pregnant profile now looks for IMGTYPE_PREGNANT if there are no IMGTYPE_PREGPROFILE

Version: .05s.01
Mirror 1 - http://www.fileswap.com/dl/wdRSPq3MUf/WhoreMaster.05s.01.zip.html
Mirror 2 - https://mega.co.nz/#!IcdFHRjI!YLQYRAMw4rx_S83LE_gw9jC3rD8RWS3SOGyQEABoDA8

* update .05s.01 -
Corrected bug in images where default pregnant offset was not checking for IMGTYPE_PREGNANT

Version: .05s
Mirror 1 - http://www.fileswap.com/dl/mOB0sOZR5l/WhoreMaster.05s.zip.html
Mirror 2 - https://mega.co.nz/#!cQcTWBYT!P9CNWTPyb1LjQUSt-ubJlE6rXpJUyTEzmHWlpuBpsFM

.05s is probably going to be the last of the .05 versions.
The farm will be the start of .06.00.00 = (.main.subs.fixes)
 No more letter versions just numbers.


Major Changes/Fixes:
Rewrote virgin test for (r)girlsx to compare Virgin status and Virgin trait,
 - if both are the same then set as that
 - if both are different or one is not set, do age/skill check
 - see this for more details - http://www.pinkpetal.org/index.php?topic=953.msg28178#msg28178
Fixed item rarity Catacomb05 and Catacomb01 so they work
 - added colors for them in config.xml
 - added default colors in the code
 - expanded the for loops to make it read them
Added default images back in for if the girl has no images for an image_type

Minor Changes/Fixes:
Some more cleaning of HandleSpecialJobs
Corrected so "m_Human == 1" is human , "m_Human == 0" is nonhuman
Corrected CreateRandomGirl, some places had slave/undead switched
Changed most virginity changes to use g_Girls.LoseVirginity(girl) and g_Girls.RegainVirginity(girl)
Reward girls from Objectives have a 1 in 3 chance of being nonhuman.
Added handjob to WorkPersonalTraining
Added Player Disposition >= 100 then Player is a "Saint"

Partial Changes/Fixes:
Started "Your Daughter" status to allow (r)girlsx to be specified as only available through "pregnant by player" births


* 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?


* In Version .05s.04 the way "Security Level" is used was rewritten.
If you load an existing game that has very high security, you will notice some customers get scared off by the oppressive security.
Either edit your save game to lower security level or take all girls off security and only leave 1 gang guarding.
That is sufficient to keep most trouble to a minimum until your security level gets below 2000.


* In Version .05s the following files were changed:
.\Resources\Items\Perfection.itemsx, Potion of Tightness.itemsx
.\Resources\Data\config.xml - See here for more details -
http://www.pinkpetal.org/index.php?topic=1031.msg28179#msg28179
* In Version .05r the following files were changed:
.\Resources\Interface\J_1024x768\building_setup_screen.xml
.\Resources\Interface\J_1024x768\property_management.xml
.\Resources\Scripts\DefaultInteractDetails.script
If you do not regularly copy the entire new folder, you will need to copy these files from the new to your old folder.
If you do not use the "J_1024x768" interface, you need to add this to your interface\building_setup_screen.xml file:
Code: [Select]
<Checkbox   Name="ProhibitHandJobToggle"   Text="Prohibit HandJob Sex"   XPos="370"   YPos="60"   Width="16"   Height="16"   FontSize="12"/>* In Version .05p.01, Successful Rehab and Surgeries show !!! GOOD NEWS !!! when successful. If you don't use the J_1024x768 interface provided, You will need to edit your .\Resources\Interface\(interfacename)\InterfaceColors.txt or it will crash.
See the notes here for what to change -
http://www.pinkpetal.org/index.php?topic=953.msg27858#msg27858
* Leveling up also shows green now.
* In Version .05n, Anti-Pregnancy potions were completely redone. You will need to restock them before going to the next week to prevent a baby boom.
* The game versions on this thread have no girls files included. There are other threads on this forum you can get them. -
http://www.pinkpetal.org/index.php?board=5.0
* All versions from .05i on all have had the ".itemsx" files moved from ".\Resources\Data" to ".\Resources\Items"
* All versions from .05i on require the "*120*.dll"s that are included in the zip - if you only copy the exe the game will not work.

* If the game crashes when you hit the "Next Week" button, try reassigning jobs to all girls.  > This cause of crashing was repaired in version .05o.
« Last Edit: August 28, 2014, 10:04:20 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 eviljanitor

  • Newbie
  • *
  • Posts: 13
Re: Combining the big mods aka crazy's mod
« Reply #1077 on: June 28, 2014, 09:58:43 PM »
Just have a quick question i wanted to ask will the player be able to enslave rival female bosses that are brought before him after they have lossed there assets. in future builds.  :)

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: Combining the big mods aka crazy's mod
« Reply #1078 on: June 28, 2014, 10:49:51 PM »
Just have a quick question i wanted to ask will the player be able to enslave rival female bosses that are brought before him after they have lossed there assets. in future builds.  :)
or one of your girls that runs away and starts her own brothel to become your rival.

Rivals need a lot, a whole lot of work.
The game needs more challenge.

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

Offline HuiBui

  • Full Member
  • ***
  • Posts: 148
Re: Combining the big mods aka crazy's mod
« Reply #1079 on: June 29, 2014, 12:44:14 AM »
One of my girls contains some large pics .

I've found out that if pics are too large they were not shown in the program.
Whats the max. size that a picture can have so that it can be handled by the program?