Recent Posts

Pages:  [1] 2 3 ... 10
User Mods / Re: Whore Master 7
« Last post by Fruitymate on December 07, 2022, 11:46:16 PM »
I Personally Have an issue where a good amount of the time, the unique girls will use the default images instead of the images in their folders in the characters file, I dont know it means I need to redo all of the girlsx files but it wasnt an issue before in 6.03. I also like to compile them in batches and and leave them in the characters folder but not in their own character folders.
User Mods / Re: Gameboy's Girls
« Last post by Gameboy on November 29, 2022, 12:50:34 AM »
Update Nov 28th 2022


Cyberpunk Edgerunners:


-Albedo (85 images, 7 gifs)
-Shalltear Bloodfallen (62 images, 1 gif)
User Mods / Re: Gameboy's Girls
« Last post by Gameboy on November 29, 2022, 12:50:05 AM »
Update Oct 27th 2022


Spy x Family:
-Yor Forger (80 images, 15 gifs)

Rent a Girlfriend:
-Chizuru Ichinose (87 images, 10 gifs)
-Ruka Sarashina (41 images, 2 gifs)

-Kosaki Onodrea (58 images, 2 gifs, girlsx)

Quintenssential Quintuplets:
-Ichika Nakano - (88 images, 2 gifs)
-Itsuki Nakano - (111 images, 4 gifs)
-Miku Nakano - (112 images, 4 gifs)
-Nino Nakano - (158 images, 8 gifs)
-Yotsuba Nakano - (119 images, 9 gifs)
User Mods / Re: Whore Master 7
« Last post by zenkls on November 23, 2022, 05:42:35 PM »
I think i found a bug, with the version 7.1.2 i think when a girl birth and the daughter go to dungeon generate a crash. It's happen when i click next week button.
This  it doesn't happen in the version 6.4.1. i tried to attach the gamelog but it's too big.
Thanks for the help and sorry my english.

User Mods / Re: Whore Master 7
« Last post by big fan of fans on November 20, 2022, 04:26:20 PM »
Thanks, that was pretty fast and the problems seem fixed. Yeah, that last point about software development is definitely true a lot, lol. Speaking of reworking items, I just figured I'd let you know that misc. items haven't been properly applying their Skill, Stat, or Trait effects for a while now, so that may be something worth investigating when you do get around to items if you weren't aware already. They do still correctly apply any effects that specifically check for the item, such as the end of week events for the nightmare orb or the chrono bed.

Edit: Nevermind, I don't believe the first issue is completely fixed with how you modified the LevelUp function. While the original bug message does seem to be gone, I am instead getting variations similar to this new error message under the same conditions:
"Error when processing building Farm: basic_string::_M_construct null not valid"
I believe that it is likely that some of the functions that the gain_trait functions relies upon aren't able to handle the nullptr that your fix introduces, instead producing the new message because I can no longer reproduce the error if I once again adjust the random index range to not include the nullptr.
User Mods / Re: Whore Master 7
« Last post by h1262216 on November 20, 2022, 01:58:21 PM »
Thanks for the report, and the thorough investigation.

I've found the source of the second bug: Before, the list of traits that a Therapy can remove was set within C++, so the provided `const char*` would be valid for the entire program lifetime. Now it is loaded from an xml file, so it is no longer save to keep the char pointer. Switching to std::string for the `sRemoveTrait` struct solves the problem.

The reason it crashed in the detail screen is that is was trying to generate the scores for the different "jobs" that a girl can take, and thus checking these traits, with whatever bogus ended up at that memory location.

The cleanup of the code is certainly an ongoing process. There are still some parts that I haven't really gotten to (items, gold, customers, rivals), and for some of those that I have changed, by now I'd like to redo some things. The usual story of software development, I guess.
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.

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.
User Mods / Re: Whore Master 7
« Last post by h1262216 on November 19, 2022, 06:18:08 PM »
Next version is on github.

Mostly bugfixes, and a bit of tweaking for the movie studio. Also quite a bit of behind-the-scenes programming work.
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 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.
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?

Pages:  [1] 2 3 ... 10