]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/models/all.qh
Merge branch 'master' into martin-t/globals
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / models / all.qh
index e960317767942c9ecc6944b55b4b465f71b002bd..ce98629411fd0cd6c3ce798a813acf5dd0fd602f 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef MODELS_ALL_H
-#define MODELS_ALL_H
+#pragma once
 
 #include "model.qh"
 
@@ -11,11 +10,14 @@ REGISTER_REGISTRY(Models)
     string MDL_##name##_get() { return path; } \
     REGISTER(Models, MDL, name, m_id, NEW(Model, MDL_##name##_get))
 
+STATIC_INIT(NULLMDL)
+{
+    precache_model("null");
+}
+
 PRECACHE(Models) {
     FOREACH(Models, true, it.model_precache(it));
 }
 
 MODEL(Null, "null");
 #include "all.inc"
-
-#endif