Files
Cyd 2b8ca921cb Initial full mirror of c:\VWE (source + assets + toolchain + outputs) via Git LFS
Complete disaster-recovery snapshot: engine/game source, game data assets,
VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive.
Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false,
no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
2026-06-24 21:28:16 -05:00

97 lines
2.0 KiB
C

#ifndef GLOBALFLAGS_H
#define GLOBALFLAGS_H
enum
{
SHOW_FRIENDLY = 1 << 0,
SHOW_NEUTRAL = 1 << 1,
SHOW_ENEMY = 1 << 2,
SHOW_VEHICLES = 1 << 3,
SHOW_MECHS = 1 << 4,
SHOW_AIRPLANES = 1 << 5,
SHOW_NONCOMS = 1 << 6,
SHOW_BUILDINGS = 1 << 7,
SHOW_CULTURALS = 1 << 8,
SHOW_CAMERASHIPS= 1 << 9,
SHOW_DROPZONES = 1 << 10,
SHOW_NAVPOINTS = 1 << 11,
SHOW_AI_NONE = 1 << 12,
SHOW_AI = 1 << 13,
SHOW_MOVERAI = 1 << 14,
SHOW_COMBATAI = 1 << 15,
SHOW_NONCOMAI = 1 << 16,
SHOW_SHOOTERAI = 1 << 17,
SHOW_MECHAI = 1 << 18,
SHOW_PLANEAI = 1 << 19,
SHOW_PATHS = 1 << 20,
SHOW_LATTICE = 1 << 21,
SHOW_BOUNDS = 1 << 22,
SHOW_WATER = 1 << 23,
SHOW_FX = 1 << 24,
SHOW_LIGHTS = 1 << 25,
SHOW_FLAGS = 1 << 26,
SHOW_TEAMS = 1 << 27
};
enum
{
TAGI_NAME = 0,
TAGI_TYPE ,
TAGI_ALIGNMENT ,
TAGI_AINAME ,
TAGI_AITYPE ,
TAGI_HOVER_ELEVATION ,
TAGI_SKINTYPE ,
TAGI_MODIFIED ,
TAGI_SCRIPT ,
TAGCOUNT
};
enum
{
TAG_NAME = 1<< TAGI_NAME,
TAG_TYPE = 1<<TAGI_TYPE,
TAG_ALIGNMENT = 1<<TAGI_ALIGNMENT,
TAG_AINAME = 1<<TAGI_AINAME,
TAG_AITYPE = 1<<TAGI_AITYPE,
TAG_HOVER_ELEVATION = 1<<TAGI_HOVER_ELEVATION,
TAG_SKINTYPE = 1<<TAGI_SKINTYPE,
TAG_MODIFIED = 1<<TAGI_MODIFIED,
TAG_SCRIPT = 1<<TAGI_SCRIPT
};
#define TAG_ALLTAGS (TAG_NAME|TAG_TYPE|TAG_ALIGNMENT|TAG_AINAME|TAG_AITYPE|TAG_HOVER_ELEVATION|TAG_SKINTYPE|TAG_MODIFIED|TAG_SCRIPT)
// NOTE: this enum must exactly match the ordering of the icons in the constructor in ObjectManagerDlg.cpp
enum
{
ICON_NONE = 0,
ICON_MECH = 1,
ICON_VEHICLE = 2,
ICON_AIRPLANE = 3,
ICON_BUILDING = 4,
ICON_NONCOM = 5,
ICON_CULTURAL = 6,
ICON_NAVPOINT = 7,
ICON_CAMERASHIP = 8,
ICON_DROPZONE = 9,
ICON_LATTICE = 10,
ICON_PATH = 11,
ICON_NODE = 12,
ICON_MISSION = 13,
ICON_GROUP = 14,
ICON_BOUND = 15,
ICON_WATER = 16,
ICON_POINTLIGHT = 17,
ICON_AMBIENTLIGHT = 18,
ICON_SPOTLIGHT = 19,
ICON_INFINITELIGHT = 20,
ICON_LOOKUPLIGHT = 21,
ICON_FXGEN = 22,
ICONCOUNT
};
#endif