Difference between revisions of "BGS"

From Elite Wiki
(Features)
(BGS Release)
Line 1: Line 1:
[[Image:Bgs-i_intro.jpg|180px|thumb|right|Higher res pic]]
+
[[Image:Bgs-i_intro.jpg|200px|thumb|right|Higher res pic available]]
  +
{{Infobox OXP| title = BGS
  +
|image =
  +
|download = see below
  +
|story = No
  +
|ships = No
  +
|stations = No
  +
|mission = No
  +
|equipment = No
  +
|alternativeHUD = No
  +
|soundSet = Yes
  +
|version = 1.0
  +
|category = Feature OXPs
  +
|author = Pagroove &<br>Svengali
  +
}}
 
=== Overview ===
 
=== 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.
 
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.
Line 27: Line 27:
 
* Useable for other oxps to define own engine sounds or music.
 
* Useable for other oxps to define own engine sounds or music.
 
* Configurable (by editing or [[OXPConfig|OXPConfig2]]).
 
* Configurable (by editing or [[OXPConfig|OXPConfig2]]).
  +
* Pagroove has created a nice demo video -> [http://www.youtube.com/watch?v=uZqSvpNG3Wc YouTube].
   
 
=== OXPConfig2 ===
 
=== OXPConfig2 ===
Line 47: Line 48:
   
 
=== Usage for other [[OXP|Oxps]] ===
 
=== Usage for other [[OXP|Oxps]] ===
For a ship it needs a key in shipdata.plist:
+
To define specific engine sounds for a player-ship it needs a key in shipdata.plist:
 
script_info = {"engine" = "myengine.ogg"; "engineUp" = "myengineUp.ogg"; "engineDown" = "myengineDown.ogg";};
 
script_info = {"engine" = "myengine.ogg"; "engineUp" = "myengineUp.ogg"; "engineDown" = "myengineDown.ogg";};
   
For station it needs a key in shipdata.plist:
+
To define muisc for a specific station it needs a key in shipdata.plist:
 
script_info = {"music" = "mymusic.ogg";};
 
script_info = {"music" = "mymusic.ogg";};
   
 
Additionally it is possible to disable it (if oxps needs silence):
 
Additionally it is possible to disable it (if oxps needs silence):
 
worldScripts.BGS-M.externalOff = true;
 
worldScripts.BGS-M.externalOff = true;
  +
That's it .-)
   
   
 
=== Requirements ===
 
=== Requirements ===
<!-- Template:Infobox_OXP -->
 
 
* Latest version needs Oolite v1.74
 
* Latest version needs Oolite v1.74
 
* No dependencies
 
* No dependencies
Line 64: Line 65:
 
=== Download ===
 
=== Download ===
 
{{OXPLevel|0}}
 
{{OXPLevel|0}}
Soon...
 
  +
[http://www.box.net/shared/nolo3vv2to BGS-A1.0.zip] (9.1MB) Updated 2010-07-15. v1.74 required.
<!-- Remove the comment when released
 
(9.1MB) Updated 2010-07-15. v1.74 required.
 
   
Mirror:
 
  +
Alternative Soundset:<br>
(9.1MB) Updated 2010-07-15. v1.74 required.
 
  +
[http://www.snabbtorkande.com/fotos/BGS-PAGsoundsetv1.zip BGS-PAGsoundsetv1.zip] (1.331KB)
   
  +
<!--
 
{{Feature-OXP}}
 
{{Feature-OXP}}
  +
-->
 
{{Sound-Set-OXP}}
 
{{Sound-Set-OXP}}
 
[[Category:OXPConfig-compatible OXPs]]
 
[[Category:OXPConfig-compatible OXPs]]
 
[[Category:Oolite_expansion_packs]]
 
[[Category:Oolite_expansion_packs]]
-->
 

Revision as of 14:18, 16 July 2010

Higher res pic available
BGS
Download Link see below
Version 1.0
History No
Stations No
Ships No
Missions No
Equipment No
Alternative HUD
Available
No
Sound Set
Available
Yes
Category Feature OXPs
Author Pagroove &
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 will release these packs as separate oxps and a all-inclusive pack that combines them, so players can pick the one (or two or three) they like to use. And other packs are currenty prepared as alternative sound packs.

Oolite will never be the same. It feels like a whole new game.

It also works perfectly together with OXPs like Frames Random Docking Music, Captain Berf's speech pack or Hyperradio and is compatible to OXPConfig2. Additionally it grabs entries from shipdata.plist. This way player-ships can have unique soundsets and station can have specific ambient music (see below).

The packs:

  • BGS-A is the all-inclusive version to get a consistent pack. It includes BGS-C, BGS-I and BGS-M.

The following will be released soon.

  • BGS-C is a modified version of Aegidians customsounds.oxp, based on Oolites customsounds.plist.
  • 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

  • Plays sounds and music when docked.
  • 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.plst) to allocate your own sounds
  • Images for Intro, LoadSave, 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 OXPConfig2).
  • Pagroove has created a nice demo video -> YouTube.

OXPConfig2

OXPConfig compatible.png

BGS-M can be adjusted via the following properties...

this.logging Boolean Internal logging
this.audio Boolean Music when docked
this.extraA Boolean Ambient sounds
this.extraB Boolean FX

Usage for other Oxps

To define specific engine sounds for a player-ship it needs a key in shipdata.plist:

 script_info = {"engine" = "myengine.ogg"; "engineUp" = "myengineUp.ogg"; "engineDown" = "myengineDown.ogg";};

To define muisc for a specific station it needs a key in shipdata.plist:

 script_info = {"music" = "mymusic.ogg";};

Additionally it is possible to disable it (if oxps needs silence):

 worldScripts.BGS-M.externalOff = true;

That's it .-)


Requirements

  • Latest version needs Oolite v1.74
  • No dependencies

Download

Levelindicator0.png
0-{{{2}}}

BGS-A1.0.zip (9.1MB) Updated 2010-07-15. v1.74 required.

Alternative Soundset:
BGS-PAGsoundsetv1.zip (1.331KB)