modular map loader

yep
This commit is contained in:
BongaTheProto
2023-08-18 20:04:20 -05:00
parent f58785708c
commit b6dc33fb2e
7 changed files with 248 additions and 1 deletions
+1
View File
@@ -97,6 +97,7 @@
#include "medical_wounds.dm"
#include "merge_type.dm"
// #include "metabolizing.dm"
#include "modular_map_loader.dm" //SPLURT EDIT
// #include "ntnetwork_tests.dm"
// #include "outfit_sanity.dm"
// #include "pills.dm"
@@ -0,0 +1,10 @@
/datum/unit_test/modular_map_loader
/datum/unit_test/modular_map_loader/Run()
for (var/obj/modular_map_root/map_root_type as anything in subtypesof(/obj/modular_map_root))
var/config_file = initial(map_root_type.config_file)
if (!fexists(config_file))
Fail("[map_root_type] points to a config file which does not exist!")
continue
if (rustg_read_toml_file(config_file) == null)
Fail("[map_root_type] points to a config file which is invalid!")