#ifndef ALL_H #define ALL_H const int MAX_ITEMS = 24; entity ITEMS[MAX_ITEMS]; #define ITEMS_FOREACH(pred, body) do { \ for (int i = 0; i < ITEM_COUNT; i++) { \ const noref entity it = ITEMS[i]; \ if (pred) { body } \ } \ } while(0) void RegisterItems(); void Dump_Items(); #endif #include "inventory.qh"