==================== Personalities OXP ====================
  by "Commander McLane" and a lot of contributors (2009)
      updated to 1.9 & modified by Alnivel (2022)

This OXP adds characters we all know and love from the Oolite Bulletin Boards to the Ooniverse. 
Each personality has some specific behaviour and communication patterns.

See the original_readMe.rtf file for the original readMe, which contains acknowledgements, 
description of notable features, instructions for installing and removing your character.

If you want to see in the ship library all featured ships, remove "_off" from the "Config/shiplibrary.plist_off" file name.

                ----- License Notes -----
The original OXP is licensed as CC BY-NC-SA 3.0, this version is distributed under the same license.

However, it's worth noting that OXP also uses some models, textures, and code from other OXPs that aren't specifically labeled in any way, presumably due to the act that the original version is just an unfinished preview.

                  ----- History -----
version 0.9.2 (October, 2022)
- new AI scripts, most personalities now use them
- with new scripts standard communications keys can be used (however, it makes sense to use only those that are used by AI), old comms keys still works: 
    https://wiki.alioth.net/index.php/Oolite_Javascript_Reference:_PriorityAI_Documentation#Standard_Communications_Keys    
- fixed a bug in plistAI scripts that caused the ships themselves to never attack
- pauses can be added to comms messages: "The message will be split{pause: 12}and the second half will be sent with specified delay"
- appearance can be limited through the list of roles:
    1) "personalities personalities_privateer personalities_galaxy_any personalities_launcher_galaxy_any personalities_aodhan" - 
            pirate by name "Aodhan" that can appear in any galaxy both in space and via launch from main station
    2) "personalities personalities_cruiser personalities_galaxy_0 ppersonalities_galaxy_1 personalities_galaxy_2 personalities_jameson" - 
            trader by name "Jameson" that can appear only in Galaxy One, Two and Three and only in space
- added methods for setting callbacks at escape pod scooping and unloading
- added method to adjust spawn weight (for galaxies) in case if someone suddenly decides to use 100 ship variants with a weight of (0.01) each

version 0.9.1 (September, 2022)
- requires Oolite 1.90, probably can work even on versions 1.82, but not tested
- fixed several broken function calls
- changed names of internal variables and resources to avoid conflicts
- сhange in setting comms messages, it now requires a description.plist entry to be defined in format:
    "personalities-<personality name>-messageTypes" = "<list of space separated message types>";
- rewritten methods for the spawn of special ships, changing a probability of this spawns now easier
- added method for adding role to apppear on specified condition, such as system id, after some event etc

version 0.9 (November 5th, 2009) by Commander McLane
- functional version for testing and feedback purposes
- script may still get worked over
- requires Oolite 1.73