Did a full code coverage review and improved many of the tests and a bunch of code. I'll do one more final walk through all the code before getting back to work on the new combat system.
This commit is contained in:
parent
113a4a3b3e
commit
d3158291f7
29 changed files with 119 additions and 1218 deletions
21
save.cpp
21
save.cpp
|
@ -8,27 +8,6 @@
|
|||
using namespace components;
|
||||
using namespace fmt;
|
||||
|
||||
template<typename CompT>
|
||||
inline void extract(DinkyECS::World &world, std::map<DinkyECS::Entity, CompT> &into) {
|
||||
auto from_world = world.entity_map_for<CompT>();
|
||||
for(auto [entity, value] : from_world) {
|
||||
into[entity] = std::any_cast<CompT>(value);
|
||||
}
|
||||
}
|
||||
|
||||
void save::to_file(fs::path path, DinkyECS::World &world, Map &map) {
|
||||
(void)path;
|
||||
(void)world;
|
||||
(void)map;
|
||||
}
|
||||
|
||||
|
||||
void save::from_file(fs::path path, DinkyECS::World &world_out, Map &map_out) {
|
||||
(void)path;
|
||||
(void)world_out;
|
||||
(void)map_out;
|
||||
}
|
||||
|
||||
void save::load_configs(DinkyECS::World &world) {
|
||||
Config game("./assets/config.json");
|
||||
Config enemies("./assets/enemies.json");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue