From e3ac097999f86cdab037c7800a0471fc68831d17 Mon Sep 17 00:00:00 2001 From: Michael Steenbeek Date: Wed, 2 May 2018 13:30:15 +0200 Subject: [PATCH] Use binary literals in TileElement.h --- src/openrct2/world/TileElement.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/openrct2/world/TileElement.h b/src/openrct2/world/TileElement.h index ed68360641..e062b08364 100644 --- a/src/openrct2/world/TileElement.h +++ b/src/openrct2/world/TileElement.h @@ -197,15 +197,15 @@ enum -#define TILE_ELEMENT_QUADRANT_MASK 0xC0 // bits 6 + 7 -#define TILE_ELEMENT_TYPE_MASK 0x3C // bits 2 + 3 + 4 + 5 -#define TILE_ELEMENT_DIRECTION_MASK 0x03 // bits 0 + 1 +#define TILE_ELEMENT_QUADRANT_MASK 0b11000000 +#define TILE_ELEMENT_TYPE_MASK 0b00111100 +#define TILE_ELEMENT_DIRECTION_MASK 0b00000011 -#define TILE_ELEMENT_COLOUR_MASK 0x1F +#define TILE_ELEMENT_COLOUR_MASK 0b00011111 -#define MAP_ELEM_TRACK_SEQUENCE_STATION_INDEX_MASK 0x70 -#define MAP_ELEM_TRACK_SEQUENCE_SEQUENCE_MASK 0x0F -#define MAP_ELEM_TRACK_SEQUENCE_TAKING_PHOTO_MASK 0xF0 +#define MAP_ELEM_TRACK_SEQUENCE_STATION_INDEX_MASK 0b01110000 +#define MAP_ELEM_TRACK_SEQUENCE_SEQUENCE_MASK 0b00001111 +#define MAP_ELEM_TRACK_SEQUENCE_TAKING_PHOTO_MASK 0b11110000 sint32 tile_element_get_type(const rct_tile_element * element); sint32 tile_element_get_direction(const rct_tile_element * element);