You’re amazing jcl, thank you. I really cannot wait until the next Lite-C release.

Perhaps I will work on making some form of tutorial, accompanied by some code. I find that the FILE struct functions (or whatever you call the I/O functions using the FILE struct) are very useful. I use them in my RTS to read all level data from my own filetype. I have a WMB with just a skycube, and the terrain and all entities are created in runtime, with their data attributes like health, attack and so on, are read byte by byte from the file.
I have even done the same thing using the bitmap file format.

PS: Looking at your code, does this mean that the next Lite-C release will contain the ‘const’ keyword? I need that so much.