Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Strive for Power

Fantasy Slave Management/RPG Erotic Game · By Strive4Power

Can't raise the children of slaves after they give birth despite having a nursey

A topic by Nyantholep created Apr 29, 2019 Views: 2,489 Replies: 9
Viewing posts 1 to 7

While booting up the game throught the itch.io client, this shows up:  While doing auto prereqs: decoding redist registry: invalid character '\x00' looking for beginning of value
Its version 33 on windows 10
Tried to redownload, but the same error shows up while starting the game 

Deleted 2 years ago

I'm having difficulty finding the root of the problem. The visible end of the problem is that the game has failed to find the data for the baby, thus it fails when trying to use the non-existent data. But it's likely that the root of the problem is only tangentially related to this. It seems that the mod loader is corrupting the folder path and causing a non-fatal crash which causes the file loading to terminate early.

It seems your files have been corrupted in a different way than mine, so I'd like you to post on Discord the following files: "progressdata" file, all files in the "mods" folder with "FileOrder" in the name, and the save file. I'm hoping to find a correlation which will point me to what is wrong. I may be able to fix the files as well.

I may have figured out what's wrong. I'm not certain how it happened, but I think your mod folder path is messed up.

If you are able to start the game and get to the main screen, then press "Mods" to open the mod panel, click the button above "Close" with a file path in it, and navigate to the mod folder. Either press "Select This Folder" if you can see the "mods" folder highlighted, or press "Select Current Folder" if you navigated inside the "mods" folder. The terminal that shows errors will show the path you chose and it should end with "/AppData/Roaming/Strive/mods". Press "Close" and "Exit", then restart the game. If I'm right the first 3 errors should go away, maybe even the last error if we're lucky.

Deleted 2 years ago
Deleted 2 years ago

Finding "Mansion.gd" will only help if you have added mods to your current game, and that can get messy.
"Mansion.gd" is a core game file that has been around since at least 523a(earliest version I have) and probably much longer. Make sure you are looking in the right set of folders. The saves, mods, and portraits are in the user's Appdata. Core game files such as ".gd" scripts are located in the same folder as the executable file. If you downloaded the zip, then it will be where you extracted the files to. If you used the itch.io app, then I recommend a OS file search for "Strive", "newsexsystem", or "groupselectpanel".

I am experiencing the same issue on version 33 on Win 7

i get this error when trying to raise the children 

SCRIPT ERROR: babyage: Invalid set index 'name' (on base: 'Nil') with value of type 'String'.
          At: res://files/scripts/Mansion.gd:2614

seems to relate to this line of code

baby.name = get_node("birthpanel/raise/childpanel/LineEdit").get_text()

not sure what or if anything is wrong with the code as i'm a dumb noob but hope this helps

(1 edit)

Every detailed report helps when tracking down problems. If you could share the save file with this error, either here or on Discord it would help with understanding how it happened.

I can give a quick breakdown what the error message means, though it seems you figured out parts of it. "babyage" is the function where the error occured. "Invalid set index 'name'" means that it tried to find the contents of a variable named 'name' but that variable did not exist. "(on base: 'Nil')" means that the object that it tried to search for the variable didn't exist. "with value of type 'String'." means that it tried to replace the contents of the variable with text.

To sum it up, it failed for the same core reason as above. The function assumed that it would be given a baby's data, but when it tried to use that data it found out that it didn't actually exist. It's a bit like a student going to school, but not bringing the assignment to turn in. Now we are trying to figure out whether that student did the assignment but forgot to bring it to class, did the assignment but the dog ate it, or never did the assignment.
Edit: minor inclusions

https://mega.nz/#!JZByUAoS!RS8vNovLw8g4xm55CwDuwAKIL_yFuGi-80rK_0wJ3do here you the affected save soon as the day ticks over babies are set to be born

(1 edit)

Thanks for sharing the file. Unfortunately, the problem is that your list of babies is empty so a complete recovery is not possible. I can be fairly certain that you played one of these versions 0.5.24, 0.5.24a, or 0.5.24b and a non-fatal error effected the load of the progress, which prevented baby data from being included (babies are loaded last). Thus further saves would not include any babies. I believe the fixes in 0.5.24c should prevent this from occurring again.

The good news is that there is enough relationship data to create new babies. They won't be the same as the ones lost, but so long as you still have both the father and the mother it will be based on their current attributes. I've provided a replacement of "globals.gd" from 0.5.24c. It should be compatible with 0.5.24b/0.5.24c for windows or linux. The file to replace will be located in the "files" folder from wherever the executable (program starter) is located.

https://mega.nz/#!zcpWGS4C!uTuhIMu8EWMkET4N5OHA1tUkB3DH6fZg5mpnCBavaDo
Simply load any progress like normal, and if there is missing baby data then it will try to generate new baby data to fit the existing pregnancy.  It will report the outcome to the terminal. It's been tested on your save file so there should be no problems. It will probably also work for most people so long as there are not other issues.

edit: This will not be compatible with mods that change "globals.gd". If mods conflict with this, then I recommend trying one of the following: 1) use a fresh copy of just the game files to fix the data. 2) start with a fresh copy, add this file, and then apply mods. 3) temporarily use this file to simply load and save to fix the data and then switch back to old file.

Has any of you modified the pregnancy duration? I had done so through the "Constants" mod, reducing it to 15 days. I tried my saves on different systems, Windows 10 and Ubuntu, the result being the same. I sped through a new game with unmodified constants for pregnancy and it proceeded fine, but the saves already affected still bug out.