Skip to main content

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

Soulash

Soulash is a fantasy roguelike where you play as a forgotten god set on destroying the world. · By Artur Smiarowski

Rain Connected to Extreme, Crippling, Gamebreaking Slowdown

A topic by plaguevictim69 created Dec 22, 2020 Views: 246 Replies: 7
Viewing posts 1 to 3
(1 edit)

I'm not entirely sure what any of this means, or why, but these errors are consistently generated during the rain, and the game slows down to such a degree that I have to close and re-open it if I want to play. It's crippling enough that I have wanted to restart saves just because I don't think I will reasonably get past the turns that the rain lasts (or else, suffer the rain yet again). It seems to get worse the more times it happens in a certain save, but I'm not entirely certain on that.

It happens consistently during rain, and ceases when the rain ends. Error logs below (some of them likely not actually related to the rain, but all included and unchanged in case it helps).

EDIT: Actually, this time it has completely bricked the save. I'm keeping it around in case it needs looking at, but it's completely unplayable.

[10:25:32] [warning] Map data/mods/core/maps\map_30_0_0.smap skipped because no name has been assigned.
[10:25:32] [warning] Map data/mods/core/maps\map_30_2_0.smap skipped because no name has been assigned.
[10:25:32] [warning] Map data/mods/core/maps\map_30_3_0.smap skipped because no name has been assigned.
[10:25:32] [warning] Map data/mods/core/maps\map_31_0_0.smap skipped because no name has been assigned.
[10:25:33] [warning] Map data/mods/core/maps\map_31_2_0.smap skipped because no name has been assigned.
[10:25:33] [warning] Map data/mods/core/maps\map_31_3_0.smap skipped because no name has been assigned.
[10:25:34] [warning] Map data/mods/core/maps\map_3_28_0.smap skipped because no name has been assigned.
[10:25:34] [warning] Map data/mods/core/maps\map_3_30_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_30_0_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_30_2_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_30_3_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_31_0_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_31_2_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_31_3_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_3_28_0.smap skipped because no name has been assigned.
[10:25:42] [warning] Map data/mods/core/maps\map_3_30_0.smap skipped because no name has been assigned.
[10:26:05] [critical] Unable to save '1480616' on map 29,29,0, current position 30,28,0, entity doesn't exist.
[10:26:06] [warning] AIMovement: Entity 1480884 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:07] [error] Producing: Distance to target 1476122 is 8, too far - clearing action.
[10:26:17] [critical] Unable to save '1480621' on map 29,29,0, current position 29,29,0, entity doesn't exist.
[10:26:17] [warning] AIMovement: Entity 1490184 path to the tile 1839,1834 could not be found! Clearing actions.
[10:26:17] [warning] AIMovement: Entity 1490184 path to the tile 1839,1834 could not be found! Clearing actions.
[10:26:18] [critical] Unable to save '1478305' on map 29,29,0, current position 29,29,0, entity doesn't exist.
[10:26:18] [warning] AIMovement: Entity 1490119 path to the tile 1829,1828,0 could not be found! Popping move action.
[10:26:18] [warning] AIMovement: Entity 1490119 path to the tile 1829,1828 could not be found! Clearing actions.
[10:26:23] [warning] AIMovement: Entity 1490104 path to the tile 1829,1828,0 could not be found! Popping move action.
[10:26:23] [warning] AIMovement: Entity 1490104 path to the tile 1829,1828 could not be found! Clearing actions.
[10:26:24] [warning] AIMovement: Entity 1490059 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:31] [warning] AIMovement: Entity 1480840 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:33] [warning] AIMovement: Entity 1480851 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:33] [warning] AIMovement: Entity 1480840 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:34] [warning] AIMovement: Entity 1478043 path to the tile 1961,1941 could not be found! Clearing actions.
[10:26:34] [warning] AIMovement: Entity 1490104 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:38] [warning] AIMovement: Entity 1490165 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:39] [warning] AIMovement: Entity 1480851 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.
[10:26:41] [critical] Unable to save '1480572' on map 29,30,0, current position 29,29,0, entity doesn't exist.
[10:26:42] [warning] AIMovement: Entity 1480840 path to the tile -10000000,-10000000,-10000000 could not be found! Popping move action.

Hey plaguevictim69, thanks for the report.

Slowdown issues may be a result of bugged AI stuck on some processing. Can you send me the save directory to support@wizardsofthecode.pro? It should be under C:/Users/{your user}/AppData/Roaming/WizardsOfTheCode/Soulash/saves

Hey Artur, the save directory should be in your inbox.

I would like to add that I convinced one of my close friends to buy the game, and it occurs similarly even on a much, much beefier PC than mine with wildly different specs, so it's very likely this is a common issue.

Thank you very much for prompt attention to it; it's been an inconvenience at best and run-killing at worst.

It turns out a chicken tried to get to a house but couldn't open the door, so it got stuck. ;)

I'm not sure why, but your save is corrupted, it doesn't look serious, only the "discovered world" directory seems to be missing. If you create an empty folder named "discovered_world" inside your save you should be able to play it again.

The rain issue is patched in v0.5.0.2.

(2 edits)

Hey, I've just run into the issue slowing down another of my saves significantly in 5.0.1 (10-20 second halt between turns), so I'll be waiting for the patch and I'll see if I can confirm it fixes that one.

EDIT: Also, I'm not really sure why the discovered_world directory is missing, given that it's present in my zipped and unzipped versions. Maybe it got messed up somewhere in the decompression process.

Might be something on my end then. The patch is available, let me know of it helped.

(1 edit)

Yep, saves with the bug are perfectly fine now! Thanks, Artur. I've been having a blast.
EDIT: About as soon as I said that, the same save ran into another crash bug. I sent you the zipped savefile. It's likely unrelated.

Thanks for the save file, I got it sorted. There was an issue with AI after it decided to drop the artifact bow to punch you :)

 I'll deploy the fix in 0.5.0.3 today.