- Added config manager class, to load lua scripts and provide engine-wide config access. Unique pointers hold lua states, getter returns a reference to the desired config file state.
- gui label now asks for wchar_t*. TODO: move char* to wchar_t* transform inside a helper func.
- Using international font (at least it works with russsian).
- Set locale to actual local trick works for now. Gotta test on more computers.
- Added cstr_to_wstr in global.hpp, now also has a source file.
- Better test string in config.lua.
- gui label now loads font size and font file from cfg/gui.lua.
- Added macros config manager and event manager headers to type less stuff in the main file. #yeswecan.
- gui base now includes config_manager ofc. Think about putting the inlclude in globals.hpp or somthing, it should be available pretty much everywhere.
- All config scripts moved to rundir/cfg.
- Better gitignore.