Thank you for the feedback, I appreciate it. I've updated versions. If it's still a problem, I'll post in the other thread.
hecatoncheyr
Recent community posts
Install/active mod Order:
Strive-1.0d-Bugfix-V5a
AricsExpansion
SCRIPT ERROR: dictionary: Invalid call. Nonexistent function 'replace' in base 'Nil'.
At: res://files/scripts/person/person.gd:745
SCRIPT ERROR: _on_end_pressed: Invalid operands 'String' and 'Nil' in operator '+'.
At: res://files/scripts/Mansion.gd:1032
So this crash is a bit unusual and I don't fully understand how the above error is related to what I'm seeing in game. I originally thought the crash was slave-related (which took buying and selling each individual slave to find out), but it's actually related to an equipped item.
From the Umbra market Magic Item Exchange, I received a Lacy Underwear with the following (green text) enhanced attributes +5 Luxury & +5 Lust per day.
If the item is equipped on any slave, the game will crash on day end. If the item is held in the chest or bag, the day will end normally with no issues. With the debug mod exe installed, it will actually go to the next day without crashing (while equipped to a slave), but will not display an end-of-day report.
Good news, I know what the problem is, so the game can proceed normally. Bad news, can't fully trust items from the Umbra exchange and unfortunately seems to be the only place to receive items with certain/better attributes.
Didn't work for me.
-Deleted appdata/roaming/strive
-created appdata/roaming/strive and put mod into folder /blah/scripts/explorationregions.gd
-deleted existing game folder on desktop
-re-extracted/installed new game folder on desktop
-used reset function in-game
-started game up again, applied mods, same issue occurred (menu unclickable/non-functioning) Noteably here: the version displayed changed from 0.5.19c to 0.5.19d
-----------------------------------------------------------
then I repeated all of the above but skipped the reset function part, same unclickable/non-functioning menu happened.
-----------------------------------------------------------
then did the following
-Deleted appdata/roaming/strive
-deleted existing game folder on desktop
-re-extracted/installed new game folder to desktop
-opened the game, closed the game (without going to mod menu)
-added mod appdata/roaming/strive
-opened the game, hit apply, restarted the game, nothing happens. (also tried reset/apply/reset/apply in various orders) Mod isn't applied at all and no 'Modded' shows up to the 0.5.19c version number on the menu.
-deleted appdata/strive/mod folder, reopened game. Now reads 0.5.19c 'Modded' (obviously since the file is missing/nothing changed in-game)
-readded mod to /appdata/strive/mod, opened game, still reads modded, but nothing changed in-game.
-reapplying mod nothing happens, reset mod nothing happens, different orders of reset/apply don't work as well when starting from step 1 of this.
-----------------------------------------------------------
tried all of the above, both in and out of administrator, didn't matter at all-- same results. Repeated all of the above (again) on windows 10 64x laptop, same result, didn't work. I guess I could try the linux version, I don't know of there'd be a difference. Its a mystery.
I apologize for the delay, I appreciate the feedback. For these purposes I'm using Windows 10 64-bit. I didn't think to check the version, I just now switched to 0.5.19c.
I may have something going on, on my end. I took a brand new 'installation' of 0.5.19c and took the script provided in https://pastebin.com/SCDggsDh
and dropped it into /mods/extended/scripts/explorationregions.gd
It actually prevents me from using any of the main menu buttons after the mod is selected, and it applies itself (and I restart the game.). If I look in the /Strive folder with the .exe on my desktop, all the files now read 0kb or 1kb. A fresh 'install' of 0.5.19c without applying mods fixes the issue. I'm not sure what would cause this issue, possibly something on my end/my machine specifically, I'll try it on a laptop and see what shakes out.
explorationregions.gd and gallery.gd pastebins respectively. I know the background isn't really needed but I figured I play around with it anyway. I assume the problem I've having is that any new additions actually need to be 'called out' I guess? And not just 'inserted' in to existing code.
Edit: @ Line 117 on explorationregions.gd
@ Line 506 gallery.gd
I decided to piddle around and explore adding new areas, because who doesn't like exploring more places? Well I was immediately unsuccessful and I'm not quite sure where/what my problem is exactly. So here's the steps I took (according to the modding guide and in the posts I've read here):
Step 1: Create /mods folder in User/AppData/Roaming/Strive/mods
Step 2: Create folder in /mods, eg: User/AppData/Roaming/Strive/mods/Expanded/scripts
Step 3: Identify GD files for existing areas (ignoring ones that seemed quest/teleport related)-- explorationregions.gd and gallery.gd
Step 4: Copy existing area (Marsh in this case) and tweak it. 'Marsh Ruin' created, exit to new 'Marsh Ruin' added to 'Marsh', exit FROM 'Marsh Ruin' set to 'Marsh'. Slightly tweak enemy list.-----Saved and added explorationregions.gd to /mods/Expanded/scripts
Step 5: Same as the above (just setting a background picture in gallery.gd)---- Saved and added gallery.gd to /mods/Expanded/scripts
Step 6: Open Strive.exe, click mod(s) on main menu. Click mod, click apply, crash game.
Where did I lose the wheels on my short bus? See attached picture. (https://imgoat.com/v/144578/crashycrash) I barely caught the console errors via screenshot before everything exited out (hence the fading). The bottom of the pic is the explorationregions.gd, the top right is gallery.gd, and the top left is the console errors thrown.
Can someone more educated/knowledgeable than me, point out where I went wrong/spilled the teapot?
Thanks