
Oops!

Moderators: winston, another_commander
//...in other news today, Smivs' Shipyards and Pumpkin Patch issued a blanket recall on all Boa Clipper H-B2 model starships. Purchasers of the Boa Clipper are advised to return the model to their local GalCop station wrapped in brown parcel paper with pictures of kittens drawn on it...//Smivs wrote:Bugfix release - v1.4.2
OK, v1.4.2 is now available which I hope solves the problem. The Python variant was un-affected as far as I can tell, as its name was not changed. The solution is a bit ugly, but I had to consider that new users may have bought a Boa Clipper with the "boa-clipper-player" identifier, so I could not just change the name back to the previous "boaclipper-player". I have therefore added a "boaclipper-player" to shipdata which is 'like_ship'-ed to "boa-clipper-player", and this seems to be working OK.
<crosses fingers>
Code: Select all
<key>ship_desc</key>
<string>boa-clipper-player</string>
Code: Select all
<key>ship_desc</key>
<string>boa-clipper-player</string>
Code: Select all
C:\Oolite182/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.Clippers.oxz
Code: Select all
19:37:55.429 [load.failed]: ***** Failed to load saved game "kiki2.oolite-save": Could not find ship type “boa-clipper-player” - please reinstall the appropriate OXP.
Code: Select all
~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.Clippers.oxz
Code: Select all
"boa-clipper-player" =
{
forward_weapon_type = "WEAPON_BEAM_LASER";
etc...
Code: Select all
"boa-clipper-player" =
{
chance = 0.20;
"optional_equipment" =
etc
Code: Select all
23:37:24.767 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "boa-clipper-player" has unresolved subentity classicShipsGun.
23:37:24.773 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "boa-clipper" has unresolved subentity classicShipsGun.
23:37:24.773 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "boa-clipper-template" has unresolved subentity classicShipsGun.
23:37:24.775 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "boaclipper-player" has unresolved subentity classicShipsGun.
23:37:24.840 [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "boa-clipper-player" does not have a corresponding shipdata.plist entry, ignoring.