Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Strive for Power

Fantasy Slave Management/RPG Erotic Game · By Strive4Power

Ralph's Modded Aric's Mod 0.9.7 Standalone Hybrid Expansion

A topic by ralphomayo created Oct 28, 2020 Views: 63,010 Replies: 299
Viewing posts 28 to 47 of 67 · Next page · Previous page · First page · Last page

Links in the OP appear to be down...

Ok, should be back up now

Obliged, but as a citizen of the Commonwealth I support Aric's point of view on taste.

easy fix in the instructions  ;]

Hello, 

I'm having some issues when at the slave market. When trying to select a slave at the market, nothing pops up and  I get the following errors:


The mods installed on my game are the ones for this thread (the base + Ralph's Tweaks) and the Random Portrait. 

Am I missing something, or are we not able to buy slaves with Aric's expansion?

(1 edit)

No, this is definitely a Ralph's version issue - the hybriddict is my addition.  It contains all the subspecies keys and descriptions.  I haven't seen this issue with the slave guild though.

Is this a fresh install, patched, or just happened in the middle of your playthrough?  How certain are you that you've installed the tweaks per the instructions?  Could you try installing the tweaks and then the tweaks patch and tell me if the problem persists?

another user had a very similar issue and it turned out he had accidentally overwritten the person.gd file with one from plain Aric's Mod.

if you open person.gd, you might check if you have this code @line1697 or so:

if race_display in globals.dictionary.hybriddict: 

    var temp1 = "[color=yellow]Subspecies: " 

    var temp2 = "[/color]" 

    rvar = ' (' + temp1 + race_display + temp2 + ')' 

else: 

    rvar = ' (' + race_display + ')'

(1 edit)

EDIT: Removed another game error. 

Hi Ralph,

Thank you for your help. I was able to fix the issues by deleting the game and reinstalling it. Turns out, I was overlapping Aric's mod above yours, which lead to all those errors. 

Looking forward to play with your tweaks!

cool, I'll have a patch for you soon that let's you collect random bounties as an alternate to quicksell, and some miscellaneous new encounters :]

That sounds really neat! 

Should finish uploading in about 10 minutes.  I'm trying to add things that make it plausible to do a goodie-two-shoes playthrough. Aside from the main quest, now you sorta can without missing out on any particular species.  I hope you enjoy it.

Base Installation link, (First link under INSTALLATION) seems to be down

(1 edit)

fixed - seems like every time I update lately Mega drops the links

Nice mod, works fine, started working on a body+portrait pack for this mod

I'm working on a portrait pack too with a couple others, want to collaborate? Join the discord, I'm active there lately: https://discord.gg/G76Zt84Aux
Also, I just added a little content - this is really Aric's Mod, so I can't take much credit.  Glad you like it though!

(+1)

hey, there's bug when entering slave guild (any of them). it won't  show any slave guild options even thou it show that I enter the guild

need some info:

  • install type?  
    • patched existing or installed fresh?
    • tweaked or non-tweaked?
  • new game?
    • or loaded save?

person,gd, mansion,gd, outside,gd, and globals,gd should have been updated for the variable slave prices to work correctly, and that appears to be the part that is affecting you.  Most of the time this kind of error stems from an installation problem.

I use the standalone one on here so I think it's count as fresh one, I think? and i didn't download the tweak patch, so I don't think it's tweaked.

I found the bug on the saved one first (I use story mode here), and then I tried on new game (with sandbox mode) and still it show same error.

later on , I found out that it affect the slave merchant too (the one that met for melisa(?) youthful potion quest). I could still open his item shop and sell slaves options, but when I sell a slave, they didn't get removed but I'm still get the money from selling them.

aaand...idk but, I see there's some file with "_ALT" on the file name and as far as I learned, it should be a replacer for the original file?  (welp, I saw some post somewhere said something about that). I haven't try to change them because I don't want to get more error for now.

(1 edit)

I've tested all versions independently for the latest changes. I used to get an error like this while I was testing the new features, but I believe it is fixed.  Could you please try downloading the latest main game files and doing a fresh install?  

1) Download S4P-RalphsModdedAricsMod097.zip 
2) extract "S4PGameFolderRMAM097" folder to a new location on your hard drive 
3) backup your current "AricsExpansion" folder
4) extract "AricsExpansion" folder to .../Roaming/Strive/mods
5) run Strive.exe from the S4PGameFolderRMAM097 folder specifically
6) test and see if the bug still happens, and let me know

The _ALT files are there so you can replace the modded base game files with the full tweaked version (by deleting globals.gd for example and then renaming globals_ALT.gd to globals.gd) if you only wanted some of the tweaks.

Yep, it fixed. the errors are gone and I could go to slave guild and buy/sell normally

Great, glad to hear it

Your topmost RalphsTweaks.zip file has been taken down by MEGA but the bottom link still works? Is the bottom one the latest patched one?

(2 edits)

They should all be the latest and working.  I'll try relinking RalphsTweaks.zip and test them all.

