8#define MODEL(name, path) \
9 string MDL_##name##_get() { return path; } \
10 REGISTER(Models, MDL, name, m_id, NEW(Model, MDL_##name##_get))
14 precache_model(
"null");
18 FOREACH(Models,
true, it.model_precache(it));
#define FOREACH(list, cond, body)
#define MODEL(name, path)
#define REGISTER_REGISTRY(id)
#define REGISTRY(id, max)
Declare a new registry.
#define REGISTRY_DEFINE_GET(id, null)
#define STATIC_INIT(func)
during worldspawn
#define PRECACHE(func)
directly after STATIC_INIT_LATE