Here I hope to create a list of all of the properties in the map properties tree with explinations. It is definitly a work in progress so if you feel like you can help out, please do!
Map Properties[]
Property | Type | Description |
---|---|---|
TileX | Integer | Width of the map |
TileY | Integer | Height of the map |
Resources |
Tree | |
AmbientLight | String | |
UndergroundAmbientLight | String | |
GroundAmbientLights | List | |
UndergroundAmbientLights | List | |
ReflectiveWater | Boolean | |
NameFileRef | String | |
DescriptionFileRef | String | |
moons | List | Contains moon settings. |
RandomMoons | Boolean | |
HeroMaxLevel | Integer | Level Cap for player, 40 is Maximum |
CustomTeams | Boolean | Tells the game to use teams or not |
players | List | |
CustomMapGoal | Boolean | Tells the game if the player has to do something other than kill everybody to win. |
CustomGoal | Text | |
Scenario Information | Tree | |
Objectives | Tree | |
Birds | File | Specify the type of birds in the map |
BirdsAmount | Integer | |
Weather | List | |
Wind | Boolean | |
PreLight | Boolean | |
MapScript | Boolean | |
NewDayTrigger | Tree | Sets a script that will run on new day |
WarFogEnterTrigger | Tree | Sets a script to run when the player enters the fog of war |
PWLTutorialHintTrigger | ||
BorderSize | Integer | Sets number of squares on the border of the map that the player can't enter |
spellIDs | List | |
artifactIDs | List | |
isUntransferable | List | |
AvailableHeroes | List | |
MapRumors | List | |
Music | File | |
MoonCalendarModifications | Tree | Sets whether monster weeks will occur or not |
thumbnailImages | List | List of preview thumbnails |
PWLPicture | File | Image to display when loading the map |
BanTransparency | Boolean | Allows transparencies to be used on the map?? |
StartScene | File | A scripted intro to the map (like used in the campaign) |
sRMGProps | Tree | Properties used in randomly generated maps (RMGs) |
dialogs | List | |
disabledArtifactSets | List | Artifact sets that will not work |
RacesRandomGroups | List | |
ImportantArtifacts | Tree | |
LoadingScreenSount | File | Sound to play when the map is loading?? |
AdditionallyRollableHeroes | List | If internal hero IDs are added here, they will be considered as ordinary ones and appear on this map. This way one can add scenario heroes which are disregarded in custom maps hero pool. |