Edit: all the Mega links seem fine. I guess you should just try again.

Edit2: I see now, I had a 2nd link for RalphsTweaks.zip that I forgot to update.  I'm just unlinking it.  Thanks for pointing that out.

No problem, thanks for answering.

Hi,  i have problem with slavers guild, i tried to re-download the game but it's still not working.                                                                                                                                                                   non-tweaked fresh install 

(3 edits)

I think this occurs when not all the files get copied to the right spots.  Did you copy/paste the AricsExpansion and main folders separately as entirely new folders (not copying over an existing folder)?  Also need to make sure you're running the Strive.exe in the new main game folder you copy/pasted (vs a pre-existing copy).

(1 edit)

ok, i re-downloaded it and now it works, but now show this

and i can't select cali 

It looks like you don't have the right dictionary.gd file in  ...\S4PGameFolderRMAM097\files\scripts\  This has so far always been a sign of an installation problem.

If you open dictionary.gd, the last chunk of code should be as follows at the end of this reply (I skipped lines with ... in this copy/paste).  If you don't find it, you've been doing something to overwrite it.  It could be the backup applying itself too if you tried to reset or apply any mods from within the game. To be 100% sure you install cleanly, you need to unzip the main game file to it's own folder (no overwriting any existing game/folder) and install the AricsExpansion folder in the proper location, again without overwriting anything or changing the folder name.  Please try a fresh install without applying any mods or doing anything aside from copy/pasting the folders; just follow the instructions and be careful not to take any additional steps and you should be fine. There's a 1st time for everything, though so please let me know if it doesn't work for you.  Thanks!

var hybriddict = {
Imp = "$He looks like a very small demon except $he is oversexed and has unnaturally colored skin.\n\n",
Undine = "$He appears not too unlike a typical drow except $he has some distinctly aquatic physical features.\n\n",
Huldrekall = "$His appearance is twisted and ungainly compared to $his nymphly counterparts.\n\n",
...
Dog = "While similar generally to a Wolfkin, $his features are clearly more aligned with those of a domesticated dog.\n\n",
Werewolf = "$His limbs appear unnaturally long and at first glance some mistake $him for a monster.\n\n",
Werebear = "When observed $his resembalance to a Tanuki typically goes unnoticed due to $his alarmingly massive shaggy bulk.\n\n",
Mousekin = "$He looks entirely different than a Gnome in all but stature, with a small furry body, ears, and a thin mousy tail.\n\n",
}

(1 edit)

ok it's working more or less , problem was with me replacing dictionary file from main folder with that one from aric mod folder

ok, yes  that would do it alright

So I'm getting a similar problem from above. However I'm getting 1st four lines of script error as soon as I start the game. The 2nd set of four as soon as hit quick start (or other game mode). I get the third set of four when I first load into the mansion and the tutorial starts. Finally I get the last two lines when entering the slave guild and I get the same view as talostaf from four days ago (still seeing the city options after entering the slaves guild). 

I did as you asked above and completely wiped previous the strive roaming folder as well as using only the files you provided. I followed your directions of extracting the files and then moving arc's mod to roaming/strive/mods. Failed. Deleted all and downloaded, extracted and moved files a second time to see if it was a fluke, but no go. Everything else about the game seems to work except this and for some reason I can't choose a head girl at the mansion? Odd.

Sorry for the trouble, I understand that you are doing this as a hobby more or less and I would appreciate any help you could give. I really enjoy this game and these mods so I would be a shame if I couldn't play them. Thanks again!

(2 edits)

Thanks Blaze and no problem, I get some personal satisfaction from the idea that folks enjoy the work, so I end up actually creating more content and it's a win-win.  Onto your problem - I know what part of the code is hiccuping here and I have some ideas as to why. 

Please check your races.gd file for the lines between #ralph5 and #/ralph5 under each race (you don't need to check all of them,  I expect it's there for all or none):

