Music list editing
Jump to navigation
Jump to search
All music can be changed by creating or replacing "res://Data/Sound/Music/MusicList.json". If it does not exist the default music list is loaded.
Music entries
You can add or remove tracks in MusicList.json > Tracks, which contains an array of music entries.
Entry key | Type | Description |
---|---|---|
Name | String | The name of the track |
From | String | The creator or publisher |
License (optional) | String | License info |
Link (optional) | String | Link to the source or site, for curios people |
Path | String (path to a sound file) | File path to load the sound |
Length | Number | Playtime in seconds until the next track should be played. |
Map flags | Number | Determines in which areas the music is played |
Time flags | Number | Determines in what seasons and times the music is played |
Streamer friendly | Boolean | This is set to true true if it is assumed that there will be no problems with players streaming the game with this sound. |
MusicMapFlag
Name | Bit flag position | Description |
---|---|---|
General | 0 | Can always be played |
EpicCity | 1 | Nice strong music, beautiful castles, magical |
Grasslands | 2 | Big grass patches, rivers, hills, small forests |
IceRegion | 3 | Cold lonely places. Tundra |
Desert | 4 | Hot lonely places. Very dry |
BigForests | 5 | Wide area of forests, dark forests, mystical old forests |
SeaShore | 6 | Sea shore, beach, palm trees |
DarkTower | 7 | Mystical lands, magical guilds, dark |
Example: 18 (0b10010) can be played in "EpicCity" and in "Desert". The map settings determine what is played where.
MusicTimeFlag
Name | Bit flag position | Description |
---|---|---|
Spring | 0 | Can be played in spring |
Summer | 1 | Can be played in summer |
Autumn | 2 | Can be played in autumn |
Winter | 3 | Can be played in winter |
Day | 4 | Can be played at daytime |
Night | 5 | Can be played at nighttime |
Example: 47 (0b101111) can be played in every season but only at night.