10#ifndef LANDSCAPE_TYPE_H
11#define LANDSCAPE_TYPE_H
26static constexpr uint NUM_LANDSCAPE = 4;
Type (helpers) for enums.
EnumBitSet< LandscapeType, uint8_t > LandscapeTypes
Bitset of LandscapeType elements.
static constexpr BorderFlags BORDERFLAGS_ALL
Border on all sides.
LandscapeType
Landscape types.
@ Arctic
Landscape with snow levels.
@ Toyland
Landscape with funky industries and vehicles.
@ Tropic
Landscape with distinct rainforests and deserts,.
@ Temperate
Base landscape.
BorderFlag
For storing the water borders which shall be retained.
@ NorthWest
Border on North West.
@ NorthEast
Border on North East.
@ SouthEast
Border on South East.
@ SouthWest
Border on South West.
EnumBitSet< BorderFlag, uint8_t > BorderFlags
Bitset of BorderFlag elements.