Keep old flag values to avoid breaking plugins

This commit is contained in:
Ted John 2022-03-14 22:03:37 +00:00
parent fea101289c
commit 3b9edbd09b
1 changed files with 23 additions and 21 deletions

View File

@ -27,32 +27,34 @@ struct Guest;
struct Staff;
struct paint_entry;
// Flags must currenly retain their values to avoid breaking plugins.
// Values can be changed when plugins move to using named constants.
enum
{
VIEWPORT_FLAG_GRIDLINES = (1 << 0),
VIEWPORT_FLAG_UNDERGROUND_INSIDE = (1 << 1),
VIEWPORT_FLAG_HIDE_BASE = (1 << 2),
VIEWPORT_FLAG_HIDE_VERTICAL = (1 << 3),
VIEWPORT_FLAG_GRIDLINES = (1 << 7),
VIEWPORT_FLAG_UNDERGROUND_INSIDE = (1 << 0),
VIEWPORT_FLAG_HIDE_BASE = (1 << 12),
VIEWPORT_FLAG_HIDE_VERTICAL = (1 << 13),
VIEWPORT_FLAG_SOUND_ON = (1 << 4),
VIEWPORT_FLAG_LAND_OWNERSHIP = (1 << 5),
VIEWPORT_FLAG_CONSTRUCTION_RIGHTS = (1 << 6),
VIEWPORT_FLAG_HIDE_ENTITIES = (1 << 7),
VIEWPORT_FLAG_CLIP_VIEW = (1 << 8),
VIEWPORT_FLAG_HIGHLIGHT_PATH_ISSUES = (1 << 9),
VIEWPORT_FLAG_TRANSPARENT_BACKGROUND = (1 << 10),
VIEWPORT_FLAG_SOUND_ON = (1 << 10),
VIEWPORT_FLAG_LAND_OWNERSHIP = (1 << 8),
VIEWPORT_FLAG_CONSTRUCTION_RIGHTS = (1 << 9),
VIEWPORT_FLAG_HIDE_ENTITIES = (1 << 14),
VIEWPORT_FLAG_CLIP_VIEW = (1 << 17),
VIEWPORT_FLAG_HIGHLIGHT_PATH_ISSUES = (1 << 18),
VIEWPORT_FLAG_TRANSPARENT_BACKGROUND = (1 << 19),
VIEWPORT_FLAG_LAND_HEIGHTS = (1 << 12),
VIEWPORT_FLAG_TRACK_HEIGHTS = (1 << 13),
VIEWPORT_FLAG_PATH_HEIGHTS = (1 << 14),
VIEWPORT_FLAG_LAND_HEIGHTS = (1 << 4),
VIEWPORT_FLAG_TRACK_HEIGHTS = (1 << 5),
VIEWPORT_FLAG_PATH_HEIGHTS = (1 << 6),
VIEWPORT_FLAG_HIDE_RIDES = (1 << 16),
VIEWPORT_FLAG_HIDE_VEHICLES = (1 << 17),
VIEWPORT_FLAG_HIDE_TREES = (1 << 18),
VIEWPORT_FLAG_HIDE_SCENERY = (1 << 19),
VIEWPORT_FLAG_HIDE_PATHS = (1 << 20),
VIEWPORT_FLAG_HIDE_SUPPORTS = (1 << 21),
VIEWPORT_FLAG_HIDE_GUESTS = (1 << 22),
VIEWPORT_FLAG_HIDE_RIDES = (1 << 1),
VIEWPORT_FLAG_HIDE_VEHICLES = (1 << 20),
VIEWPORT_FLAG_HIDE_TREES = (1 << 21),
VIEWPORT_FLAG_HIDE_SCENERY = (1 << 2),
VIEWPORT_FLAG_HIDE_PATHS = (1 << 16),
VIEWPORT_FLAG_HIDE_SUPPORTS = (1 << 3),
VIEWPORT_FLAG_HIDE_GUESTS = (1 << 11),
VIEWPORT_FLAG_HIDE_STAFF = (1 << 23),
VIEWPORT_FLAG_INVISIBLE_RIDES = (1 << 24),