17 Commits (3354df46bbaf1df6894bfe6cf2a5826d6b33a24d)

Author SHA1 Message Date
Shariq Shah 3354df46bb Implemented writing to files through the new Parser and Parser_Object intrerface 8 years ago
Shariq Shah 1a61236082 Completed loading and saving entities using the new Parser and Parser_Objects 8 years ago
Shariq Shah 114d44371e Each file now has a separate Parser allocated for it which holds all the 8 years ago
Shariq Shah 83255ae281 Implemented better handling of finding opening and closing braces in new parser 8 years ago
shariq c3b5e0b68e Initial work on unified textual resource parsing 8 years ago
shariq 4f214da550 Fixed bug with striping key names of trailing and starting whitespace before using them for SDL_GetKeyFromName 8 years ago
shariq e5f5a9399d Removed duplicate parsing logic by extracting code into reusable parser 8 years ago
shariq f7ae03fb9b Camera fbo parameters are now saved to file when saving entity, also fixed several bugs in entity loading from file 8 years ago
shariq d565295ea9 Fixed missing new-line in light serialization and a bug caused by checking eof in scene files 8 years ago
Shariq Shah 4774e83133 Implemented writing scene to file 8 years ago
shariq 62639d9689 Made dll reloading fallback work on linux and added default keybindings 8 years ago
Shariq Shah 73107e244c Added roboto condensed as default font 8 years ago
Shariq Shah b8def31393 Added file copy and delete to platform api and edited genie.lua to enable compiling with msys2 8 years ago
Shariq Shah 868b160930 Implemented file copy, delete operations and dll reloading workaround for windows 8 years ago
Shariq Shah 3357284b24 Implemented post-build symlink to assets folder for windows builds 8 years ago
Shariq Shah e1ad6d8597 Build on windows with GENie and fixed possible memory leak and crash caused by reloading game library 8 years ago
shariq a4f3021e44 Moved all source files into their appropriate directories i.e. common, game and libsymmetry and began migrating build system to GENie 8 years ago