Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

You most definitely caused some errors that basically crashed the game. Even if you managed to avoid a JSON format error, you still managed to change something that broke a lot of stuff. Also, any traits that give stat bonuses cannot be simply added through save editing as the game adds these stats to the person at the same time as the trait is added to them and never later.

To diagnose the problem I need either the save file or the error messages. The Strive Discord is great for either (https://itch.io/t/284398/discord).

For many computers the game starts with 2 windows: the game and a terminal that reports the Godot Engine and OpenGL ES versions. The terminal also reports errors as they occur, so leave that window in a visible location on screen and run the game up to the first point of errors. Post the errors either in text or in a screenshot (Snipping Tool on Windows is useful for this), and note when the errors appear.

If the second window does not appear. Please enable the "Use file error logging" option and restart the game. Upon exiting the game (not crashing out), it will create a log file in the "%appdata%/Strive/logs" folder. You can also access the Strive AppData through the load/save menu when in a game progress.

Okay, I feel really silly now. But it seems like I have solved it. But might as well put the error message here:

SCRIPT ERROR: trait: Invalid get index 'Pretty Voice' (on base: 'Dictionary').           At: res://files/scripts/origins.gd:39 SCRIPT ERROR: slavetabopen: Invalid get index 'tags' (on base: 'Nil').           At: res://files/scripts/slave_tab.gd:107

Thanks anyway.