- Fixed all errors that occured due to using c++ compiler
- changed c++ standart to c++17
- removed lua, added library instead
- made all bg_* and q_* file into a shared item project
Outfitted almost every function with begin and end-loggers
Removed some UI's and functions that were not in use
Fixed an issue with UI_MSD not precaching
Signed-off-by: Harry Young <hendrik.gerritzen@googlemail.com>
I replacing all floats with double via slughammer-methode was overkill, however using Jenkins I can easier find where it makes sense
this will be roled back with the next commit
Signed-off-by: Harry Young <hendrik.gerritzen@googlemail.com>