Not many Python buffs out there, huh? Don't blame you! Anyway, I posted this in response to a flurry of posts by Fleurghber, who deserves kudos for his diligence in narrowing down the errant oxp's.
However, a couple he reported load w/o incident on my Win10 box, so I was wondering if the Mac version uses a different parser?
(I had to anyways) and ran through all the shipdata.plist files; results listed below.
NB: there are 2 versions of 'Pods' on the site, same category, same author listed (see end of results)
borrowed. I did find some stuff that should (eventually) be fixed but of no help to Fleurghber.
Code: Select all
file: H:\oolite.org-oxzs\Carriers_0.9.oxz
===================================
Error! line 517, column 59 (char 22974): Expecting , delimiter
... 1.0, 0.0, 0.0, 0.0); position = ( -67.5.0, 19.0, -97 );}, { subentity_key = ...
^
Error! file failed to parse!
file: H:\oolite.org-oxzs\CustomShields_0.83.oxz
=========================================
Error! line 1, column 0 (char 0): PListDecode, No plist object could be decoded (MatchFailError at " ").
... { "customshieldssparks" = { ai_ ...
^
Error! file failed to parse!
file: H:\oolite.org-oxzs\Dark_Rainbow_1.2.oxz
=======================================
Error! line 77, column 11: not well-formed (invalid token)
... <!-- ------------------------------------------ ...
^
file: H:\oolite.org-oxzs\ETT_Homing_Beacon_1.02.oxz
=============================================
Error! line 81, column 24 (char 2207): (non-fatal) missing ";"
... unpiloted = 1; "weapon_energy" = 0.0 }} ...
^
Error! line 82, column 5 (char 2213): (non-fatal) missing ";"
... oted = 1; "weapon_energy" = 0.0 }} ...
^
file: H:\oolite.org-oxzs\Executive_Spaceways_2.4.3.oxz
================================================
Error! line 232, column 17 (char 6519): (non-fatal) missing ";"
... -83.203); color = { hue = 120.0 }; frequency = 1; phase = 0 ...
^
Error! line 242, column 15 (char 6681): (non-fatal) missing ";"
... , -83.203); color = { hue = 0.0 }; frequency = 1; phase = 0 ...
^
Error! line 252, column 17 (char 6844): (non-fatal) missing ";"
... -65.857); color = { hue = 180.0 }; frequency = 4; phase = 0 ...
^
Error! line 304, column 17 (char 8144): (non-fatal) missing ";"
... -83.203); color = { hue = 120.0 }; frequency = 1; phase = 0 ...
^
Error! line 314, column 15 (char 8306): (non-fatal) missing ";"
... , -83.203); color = { hue = 0.0 }; frequency = 1; phase = 0 ...
^
Error! line 324, column 17 (char 8469): (non-fatal) missing ";"
... -65.857); color = { hue = 180.0 }; frequency = 4; phase = 0 ...
^
file: H:\oolite.org-oxzs\Extra_Thargoids.oxz
======================================
Error! line 388, column 34 (char 11065): Expecting , delimiter
... ret"; position = (680.4,-216,-680.4.1); orientation = (0,0,1,0); ...
^
Error! file failed to parse!
file: H:\oolite.org-oxzs\FuelTweaks.oxz
=================================
Error! line 113, column 15 (char 2550): Expecting ; or , delimiter
... }; frequency = 1.0; phase = 0.5S; size = 50.0; }, // gree ...
^
Error! file failed to parse!
file: H:\oolite.org-oxzs\InterstellarTweaks.oxz
=========================================
Error! line 196, column 50 (char 5143): (non-fatal) missing ";"
... info = {"randomshipnames" = "military";} }; "IST_mil18" = { is_extern ...
^
Error! line 1768, column 28 (char 43805): (non-fatal) missing ";"
... fuel = 30; roles = "IST_pirate(0.8)" }; "IST_pirate22" = { is_ext ...
^
file: H:\oolite.org-oxzs\Liners_v1.6.1.oxz
====================================
Error! line 167, column 22 (char 4325): (non-fatal) missing ";"
... = (0, 1.0, -3.5); color = { hue = 0 }; frequency = 1; phase = 0; ...
^
Error! line 174, column 22 (char 4469): (non-fatal) missing ";"
... (2.0, 0.0, -4.0); color = { hue = 0 }; frequency = 1; phase = 0.3 ...
^
Error! line 181, column 22 (char 4617): (non-fatal) missing ";"
... -2.0, 0.0, -4.0); color = { hue = 0 }; frequency = 1; phase = 0.3 ...
^
Error! line 188, column 22 (char 4763): (non-fatal) missing ";"
... (2.0, 0.0, 0.0); color = { hue = 0 }; frequency = 1; phase = 0.6 ...
^
Error! line 195, column 22 (char 4910): (non-fatal) missing ";"
... (-2.0, 0.0, 0.0); color = { hue = 0 }; frequency = 1; phase = 0.6 ...
^
file: H:\oolite.org-oxzs\Oolite.oxp.CaptMurphy.BreakableTorusDrive.oxz
================================================================
Error! line 11, column 32 (char 263): (non-fatal) missing ";"
... UTRAL"; script = "btd_dummy_entity.js"};} ...
^
file: H:\oolite.org-oxzs\Saleza_Aeronautics_2.3.3.oxz
===============================================
Error! line 46, column 17 (char 1286): (non-fatal) missing ";"
... , -21.5); color = { hue = 120.0 }; frequency = 1; phase = 0 ...
^
Error! line 56, column 15 (char 1442): (non-fatal) missing ";"
... 26, -21.5); color = { hue = 0.0 }; frequency = 1; phase = 0 ...
^
Error! line 66, column 16 (char 1600): (non-fatal) missing ";"
... , -7.595); color = { hue = 60.0 }; frequency = 4; phase = 0 ...
^
Error! line 132, column 17 (char 3428): (non-fatal) missing ";"
... -51.604); color = { hue = 120.0 }; frequency = 1; phase = 0 ...
^
Error! line 142, column 15 (char 3590): (non-fatal) missing ";"
... , -51.604); color = { hue = 0.0 }; frequency = 1; phase = 0 ...
^
Error! line 196, column 17 (char 4955): (non-fatal) missing ";"
... -51.604); color = { hue = 120.0 }; frequency = 1; phase = 0 ...
^
Error! line 206, column 15 (char 5117): (non-fatal) missing ";"
... , -51.604); color = { hue = 0.0 }; frequency = 1; phase = 0 ...
^
Error! line 257, column 17 (char 6529): (non-fatal) missing ";"
... , 15.75); color = { hue = 120.0 }; frequency = 1; phase = 0 ...
^
Error! line 267, column 15 (char 6685): (non-fatal) missing ";"
... 02, 15.75); color = { hue = 0.0 }; frequency = 1; phase = 0 ...
^
file: H:\oolite.org-oxzs\YellOoCabs_v2.6.oxz
======================================
Error! line 26, column 146 (char 1003): (non-fatal) missing ";"
... mal-specular.png"; extract_channel = "a"}; ...
^
File H:\oolite.org-oxzs\ClassicShips(Replace)_v1.4.oxz:
- data also found in: H:\oolite.org-oxzs\Griff_normalmapped_ships_replace_1.1.4.oxz
Warning! this file contain entities with duplicate definitions for:
adder, adder-player, anaconda, anaconda-pirate, anaconda-player, asp, asp-cloaked, asp-player,
boa, boa-mk2, boa-mk2-pirate, boa-mk2-player, boa-pirate, boa-player, cobra3-alternate, cobra3-pirate,
cobra3-player, cobra3-trader, cobramk1, cobramk1-alt, cobramk1-miner, cobramk1-player, constrictor,
ferdelance, ferdelance-player, gecko, krait, mamba, mamba-escort, moray, moray-player, morayMED,
morayMED-player, python, python-blackdog, python-player, python-trader, shuttle, sidewinder, sidewinder-escort,
tharglet, thargoid, transporter, transporter-miner, viper, viper-interceptor, viper-pursuit, worm,
worm-miner
keys duplicated:
like_ship
... edited for length
File H:\oolite.org-oxzs\Griff_normalmapped_ships_replace_1.1.4.oxz:
- data also found in: H:\oolite.org-oxzs\Oolite.oxp.amah.noshaders_extra_stations_addon.oxz
Warning! this file contain an entity with duplicate definitions for:
coriolis-station
key duplicated:
like_ship
coriolis-station[ like_ship ]: "noshaders_coriolis_mainhull_diamonds" -> "griff_coriolis_mainhull"
File H:\oolite.org-oxzs\Griff_normalmapped_ships_replace_1.1.4.oxz:
- data also found in: H:\oolite.org-oxzs\Oolite.oxp.amah.noshaders_alternatestations.oxz
Warning! this file contain entities with duplicate definitions for:
icosahedron-station, rock-hermit
keys duplicated:
like_ship
icosahedron-station[ like_ship ]: "oolite_template_icosahedron-station" -> "griff_ico_mainhull"
rock-hermit[ like_ship ]: "oolite_template_rock-hermit" -> "griff_rockhermit"
File H:\oolite.org-oxzs\HOopyCasino1.3.5.oxz:
- data also found in: H:\oolite.org-oxzs\Trident_Down_2.5.2.oxz
Warning! this file contain an entity with duplicate definitions for:
sidewinder-casinodefender
key duplicated:
model
sidewinder-casinodefender[ model ]: "td-sidewinder_casdef.dat" -> "hoopy_griff_sidewinder.dat"
File H:\oolite.org-oxzs\IllicitUnlock.oxz:
- data also found in: H:\oolite.org-oxzs\HardShips_0.89.oxz
Warning! this file contain entities with duplicate definitions for:
transporter-player, worm-player
keys duplicated:
like_ship
transporter-player[ like_ship ]: "transporter-miner" -> "transporter"
worm-player[ like_ship ]: "worm-miner" -> "worm"
File H:\oolite.org-oxzs\Pods.oxz:
- data also found in: H:\oolite.org-oxzs\Pods_1.35.oxz
Warning! this file contain entities with duplicate definitions for:
pods_UPS_breachBarrel, pods_UPS_emptyBarrel, pods_UPS_explodingBarrel, pods_UPS_jamBarrel, pods_UPS_piggybankBarrel,
pods_UPS_retryBarrel, pods_UPS_trumbleBarrel, pods_alloysBarrel, pods_bigBarrel_gems, pods_bigBarrel_kg,
pods_bigBarrel_t, pods_breachBarrel, pods_computersBarrel, pods_emptyBarrel, pods_explodingBarrel,
pods_firearmsBarrel, pods_foodBarrel, pods_fuelBarrel, pods_fursBarrel, pods_jamBarrel, pods_liquorWinesBarrel,
pods_luxuriesBarrel, pods_machineryBarrel, pods_mineralsBarrel, pods_missileBarrel, pods_narcoticsBarrel,
pods_piggyBankBarrel, pods_radioactivesBarrel, pods_retryBarrel, pods_slavesBarrel, pods_textileBarrel,
pods_trumbleBarrel
keys duplicated:
like_ship
... edited for length
Existing file was not found, new entities registered: 5498
input: existing 0 shipdata 5,626,985 total 5,626,985
output: static 34,258 generated 3,884,170 total 3,918,428