Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Hey just loaded the new Mod and when you use subdue on a non-willing person you get this error:

SCRIPT ERROR: startscene: Invalid get index 'person' (on base: 'GDScript').

          At: res://files/scripts/newsexsystem.gd:2130

Also a side note the Strap-on always seems to register as too small for enjoyment, and says "undersized large strap-on" in some descriptions. Thanks for continuing to update new stuff is great.

Looks like I forgot to update some copied code, line 2130 of newsexsystem.gd (in the program folder) has

!member.person.traits.has('Likes it rough')

but it should be 

!i.person.traits.has('Likes it rough')

For the issue Strap-ons being undersized, while the text does sound rather awkward there appears to be no issues. Your taker simply has a 'gaping' sized vagina, which is size 5, and I gave strap-ons a size of 4 to deal with a previous issue of them having a size of -1. The text sounds more severe than it actually is; there is only a 10% reduction is pleasure from the strap-on due to the size differences.

Oh, yeah that makes sense on the strap-ons. and thanks for the quick response.

crud when I replaced that line now I get this did I do it wrong?

SCRIPT ERROR: startscene: Invalid get index 'Null' (on base: 'Dictionary').

          At: res://files/scripts/newsexsystem.gd:2131

ok also another one you can't end a sex scene if it's after a date.

SCRIPT ERROR: endencounter: Invalid call. Nonexistent function 'name_short' in base 'Reference ()'.

          At: res://files/scripts/newsexsystem.gd:2943

(2 edits)

This one's my mistake as well. Line 2943 of newsexsystem.gd has

i.name_short()

but it should be

i.name

No, I don't think you got it wrong, otherwise the line number would likely be the same. It's my fault again, I changed a lot of things and didn't test all of it. Line 2131 of newsexsystem.gd has

i.person.dictionary(requests[i.request])

but it should be

i.person.dictionary(requests['stop'])

No worries. It being my mistake is always a high possibility.