Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Strive for Power

Fantasy Slave Management/RPG Erotic Game · By Strive4Power

Redle's Mods (updated 2021/05/29: Info-organizer update)

A topic by redle created Aug 27, 2019 Views: 26,817 Replies: 29
Viewing posts 1 to 16
(10 edits) (-100)

4. Enhanced Slave List for the mansion


https://redle.itch.io/enhanced-slave-list - (updated 2020/05/12)

3. Navigation toolbar for the mansion redone.

Mansion Navigation UI Mod - (updated 2019/09/20)


2. Information Organizer Mod has now been upgraded to work with Strive 1.0d
Info organizer - (updated 2021/05/29)
Legacy version compatible with Strive 0.5.25 remains available
Contains both previous 5.24 info mods:
Mansion Info
Day End Info

1. Pregnancy Mod (small text change to buttons)

Screenshot example of mod in action.
Pregnancy Mod Page - (updated 2019/08/26)

(+1)

I suppose I ought to add posts when I update the OP so people know what has changed.

Anyway, posted a new toolbar for the mansion.  It is downloadable as a stand-alone or as a combination mod with my Information Organizer.

Looks like the UI mod and Pregnancy info mod don't work together, at least for me they don't.

(1 edit)

Busy, extended weekend for me, so I won't get a chance to look into it [until weekend is over].  That said, I can't think of any reason they should be incompatible.

I will mention that since the UI and the Info mods both are installed as a patch, they must be installed first.  Then any mods must be turned on after.  If they still don't work together tell me what you actually see (error messages or missing text in the window, etc).

Just had a moment to do some quick testing.  I did a clean install of the game and applied my Navigation Information Combo patch.  Then I turned on the Pregnancy mod and everything worked fine for me.  So my guess is that it is an install problem.

The game's mod system is certainly a bit quirky.  It creates backup versions of files and some things trigger the backup files to be copied back over the game's files.  It's possible the game did this and replaced/edited a needed file.

If you are still having trouble, I'd suggest doing a clean install.

1. Turn off all mods.

2. Unzip the game into a new directory. (delete/or don't, the existing game folder, but do not extract the clean installation over the top of the existing game)

3. Drop in my patch mod (any single one of my Info Mod, Nav Mod, or Nav-Info Combo).

4. Start game and turn on Pregnancy Mod.

5. Restart game and play.

Cool, im not playing atm, just keeping an eye here to support my mod, when i do though ill def be looking at your UI mod.

Tbh had more fun playing just to code more mods ;)

UI work was a limiting factor for my Minor Tweaks Mod, could only figure out how to clone buttons that existed already, and affect some already placed ui.

Changing the UI certainly isn't the most straightforward with the mod system.  For my UI mod I went the direction of building the entire UI bar all by itself (and as a new/separate file).  Then I modded script files to strip out the old components and patch mine into place.  You could also do it by directly modifying the original UI, which would reduce a little of the patch work (although would still need to edit a number of things in the script to make it compatible).  Going this route becomes a little trickier if multiple people/mods want to change the UI.

About your own mod, I have noticed it before and really like the keyboard navigation through the slave list in the mansion.  Comes in quite handy.  Also, the inventory sorting is a must.

Can not say I've hooked up things like mass spells or any of the export features though.  I tend to play keeping spell usage almost exclusively to combat.  Not come up with any use for the export either (I see you say you use it for the repeatable quest system, which certainly could use help.  As it is I just ignore the quest system when I play.)

As you say, modding the game is a lot of the fun.

Love the UI changes, streamlines a lot of things and you added a lot of nice features with the info organizer, however once I install the navinfocombo, It doesn't let me assign anyone to the combat group, pressing the button for it just takes me to the mansion main page.

It sounds like you are getting an error somewhere and so the game just doesn't finish the request of popping up the combat team window.  I just did a fresh install of the v0.5.25 game and then dropped my navinfocombo directly into it from the zip file I uploaded and combat team button and team selection all comes up correctly and works fine for me.

Are you using any other mods?

Are there any warnings/errors in the game's secondary window?

Updated to include bug-fix V2 changes in files used by Info or UI patches.

UI also fixes some issues with full-body image toggle.

Info mod now rounds off cleaning numbers rather than truncating (to better match other displays).  It also fixes clicking the race button from within the MC's information screen.

(1 edit)

This mod is awesome, I love it. But can't get it to work with Aric's expansion, sadly.

Additional download now available.  It is a repair mod to allow UI and Aric's to function together.  Info Mod is not compatible.

(+1)

Added a new Enhanced Slave List mod

https://redle.itch.io/enhanced-slave-list

this one works with arics exp?

(+1)

This one is believed to work with Aric's.  This must be installed AFTER Aric's.

