Developer postOriginal post (opens in a new tab)

V1.05 Fix For File Deletion Issues

Hello, all.

This build should fix the issue causing file deletion on non-C: drives.

If you're at all interested in the technical issues behind it all, read on:

I'm currently working with a more experienced dev who's kindly agreed to help out. He thinks he's found the root cause. The problem seems to be a bug with Game Maker: Studio.

Apparently GMS is assigning to a pointer a temporary string that gets rewritten and deleted, so when the game exits, it points to an empty string. The engine is trying to remove temporary files, but since it feeds an empty string to find files, it actually ends up trying to remove every file it can find.

We've found a solution: Reverting to an older version of Game Maker where the bug doesn't exist.

Hopefully this will fix the issue, though I still advise caution until we're 100% sure.

Other miscellaneous bugfixes included in this patch:

- Fixed map error when visiting Gunsmith.
- Fixed blank-dialogue bug when retrieving a sample of tooth retreat.
- Fixed hollow snail CTD.
- Fixed shipwreck interactions.
- Fixed delving quests showing up on map after they're done.
- Fixed a broken branch of Bishop storyline.
- Fixed bug in late-game spoiler territory.
- Fixed blank-dialogue issue when you invite Fiona to your Dwellings while you have Childhood: Scavenger background.
- Fixed typo in Lucetta's story.
- Fixed rare combat CTD when the enemy vehicle exploded while trying to board you.
- Fixed minor dialogue bug at Signal Station Null.
- Fixed CTD when losing money at the City of Keys.
- Fixed issue with detecting when the player had enough Cultural Knowledge.
- Fixed issue with one branch of the Chimeric Empire storyline.
- Fixed occasional endgame CTD caused by a silly typo.