+#pragma once
+
#ifdef MENUQC
-#ifndef GAMESETTINGS_H
-#define GAMESETTINGS_H
-#include "xonotic/tab.qc"
+#include "xonotic/tab.qh"
+
+REGISTRY(Settings, BITS(3))
+REGISTER_REGISTRY(Settings)
-REGISTRY(Settings, BIT(3))
-REGISTER_REGISTRY(RegisterSettings)
+REGISTRY_DEFINE_GET(Settings, NULL)
#define REGISTER_SETTINGS(id, impl) \
LAZY_NEW(id, impl) \
- REGISTER(RegisterSettings, MENU, Settings, id, m_id, NEW(Lazy, LAZY(id)))
+ REGISTER(Settings, MENU, id, m_id, NEW(Lazy, LAZY(id)))
#endif
-#endif