#pragma once #include namespace scripting { using shared_table_t = std::unordered_map; extern std::unordered_map> fields_table; extern std::unordered_map> script_function_table; extern std::unordered_map>> script_function_table_sort; extern utils::concurrency::container shared_table; extern std::unordered_map get_dvar_int_overrides; extern std::string current_file; void on_shutdown(const std::function& callback); std::optional get_canonical_string(const unsigned int id); }