Recent Posts

Pages:  1 ... 7 8 [9] 10
81
User Mods / Re: Whore Master 7
« Last post by big fan of fans on November 20, 2022, 05:06:25 AM »
I believe I have found two bugs and a fix for one, although I don't have a github or discord. The first bug is likely caused by line 176 of "src/game/cGirls.cpp".
The line in question is in a function that handles girls leveling up and reads:
"int chance = g_Dice % 12;"
I believe that it is supposed to actually be:
"int chance = g_Dice % 11;"

The line is there to generate a random index for the statically created array on the line before. The array contains eleven fixed traits, meaning its indices range from 0 to 10, however the line as it is currently written can instead occasionally generate an index of 11. This makes the bug unreliable to reproduce, as it only happens when a girl levels up to a level divisible by five so she can gain a new trait, but even then only in a little more than one twelfth of the times. When encountered, this bug manifests as the player getting an error message that looks something like this, although substitute arena for any building the girl leveled up in:
"Error when processing building Arena: Could not find trait:" and then some random gibberish.
This is likely happening because the trait array is going out of bounds and trying to read this memory space as a trait, which will obviously not generally produce any meaningful text, nor anything usable to the gain_trait function a few lines down from it. The process buildings phase will then fail for that turn, and the girl will not get a trait for that level. I have reproduced the error for both the previous version, as well as the new version that was posted yesterday. It is hard to be absolutely certain that it fixes it due to the random nature of the bug, but I have not encountered the bug after compiling a version of the game with the above change.

The second bug is the one that I have not explored the cause of and is related to the UI. When the user selects a girl and then clicks the "girl details" button at the right of the screen, they enter into a menu with a button that reads "more details" on the left side of the screen. In older builds, clicking on the button would cycle through several different stats on the left half of the screen, before wrapping back to the original stats. Now, after clicking on it twice, it will produce an error message that reads: "Could not find trait". Then, bits of text from some scripts will show in place of the error text on the red box before finally kicking the user out of the "girl details" menu. The player will then be unable to enter the "girl details" menu again until restarting the game, with the player instead getting only the "Could not find trait" error message any time they try to enter the menu.

Anyway, thanks for the mod, it really improved the game's overall codebase, especially in a lot of ways that are really nice but invisible to the overall player.

Edit:
Alternatively, looking at the commit history for the first section it seems that part was originally supposed to be in a switch with a chance to not produce a trait when it rolled 0. If this original behavior was intended, the lines below can instead be modified by sticking them in an if statement that only runs if it didn't roll 11.
82
User Mods / Re: Whore Master 7
« Last post by h1262216 on November 19, 2022, 06:18:08 PM »
Next version is on github.
https://github.com/h1262216/crazys-wm-mod/releases/tag/v7.2.1-alpha5

Mostly bugfixes, and a bit of tweaking for the movie studio. Also quite a bit of behind-the-scenes programming work.
83
User Mods / Re: Help Moding Whore Master 7. Adding buildings
« Last post by h1262216 on November 12, 2022, 08:04:27 PM »
The tagger is just a collection of python scripts, so ti should be much easier to get it running on linux than on windows.
Its here https://github.com/h1262216/crazys-wm-mod/tree/master/Docs%26Tools/Tagger in the repository. You'll need some packages (most importantly PySide6), but they are all available in pip. I probably should make a `requirements.txt` file to automate the install.
84
User Mods / Re: Help Moding Whore Master 7. Adding buildings
« Last post by grishnak on November 12, 2022, 08:28:35 AM »
Just tried the new version and the tagger.
I really like what you did with the xml files and job texts. I tried myself before to add a few more jobs, but it was a pain. Now it should be a lot easier to customize job outcomes and personalize to different fetishes.
The tagger did not seem to work under my old windows. Does it require windows 10+ or some third party stuff? If so, any chance for a linux version?



85
User Mods / Re: Help Moding Whore Master 7. Adding buildings
« Last post by h1262216 on November 08, 2022, 10:32:35 AM »
While this is a nice idea in principle, it will only really make sense once such things (as in, e.g., different customer types) are handled sensibly in the shift processing code. Once that is implemented, adjusting parameters for the customer base for different buildings should be easy, and easily manageable by an xml file.
86
User Mods / Re: Help Moding Whore Master 7. Adding buildings
« Last post by grishnak on November 05, 2022, 03:49:40 AM »
Would it be possible to distinct the brothel types at least?


Right now i think it is one table, where just the room for girls is changed. Do you think you might customize them a bit more, like with advertising, specialization (like in the late FreeCities)? Or since they are located in different parts of the city, change the customer base with different fetishes and preferences (and money to spent, like in the old brothelmaster)?

87
User Mods / Re: Discord
« Last post by Gameboy on October 31, 2022, 05:45:00 AM »
Thanks for the reply, but still the same error :(
sent u a message we can try that way to get u in
88
User Mods / Re: Whore Master 7
« Last post by h1262216 on October 31, 2022, 04:02:35 AM »
I've uploaded a new version:
Not that many changes yet, but the previous one would crash when using the 4:3 themes, so I did not want to wait long with the updated.
There are some nice changes to the UI, though:
 * You no longer have to go back to the main screen to switch between buildings, the Prev/Next buttons now also appear in the girl management screen
 * You can now get an overview of the different traits in the game by clicking the `*` button next to the trait description in the girl details screen. (I'll probably change this to a question mark, but for now I've reused one of the buttons that already exist)

Apart from that, there are some bug-fixes and some tweaking to traits. Nothing new on the image tagging front, for now.
Enjoy.
89
User Mods / Re: Whore Master 7
« Last post by h1262216 on October 30, 2022, 08:36:03 PM »
How make daughter character?
Old Whore Master Editor 0.8.32- not working,
all time born random characters....

You can edit the xml files directly, for example with notepad++, in the end these are just text files.
To get a random girl to spawn as your daughter, in you need to define it like <Girl Name="..." Desc="." Human="Yes" Catacomb="No" YourDaughter="Yes"> in the rgirlsx.
(I've noticed that in previous versions, it was "Your Daughter", with a space in between, which made it impossible to specify in XML. This is fixed now)
90
User Mods / Re: Discord
« Last post by zenkls on October 29, 2022, 05:10:40 PM »
Thanks for the reply, but still the same error :(
Pages:  1 ... 7 8 [9] 10