#pragma once typedef enum { NONE = 0, PLAYER = 1, TROLL = 2, BANDIT = 3, } EntityType; struct Entity { EntityType type; // EntityType int id; // Entity ID }; const struct Entity EntityNone = {.type = NONE, .id = 0};