enum ScriptSlotFlags { SCRIPTSLOT_NONE = 0, ///< No Company or Game Script started in this slot SCRIPTSLOT_HU_STARTED = 1, ///< Human Company started in this slot SCRIPTSLOT_AI_STARTED = 2, ///< AI Company started in this slot SCRIPTSLOT_GS_STARTED = 3, ///< Game Script started in this slot SCRIPTSLOT_SCRIPT_STARTED = SCRIPTSLOT_AI_STARTED | SCRIPTSLOT_GS_STARTED, ///< A script started in this slot, regardless if it's AI or GS SCRIPTSLOT_DEAD = 4, ///< SCRIPTSLOT_SCRIPT_DEAD = SCRIPTSLOT_SCRIPT_STARTED & SCRIPTSLOT_DEAD, ///< A script is dead. };