Options (.ini)
Options are defined under [BassMusic] sction.
TransitionTime
The time of the crossfade transition in milliseconds.
ForceDisableReverb
If true, all reverb effects are disabled.
ForceFadeTransition
If true, all transitions use cross-fade even if it's not set in the theme.
CreateMainParserCMusicTheme
If true, the class C_MUSICTHEME is also created within the main scripts' parser and you can define music themes in Content scripts. Be aware that it doesn't provide any sharing between parsers so you can't use instance from music parser in the main parser - then you have to redefine it in the other
Danger
Music themes defined in the main parser cannot use DirectMusic format.
LoggerLevelUnion
Sets the logger level for Union Console logs
LoggerLevelZSpy
Sets the logger level for ZSpy logs
LazyLoading
If true, themes are loaded only when they are played for the first time. This can reduce memory usage but may introduce a slight delay when a theme is played for the first time.
MaxLoadedThemes
Specifies the maximum number of themes that can be loaded in memory at the same time. If the limit is reached, the least recently used theme will be unloaded when a new theme is loaded.