var races = {
Human = {
skin = ['pale', 'fair', 'olive', 'tan'],
...
pricemod = 1,
#ralph5
marketup = ["Demand for [color=aqua]humans[/color] rises inexplicably.\n"],
marketdown = ["It seems [color=aqua]humans[/color] aren't being purchased very quickly. Prices fall.\n"],
single = "human",
plural = "humans",
singlepos = "human's",
pluralpos = "humans'",
#/ralph5

In constructor.gd, you should also have:

func changerace(person, race = null):
...
if i in ['marketup', 'marketdown']: #ralph5
continue #ralph5

If either is missing, you can apply the latest patch that applies to your setup (base or tweaked) per the instructions (just drag&drops again) and that will hopefully fix it by replacing the races.gd and/or constructor.gd files.  Please let me know whether it works or not.  If not, we'll go to the next step.

So the races.gd file seemed to be fine, or at least each of the races had the text you asked me to look at. The constructor.gd file however didn't have the script lines anywhere in the file that I could see and Ctrl+f didn't show ralph in it at all: 

if i in ['marketup', 'marketdown']: #ralph5
continue #ralph5


So I went ahead and ahead and applied the latest patch per the instructions. That seemed to have fixed the major issues as I am able to use the slave guild without the prior errors and while there are no slave to buy the first day, they generate for the second day and forward. Thank you for that!

I do still get the following script errors when I first load up the mansion. Oddly I am still unable to choose a head girl, unless the mods changed it so that some sequence of events must be played before you can chose one?

**SCRIPT ERROR**: Invalid operands 'float' and 'String' in operator '=='.
   At: res://files/scripts/outside.gd:599:newslaveinguild() - Invalid operands 'float' and 'String' in operator '=='.
**SCRIPT ERROR**: Invalid operands 'float' and 'String' in operator '=='.
   At: res://files/scripts/outside.gd:599:newslaveinguild() - Invalid operands 'float' and 'String' in operator '=='.
**SCRIPT ERROR**: Invalid operands 'float' and 'String' in operator '=='.
   At: res://files/scripts/outside.gd:599:newslaveinguild() - Invalid operands 'float' and 'String' in operator '=='.
**SCRIPT ERROR**: Invalid operands 'float' and 'String' in operator '=='.
   At: res://files/scripts/outside.gd:599:newslaveinguild() - Invalid operands 'float' and 'String' in operator '=='.

(1 edit)

ok, since the patch worked to fix the missing lines in constructor.gd it means you had the wrong constructor.gd file. I always worry when I'm updating files/links that someone is going to download in the middle and get a main file and patch that don't match or similar, so I suppose it is remotely possible that happened to you.  The easiest fix if that's the case would be to redownload the main files and do that clean install once again.  I assume you're not resetting/applying mods in game or anything else not in the instructions from what you've said, but somehow or another you had mismatched scripts (constructor.gd was out of date, but races.gd was current).

That said the errors you're getting now could be a legit bug.  It hasn't affected my gameplay and I couldn't replicate it, but I can see a spot in my added code that could possibly end up trying to pass a float as a string and screw things up. So, I'm updating the files.  Wait until you see "EDIT9: ..." on the original post and then try downloading again. You can apply the patch again (it's updated now) and see if these last errors go away for fun, but I'd still recommend a clean install since there were mismatched files just in case there are other outdated scripts in your current install.

Deleted 2 years ago
(1 edit)

Alright, I did a wipe, fresh download, install, then added the patch. The earlier script errors are gone, replace by other by a bunch of others that I'll put for reference down below. I did a quick play test and everything seemed to be working. There was slaves to be purchased the first day, so that's fixed. Still can't select a head girl for some reason, any ideas on that?

Edit: So after some playing I realized while the day counter went up and resource were used, events stopped happening (for example first slave first day). Also things that recharge after a day stopped recharging (The interactions between master and slave for talking and sex didn't revert after the day was over.)


**ERROR**: Condition ' err ' is true. returned: err
   At: modules/gdscript/gdscript.cpp:813:load_source_code() - Condition ' err ' is true. returned: err
**ERROR**: Condition ' err != OK ' is true. returned: RES()
   At: modules/gdscript/gdscript.cpp:2172:load() - Condition ' err != OK ' is true. returned: RES()
**ERROR**: Failed loading resource: user://mods/AricsExpansion/scripts/aricsexpansion/expansionfarm.gd
   At: core/io/resource_loader.cpp:285:_load() - Method/Function Failed, returning: RES()
**SCRIPT ERROR**: Attempt to call function 'new' in base 'null instance' on a null instance.
   At: res://files/globals.gd:2320:_init() - Attempt to call function 'new' in base 'null instance' on a null instance.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
**SCRIPT ERROR**: Invalid call. Nonexistent function 'backwardsCompatibility' in base 'Nil'.
   At: user://mods/AricsExpansion/scripts/aricsexpansion/expansionsetup.gd:181:expandGame() - Invalid call. Nonexistent function 'backwardsCompatibility' in base 'Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
**SCRIPT ERROR**: Invalid get index '0' (on base: 'Array').
   At: res://files/scripts/outside.gd:593:newslaveinguild() - Invalid get index '0' (on base: 'Array').
**SCRIPT ERROR**: Parse Error: Identifier 'player' is not declared in the current scope.
   At: built-in:3:GDScript::reload() - Parse Error: Identifier 'player' is not declared in the current scope.
**ERROR**: Method/Function Failed, returning: ERR_PARSE_ERROR
   At: modules/gdscript/gdscript.cpp:580:reload() - Method/Function Failed, returning: ERR_PARSE_ERROR
**SCRIPT ERROR**: Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
   At: res://files/globals.gd:1839:evaluate() - Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
**SCRIPT ERROR**: Parse Error: Identifier 'player' is not declared in the current scope.
   At: built-in:3:GDScript::reload() - Parse Error: Identifier 'player' is not declared in the current scope.
**ERROR**: Method/Function Failed, returning: ERR_PARSE_ERROR
   At: modules/gdscript/gdscript.cpp:580:reload() - Method/Function Failed, returning: ERR_PARSE_ERROR
**SCRIPT ERROR**: Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
   At: res://files/globals.gd:1839:evaluate() - Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
**SCRIPT ERROR**: Invalid get index '0' (on base: 'Array').
   At: res://files/scripts/mainmenu.gd:658:_on_quickstart_pressed() - Invalid get index '0' (on base: 'Array').
   At: res://files/scripts/mainmenu.gd:658:_on_quickstart_pressed() - Invalid get index '0' (on base: 'Array').
**SCRIPT ERROR**: Invalid get index '0' (on base: 'Array').
   At: res://files/scripts/mainmenu.gd:658:_on_quickstart_pressed() - Invalid get index '0' (on base: 'Array').
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
**SCRIPT ERROR**: Invalid call. Nonexistent function 'backwardsCompatibility' in base 'Nil'.
   At: user://mods/AricsExpansion/scripts/aricsexpansion/expansionsetup.gd:181:expandGame() - Invalid call. Nonexistent function 'backwardsCompatibility' in base 'Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
An error occurred when trying to access the path.
**SCRIPT ERROR**: Unable to iterate on object of type  Nil'.
   At: res://files/scripts/characters/constructor.gd:237:randomportrait() - Unable to iterate on object of type  Nil'.
**SCRIPT ERROR**: Invalid get index '0' (on base: 'Array').
   At: res://files/scripts/outside.gd:593:newslaveinguild() - Invalid get index '0' (on base: 'Array').
**SCRIPT ERROR**: Parse Error: Identifier 'player' is not declared in the current scope.
   At: built-in:3:GDScript::reload() - Parse Error: Identifier 'player' is not declared in the current scope.
**ERROR**: Method/Function Failed, returning: ERR_PARSE_ERROR
   At: modules/gdscript/gdscript.cpp:580:reload() - Method/Function Failed, returning: ERR_PARSE_ERROR
**SCRIPT ERROR**: Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
   At: res://files/globals.gd:1839:evaluate() - Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
**SCRIPT ERROR**: Parse Error: Identifier 'player' is not declared in the current scope.
   At: built-in:3:GDScript::reload() - Parse Error: Identifier 'player' is not declared in the current scope.
**ERROR**: Method/Function Failed, returning: ERR_PARSE_ERROR
   At: modules/gdscript/gdscript.cpp:580:reload() - Method/Function Failed, returning: ERR_PARSE_ERROR
**SCRIPT ERROR**: Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
   At: res://files/globals.gd:1839:evaluate() - Invalid set index 'person' (on base: 'Reference') with value of type 'Reference (person.gd)'.
**SCRIPT ERROR**: Invalid call. Nonexistent function 'getFarmDescription' in base 'Nil'.
   At: res://files/scripts/Mansion.gd:3832:farminspect() - Invalid call. Nonexistent function 'getFarmDescription' in base 'Nil'.
**ERROR**: Condition ' _first != __null ' is true.
   At: ./core/self_list.h:111:~List() - Condition ' _first != __null ' is true.
**ERROR**: Condition ' _first != __null ' is true.
   At: ./core/self_list.h:111:~List() - Condition ' _first != __null ' is true.
**WARNING**: ObjectDB Instances still exist!
   At: core/object.cpp:2092:cleanup() - ObjectDB Instances still exist!
**ERROR**: Resources Still in use at Exit!
   At: core/resource.cpp:425:clear() - Resources Still in use at Exit!

 

(2 edits)

Not sure what exactly is going on from that error log buts it's seriously messed up.  Could you zip a copy of your main game folder and your AricsExpansion folder and upload so I can look over them directly?  Just upload here.

Edit: got it, I'm having a look

Zipped and uploaded.

Ok, it appears that the AricsExpansion folder you provided is missing most of the files.  Try deleting it and replacing with the AricsExpansion one in the main set of files in the original post.  That fixed it for me. I loaded one of my test saves rather than yours, but zero errors on startup, so hopefully that's all it takes.  Give it a go, and let me know if you encounter more errors (or if you're all set).

(1 edit)

Oh..... I see.... So I see where my issue came from. In the how to guide it says to: drag and drop the "AricsExpansion" folder over the one you got from S4P-RalphsModdedAricsMod097.zip and click yes when it prompts you to overwrite.  It replaces two files: expansionsetup.gd and expansion.gd. 

"Move the folder "AricsExpansion" from RalphsStandaloneAM097.zip to C:\Users\YOURNAME\AppData\Roaming\Strive\mods\"

But if I do exactly that it deletes 22 odd files. Or at least it did for me. However if I go to C:\Users\YOURNAME\AppData\Roaming\Strive\mods\aricsexpansion\scripts\aricsexpansion\ and only replace the three files that are provided with the patch file then all is good. Is that what you intended?

Well there are no more script errors popping up. YAY!

Lastly... I STILL cant choose a head girl. Kinda annoying since that feature goes a long way to keeping slaves happy/obedient. 


A headgirl needs to be rich or noble I think.  You probably don't have one of those yet.

The AricExpansion folder in the main download needs to go under mods directly. The one in the patch should only overwrite those few files, but should not delete the rest.  There's a step in the installation instructions that says to rename any existing "AricsExpansion" folder before copy/pasting the one in the main download there so it doesn't get overwritten. You don't want to mix those or overwrite, but yeah, losing all the rest of the files would be worse.  Just let me know if you run into any more problems.  Your main game files looked A-ok, so you should be all set now.

(1 edit)

Ah... I see. I misunderstood. Usually when I read to change the name of a folder to whatever I assume that folder isn't needed anymore or is just a back up. You know what they say about assuming... Ugh. Except for that slave market thing I do believe I wasted a bit of you time. Well you handled it like a champ and I really apricate it! 

P.S. And you are right. The head girl requires Rich or higher and that the player has at least 8 slaves.

Hello.
I really like this mod for the most part, but I would like to turn off the Consent system.
How would I go about doing that if possible?

I think you'd have to get familiar with the code for it and figure out Aric's variables for it, run a search through the scripts (search the whole directory using Notepad++ or the Godot engine) for all instances of those, and disable all the checks/uses for them.  It wouldn't be that hard if you're at least a little familiar with programming in general, but I expect it would take a few hours to figure out and maybe a few more for testing and fixing any errors introduced through being unfamiliar with the scripts.  Of course, if you only care about sex or combat consent it would be easier to just hard code all the checks to 'true' or similar.

I don't want to get rid of them b/c it's an Aric's mod feature, and I want my stuff to generally dovetail in.  Plus, I think it's a good content add personally.  Feel free to do so for yourself though. If you want any help, there are lots of helpful folks on the discord who'll be happy to answer questions, figure out bugs, and correct syntax if you say please.  :]

(3 edits)

Okay, so this is the error I'm getting when I first boot up the game using your tweaks. Line 125 specifically reads: if i in ['description', 'details']: I'm assuming there's something in there that shouldn't be there (or something that should be there but is not) and that's what's throwing this error. Any idea what I should change this line to in order to get it to go away? Whatever this is, its preventing me from distributing my attribute points (specifically, the little + symbol next to the attribute I want to put points in is missing) and this seems to be the only thing it effects. Its been pretty annoying, so I'll wait for your reply.


EDIT: Noticed that someone above me had this same error; my issue is that downloading the most recent patch has no effect, nor did redownloading the entire main installation, which should already have been patched anyway.


EDIT2: Fresh install of mods folder did absolutely jack, while we're at it. So, I dunno. I'm stumped on this one.

(1 edit)

upload your main game folder and strive folder from appdata/roaming here, and I'll give it a look over for you:
https://mega.nz/megadrop/G7jJDTHqj_c

Okay, I've never used Mega Drop before, and apparently I can't upload entire folders; do I need to upload every individual file?

Just make a .zip and it should work

I didn't see your files show up in Mega, but it does look like an error that occurs when one of the scripts is out of date. If you've mixed files with another version of Ralph's or plain Arics' this can happen.  It can also happen from cherry picking scripts for whatever reason (including trying any of the manual installation required to for Aric's which is already done on my premerged version, the only version I have up).  I can narrow it down if I go through your main game files (the mod folder files shouldn't be involved), but in any case, that's the prime suspect.  Let me know if I can help or you upload those files.  

(2 edits)

Apologies for the delay. Work has been hell with the holidays, so I've not been doing much outside work and sleep. See, I had thought that the issue was because of an old script as well, but I grabbed your latest version from your link, and have both your folder (S4PGameFolderRMAM097) and Aric's folder (Strive v5.25 with AricsExpansion v0.9.7) completely separated. And in terms of the mod folder, normal Aric's I renamed to AricsExpansionbackup to specifically be used as a backup just in case, and I renamed it before adding your version of AricsExpansion to the mods folder. When it first came up with that error and I couldn't figure out where it was coming from, I even deleted my mod folder and started over with a fresh one, but the error still persisted. Deleting the entire mod folder and both versions of the game also did absolutely nothing. I'm at a loss.

(1 edit)

Yeah, that should have worked.  If you can get me a copy of your folders I can replicate the error and hunt it down though. If you can't upload to my Mega, perhaps you could let me download from you by another means?  Google drive, Mega, a torrent, another file sharing site, whatever.   You can also reach me on the Strive for Power discord. 

(1 edit)

I actually feel kind of dumb, as it never occurred to me to just use my Drive, like I do everything else. Here's the link to a folder on my Drive that contains both your base game folder and my Strive AppData folder:

(1 edit)

I downloaded it, you should go ahead and delete that last post or remove the link now.

ok, I didn't track down the exact problem, but I tested and your main game folder is the source of the problem.  I went ahead and reuploaded the main game file on Mega in case it had somehow become corrupted (though that's unlikely).  In any case, please download the main game file again, unzip to an entirely new folder and don't bother with the Aric's Expansion folder (yours is fine as is).  Then double click the Strive.exe in the new folder you freshly copied by itself.  You should not get any errors. From there you can try making any modifications you want.

(1 edit)

Okay, so the problem is kind of gone. Basically, as long as I don't disable and then re-enable Aric's from in game, the errors wont pop up. Since I was doing a fresh installation each time I deleted the main game folder and redownloaded it, I figured that I had to go ahead and re-enable the mod from the mod menu, close the game, and then open it again. Turns out though, I don't have to go through that effort. I noticed that the error wasn't showing up the first time I opened the game (before I disabled then re-enabled the mod). And when I was still under the assumption the mod wasn't working until I had turned it off then back on, the errors would pop up as soon as I opened the game after messing with the mod from within the game menu. But I discovered that the mod is actually working after a "fresh install". I load a save and the cmd box comes up saying Aric's Expansion v0.97, and the library entries about breeding are there (which is the easiest way for me to find out if your tweaks are working). And best of all, after acquiring Emily on a brand new save I can go ahead and distribute her attribute points-- which is why these errors were annoying me to begin with.

Either way, I am now going to never touch the mod menu from within the game ever again. Because whatever is causing this, it only happens after I've turned Aric's off and then back on.

you aren't the only person who struggled with that.  When you apply Aric's Mod in-game to the premerged Ralph's version, it overwrites some of my changes but not others and then the scripts don't work together anymore.  It's b/c Ralph's changes are n't part of the mod, they're just made directly to the scripts with no mod to apply them.

I see. So it was actually because I legit didn't have to do anything except load the game normally. Messing around the the mod just ended up making the scripts not play nice any more.

I couldn't open he control command when I was out of the mansion then I saw that I had this error. i'm sorry if this appeared before and I didn't see it but does anyone know how to fix this?



haven't seen this error, but it's having trouble with the "collect bounty" option I added.  Usually something like this happens because not all of the scripts I changed are in your main game folder. When/how did you install?  You can try a fresh install and I think it will probably fix if you follow the instructions carefully and don't take any additional steps or mix with a current install.  Your saves should all still work too.

(1 edit)

Error that doesn't allow me to play the game although it's my first time downloading the standalone. Asks if the pck file is missing

Generally, people get that error if they try to play the game without extracting all of the files. Unlike simple programs, the Godot executable that runs Strive is rather generic and has almost none of the data and code specific to the game. The executable will try to run the game using the rest of the files and a .pck file is one way of storing those files. 

Try to extract all of the files from the archive to a new folder. If the error persists, then download the current version of Winrar or an appropriate archive extracting utility. At some point the format of the archives changed and are not backwards compatible with older utilities.

It appears that your racial bonuses to mental stats are applied every time you "increase" them.  I put quotes on increase, as I noticed it when trying to increase a 100% Nereid's courage and her courage was dropping instead, -9 points when using +1, -5 when using +5.  100% Nereids receive a -10 penalty to courage with the mod, so it would appear it is being applied to their stat changes and not just the total.  After noticing it there, I also noticed that it applies to positive stat bonuses (I had a 96% Demon/4% Orc that went from 48/65 to 73/65 Charm off one +1, and then to 89/65 (her cap) on a second).

It's not elegant, but I've at least found a hack to fix it.

In globals.gd I added:

var modstatdict = {sstr = 'str_mod', sagi = 'agi_mod', smaf = 'maf_mod', send = 'end_mod', cour = 'cour_racial', conf = 'conf_racial', wit = 'wit_racial', charm = 'charm_racial'}

Then, in slave_tab.gd, I modified the first line of both func mentalup(mental) and func mentalup5(mental), to read:

person[mental] += 1 - person.stats[globals.modstatdict[mental]]

and

person[mental] += 5 - person.stats[globals.modstatdict[mental]]

This is basically subtracting the racial bonus when improving the mental stats, so not exactly ideal, but I couldn't find where it was being added so this is the best solution I could come up with.  It shouldn't effect anything elsewhere either, since it's contained within the function.

I don't think you need that workaround (honestly not sure what other effects it might have)
the only place it gets added is in expansionsetup.gd (last function):
func setRaceBonus(person, increasestats)    (don't look unless you want spoilers on the hybrid recipes)

the function is only called in a few very specific places though.  Should just be when an npc is conceived, generated (plus special cases for player and starting slave), or created through Slime breeding.  The code for the races is in there.  Pure Nereid gets:  bonus_courage -= 10    so negative courage starting out is possible.  If she had -10 and you added 1 point that would give you -9 courage.   Also, there is a known bug in Aric's that causes jumps in the displayed vs actual mental stats that are fixed once you start adding to my understanding (and I've seen it lots of times in gameplay).  I think that's what you're seeing in that Demon/Orc hybrid.

The Nereid actually went from 48 to 39 to 30 to 21, etc.  It was dropping by 9 every time I pressed the button.  I tested over several characters (on multiple saves/games), and all of them increased or decreased in the stat by the racial modifier +1.  It may just be an issue with my install or something, but it's working fine now.

The cause of the undue increases in mental stats that he is seeing is the result of changes in person.gd. cour_get, conf_get, wit_get, and charm_get were all altered by Aric's mod to return the base amount plus the racial amount. mentalup and mentalup5 both use += on the getset stats rather than the raw stats, which results in the hidden addition of the racial bonuses.  This problem should not be exclusive to the manual increases in mental stats and will likely require a fair amount of work to fix.

thanks Ank. I'll add it to my list. I'm pretty familiar with person.gd by now, so I bet I can fix with a little patience.

I find that all captured slaves have assignable points, but no "+" button to assign them. Level 0 characters that level up ( Children, Cali and Emily ) get the button and work as normal, but any character that has assignable points ( Tia or a Level 2 Bandit ) is just stuck. Levelling up builds the point pool but doesn't pop up the buttons. Since nobody else has this problem I assume it's something in my system. What should I look at?

I've see that behavior from the game when there was a major disagreement between scripts (usually when I made a mistake while tinkering with them). In your case, I know I sound like a broken record, but I'd try a clean install first b/c that's nearly always the problem when people experience game breaking bugs with my version. Follow the instructions on the original post above for the install to the letter and not a step more and let me know if you get errors or it works please.

Sorry, I had computer issues. Reinstalled on my backup Windows 7 machine works fine.

New issue. If a  Female/Futa Main Character gets pregnant once they are stuck in an endless cycle. Slaves can be "emptied", but not the Mistress. Could you add a potion or spell to fix that?

I don't think my tweaks would cause that and I have played female/futa MC's with several births without noticing that (though I usually tend to keep them pregnant as often as I can, since they don't become unavailable after giving birth like npcs). It used to be in Aric's 9.6 with pregnancy accelerated that perpetual preg could happen to any female/futa b/c sperm life could exceed the pregnancy period, but I believe it was fixed (still possible to mess it up by playing with the constants though in the scripts).  If you try to accelerate to have them give birth immediately, it will break the game easily (don't know if that's your issue), so I always accelerate to 3 days and things work fine for me. Does any of that help? I'd rather not try to mod a workaround if your issue can be solved without it.

So, I kinda ran into this, and I don't think the character's description should say that. 

I did try to reinstall the mod previously, cause I couldn't make it work with other mod and later didn't allow me to raise the stats of the characters. So now I'm wondering if I screw it up and I should try to re-install again or try something different. 

(+1)

yeah, you need to reinstall.  Start with Ralph's (follow the instructions in the OP religiously).  I don't know for sure that any other mods are compatible aside from Improved Random Portraits (and it needs to be a version with Drow).  Key to applying other mods is to make sure Aric's Mod is NOT selected when you apply it.  Then close the game and run it again.  See details on installing Improved Random Portraits on the OP as well.

Got it, I managed to fix it somehow and the descriptions are back, just hope it stays fixed now. Thx for the help and cool mod bro.

(+1)

Thanks and glad you got it working!  My contribution was tiny compared to Aric and his compared to Maverick and co. though.  :]

(1 edit)

So I have the mod set up, tweaks added. Started up the game, great everything's working no errors etc. But If I go to the  Slaver's Guild it changes the background Maple is there, but the options on the left remain the same as if I were just out in town. so "visit mages tower, visit slaver's guild etc with the slaver's guild background. Not sure if I've some how fucked this up, or what, but you have an answer I'm all ears. This is what pops up if I click on the slaver's guild. 

The most likely cause is that you applied the AricsExpansion mod through the mod system. This mod comes pre-installed and installing it again will break it. In the best case, all you need to do is deselect the mod and re-apply. In the worst case, you will need to extract a new copy of the modified Strive program folder.

So what you're saying is, I'm retarded?

Don't worry scro. there's lots of tards out there living ...

Best to just delete and recopy the main game folder from the .zip file again - should fix it.

Not that it really matters, but your message was easy to read and you included the error messages, so I doubt that to be the case. Everybody makes mistakes. The important thing is whether you got it working or not.

Yeah I appreciate your boy's help. After your first message I was beating myself with a brick because I read the setup wrong and just jumped in and started downloading without thinking. Jumping the gun a little too soon.  So again, thank you.  

no sweat at all. I hope you enjoy the game and the mod!

Can you breed a 99% hybrid with  a pureblood and get pure children? or is that impossible? if so can mutation give a character the grateful trait or be born with it without breeding with one who has it?

(+1)

Good questions:
- breed a 99% hybrid with  a pureblood and get pure children?
Yes, 50/50 chance.

-can mutation give a character the grateful trait or be born with it without breeding with one who has it

No, I made it so the only way to get Grateful was on existing unique characters or by breeding them. Also when breeding for Mental traits, if the offspring is 'child' they won't inherit them, if growth is accelerated to 'teen' there's a chance, and if growth is accelerated to 'adult' they will usually inherit them.  Lore-wise, this is a biproduct of how long the sentient mind has to develop during the accelerated growth employed by the dimensional crystal.  

All that said, if you want to tweak it so that Grateful is a possibility in either case, you could without much effort.  Heck, mutate isn't an implausible way for that to happen.  If you'd like I can make that tweak happen and upload.

It seems like you cannot breed a pure blood, I have bred around 20 children and I am not getting the 1% demon and 1% fox out of the Arachne gene pool. Do you know what might be the issue? My actual situation is breeding a 100% Arachne with a 98% Arachne and 1% demon and fox.

(+1)

I believe it just takes half from each parent... maybe with 99% it rounds up so you never get a purebreed again.  Let me check and try to randomize it a just a little more.  In your example, if one parent is 98% Arachne, you'll definitely get max 49% Arachne from that parent though as is.  I want the breeding to be fairly predictable so players can predict the %'s for the offspring in order to target certain hybrids, etc.

(1 edit)

Also I've noticed the issue that lips always increase generation to generation and that quickly leads to lisps and muteness. It's honestly really annoying because I have to use a potion to shrink lips pretty much every generation. (I didn't reload the page so I didn't see you had already fixed the issue I stated earlier).

(1 edit) (+1)

https://mega.nz/file/JkQATRrL#DgotHEC-on8IYMmPGwqbyIzlL3OWEjHsQF5gHWk-zSI

This will make it so it will be a 50/50 chance for that 1% race to be inherited when breeding (it was always rounding up from 0.5).  Just replace your constructor.gd with this one (in your Ralph's main game folder  under \files\scripts\character\ ).  I tested through 1 conception and birth and it worked, but if you're up to it go ahead and try it and let me know if you have any issues.

Deleted 3 years ago
(3 edits)

Can you tell me which numbers of your edit I would need to change in order to get a 1% race out of the gene pool if there are three genes involved? the edit probably works for 99% 1% divide, but not 98% 1% 1%, I'll test it later. (edit I was wrong and put it in the wrong folder)

And what value do I change to stop the constant lip growth, I would prefer a average between the two, not a constantly growing part. do I change the range? remove the range? I am not super familiar with coding so forgive me for not being certain about this.

(+1)

so here's what I did: the code has a for loop that goes through each race and baby gets 0.5 x (mom's%  + dad's %).  The problem was if one parent had for example 1%, then 0.5*(1+0)=0.5 which always got rounded up to 1%.  I added an if statement so that 1/2 the time it would be the same [0.5 x (mom's%  + dad's %)] and the other 1/2 of the time it would instead us 0.499999 x (mom's%  + dad's %) which would round down so in the same example with one parent with 1%, then 0.499999*(1+0)=0.4999999 which rounds to zero.

how it should work: 50/50 chance of one of the 1%'s going away on breeding.  25% chance they both go away and you get your pure-blooded offspring.  

Note it will also come into effect for any odd % (3, 5, 7, ... ,99).  There's code afterward that already should deal with %'s over or under 100% btw.  

I'll take a shot at fixing the ever-growing lips tomorrow.

(2 edits)

Nvm I is a stupid, I put it in the wrong folder despite you directing me.

(2 edits) (+1)

Happens to everybody at some point.  Here's a new constructor.gd to replace the last one to fix ever-plumping lips as well.  I made it so males just got their dad's lips and females/futas got their mom's or +/- 1 level (so up or down one size or stay the same as mom).

https://mega.nz/file/JkQATRrL#DgotHEC-on8IYMmPGwqbyIzlL3OWEjHsQF5gHWk-zSI

Thanks for going out of your way to help me!

you're quite welcome.  I would never have bothered trying my hand at modding if it wasn't for the added satisfaction I get from folks enjoying the effort I put into it.  Improving my own playthroughs wouldn't have been near enough on its own.

Slaves guild won't work, leveling up won't work, and when I try to get tisha from gorn it won't work.  Please help

Not really much useful information to go on, but chances are high that it's the usual problem. The most likely cause is that you applied the mod through the mod system(the mod comes completely pre-applied), which is what most of this mod thread is devoted to undoing. Otherwise, you did something unusual to your game.

i didn't place the files that say place me here inside of arics, i strictly installed, then went to my users>appdata>strive and placed Arics itself into mods with random portraits and then proceeded to apply mods and start as usual 

As you didn't specify which mods you applied, I'll say it plain and simple. If you applied the Aric's mod, then you broke it. The solution is to carefully read the installation steps listed at the beginning of the first post of this topic.

Tweaks brings back the .back error. It is not fixed in ALT or the provided file.

ALT/tweak also has this unlisted change:

#var racetext

var racetext = ""

var marketrate = 1

sattext = "\n\nA sign board lists current relative pricing by race:\n"

for i in globals.races:

marketrate = round(globals.state.racemarketsat[i]*100)/100

#racetext = i.replace('Beastkin', '')

racetext = str(i.replace('Beastkin', ''))

You're right, I only updated the main file.  Thanks for pointing it out.

Viewing posts 28 to 47 of 67 · Next page · Previous page · First page · Last page