itch.io Spring Selects Series A
On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Strive for Power

Fantasy Slave Management/RPG Erotic Game · By Strive4Power

Aric's Expansion Rebred

A topic by AricTriton created Sep 23, 2019 Views: 461,543 Replies: 2,448
Viewing posts 341 to 360 of 734 · Next page · Previous page · First page · Last page

Dumb question. Where is the Strive .exe? I don't see it anywhere in the strive folders, yet the game still functions normally.  What folder is the .exe supposed to be in?

Strive.exe IS your strive game folder.  

It is the actual executable that you click on the run the game. So whatever icon/button you're clicking to run it is strive.exe (though it may just say Strive)

So I have not a bug but a suggestion (I think?). I noticed that at the alchemy lab the icon for the 'Sedative' isn't transparent like so:


Honestly I just grabbed a quick image offline that would work. If anyone is good at photo-manipulations and wants to shoot me over that image without the white background, I'll happily incorporate it. I'm not great at those myself

(1 edit)

Here are the corrected images (you should be able to get them by left-click them and 'save image as..., but if you want me to send it in a different way just say the word):


That should work! The green one looks great but the milk bottle one does still have some pixelated artifacts around it. That may be due to being saved that way, so if you wouldn't mind popping it on Mega or something and linking it that might work better so it doesn't have the pixelated edges. Thanks!

Yeah sorry about that its just hard some times to get everything when its all white. Here is the corrected image (I would use the mega but there seems to be some problem there so I just upload the image here) :


Also made a bit of correction on the Sedative not much but I think it looks better:


Awesome, that looks great!

Ok found another one - not high priority b/c it's not immersion breaking or anything, just a bug (and may be a base game bug at that). 

When looking through captured slaves outside the mansion, if you click on the race to read the description it's window comes up behind all the other windows (Control and Description) and it always comes up as Human (you can see it behind them above).  In the screenshot it should be for Dryad and ideally it would pop up over the other windows so you don't have to close out of the character description and Control window to read it.

Thanks again for all your work, this game needed your mod and I've really enjoyed it.

I'm pretty sure that is a base vanilla game issue. I'll make a note to see what I can do for the future to get that resolved though, but I'll have to see what all is involved and why it's not popping up right. Thanks for the feedback!

Hi

I just wanted to ask that how do I do that when I give a nickname for a slave it uses its nickname for interaction and stuff like that instead of 'nickname' "real name" because I remember there was an option for that just cant remember where.

Here you go... Sry one of my saves died. So it took a bit longer...

Tell me if i said something wrong or missed soemhting. I will reedit the video then.


The one step that you did miss was to delete or rename the "backup" folder inside of the same location as the .exe. That's actually the step that's been messing everyone up since I merged Ank's Bugfixes in this version. If the backup folder isn't renamed or deleted (I just called mine "backup of backup") Strive will override the files you just applied with the vanilla files from backup.

So to clarify, just one step between "overriding the files/hit the green checkmark or hook" and "apply the mod", which is delete or rename the backup folder.

And I'll hit enter more often. Lol. Thanks!

Will do.... and thx

(1 edit)

Im done. Did i do it rigth? 

Perfect! And well renamed as well. Thanks man, I'll add it in now! Hopefully this helps a lot of people

Same. when you got rid of most of the bugs i will start a new game. Well then, thx 4 your work

Should be pretty close. This next version has all of the reported bugs removed. Should be releasing soon

Yay!

There. Released!

(1 edit)

Okay.... That was fast. Lets see if you pressed enter :D

Is the Lactation granted by the Hyperlactation Poition supposed to time out at random times? I have to feed them new potions every 1-2 weeks

There was an && instead of an ||, so it was checking if the setting to allow lactation to stop OR if they didn't have hyperlactation to allow them to stop lactating. Fixed in v0.9.4

One thing to note, though, the Hyperlactation will either increase the lactation to Hyperlactation if they are lactating already OR make them start lactating. So if it is applied to a non-lactating slave, you'll actually need to give her 2. The text for just lactation says something like "She's started lactating but it doesn't seem to be an abnormal amount"

Version 0.9.4 released. I also changed around the format. I will start announcing releases in the "Aric Expansion Release Updates" thread. Subscribe/follow that thread if you're just interested in being notified regarding new releases.

Hello, will it cause any issues when used with improved random portraits?

As long as improved random is activated after Aric’s is fully installed and below it on the mod loader menu it works fine (I use it myself).

That means that you’ll need to apply Aric’s, hit “exit” instead of continue (to be safe), then start the game, select Improved Random, and continue on from there.

Looking forward to trying the updated version. By the way, if you are interested i have a lot of code that i always add to your mod to add some features i want that you are more than welcome to use. I have not updated some of it in a while, but I would be willing to this weekend if you are interested. Below is a quick summary of the code I have.

  • modify pregnancy mechanic - replaces the standard mechanic with an ovulation system, supports multiple live births and egg clutches
  • hybrid races - adds hybrid races. basically each person has a primary race which is stored in their race variable, then each has a genealogy array with the percent of each race type they have. the primary race is determined by the race percents. race percents are passed down from parents to children. if you have a nurse you can see the person's genealogy on the stats tab. i was planning to eventually add racial bonuses and slave market prices based on the genealogy but never did, though it would be fairly easy to do
  • unique character naked image support - adds support of displaying the vanilla naked images for unique characters (Emily, Cali, Tisha, etc.) when they are naked
  • cum drip mechanic - modifies the behavior of characters removing cum from their bodies during the end of day based on their fetishes, pregnancy desire, bath rule and the overall quantity of cum
  • improved metrics display - some minor changes to metrics display to include random encounters and track animal sex encounters
  • beastkin/halfkin wolf pregnancy by dog - allows beastkin/halfkin races to be impregnated by dog, when used with hybrid race modification allows for dogs and halfkin to produce a full beastkin offspring
  • housepet job - adds new job of housepet, pet reduces stress of slaves sleeping in mansion, potential for random animal sex encounter which will increase characters lewdness, obedience and loyalty and reduce wit
  • kennel sleep - allows having slaves sleep in kennel, created as immersion for housepets

can I? can i? I'd love to see some of that code and tinker with it :D (and consequently stay up to 5:00 in the morning)

If you’re willing to have me incorporate it into the mod, that sounds awesome! I’m sure you’ve seen the hybrid race code throughout the scripts that I started on but never finished and housepet was an idea I’ve tossed around, but the rest of that is stuff I hadn’t even considered yet. That sounds pretty awesome! If you have that coded and working I’d love to get it integrated (with full credit, obviously) into the major release.

My only request, especially if you haven’t added it yet, is that you tag your changes in the code like I have by surrounding it with ###—-Added by Expansion—-### Deviate, and closing it with ###—-End Expansion—-###. That way it is obvious what has been changed at a glance for future support, compatibility, and other modders.

I’ll go through the code this weekend and update/test it. It’ll probably be Sunday before I post it. I’ll put just the new code into a pastebin with instructions so you can review it and incorporate it into your code as you see fit. 

Awesome, look forward to it!

Sweet!  Those add-ons sound awesome.  Can't wait to try them.  Thanks deviate!

Hey Aric,  I have a bunch of ideas for additions, though I'm still figuring out how I'd make them happen and weighing which would be a good first try candidate since I'm new to gdscript.  What's the best editor for this stuff?  So far I've just been playing around using Notepad++

Notepad++ is really good for gd script. The language is tab sensitive so you have to use an editor that is very good at handling tabs, which Notepad++ is.


I finished all of the code for the add-ons I mentioned. I am going to do a partial play through and then upload what I have tomorrow. I'll then do a full play through to fully test the code over the next week or so.

Below are two screenshots of the genealogy (hybrid races). I basically had to completely rewrite it because I took short cuts when it was just my code. I think it turned out pretty cool. Genealogy is passed on to children and provides bonuses and/or negatives based on the primary race. The first screenshot shows the person's genealogy breakdown (full blooded is >= 70%).  As an elf, the person is getting random bonuses to magic affinity, beauty, wit and charm (you can see the max wit and charm is higher than 100 in the second screenshot). They are also getting a negative to fertility (in most fiction elves are slow breeders).

I used the in-game descriptions and common myths as the criteria on what bonuses/negatives each race gets. For beauty, I used humans as the control since the game describes humans as the most common race (so beauty bonus is based on what humans would find attractive).

I'll provide a full description for all of the add-ons when I post tomorrow.


Love it! I’ll drop it into the code and might tweak it a little if that’s okay, but am really excited to play with it. I love seeing modders take that torch and run with it! Thanks for sharing your script and letting me integrate it so everyone else can enjoy it too.

Regarding Notepad++, I would recommend it for quick changes (ie: opening expansion.gd or variables.gd to change a chance or something), but the best code editor for this (and what I use) is godot’s actual engine that you can download for free on their website.

You’ll have to open it up as a project, but afterwards you can see the code that is color-coded for convenience, it has some auto-checks to find logic errors in your code (though each code usually has at least the one as “globals” isn’t defined per script page but called from everywhere), and let’s you edit scene files it needed. It’s worth using if you’re doing anything regarding adding new code into the game.

(1 edit)

@Aric - Alright, I'm going to download it and give it a shot.  Does Strive use any C#?  Should I get the C# support (mono version) to use the engine for coding Strive?

@deviate - that looks really cool.  I can't wait to try breeding some hybrids.  Do new characters start with percentages or just one born in the mansion?  If it's just in the mansion I'll play it like it's a feature of the dimensional crystal (just a little more lore).  Oh man, a whole 'nother level of depth!

(1 edit)

Ok, so I downloaded the Godot engine and I was able to open it and play with some sample projects, but how do I open Strive (along with Aric's mod) in the engine?  Sorry for the newb question, but you could save my wall some headbutting... :\

Edit: found it in Modding Help in case anyone else was wondering:

ankmairdor159 days ago

...  A new project can be created and Strive can be copied into the project folder to allow basic access. 

uhhh, odd question, but are people sharing the master bedroom supposed to go from neutral to hostile in two days? not sure if it's some kind of overflow/underflow bug or what, or if it's just base game mechanics, but the three girls sharing the master bedroom all hate each other, the three being chloe, cali, and my starter slave.

using constants and 9.4. Notably, the command prompt shows no errors. shruggerino.

also, thanks for the update, very cool :D

Same thing here. Suppose this is base game mechanics, but seems strange. Maybe it's jealousy or sexual preference? There's no harem fetish and I can't find any way to change their relations. Maybe I could search through game scripts, but chances are low, I'm too lazy

I have the vanilla code slightly modified but the normal behavior is always to run a check at the end of the day for anyone working the same position and sleeping in the same location. It may be a combination of jealousy or sexual preference.

Constants might theoretically be messing with it but I haven’t looked at it in a long time to recall if that changes any part of that code.

Regarding changing relations, I would recommend bringing them into your party to have them fight together or having a 3-4some (that should be the biggest relations increase). A few orgasm together should get them to a positive relation. After they have a positive relation towards each other (and/or their sexuality has shifted towards bi or even gay) they shouldn’t have negative relations afterwards.

the issue is, i did have a 3 some, and they went to friendly, and the next day immediately back to hostile. I've been tinkering with code so i'll see if I can find and modify it. i'll tell you what files need to be modified if I get it to work

ok, for everyone's future reference, it's in the mansions.gd file, and it's filed as person.relations. In other words, in files>scripts>mansion.gd, anywhere you find person.relations is where there is relations based stuff.

For characters without fickle or with monogamous and not already above 200 relation, there is a rand 50 to 100 penalty to relationships. holy fuck. i'm currently changing that so not fickle is 25 to 50 and monogamous is 50 to 100.

(2 edits)

Good call. Those numbers were vanilla (I believe) but I think that’s a good range. I’ll make the edit to lower the penalty in the next version

Edit: I just double checked and there’s only a 25-50 penalty for sleep relations. Where were you seeing the other numbers? I’m looking under line 609 in my modded code (different line if you’re looking at applied code)

(2 edits)

938 in v9.4 modded code (actually, my changes might not have taken effect because I'm editing the base game applied code, pls tell me if  mods override changes in base game)

if all conditions are met, the relations go up by 15 to 30, but otherwise the code says "lol screw you"

editto: if you wanna add it, here's my modded version:

if (person.relations[i.id] <= 200 && !person.traits.has("Fickle")) || person.traits.has("Monogamous"):
    if (person.traits.has("Monogamous")):
        globals.addrelations(person, i, -rand_range(25,50))
    if (!person.traits.has("Fickle")):
        globals.addrelations(person, i, -rand_range(25,50))

edit 2 electric boogaloo:

i also was bored and made the tentacle spell a little more user-friendly (i.e. make cases where you can have fun with it, not just pain)

The mod system normally reverts all script files back to the original version before applying any mods. In the case of Aric's mod, the "backup "folder is deleted to create a new reset point for the script files. Any changes made to the base game before replacing files for the mod would be replaced by the file replacement. Any changes made to the base game after a new backup has been generated but before the mod has been applied in-game will erased. So long as you do not use the mod system after applying the mod, any changes you make to the base game will be safe from being erased or overwritten.

Any changes to the scripts in "Put in Strive Game Files" are not guaranteed to appear in the final code, as the mod may overwrite the code when applied. Any changes to the mod's scripts outside of the "IMPORTANT - READ THIS BEFORE INSTALLING" folder will only effect the game if you made the changes before applying the mod, as most files (excluding those in "scripts/aricsexpansion" folder path) are ignored afterwards.

ok so thank goodness i have copied my edited scripts outside of strive then :D

Deleted 1 year ago
Deleted 1 year ago
Deleted 1 year ago

Hi jj177, 

I had the same problem under Linux. When installing the mod you have to move two directories from the mod folder to the main game folder (as per the installation instructions), one of which is called '.import' which under Linux is a hidden folder and has to be explicitly shown so it can be moved. I have no experience with Mac, but since it is based on Unix too, perhaps the folder is hidden for you as well. Without the links stored in this folder Godot can not properly read and link all the stuff from the mod thus making loading into the game impossible.

I hope this helps. Good luck and have fun!

I know you’d said that you have deleted backups, but the error code “the following scripts don’t match an existing file” indicates to me that it is looking in backups for the existing file to replace. I could be wrong, but again, no Mac to test and help out unfortunately.

The one thing which may be obvious but I do have to ask is whether the mod was successfully activated from the mod panel after replacing all of the files manually. The only time I can recall seeing anything like that was when I’d just forgotten to activate the mod and started the game with the replaced files but no mod active.

The other option may be to just go into “files/scripts/“ and copy the “Aricsexpansion” folder into your base game as well. That may resolve the issue of it not being able to find and replace the files.

Deleted 1 year ago

“the following scripts don’t match an existing file” is not an error message, especially as the files mentioned are the files that are used in mod folder rather than applied to existing files.

Deleted 1 year ago
Deleted 1 year ago

Hey,

I just read the changelog,  I didn't know the  hyperlactation's image wasn't transparent either. So here is the corrected image if you still don't have it (this one was a bit more problematic so I plan to edit it further tomorrow but for now here is the current one):


You’re awesome, thanks mate!

uhh, how do we convert these into the import files that godot seems super picky about? or do we just edit the resource loader?

You have to do it from inside of the godot engine while a project is loaded. The issue is that it’ll error out even if you have it loaded from one project and try to show the files in another. It’s finicky as hell.

Basically, I have to load it into my “aricsexpansion” project so it can create the import file specific to that project so it can load. Then I have to pick the files out of .import and add them to the .import that’s copy/pasted in the “Important” folder so it’ll show with the same location and project number for everyone else. Easy!

got it, thanks very much :D

Can you make cheat button available like actual button, maybe in library or main mansion screen instead of dialogue option?

I could, the issue is that it would involve editing the actual scene files to add it in, arranging it around other functional buttons, etc. It’s doable and if popular request is to make it a full-on feature instead of just a debugging tool I might, it’s just a lot more involved. The fact that it’d be a lot of work for a feature that isn’t commonly used and will be primarily disabled makes it less worthwhile to invest the time in atm 

So short answer, I might in the future if that is a common request that shows a lot of people are using that feature (or I just get the overwhelming urge at some point, I suppose)

Small problem, i get an error when I click on one of my slaves at the farm, I get the errors in the pic. also, when the farm slave window opens it shows hairstyle choices in the dropdown menu. some of the errors were displayed when I clicked on extract milk/cum/piss. If you want precisely which errors occurred with what action, I can do that

(2 edits)

Edit: Found the issue. On mansion.gd line 2626 and 2627, remove the s in snailsbreeding. Both lines should be “snailbreeding”

just found a bug that fires an error in console but does nothing else (but is regardless very annoying to me)

your bottled fluid items (milk, semen, etc) don't have toxicity value entries, so every time they're used the console yells "but there is no toxicity" (loose quote)

the game itself isn't impacted, and I'm pretty sure just setting the toxicity for each to zero should do the trick.

That issue should have been fixed in v0.9.4, did you reapply each of the files in "Important" and redelete your backup while it was uninstalled? I'm thinking that it overrided the v0.9.4 with the v0.9.3 items.gd file

huh, i swear i did move it, but maybe I forgot :D

it is true that it's pretty obvious as far as bugs go, but idk

You likely did but forgot to delete the backups folder again, so it just undid what you’d just done. No worries, it’s a common mistake atm!

Hi. Your mod seems to mess with the third quest. It's impossible to complete the taurus quest. And if I remember correctly (not sure), in the vanilla ver. you don't even have to grow more tits if you don't play with the option activated for furry.

check if you installed it correctly? it worked fine for me

(3 edits)

Pallington is correct, it seems your game is either not installed correctly or may be interfered with by another mod. You do have to grow additional tits + develop them. The idea behind the quest (to my understanding) is meant as an introduction to nudge you towards the laboratory.

Edit: I didn’t make any changes to the quest reqs beyond allowing it to accept higher sizes, but perhaps in an older strive version the furry settings would disable that. I can’t recall ever seeing that though

(1 edit)

I encountered a similar bug in version 0.9.4. I wasn't sure this was coming from the mod in the first place but I see that a line of Aragnier's error log is strictly identical. This bug happened when I was speaking to my first slave and when I met Emily for the first time. In both cases : no buttons which factually blocks me in the dialogue window. The identical line is the second one. I'm not sure what it points to... Is it a file's location or a line in a file ?


the res://files/scripts/Mansion.gd: 1831 points to a line of code inside the Mansion.gd file. But a small hint when Aric answers: what you need to change is in that line, and not in the line Aric might say - at least that was so in my case. It might be different for all, but if the specific error can not be found in the line Aric will mention it will probably be in line 1831

(2 edits)

Aragnier, in your case the code did need to be changed on modded code at those lines. You can change in the error lines listed In that file on your error code, but the issue with changing that file directly (instead of the file line in the mod itself) is that the next time you enable or disable a file that overrides that file, any changes you’ll have made directly to that file will be overridden. Sorry I wasn’t clear about which file needed changing in your case, but those line numbers corresponded to the mod’s line numbers for that file (in mods/aricsexpansion/scripts/mansion.gd)

I’ll examine that issue when I get around my coding PC. Just to clarify, everything else is working?

okay, just so I am sure I understand it. The numbers you give is for mods/aricsexpansion/scipts/mansion.gd and the error only tells it for the mansion.gd in the game files?

Exactly. The files in the mod (except for anything in the “Important” folder) are only parts of that modded file that needs to be changed, so the line numbers will only be different. When that file is loaded in in via the mod panel, it’ll add those edited lines to the one in the game folder. If the mod is unloaded, that file is replaced with the file in backups (so any changes to the direct file in the game folder that isn’t also in backups is replaced).

im experiencing some difficulties such as the lack of any text in the game, if anyone could help that would be great


That shows your mod is incorrectly installed. I’d recommend going back through, deactivating everything or starting from a fresh vanilla Strive extraction, and following the “Update and Installation Instructions” carefully. If any part of those is confusing, there is a video as well that will walk you through each step needed to get it working. Hope that helps!

Hi, I really need some help understanding what's wrong.

I have absolutely installed everything correctly, multiple times following all the different instructions on this forum, the readme, etc, and on several fresh installs. And the thing is, everything works in a new save. But for some reason, on my existing savefile, the farm is completely borked. In the farm menu, I can only click on the workers button and add new servant, unless I set one of my slaves as any of the new jobs, then even the workers button stops working. Also, when checking the all-in-one panel for the  servants assigned to be milked, every dropdown list has hair options instead of whatever it's supposed to. Finally, finishing the day with a slave assigned to the farm stops the end of day log from showing up, at all. 

This what I get by pressing the 4 buttons on the farm menu, changing slave milking options and ending the day, respectively

A couple of details: You said the fresh game works without any issues? Did you test those same features and they worked?

Your old save game, did you ever have other mods installed on it? Are there other mods installed now (including Constants)? Finally, are you willing to provide the save so I can take a look at it myself?

Yes, all the issues i mentioned are nonexistent on a fresh game. The old save has had your mod, advanced random portraits (although I didn't even use it), constants and one that gives all slimes hollow nipples. With or without any of those other mods, it stays the same. 

So then, how would I go about giving you the save file? Cause it really seems like it's something in there messing stuff up, especially since it works fine if I just start a new game :/

The save file is under “saves” in App Data (where the mod folder is). You can copy/paste it in the the discord or upload to something like nopy or mega and link it here

(1 edit)

I think I did this right

Edit: Nevermind, I didn't and just now realized it. NOW it should work: https://mega.nz/file/LpNmQIpZ#0uzHu16iMCfRLn6Iv7TOzZJxslpo2dbHbiTqiCVzh_s

Small bump to make sure you've seen the correct link to my savefile

I do see it now, thanks for the bump!

(1 edit)

Had the same issue. First, back up your save. Then, create a fresh save and cheat to fully upgrade a farm. Then, select all text between farmexpanded": and foodcaparray" , and delete it in your old save. Then replace what you deleted in your old save with the same material from your new save.  Works.

When you say cheat, do you mean using something like cheat engine or there is another method?

Generally what would be easiest would be to got to menu>options>supporter section>enter passcode (easy to find, just search strive for power supporter code), give yourself a ton of gold, and buy the upgrades. 

I also found another issue which I have since patched. You will need to replace all instances of (?<=production)(.*?)(?=farmoutcome) in the old save with the new save version. To do this, make sure your find/replace option does not have wrap around, match case, or backword direction selected. Make sure the search mode is regular expression. Start the search with your cursor at the beginning of the save file code. Again, make sure to back up anything you mess with. You want to replace every instance.

":"default","resistance":-1,"restrained":false,"sedative":0,"stallbedding":"dirt","timesmilked":0,"usesedative":false,"workstation":"free","zones":{"sleep":"dirt","sleepfurnishings":[],"work":"free","workfurnishings":[]}}," was the healthy code for me. 

Neither of your suggestions worked, unfortunately. I got the cheat thing done and replaced the text you said but it barely did anything. I can use the work station and daily action dropdowns now, but everything else is still broken. Meaning, everything from the "extract milk" checkbox onward doesn't work still.

Seems these two guys are having a somewhat similar problem, but no solutions that work so far...

The second one, the one about replacing every instance in the file... I don't think I understood your instructions , but although I believe I managed to get somewhere close, the save file, like, resets when I load it? Like it's a new save, tutorial, no slaves or items. Really weird.

So in the end. I'm not quite back to square one, but close. I really wish I understood this stuff better :/

(1 edit) (+1)

EDIT: wrap around did some weird things. This post has my logic, but it also deletes needed things. My two more recent posts have a working fix. 

I haven't given up on this yet, I am actually playing around with your save file directly now.

Also, don't feel bad about not understanding my rambling posts. I'll try and explain it a bit better. 

I am using Notepad++ to directly edit the save files. Using a clean install and a working farm I am trying to troubleshoot exactly what code is wrong with the old save, and replace the old code with working, fresh code. When i am writing out code here, the outermost quotation marks designate code. Any additional quotation marks are part of the code. 

One of the issues is with code that is on all characters. This code is between the words "production" and "farmoutcome". But, there are a whole lot of these instances. For the save you put on mega, there are 201. So what I use is a regular expression command in the search mode. "(?<=)" is a RegEx command to look behind and "(?=)" means look ahead. Next, I choose "(.*?)" to do a lazy search (first possible solution to problem). So, to select an instance of everything between the word "production" and "farmoutcome", and to have 201 separate matches rather than 1 giant one, I use the RegEx command "(?<=production)(.*?)(?=farmoutcome)" in the search function.

I first use "(?<=production)(.*?)(?=farmoutcome)" in the good save to get the good code. This looks like this "":"default","resistance":-1,"restrained":false,"sedative":0,"stallbedding":"dirt","timesmilked":0,"usesedative":false,"workstation":"free","zones":{"sleep":"dirt","sleepfurnishings":[],"work":"free","workfurnishings":[]}},"" (Reminder: if you want to copy and paste my stuff directly please remove the outer most quotations)

I then go to your save, go to the replace feature, and enter "(?<=production)(.*?)(?=farmoutcome)" for the Find what and that big chunk of code in the Replace with. I then hit replace all. 

However, I am having issues with the other fix I managed. You have an instance of ""resource","array":" in your save, which is the start of the code I want to replace. But I can't find where it should end. I am looking through this now and will reply to any comment you leave on this when I find the answer. 

(+1)

Okay well this was miserable, but now you are as far as me. Here is your fixed save. http://s000.tinyupload.com/index.php?file_id=03465742529829150819 Remember for anybody else reading this code is annotated by quotation marks, so if you want to cut and paste remove the out most quotations. 


I am most definitely not a programmer, but here is how I did it. I found ""resource","array"" in your save file, put my cursor right before, and pushed enter to send all of that to a new line. I then found "foodcaparray"", put my cursor immediately after that, and pushed enter to put everything after on a new, third line. I then took each line and put them into their own instance of  notepad++. Line 1 and Line 3 I ran the RegEx function "(?<=production)(.*?)(?=farmoutcome)" in the Find function and in the replace I put "":"default","resistance":-1,"restrained":false,"sedative":0,"stallbedding":"dirt","timesmilked":0,"usesedative":false,"workstation":"free","zones":{"sleep":"dirt","sleepfurnishings":[],"work":"free","workfurnishings":[]}},""


On Line 2 I just yeeted it all and replaced it with ""resource","array":["day","gold","mana","energy","food","milk","semen","lube","piss"],"day":1,"energy":0,"farmexpanded":{"bottler":{"level":5,"totalproduced":0},"containers":{"bottle":0,"bottles":0,"bucket":0,"canister":0,"cup":0,"jug":0,"pail":0},"extractors":{"hand":-1,"pressurepump":0,"pump":0,"suction":0},"farminventory":{"prods":0},"incubators":{"1":{"filled":false,"growth":0,"level":0,"name":"Incubator 1"},"10":{"filled":false,"growth":0,"level":0,"name":"Incubator 10"},"2":{"filled":false,"growth":0,"level":0,"name":"Incubator 2"},"3":{"filled":false,"growth":0,"level":0,"name":"Incubator 3"},"4":{"filled":false,"growth":0,"level":0,"name":"Incubator 4"},"5":{"filled":false,"growth":0,"level":0,"name":"Incubator 5"},"6":{"filled":false,"growth":0,"level":0,"name":"Incubator 6"},"7":{"filled":false,"growth":0,"level":0,"name":"Incubator 7"},"8":{"filled":false,"growth":0,"level":0,"name":"Incubator 8"},"9":{"filled":false,"growth":0,"level":0,"name":"Incubator 9"},"basecost":200,"upgrademax":10,"upgrademultiplier":2.5},"snails":{"auto":"none","cookwithoutchef":false,"eggs":0,"food":0,"foodperchef":3,"goldperegg":25,"goldpersnail":250,"hatch":0,"neweggs":0,"sell":0},"stallbedding":{"bed":0,"cot":0,"dirt":-1,"hay":0},"vats":{"lube":{"auto":"vat","autobuybottles":false,"basebottlingenergy":6,"bottle2refine":0,"bottle2sell":0,"food":0,"foodper":0,"new":0,"priceper":0,"refine":0,"sell":0,"vat":0},"milk":{"auto":"vat","autobuybottles":false,"basebottlingenergy":5,"bottle2refine":0,"bottle2sell":0,"food":0,"foodper":0,"new":0,"priceper":0,"refine":0,"sell":0,"vat":0},"piss":{"auto":"vat","autobuybottles":false,"basebottlingenergy":7,"bottle2refine":0,"bottle2sell":0,"food":0,"foodper":0,"new":0,"priceper":0,"refine":0,"sell":0,"vat":0},"processingorder":["milk","semen","lube","piss"],"semen":{"auto":"vat","autobuybottles":false,"basebottlingenergy":6,"bottle2refine":0,"bottle2sell":0,"food":0,"foodper":0,"new":0,"priceper":0,"refine":0,"sell":0,"vat":0}},"workstation":{"cage":0,"free":-1,"rack":0}},"food":500,"foodcaparray""


I then put it all back together on one line. Now to fix both of our files, because there is one more error. When workers are assigned to tasks other than farm manager you cannot access the Worker page. 

(1 edit) (+2)

Buckle up buttercups, solution part 2 electric boogaloo. All of this is after doing in my comment I replied to. Start with your cursor at the beginning of your save in Notepad++. Go to the replace function. Select Regular Expression. Make sure all other boxes are unchecked. In the Find what box enter in "(?<=jobskills)(.*?)(?=},"kinks)". In the Replace with box put "{"bottler":0,"cook":0,"farmhand":0,"farmmanager":0,"fucktoy":0,"gatherer":0,"headgirl":0,"hunter":0,"maid":0,"milking":0,"milkmaid":0,"milkmerchant":0,"prostitute":0,"stud":0"


So, gaspar_ghost, here is a link to your (as far as I know) functioning save! http://s000.tinyupload.com/index.php?file_id=35698178043676773337


Edit: But wait, Theres more! You will also need to do the same Regex type but with "(?<="farmexpanded":{"a)(.*?)(?="fetish":{")" in the find and "phrodisiac":0,"autopump":false,"breeding":{"eggsbirthed":0,"forced":false,"partner":"-1","snails":false,"status":"none"},"container":"default","dailyaction":"none","extractcum":{"container":"cup","enabled":false,"fate":"undecided","method":"leak","opinion":[],"resistance":9,"restrained":false,"sessions":0,"totalextracted":0},"extraction":"default","extractmilk":{"container":"cup","enabled":false,"fate":"undecided","method":"leak","opinion":[],"resistance":4,"restrained":false,"sessions":0,"totalextracted":0},"extractpiss":{"container":"cup","enabled":false,"fate":"undecided","method":"leak","opinion":[],"resistance":5,"restrained":false,"sessions":0,"totalextracted":0},"giveaphrodisiac":false,"objects":[],"production":"default","resistance":-1,"restrained":false,"sedative":0,"stallbedding":"dirt","timesmilked":0,"usesedative":false,"workstation":"free","zones":{"sleep":"dirt","sleepfurnishings":[],"work":"free","workfurnishings":[]}},"farmoutcome":false,"fear":0,"fear_mod":1," 

in the replace.

Damn, thank you so much! All that work... I mean, I know it's just a porn game, but still, I really appreciate your help, both in fixing my save and helping me understand it all!

On trying it out, I noticed the day reset (not important, but curious) and that the snail breeding still isn't working. Something about invalid operands?

(+1)

I can help with this one too. You need to find your Mansion.gd files. I don't know which it is, so check both. One is under appdata\roaming\strive\mods\aricsexpansion\scripts and the other is under files\scripts where your executable is. Search for snailsbreeding. If it says there are two of them, replace snailsbreeding with snailbreeding (misstype) in both. 


Unfortunately, I am still trying to hunt down an error where when you go to next day it does not bring up the daily report. Thankfully it appears your save does not have that one (an error for lines 1282). Btw, here is a working save of your stuff to the point I have it. http://s000.tinyupload.com/index.php?file_id=01714155081716566862

(3 edits)

Is it normal for the "(?<=jobskills)(.*?)(?=},"kinks)" regex to return 0 results?

(Also, thank you so much for this!)

EDIT: Oh, it was 0 because NP++ says that's an invalid expression
EDIT 2: Ohh, it's the curly brace's fault. Need to make it a literal with \ - so "(?<=jobskills)(.*?)(?=\},"kinks)". Also, add a ": to the beginning of the replacement text for this one, otherwise you wind up with ""jobskills{"bottler":0," and that's a bit of an issue :P

Did you get your save working? If not I could look at it and try and fix it. 

(1 edit)

Yup! Just made those adjustments to that find/replace and it's all working fine now.

Thanks again :D

Got a problem. I've tried on a previous install, and multiple fresh installs. Originally, I uninstalled all mods (which is just this, the 'Constants' and Random Portaits), updated, deleted backup, and loaded up the game. Farm was partially messed up, so I did a fresh install. Fresh Install: I load up pure vanilla and make sure no mods are active. I rename 'backup' to 'backup of original' and drop '.import' and 'files' into the area with the .exe, I load up the game and apply only this mod and restart, upon restarting I get the first error (see image) and when I actually try to do anything except click on the 'Mods' button, the following errors pop up and I must exit the game either by clicking x or going through the mod option and exiting that way.


You are probably having install issues as "func quickstartStats():" is declared in the vanilla version of the file and Arics mod does not effect that function. Based on your explanation I believe that the most likely cause is that you are moving the wrong 'files' folder from the mod to the game folder. If you move the 'files' folder immediately inside 'AricsExpansion' into your game folder, it will corrupt the game folder and erase that function.

I think Ank is right. The only files that you need to move (and override) are the ones inside of the “IMPORTANT” folder. Those are full copies of the files that are being replaced with the necessary changes, while the ones in “files” directly in the mod’s primary folder are only the extra changes to those files that affect or add functions (ie: not the full files needed to run the game).

I would recommend starting from a fresh vanilla Strive extraction (as some of the modded files in AricsExpansion/files aren’t ones fully replaced, so using a non-vanilla will still have errors). Delete the backups folder (again) if it’s there. Copy/paste the files in the “Important/Add to Game Folder” files into your strive.exe location, then hop in and activate the mod in the install. I’d bet that’ll fix it up for you

(1 edit)

So, I literally just took a fresh from zip Strive and copied it to where I want. I put your mod in "\AppData\Roaming\Strive\mods". I then copied the folders of "files" and "import" from "\AricsExpansion\IMPORTANT - READ THIS BEFORE INSTALLING\Put in Strive Game Files" to where the Strive.exe is located, replacing the 60 files it wanted replaced. Note that at this time, there is no backup folder since I've never even started the .exe from that folder. So I start up the game, apply the mod, and only this mod, and exit. Restarting gives me the exact same errors as before.

I would then recommend double checking that the size of the mod downloaded to your PC is exactly the same as the one in the main link. The issue may be that the mod was interrupted while downloading? This issue seems to be unique to your situation so possibly that could be part of the issue?

Does the game give any errors if loaded without mods?

(1 edit)

No, no errors when the game loads on it's own, nor with "Constants" loaded. I'm at a complete loss for whats causing this. I've redownloaded both strive and your mod, and tried setting it up and its still happening. Also, if I take the vanilla 'mainmenu.gd' and replace the one from your mod, I can load a save or start a new one,  but then I get more errors once loaded. Never had this sort of problem with either 6.3.7 or 8.1 of your mod, so no idea why its acting like this now.

So uh... Found out how to make the game work. I had to go into "AppData\Roaming\Strive\mods\AricsExpansion\scripts" and REMOVE mainmenu.gd from there. Keep in mind that I have NEVER copied either the folder of 'scripts' or copying the file 'mainmenu.gd' from that exact area, only copying and pasting anything from "IMPORTANT - READ THIS BEFORE INSTALLING". Any idea why this was causing an issue?

(1 edit)

Edit: That is peculiar. The game is unlikely to work successfully without the mainmenu.gd file in the mods/aricsexpansion/scripts as that has a lot of the main functions and there isn't one in the "Important" folder (besides the mainmenu.scn which is different). When you load up the game with the mod, are you no longer getting any errors? And do you see the new player specialties (Breeder) or starting slave hobbies (Waifu, perfect specimen, etc) or vagina/ass sizes?

(2 edits)

No Errors on loading the game with mod installed and that specific file removed, but I cannot see the new player specialties or slave specialty classes, but I can see the traits like 'stutter, lisp, lactating' and I can see the sizes of vagina/ass/balls etc. only once I'm actually in-game, not in the new game menu.

Edit: So somehow, upon doing the exact same thing I've been doing (with the only difference this time being keeping EVERY window open so I can watch all files get replaced and when) the game is working perfectly? I'll update if anything is broken upon further play.

Edit 2: Trying to use an old save that had partially upgraded the farm, the farm store, snails, and vats are inaccessible. Attempting to rush through a new game and unlock them to see if that is the case there.

Viewing posts 341 to 360 of 734 · Next page · Previous page · First page · Last page