#include "item.qh"
-REGISTRY(Items, BITS(7))
-#define Items_from(i) _Items_from(i, NULL)
+// NOTE: 24 is the limit for the .items field
+REGISTRY(Items, 32)
#ifdef GAMEQC
REGISTRY_DEPENDS(Items, Models)
#endif
REGISTRY_SORT(Items)
REGISTRY_CHECK(Items)
+
+REGISTRY_DEFINE_GET(Items, NULL)
STATIC_INIT(Items) { FOREACH(Items, true, it.m_id = i); }
void Dump_Items();
-GENERIC_COMMAND(dumpitems, "Dump all items to the console") {
+GENERIC_COMMAND(dumpitems, "Dump all items to the console", false) {
switch (request) {
case CMD_REQUEST_COMMAND: {
Dump_Items();
}
default:
case CMD_REQUEST_USAGE: {
- LOG_INFOF("Usage:^3 %s dumpitems", GetProgramCommandPrefix());
+ LOG_HELPF("Usage:^3 %s dumpitems", GetProgramCommandPrefix());
return;
}
}