Library 1.9 for Oolite
Copyright 2016-2018 by Svengali, BlackWolf, & phkb.
Licences: see below
April 2026

REQUIREMENTS:
- Oolite v1.88

DOCUMENTATION:
- http://wiki.alioth.net/index.php/Library


PROBLEMS:
In case of problems, please report it: http://bb.oolite.space/viewtopic.php?f=4&t=18074

Please include the following infos:
- Oolite version (and if trunk or nightly is used the revision number)
- OS, Graphics card (and driver version)
- Fullscreen/Windowed mode
- Shader mode
- List of used OXPs (incl. versions)

Licences:
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Unported License.
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ or
 send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

The avatar pics and most of the character pics have been created by BlackWolf!

Many thanks to:
Ahruman, Cody, Commander McLane, Dr.J R Stockton, Eric Walch, Getafix, Michael Werle, Lone_Wolf, Nicholas Zakas, Nikos Barkas, Norbert Nagy, Paul Bourke, phkb, Smivs and Terry Yuen.

Updates by phkb:
V1.7.2: Added function names from Oolite 1.91.
Tweaked layouts in Config to be more generous with text.
V1.8: Moved all text into missiontext.plist for easier localisation.
V1.8.1: Moved additional text into missiontext.plist.
Added "News History" to record all news items received via GNN.
V1.8.2: Fixed an invalid missiontext lookup for the log book.
V1.8.3: Moved additional text into missiontext.plist.
V1.8.4: Made sure display keys are used on initial PAD display.
V1.8.5: Added Lib_Music code changes as suggested by tsoj here: https://bb.oolite.space/viewtopic.php?p=280702#p280702
        Moved the Commander Name and Ship Name data entries to Library PAD, suppressed the "Edit Ship Registration" F4 screen.
        Fixed some missing text expansions used for localisation.
V1.9:   Fixed some more missing text expansions used for localisation.
        Added "quitGame" to global namespace exclusions (for Oolite 1.93).
        Removed the "Select item/Next Item" data entry method, now can select whole lines and press enter (except for EInt values).
V1.9.1: Prevent removal of "Edit Ship Registration" if "Random Player/Ship name" OXP is installed.