Skip to content

Options (.ini)

Options are defined under [BassMusic] sction.

TransitionTime

The time of the crossfade transition in milliseconds.

TransitionTime=2000

ForceDisableReverb

If true, all reverb effects are disabled.

ForceDisableReverb=0

ForceFadeTransition

If true, all transitions use cross-fade even if it's not set in the theme.

ForceFadeTransition=0

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.

CreateMainParserCMusicTheme=1

LoggerLevelUnion

Sets the logger level for Union Console logs

LoggerLevelUnion=INFO

LoggerLevelZSpy

Sets the logger level for ZSpy logs

LoggerLevelZSpy=DEBUG

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.

LazyLoading=1

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.

MaxLoadedThemes=5