Ship Library adds Expansion Pack ships
Posted: Thu Mar 26, 2015 10:00 pm
Donno if its possible, but it would be really nice if the Ship Library somehow could read all ship classes currently in game (including those from addons).
For information and discussion about Oolite.
https://bb.oolite.space/
It is, the oxp author just has to create a shiplibrary.plist:Vincentz wrote:Donno if its possible
Code: Select all
(
{
ship = "RNRL_Stormbrewer-trader";
class = "ship";
ship_data = true;
summary = "Heavy Fighter";
weapons = " 4 fixed, 4 pylon";
description = "The Stormbrewer light transport has enough cargo space for to use for small cargo contracts or passenger transport, but still nimble enough to use as a heavy fighter.";
}
)
shiplibrary.plist
file to the log.shiplibrary.plist
is not particularly automatable, though. If an OXP provides multiple ships, you need to select each ship; if an OXP provides multiple ship variants to manage different roles - as the core does between cobra3-trader and cobra3-pirate, for instance - you only want to include one of those.shiplibrary.plist
containing the descriptions for ship OXPs which were unlikely to be updated themselves. Entries in the file are discarded if they don't match an installed ship, so there's no problem there. You would need to occasionally maintain the pack to remove entries for ship OXPs which were updated, though, or you'd get duplicate entries.shiplibrary.plist
to it and re-release it (a lot of the older ones are also in need of other maintenance work too - new roles, new shipdata properties, in some cases reconsideration of armament, etc.).