BGS1.2 is online.
Changes:
- Hyperspace countdowns are timed (BGS-A or BGS-M).
- Sound for buy and sell of commodities shortened (BGS-A or BGS-C).
- The options, load and save screens won't stop the ambient/FX parts anymore (BGS-A or BGS-M).
- BGS ships now a silent soundfile. By setting a customsounds key to bgs-m_silence.ogg, specific sounds can be disabled (BGS-A, BGS-C and BGS-M).
- BGS ships now also a "_descriptions.plist" that cleans out some Oolite messages. Users can simply rename this file to activate it (BGS-A and BGS-M).
User configuration:
- New property -
this.bgsDisableCrowd is the same as script_info bgs_nocrowd, but for all stations. No need to rename start conditions in the soundPool anymore.
- New property -
this.bgsDisableJump disables the timed countdown. Useful if other soundpacks are in use.
OXPs:
- Renamed property -
this.bgsOff disables functions of script when docked if true. Script resets it on launching. Handy for oxps with multiple missionscreens. Was before this.externalOff!
Shipdata keys (script_info):
- Renamed the keys for engine stuff and station music. Prefixed now with "bgs_" - e.g script_info = {"
bgs_engine" = "myengine.ogg";};
- New key for stations -
bgs_nocrowd disables sounds for F5/F8 and switches image for F5 (switch only happens is BGS-A or BGS-I+BGS-M installed).
- New key for stations -
bgs_nomusic disables music.
- New key for playerships -
bgs_countonly bypasses ambient sounds for jumping, but leaves the countdown.
missiontext.plist (like other soundpacks):
- New key -
"BGS-DISABLEJUMP" = "Yes"; same as this.bgsDisableJump (set to "No" to activate function). BGS-C activates this key!
- New key -
"BGS-COUNTONLY" = "Yes"; bypasses ambient sounds for jumping, but leaves the countdown (set to "No" to activate function).
- New key -
"BGS-COUNT" = "5"; spoken countdown start at second #. Valid range 1-10.
- New key -
"BGS-COUNTDOWN" = "name"; names for countdown - requires [BGS-COUNT]. Filenames will be build name+[BGS-COUNT]+".ogg" and counted down to zero!
- New key -
"BGS-COUNTLAYER" = "name"; name of ambient part for jumps. Expected filenames name+[BGS-COUNTLAYER]+"g.ogg" and name+[BGS-COUNTLAYER]+"h.ogg"
A test oxp for oxp-developers and Pagrooves alternative soundset is available too. In the next days I'll upload a BGS Hawksound version.
A special thanks to El Viejo and maik as they have run some tests.
BGS (Backgroundset)