struct
#include <Jazz2/LevelDescriptor.h>
LevelDescriptor Contains all components to fully initialize a level instance.
Public variables
- String FullPath
- Full path.
- String DisplayName
- Display name.
- String NextLevel
- Next level name.
- String SecretLevel
- Secret level name.
- String BonusLevel
- Bonus level name.
-
std::
unique_ptr<Tiles:: TileMap> TileMap - Tile map.
-
std::
unique_ptr<Events:: EventMap> EventMap - Event map.
- String MusicPath
- Music file path.
- Vector4f AmbientColor
- Ambient color.
- WeatherType Weather
- Weather type.
-
std::
uint8_t WeatherIntensity - Weather intensity.
-
std::
uint16_t WaterLevel - Water level.
- SmallVector<String, 0> LevelTexts
- Level texts.