Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Mostly I've been finding solutions through trial and error, and interestingly changing the gender in the save file data sticks and the character doesn't revert back. Also I just ended up removing the actions from that trait group, which was in the newsexsystem file so thank you! 

Unrelated question, but is there an easy way to make certain sex actions add a specific item to inventory?  I've been poking around a lot of files and trying to look things up, but I'm pretty much an amateur and can't seem to figure how to not break the game every time I try to add a new line. Most of what I've come up with is just editing/overwriting existing code to tweak or adjust things, but I don't know how or where I would place this.  

Character sex/gender is only updated when the character undergoes a change which would be likely to change it. These changes are pretty much all driven by the player, though using too many potions too quickly can cause random mutations.

If the game crashes anytime you add a new line, even a blank one, then your editor is adding the wrong set of newline characters (the invisible characters that cause editors to put text on a new line) whenever you press the Enter/Return key.

If you don't have programming experience with Python, then I recommend taking a free online interactive tutorial for Python. GDScript is designed as a beginner friendly version of Python with some LUA, but since Python is a primary programming language it gets some better tutorials. A few hours with a tutorial will make things a lot clearer.

For simple debugging I recommend the Debug mod: https://itch.io/t/1137280/debugmod-v10d
I tend to do most of my programming in Sublime Text 3 with Python syntax highlighting and use the Debug mod to find out what breaks.
Otherwise get the Godot Editor version 3.3. It is needed if you want to work with the GUI, though it won't be much help for making mods.