Difference between revisions of "BGS"
(Patch for Hawksound -> BGS) |
Cholmondely (talk | contribs) (→Configuring BGS: Spelled it out.) |
||
(87 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Image: |
+ | [[Image:IconBGS.png|100px|right]] |
− | + | [[Image:BGS_Intro.jpg|216px|thumb|right|Intro screen]] |
|
− | | |
+ | [[Image:BGS_Jump.jpg|216px|thumb|right|Jump sequence (v.2.5.1)]] |
− | + | [[Image:BGS_Launch.jpg|216px|thumb|right|Docking sequence]] |
|
− | | |
+ | [[Image:BGS 2.5.1 GUI.png|216px|thumb|right|F6 screen's monitor and ship's bridge backdrop]] |
− | + | [[Image:BGS 2.5.1 F8.png|216px|thumb|right|Market backdrop]] |
|
− | | |
+ | [[Image:BGS 1.10.9 F5.png|216px|thumb|right|F5 backdrop from older BGS (v.1.10.9)]] |
− | |mission = No |
||
− | |equipment = No |
||
− | |alternativeHUD = No |
||
− | |soundSet = Yes |
||
− | |version = 1.2 |
||
− | |category = Feature OXPs |
||
− | |author = Pagroove &<br>Svengali |
||
− | }} |
||
− | === Overview === |
||
− | Backgroundset (or short BGS) is a framework for images, sounds and music and takes advantage of the shiny new features in Oolite 1.74 (and higher). It is meant as a starting point and ships already a basic set - though this set is actually 3 oxps to do different jobs. |
||
− | We have released these packs as separate oxps and an all-inclusive pack that combines them, so players can pick the one (or two or three) they like to use. An alternative sound pack is also available and more will follow. |
||
+ | == Overview == |
||
+ | BackGroundSet (BGS) comes with more than 130 sounds, images for all standard GUI-Screens and with visual effects for docking/launching & hyperjumping. It enhances the overall look and feel of the game and is expandable and configurable. |
||
Oolite will never be the same. It feels like a whole new game. |
Oolite will never be the same. It feels like a whole new game. |
||
− | It also works with OXPs like Frame's [[Random_Docking_Music_OXP|Random Docking Music]] or [[Hyperradio_js_OXP|Hyperradio]] and is compatible to [[OXPConfig|OXPConfig2]]. A Patch for [[Hawksound]] is also available. |
||
+ | (Not to be confused with [[HDBG]] which provides arrival screens on docking) |
||
− | Additionally it grabs entries from shipdata.plist and missiontext.plist. This way player-ships can have unique soundsets and stations can have specific ambient music and other soundpacks can use the mechanism in BGS. |
||
− | The packs: |
||
+ | == Features == |
||
+ | * FX (''Sound eFfeCTS'') engine sounds for player ships. |
||
+ | * Radio chatter when in the aegis of the main station or flagged secondary stations. |
||
+ | * FX when docked on standard GUI (''General/Graphical User Interface'') screens (''eg'' the F2, F3, -- F8 screens). |
||
+ | * All natively supported sounds by Oolite. |
||
+ | * Background images for all standard GUI screens. |
||
+ | * Timed countdowns to witchjump. |
||
+ | * Improved visual effects for docking/launching, witch-space jumps and exits (only if shader support available). |
||
+ | * OXPs can define their own engine sounds, countdowns, chatter and docking sequence textures. |
||
+ | * Configurable by other OXPs (''eg'' for missions!) through [[Library]]. |
||
+ | * Joystick throttle jitter handling. |
||
− | * BGS-A is the all-inclusive version to get a consistent pack. It includes BGS-C, BGS-I and BGS-M. |
||
+ | ---- |
||
+ | == BGS Soundset by P.A. Groove OXP == |
||
+ | An alternative soundset for BackGroundSet. Music composed by P.A. Groove (www.myspace.com/pagroovemusic). Depends on BackGroundSet 1.9. |
||
− | The following single packs have been released: |
||
+ | Includes: |
||
+ | :- new high pitched lasersound (just an alternative) |
||
+ | :- new high pitched laserhit |
||
− | * BGS-C is a modified version of Aegidians customsounds.oxp, based on Oolites customsounds.plist. |
||
+ | :new hit and hullbang sounds: Now being hit hurts! |
||
− | * BGS-I is a set of background images, based on Oolites screenbackgrounds.plist. |
||
− | * BGS-M is a script that controls ambient music and ambient sounds plus a few special sound effects. |
||
− | === Features === |
||
+ | :new station music. |
||
− | * Plays sounds and music when docked. |
||
+ | :Config files and script so that the new soundset is ready to use. |
||
− | * Custom engine sounds. Now you can make your ship oxp unique by providing it with its own engine sound. |
||
− | * Custom station music. We provided you with 2 tunes on the go but you can make your own. |
||
− | * Custom sounds inflight (included is an easy to use customsounds.plist) to allocate your own sounds. |
||
− | * Images for Intro, Load, Save, Options, Equipment, Shipyard, Status, Manifest, Charts, SystemData, Market and Contracts screen. |
||
− | * Useable for other oxps to define own engine sounds or music. |
||
− | * Configurable (by editing or [[OXPConfig|OXPConfig2]]). |
||
− | * Timed countdowns for hyperspace jumps (and galactic jumps). |
||
− | * Pagroove has created a nice demo video -> [http://www.youtube.com/watch?v=uZqSvpNG3Wc YouTube]. |
||
− | === Configuration === |
||
+ | *Author: P.A.Groove |
||
− | {{OXPConfig-small}} |
||
+ | *Version: 2.3 |
||
− | BGS-M (the music/FX script) can be adjusted via the following properties... |
||
+ | *Required Oolite Version: v.1.79 |
||
− | {| border="0" style="text-align:left; width:60%" |
||
+ | *License: This music is licenced by P.A. Groove to the Oolite community. Therefore it is not allowed to reproduce, remix, resample, rework, use bits this music, or to convert to other formats without permission from the author. It is not allowed to make use of this work in any commercial form or production or to place it at your website without permission of the author. |
||
− | |- |
||
− | ! this.logging |
||
− | | Boolean || Internal logging |
||
− | |- |
||
− | ! this.audio |
||
− | | Boolean || Music when docked |
||
− | |- |
||
− | ! this.extraA |
||
− | | Boolean || Ambient sounds |
||
− | |- |
||
− | ! this.extraB |
||
− | | Boolean || FX |
||
− | |- |
||
− | ! this.bgsDisableCrowd |
||
− | | Boolean || the same as script_info bgs_nocrowd, but for all stations |
||
− | |- |
||
− | ! this.bgsDisableJump |
||
− | | Boolean || disables the timed countdown |
||
− | |} |
||
− | ==== Playerships ==== |
||
+ | ---- |
||
− | (script_info in shipdata.plist): |
||
+ | == Configuring BGS == |
||
− | script_info = {"bgs_engine" = "myengine.ogg"; "bgs_engineUp" = "myengineUp.ogg"; "bgs_engineDown" = "myengineDown.ogg";}; |
||
+ | With [[Library]].oxp loaded: while docked, press the 4/F4 key and select the Config for AddOns heading. |
||
− | Defines specific engine sounds. Prefixed now with "bgs_". |
||
+ | :Select "list settings", and then select "BGS". You will be able to switch the ''flags'' on and off, and alter the ''values'': |
||
− | script_info = {"bgs_countonly" = true;}; |
||
+ | ''Flags'': |
||
− | Bypasses ambient sounds for jumping, useful if hyperspace_motor_spin_time is used. |
||
+ | Sounds: chatter, countdown, engine, engine ambient, jump, Q-mine, chatter expand. |
||
+ | Shader visual effects: jump, launch (exit), & dock. You can also reduce shader use for graphically challenged computers! |
||
+ | ''Values'': |
||
+ | Joystick jitter, offset for witchjump spoken countdown timing, chatter pause |
||
− | ==== Stations ==== |
||
+ | With the older [[OXPConfig|oxpconfig.oxp]] loaded: While docked, press the 2/F2 key and select "Game Options" - after a pause ''Step to System Data Screen: F7'' should flash up at the bottom of the screen. Select "Configure Supported OXPs" and then select BGS from the list (which may run on for several pages!). |
||
− | (script_info in shipdata.plist): |
||
− | script_info = {"bgs_music" = "mymusic.ogg";}; |
||
− | Defines music for a specific station. Prefixed now with "bgs_". |
||
− | script_info = {"bgs_nocrowd" = true;}; |
||
− | Disables sounds for F5/F8 and switches image for F5 (switch only happens is BGS-A or BGS-I+BGS-M installed). |
||
− | script_info = {"bgs_nomusic" = true;}; |
||
− | Disables music for this station. |
||
− | ==== Multple Screens ==== |
||
+ | Note that the BB-link in the "infobox" below contains hints about adding your own sounds and other tweaks. |
||
− | worldScripts["BGS-M"].bgsOff = true; |
||
− | Additionally it is possible to disable it (if oxps needs silence for multiple mission screens). Changed from externalOff. Not necessary anymore in v1.3. |
||
− | ==== Further tweaks ==== |
||
+ | == ID == |
||
− | missiontext.plist (specially for other soundpacks): |
||
+ | identifier = "oolite.oxp.Svengali.BGS"; |
||
− | "BGS-DISABLEJUMP" = "Yes"; |
||
− | Same as this.bgsDisableJump (set to "No" to activate function). BGS-C activates this key! |
||
− | "BGS-COUNTONLY" = "Yes"; |
||
− | Bypasses ambient sounds for jumping, but leaves the countdown (set to "No" to activate function). |
||
− | "BGS-COUNT" = "5"; |
||
− | Spoken countdown start at second #. Valid range 1-10. BGS itself uses only the last 5 seconds. |
||
− | "BGS-COUNTDOWN" = "name"; |
||
− | Names for countdown - requires [BGS-COUNT]. Filenames will be build name+[BGS-COUNT]+".ogg" and counted down to zero! |
||
− | "BGS-COUNTLAYER" = "name"; |
||
− | Name of ambient part for jumps. Expected filenames name+[BGS-COUNTLAYER]+"g.ogg" and name+[BGS-COUNTLAYER]+"h.ogg" |
||
− | All script_info keys are specific for the current playership or station, while all keys in missiontext.plist are global, but keep in mind that the loading order of Oolite defines which settings are the 'winning' ones. So choose the keys carefully. The properties have the highest priority, then comes the missiontext.plist keys and last but not least the shipdata script_infos. The configuration works only in one direction to avoid user settings (disabled features this.bgsDisableCrowd and this.bgsDisableJump) being overriden by oxp settings. |
||
− | For developers we have prepared a test oxp that uses these keys above: |
||
+ | == Requirements == |
||
− | [http://www.box.net/shared/c5rx0j2ygv BGS-Test.zip] (814.3KB) |
||
+ | * Latest version needs Oolite v1.88. |
||
+ | * [[Library|Library 1.7.1]] is needed for BGS v.2.5.1, [[Cabal Common Library]] is needed instead by BGS v.1.10.9. Library seems to clash with Cabal Common Library, suppressing the impact of BGS v.1.10.9 on the F2-F8 pages. |
||
+ | [[Image:Bgs hyper effect.jpg|216px|thumb|right|Jump sequence (v.1.10.9)]] |
||
− | + | == Download == |
|
− | * |
+ | * [https://app.box.com/s/h5chftgrm11awww7tvqsofzvz7f7rhz4 BGS 2.5.1.oxz] (2018, oxz, 9.4 MB): honeycomb witch-space tunnel |
+ | * [[Media:BGS-A 1.10.9.oxz | BGS 1.10.9.oxz]] (2015, oxz, 12.1MB): spiderweb witch-space tunnel |
||
+ | * [[BGS2_Doc|Documentation]] for OXP-developers. |
||
+ | <!-- |
||
+ | ====Optional Downloads==== |
||
+ | Alternative Soundset for older BGS versions: |
||
+ | * [http://www.box.com/shared/0gbs8ylljz BGS-Soundset_Pagroove2.3.zip] (6.4MB). |
||
+ | * Download in OXZ format [[Media:BGS-Soundset_Pagroove_2.3.oxz|here]] for Oolite 1.79 or later (downloaded {{#downloads:BGS-Soundset_Pagroove_2.3.oxz}} times). |
||
+ | --> |
||
− | That's it .-) |
||
+ | ==Quick Facts== |
||
− | |||
+ | {{OXPLevel}}{{IconOXP |
||
− | === Requirements === |
||
+ | |ooVersion = "1.88" |
||
− | * Latest version needs Oolite v1.74 |
||
+ | |oxpCPU = "Medium" |
||
− | * No dependencies |
||
+ | |oxpMEM = "High" |
||
− | |||
+ | |oxpGPU = "High" |
||
− | === Download === |
||
+ | |oxpIsParent = true |
||
− | {{OXPLevel}} |
||
+ | |oxpIsChild = true |
||
− | Full version<br> |
||
+ | |oxpIsDocumented = true |
||
− | [http://www.box.net/shared/nolo3vv2to BGS-A1.2.zip] (9.1MB) Updated 2010-09-19.<br><br> |
||
+ | |oxpIsConfigurable = true |
||
− | Single versions (you don't need them if you already have BGS-A):<br> |
||
+ | }} |
||
− | [http://www.box.net/shared/jthkxbd2ps BGS-C1.2.zip] (1.5MB) Updated 2010-09-19.<br> |
||
+ | {{Infobox OXPb| title = BGS |
||
− | [http://www.box.net/shared/qyto8r5dip BGS-I1.2.zip] (4.1MB) Updated 2010-09-19.<br> |
||
+ | |version = 2.5.1 |
||
− | [http://www.box.net/shared/qmgevlsjgm BGS-M1.2.zip] (3.7MB) Updated 2010-09-19. |
||
+ | |release = 2018-11-20 |
||
− | |||
+ | |license = CC-by-nc-sa-4.0,<br>parts CC-by or PD |
||
− | Alternative Soundset:<br> |
||
+ | |features = Effects, Images, Sounds |
||
− | [http://www.box.net/shared/0gbs8ylljz BGS-Soundset_Pagroove2.1.zip] (6.4MB) |
||
+ | |category = Ambience OXPs |
||
− | |||
+ | |author = [[User:P.A. Groove|P.A. Groove]], PhantorGorth,<br>[[User:Thargoid|Thargoid]], [[User:Tricky|Tricky]] & [[User:Svengali|Svengali]] |
||
− | The following patches are for other soundsets and require the original oxp and BGS-A or BGS-M:<br> |
||
+ | |feedback = [http://aegidian.org/bb/viewtopic.php?f=4&t=8250 BB-Link] |
||
− | - [http://www.box.net/shared/ln2vzuexj0 Hawksound_BGS.zip] (224.4KB) 2010-09-23 |
||
+ | }} |
||
− | |||
− | |||
− | |||
− | {{Sound-Set-OXP}} |
||
− | [[Category:OXPConfig-compatible OXPs]] |
||
− | [[Category:Oolite_expansion_packs]] |
Latest revision as of 19:45, 24 August 2021
Contents
Overview
BackGroundSet (BGS) comes with more than 130 sounds, images for all standard GUI-Screens and with visual effects for docking/launching & hyperjumping. It enhances the overall look and feel of the game and is expandable and configurable.
Oolite will never be the same. It feels like a whole new game.
(Not to be confused with HDBG which provides arrival screens on docking)
Features
- FX (Sound eFfeCTS) engine sounds for player ships.
- Radio chatter when in the aegis of the main station or flagged secondary stations.
- FX when docked on standard GUI (General/Graphical User Interface) screens (eg the F2, F3, -- F8 screens).
- All natively supported sounds by Oolite.
- Background images for all standard GUI screens.
- Timed countdowns to witchjump.
- Improved visual effects for docking/launching, witch-space jumps and exits (only if shader support available).
- OXPs can define their own engine sounds, countdowns, chatter and docking sequence textures.
- Configurable by other OXPs (eg for missions!) through Library.
- Joystick throttle jitter handling.
BGS Soundset by P.A. Groove OXP
An alternative soundset for BackGroundSet. Music composed by P.A. Groove (www.myspace.com/pagroovemusic). Depends on BackGroundSet 1.9.
Includes:
- - new high pitched lasersound (just an alternative)
- - new high pitched laserhit
- new hit and hullbang sounds: Now being hit hurts!
- new station music.
- Config files and script so that the new soundset is ready to use.
- Author: P.A.Groove
- Version: 2.3
- Required Oolite Version: v.1.79
- License: This music is licenced by P.A. Groove to the Oolite community. Therefore it is not allowed to reproduce, remix, resample, rework, use bits this music, or to convert to other formats without permission from the author. It is not allowed to make use of this work in any commercial form or production or to place it at your website without permission of the author.
Configuring BGS
With Library.oxp loaded: while docked, press the 4/F4 key and select the Config for AddOns heading.
- Select "list settings", and then select "BGS". You will be able to switch the flags on and off, and alter the values:
Flags: Sounds: chatter, countdown, engine, engine ambient, jump, Q-mine, chatter expand. Shader visual effects: jump, launch (exit), & dock. You can also reduce shader use for graphically challenged computers! Values: Joystick jitter, offset for witchjump spoken countdown timing, chatter pause
With the older oxpconfig.oxp loaded: While docked, press the 2/F2 key and select "Game Options" - after a pause Step to System Data Screen: F7 should flash up at the bottom of the screen. Select "Configure Supported OXPs" and then select BGS from the list (which may run on for several pages!).
Note that the BB-link in the "infobox" below contains hints about adding your own sounds and other tweaks.
ID
identifier = "oolite.oxp.Svengali.BGS";
Requirements
- Latest version needs Oolite v1.88.
- Library 1.7.1 is needed for BGS v.2.5.1, Cabal Common Library is needed instead by BGS v.1.10.9. Library seems to clash with Cabal Common Library, suppressing the impact of BGS v.1.10.9 on the F2-F8 pages.
Download
- BGS 2.5.1.oxz (2018, oxz, 9.4 MB): honeycomb witch-space tunnel
- BGS 1.10.9.oxz (2015, oxz, 12.1MB): spiderweb witch-space tunnel
- Documentation for OXP-developers.
Quick Facts
Version | Released | License | Features | Category | Author(s) | Feedback |
---|---|---|---|---|---|---|
2.5.1 | 2018-11-20 | CC-by-nc-sa-4.0, parts CC-by or PD |
Effects, Images, Sounds | Ambience OXPs | P.A. Groove, PhantorGorth, Thargoid, Tricky & Svengali |
BB-Link |