- Steam App
- Ingnomia (709240)
- Event type
- patch note
- Published
- 19 February 2019 - 08:22:11 UTC
- Source
- steam_community_announcements
Over the last week I worked on replacing all the JSON config files with a sqlite database. If you have any programming knowledge you probably can imagine what that means, for the rest that's a very big change as this ties into almost every part of the game. When I started I just renamed the .h file of the old wrapper and it reported 78 occurrences of file not found. After a week of hard work I have the game working as before again minus the new bugs. A former boss of mine used to say, a change without improvement is making things worse. So far we have multiple new bugs we haven't found yet, it runs slower that the old stuff and I will have to do a new implementation of the modding support. So what are the improvements and advantages? - stricter and formal data definition will make it harder to invalid values in the future - can use SQL goodness for data lookup - adding stuff won't break ...