#ifndef BLACKSHADES_CONFIG_H #define BLACKSHADES_CONFIG_H #include #include struct Level { int environment; unsigned char evil_weapons; unsigned char evil_rarity; unsigned char guard_weapon; unsigned char guard_reloads; int time; float difficulty; }; struct Config { int width; int height; bool vsync; bool blur; bool blood; bool music; float mouse_sensitivity; struct { struct Level *ptr; size_t len; } levels; bool debug; }; #endif // BLACKSHADES_CONFIG_H