#pragma once namespace mods { struct mod_zone { std::string name; unsigned int alloc_flags; }; bool mod_requires_restart(const std::string& path); void set_mod(const std::string& path); std::optional get_mod(); std::vector get_mod_zones(); }