i just didt and it worked, i was messing up with the order of installation

(+1)

Small update for Enhanced Slave List.

v1.1
1. Added animation to make the level-up indicator stand out a bit more.
2. Fix slave count indicator on the mansion's stats bar.
3. Move list slightly closer to the top of the screen.

Updated the Enhanced Slave List to v1.2

It only fixes a small bug where Emily (and possibly others) remains in the slave list when she is really gone.   i.e.  some story line related departures.

(4 edits)

Do I need to delete the backup folder first? Was getting weird errors so did a clean install.

EDIT: I was having issues because I forgot to uninstall an old Farm list mod I was using, but it's still not working. Only other mod I have is Random Portraits and that doesn't conflict.

EDIT 2: LOL I messed up the previous folder structure when I unzipped to my mod folder. Collapsed one folder and now testing it out.


Getting this and I can't view slaves.

SCRIPT ERROR: openslavetab: Invalid call. Nonexistent function 'slavetabopen' in base 'Control'.
          At: res://files/scripts/Mansion.gd:480

(1 edit)

Not sure where you are at, at this point (you will likely get better response time from me if you @ me over on discord).

Yes, deleting the backup folder is generally needed any time you manually copy any file into the strive game folders.  Although for the slave list mod I only have you copy in completely new files (the mod system ignores new files otherwise).  Note: if any mods are active when backup folder is deleted, those mods can never be un-applied or applied in a later order.  Basically when you delete the backup folder you are telling the game that the state it is in right at that second is the "base" version all things should build from or return to.

So... you installed new.  Copied the files into the game folder (before running the new install).  Then you applied my mod (the slave list mod).  Did you also reinstall random portraits?

Other than that, you installed and applied nothing else.  And now you are getting the error?


(I don't think you actually ever mentioned which patch/mod of mine you were trying to install.  So please include that info as part of what you are attempting)

Whoops, it's Enhanced Slave list. Let me find the Discord if that makes it easier.

If you list out step by step what you did to install the game, I can try to recreate the problem.  As it is, I don't have the error and my lines of code do not seem to match the line numbers your files have.

All I can say as a starter right now, is that the error is complaining about "slavetabopen" not existing.  This is a function inside "slave_tab.gd", which my mod does not touch at all, but Random Portraits does.

That said, most of the time the game complains about functions not being found, it is because a prior error caused a file not to fully load, and the "missing" function is part of what didn't finish loading.  Are you sure there were no errors prior to the one you reported?

Enhanced Slave List updated:

v1.3
Fixed display so same slave is displayed in the details area after moving slave into or out of jail.

The Information Mod Organizer (as well as the Navigation Info Combo mod which contains said mod) was just updated to fix a bug that allowed housekeepers working a management job to perform bonus cleaning on top of their housekeeper performance.  The bug actually matched the cleaning that results in vanilla strive, but it was a loophole bug.

One more... Info Organizer and the Combo now at v2.3.   There was an error in the value shown in the report for housekeeper cleaning.  The correct amount of cleaning was being done, but the report claimed a value that was not fully accurate.

(+1)

Does this work for 1.0a?

(1 edit) (+1)

The Enhanced Slave List should work with v1.0a.  However, I've done only very minimal testing.

The pregnancy mod I uploaded a version compatible with 1.0a.

Not looked into the others yet.  The UI is unlikely to be compatible at this time.

(1 edit) (+1)

Tested nav bar, mansion UI and better info panel, they do work with 1.0a, but are not compatible with slave list :)
As a side note, they were complaining about some hide function in mansion script.

ERROR: Node not found: charlistcontrol/CharList/scroll_list/slave_list/prisonlabel
   At: scene/main/node.cpp:1382
SCRIPT ERROR: rebuild_slave_list: Attempt to call function 'hide' in base 'null instance' on a null instance.
          At: res://files/scripts/Mansion.gd:554
ERROR: Node not found: charlistcontrol/CharList/scroll_list/slave_list/prisonlabel
   At: scene/main/node.cpp:1382
SCRIPT ERROR: rebuild_slave_list: Attempt to call function 'hide' in base 'null instance' on a null instance.
          At: res://files/scripts/Mansion.gd:554

Since the NavInfo files are installed by full file replacement, there is a decent chance they will mostly run.  But it also means that all the files it touches are being reverted back to Strive v0.5.25 status.  Any changes/improvements that were made to make the game v1.0a release are being destroyed in the files the mod uses.  There could be additional complications, but the loss of fixes is enough to make it not really compatible.  Hopefully I'll get some time upgrade the mod to 1.0+ ready soon.

As for slave list error, thanks for the error report.  I really should look into the v1.0 code and see where changes were made.  Might be the slave list isn't as compatible with the update as I'd hoped.