Page 2 of 3

Re: VimanaHUD OXP

Posted: Tue Nov 10, 2020 1:16 am
by dybal
Weird... here it loads without error, and I just used HUD Selector to switch into it in-flight.

For what's worth, I re-uploaded the file directly from my AddOns folder into dropbox

[RELEASE] VimanaHUD OXP v2.06

Posted: Mon Nov 23, 2020 4:37 pm
by dybal
[EliteWiki] Vimana HUD OXP v2.06 is available on the Expansion Manager and here.

Changes
  • Moves overriding of ship characteristics to VimanaShipOverrides OXP.
  • Fixes Repair System worldScript name.
  • Makes HUD compatible with HUD Selector.
  • Updates compatibility with Repair Bots 2.14, Shield Equalizer and Capacitors v1.6+, SniperLock Plus.
  • Changes Repair Bots, Shield Equalizer and Capacitos, SniperLock, Missile Analyser, Missile Beep, LMSS, Iron Hide and Auto Crosshairs from required to optional.
  • Makes it compatible with Shield Cycler Next v2.0+.
  • Adds a 12-MFDs version.
  • Makes it incompatible with Active Crosshairs OXP (it overrides the HUD's crosshairs).
  • Adds central dot to crosshairs.
  • Sets crosshairs before launch.
  • Adds docked version of the HUD, displaying info on the screen borders and leaving the screen centre free for Station Interfaces.
  • Keeps the Compass target when an ident or missile target is acquired.
  • Uses beacon label, if defined, for Compass target display
  • Doesn't display shield low warning in Torus Drive (for HardWay OXP users).

WARNING:
Players that are using VimanaHUD v2.05 are advised to install Vimana Ship Overrides OXP before loading the saved game of a ship that has cargo based on the expanded capacity granted by v2.05, or cargo loss will result.

Vimana Ship Overrides OXP v2.06 is available on the Expansion Manager, in the category Ships, and here. It requires Vimana HUD, so it should be installed after it but before loading a saved game of a ship with cargo (empty ships are fine!)

The ship overrides in version 2.05 have been moved to a separate OXP, Vimana Ship Overrides, available on the Expansion Manager in the Ships category.

Those overrides make Vimana HUD the default HUD for many core game ships, and increase ship properties like cargo capacity, flight speed, number of pylons, energy banks.

The reason for the move is that some players will want to stay with the original ship's characteristics and can use HUD Selector to change their HUD into Vimana HUD.

Re: VimanaHUD OXP

Posted: Mon Nov 23, 2020 4:43 pm
by dybal
Feedback is welcome, specially on the two MFD versions: size, placement, color and order of the MFD slots.

Known issues:
  • The two lower MFD slots in the 12-MFDs version should only be "populated" on widescreen monitors, or they will overlay the dashboard corners.
  • The comms and console areas in the 12-MFDs version overlay the red alert crosshairs borders.
  • The distance to target display in the centre of the upper dashboard border is left adjusted, not centre adjusted.

[RELEASE]VimanaHUD OXP v2.07

Posted: Tue Nov 24, 2020 1:50 pm
by dybal
[EliteWiki] Vimana HUD v2.07 is available on the Expansion Manager and here.

Changes:
  • Fixes display of Repair System status.

Re: VimanaHUD OXP

Posted: Sat Dec 05, 2020 8:07 pm
by Cholmondely
dybal wrote: Fri Dec 04, 2020 1:44 pm
Cholmondely wrote: Thu Dec 03, 2020 11:45 pm
No, no new lasers. The only new weapon I tried to add was the Vimana in the HUD, but that .oxp won't load on 1.90 - multiple and myriad murmurings about manifest problems (Vimana 2.05, 2.06 & 2.07).
Hi,

Could you send me the Latest.log for a failed attempt to use VimanaHUD?

I need just the begining of the file, like this (I added "<===========" to the error lines so you can see what I mean):

Code: Select all

Opening log for Oolite version 1.90 (x86-64) under Linux 5.4.0-54-generic at 2020-12-04 10:39:05 -0300.
Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz 8 processors detected.
Build options: OpenAL, new planets.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

10:39:06.157 [plist.parse.failed]: Failed to parse AddOns/VimanaHUD-2.0.7.bad.oxz/manifest.plist as a property list.    <=======
Parse failed at line 6 (char 141) - unexpected character (wanted ';' or '}')  <======
10:39:06.157 [oxp.noManifest]: OXZ AddOns/VimanaHUD-2.0.7.bad.oxz has no manifest.plist  <========
10:39:06.165 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with always-flush-cache preference. Rebuilding from scratch.
10:39:06.997 [display.mode.list.native]: X11 native resolution detected: 6400 x 2160
10:39:06.998 [display.mode.found.failed]: Failed to find mode: width=2560 height=1080 refresh=0
10:39:06.999 [display.mode.found.failed.list]: Contents of list: ({Height = 2160; RefreshRate = 0; Width = 6400; }, {Height = 1440; Re
freshRate = 0; Width = 2560; }, {Height = 1080; RefreshRate = 0; Width = 2048; }, {Height = 1200; RefreshRate = 0; Width = 1920; }, {H
eight = 1080; RefreshRate = 0; Width = 1920; }, {Height = 1050; RefreshRate = 0; Width = 1680; }, {Height = 1200; RefreshRate = 0; Wid
th = 1600; }, {Height = 1024; RefreshRate = 0; Width = 1280; }, {Height = 800; RefreshRate = 0; Width = 1280; }, {Height = 720; Refres
hRate = 0; Width = 1280; }, {Height = 864; RefreshRate = 0; Width = 1152; }, {Height = 768; RefreshRate = 0; Width = 1024; }, {Height 
= 600; RefreshRate = 0; Width = 800; }, {Height = 576; RefreshRate = 0; Width = 720; }, {Height = 480; RefreshRate = 0; Width = 720; }
, {Height = 400; RefreshRate = 0; Width = 720; }, {Height = 480; RefreshRate = 0; Width = 640; })
10:39:07.113 [joystick.init]: Number of joysticks detected: 0
10:39:07.116 [rendering.opengl.version]: OpenGL renderer version: 3.0.0 ("3.0 Mesa 20.0.8"). Vendor: "Intel Open Source Technology Cen
ter". Renderer: "Mesa DRI Intel(R) UHD Graphics 630 (CFL GT2)".
10:39:07.117 [rendering.opengl.extensions]: OpenGL extensions (271):

Here it loads fine in Oolite 1.90 for Linux (I corrupted the manifest of the version I loaded to generated the log above).

If there's a bug in the Mac version, it's better to report it and see if somebody can track and solve it.

Cheers,

Dybal
Here you go, sir!

Code: Select all

12:53:58.143 [plist.parse.failed]: Failed to parse /Users/Cholmondeley/Library/Application Support/Oolite/AddOns/VimanaHUD-2.05.oxz/manifest.plist as a property list.
Unexpected character { at line 1
12:53:58.143 [oxp.noManifest]: OXZ /Users/Cholmondeley/Library/Application Support/Oolite/AddOns/VimanaHUD-2.05.oxz has no manifest.plist
12:53:58.143 [oxp.conflict]: OXP oolite.oxp.z.phkb.XenonUIResourcesM.oxz conflicts with oolite.oxp.z.phkb.XenonUIResourcesN.oxz and was removed from the loading list
12:53:58.144 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
12:53:58.780 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
12:53:59.100 [rendering.opengl.version]: OpenGL renderer version: 2.1.0 ("2.1 INTEL-14.4.26"). Vendor: "Intel Inc.". Renderer: "Intel(R) Iris(TM) Plus Graphics OpenGL Engine (1x6x8 (fused) LP".
12:53:59.100 [rendering.opengl.extensions]: OpenGL extensions (128):
Do you need anything else? I can have another go with V-HUDs 2.06 & 2.07 and their latest logs if that is of use!

I can still load the original from Gnievmir's Polish website - complete with spelling mistake!!

Re: VimanaHUD OXP

Posted: Tue Dec 08, 2020 10:41 pm
by Cholmondely
Sent: Tue Dec 08, 2020 2:52 pm
by dybal
Greetings!

I borrowed a MacBook, debugged VimanaHUD's manifest and got it to work on that machine.

I uploaded an errata of VimanaHUD-2.07.oxz to the wiki server, it should be available on the Expansion Manager... could you please give it a try?

I'm very afraid that the plist parsing idiosyncrasies of Apple will affect other plists besides the manifest: there are plenty of plists in most OXPs...

Cheers,

Dybal

No joy, I'm afraid!

Downloading Vimana HUD from within the Expansions Manager failed (as usual!). When I downloaded it from the file you'd tucked away within our wiki, I was able to then bung it in my ManagedAddOns folder. Did the same with Overrides and with your new Technical Reference Library oxz.

On loading I got the following emblazoned across the screen:

"VimanaHUD-2.07.oxz" does not have a valid manifest.plist and could not be loaded...
TechnicalReference Library appears to be a duplicate and so was not loaded (paraphrase)
Vimana Ship Overrides was not loaded as it requires "oolite.oxp.Gnievmire.VimanaHUD" which is not installed.


Latest.log gives the following:

Code: Select all

Opening log for Oolite version 1.90 (x86-64) under Mac OS X Version 10.15.3 (Build 19D2064) at 2020-12-08 22:14:14 +0000.
Machine type: MacBookAir9,1, 8192 MiB memory, 2 (4 logical) x x86 (family 0x38435547) @ 1100 MHz.
Build options: OpenAL, new planets.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

22:14:14.959 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
22:14:14.959 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
22:14:14.994 [oxp.duplicate]: OXP /Users/accountname/Library/Application Support/Oolite/Managed AddOns/TechnicalReferenceLibrary-1.0.1.oxz has the same identifier (oolite.oxp.spara.TechnicalReferenceLibrary) as /Users/accountname/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.TechnicalReferenceLibrary.oxz which has already been loaded.
22:14:15.040 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
22:14:15.075 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
22:14:15.097 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.

...

22:14:16.322 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
22:14:16.323 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
22:14:16.338 [oxp.duplicate]: OXP /Users/accountname/Library/Application Support/Oolite/Managed AddOns/TechnicalReferenceLibrary-1.0.1.oxz has the same identifier (oolite.oxp.spara.TechnicalReferenceLibrary) as /Users/accountname/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.TechnicalReferenceLibrary.oxz which has already been loaded.
22:14:16.350 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
22:14:16.365 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list

...

22:14:16.985 [shipData.load.begin]: Loading ship data.
22:14:17.174 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Lone_Wolf.ETTHomingBeacon.oxz/Config/shipdata.plist as a property list.
Unexpected character { at line 1
Another 150-odd oxz's including the beatific barrel-roll did load! What should I do next?

Re: VimanaHUD OXP

Posted: Tue Dec 08, 2020 11:19 pm
by dybal
I will look at it a bit more tomorrow

Re: VimanaHUD OXP

Posted: Wed Dec 09, 2020 9:41 am
by Cholmondely
dybal wrote: Tue Dec 08, 2020 11:19 pm
I will look at it a bit more tomorrow
No hurry!

By the way: both yesterday's version and the earlier version of the Technical Reference Library work fine on the dreaded AppleMac.

So:
VimanaHUD no (won't even download) - except the original one direct from the Polish website
BarrelRoll yes
Technical Reference Library both versions: yes

[RELEASE] VimanaShipOverrides OXP v2.07

Posted: Wed Dec 09, 2020 5:10 pm
by dybal
Vimana Hip Overrides OXP v2.07 is available on the Expansion Manager and here.

Changes
  • Fixes shipdata.plist for compatibility with Macs
I fixed the manifest for VimanaHUD and uploaded an errata to the current version - I didn't update the version number since for those that were able to install, it works, and those for whom the fix is intended weren't able to install at all.

Re: VimanaHUD OXP

Posted: Wed Dec 09, 2020 6:00 pm
by Cholmondely
Thank you Dybal!
I'll try it in a bit.

Here are selected chunks from the opening log to show all the stuff that did not load on my Mac. I've tried to select all the relevant bits which might be of use/interest with a selection of stuff immediately before and after to give context.

Code: Select all

Opening log for Oolite version 1.90 (x86-64) under Mac OS X Version 10.15.3 (Build 19D2064) at 2020-12-09 16:36:28 +0000.
Machine type: MacBookAir9,1, 8192 MiB memory, 2 (4 logical) x x86 (family 0x38435547) @ 1100 MHz.
Build options: OpenAL, new planets.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

16:36:28.817 [dataCache.rebuild]: Data cache version (1.77.1) does not match Oolite version (1.90), rebuilding cache.
16:36:29.283 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:36:29.283 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
16:36:29.376 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
16:36:29.438 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
16:36:30.052 [joystick.error.init]: Cannot open HID manager; joystick support will not function.
16:36:30.052 [rendering.opengl.version]: OpenGL renderer version: 2.1.0 ("2.1 INTEL-14.4.26"). Vendor: "Intel Inc.". Renderer: "Intel(R) Iris(TM) Plus Graphics OpenGL Engine (1x6x8 (fused) LP".

....

16:36:30.429 [rendering.opengl.shader.support]: Shaders are supported.
16:36:30.442 [dataCache.rebuild]: Data cache version (1.77.1) does not match Oolite version (1.90), rebuilding cache.
16:36:30.601 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:36:30.601 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
16:36:30.641 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
16:36:30.665 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
16:36:30.695 [searchPaths.dumpAll]: Resource paths: 
    ~/Desktop/Oolite/  Oolite 1.90.app/Contents/Resources
    ~/Library/Application Support/Oolite/Managed AddOns

....

    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Svengali.BGS.oxz
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Pagroove.Superhub.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.phkb.EquipmentRemoveItemColor.oxp
16:36:31.275 [shipData.load.begin]: Loading ship data.
16:36:31.464 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Lone_Wolf.ETTHomingBeacon.oxz/Config/shipdata.plist as a property list.
Unexpected character { at line 1
16:36:32.384 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa_normalmapped-player is too high, using 7200.0.
16:36:32.384 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa_normalmapped-player is too high, using 7200.0.
16:36:32.384 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa_normalmapped-player is too high, using 7200.0.

....

16:36:32.389 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_NPC_prototype_boa_decals_from_red_channel is too high, using 7200.0.
16:36:32.389 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_NPC_prototype_boa_decals_from_red_channel is too high, using 7200.0.
16:36:38.166 [startup.complete]: ========== Loading complete in 8.38 seconds. ==========
16:36:55.124 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:36:55.124 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
16:36:55.161 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
16:36:55.182 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
16:36:55.325 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:36:59.716 [version.debug]: oolite.oxp.Norby.Towbar mv:0.109 mav:1.0
16:37:03.003 [version.debug]: oolite.oxp.stranger.HabitableMainPlanets mv:1.5.0 mav:1.6.0
16:37:03.688 [version.debug]: oolite.oxp.stranger.MoonsTexturePack mv:1.1.0 mav:1.2.0
16:37:03.690 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_A mv:1.5.3 mav:1.6.0
16:37:03.691 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_B mv:1.5.3 mav:1.6.0
16:37:03.836 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_C mv:1.5.3 mav:1.6.0
16:37:03.838 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_D mv:1.5.3 mav:1.6.0
16:37:03.839 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_E mv:1.5.3 mav:1.6.0
16:37:03.840 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_F mv:1.5.3 mav:1.6.0
16:37:03.841 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_G mv:1.5.3 mav:1.6.0
16:37:03.842 [version.debug]: oolite.oxp.stranger.PlanetarySystemsTexturePack_H mv:1.5.3 mav:1.6.0
16:37:04.289 [version.debug]: oolite.oxp.blackwolf.wanted_posters mv:1.0 mav:1.0.1
16:37:05.237 [version.debug]: oolite.oxp.dybal.BarrelRoll mv:1.0 mav:1.1
16:37:06.887 [version.debug]: oolite.oxp.Lone_Wolf.NavalGridNext mv:1.13 mav:2.0
16:37:07.453 [version.debug]: oolite.oxp.wesfire.StarSystemLaneIndicator mv:0.52 mav:0.8
16:37:07.454 [version.debug]: oolite.oxp.Thargoid.TAP mv:1.12 mav:1.14
16:37:07.616 [version.debug]: oolite.oxp.Thargoid.Tracker mv:1.04 mav:1.05
16:37:07.968 [version.debug]: oolite.oxp.Norby.HUDSelector mv:1.17 mav:1.18
16:37:08.116 [version.debug]: oolite.oxp.Norby.CombatMFD mv:1.12 mav:1.14
16:37:08.516 [version.debug]: oolite.oxp.zirael.UsefulMFDs mv:0.4 mav:0.5
16:37:09.417 [version.debug]: oolite.oxp.stranger.HardWay mv:2.7.0 mav:2.8.0
16:37:10.737 [version.debug]: oolite.oxp.zirael.UsefulMFDs mv:0.4 mav:0.5
16:37:10.917 [version.debug]: oolite.oxp.Norby.CombatMFD mv:1.12 mav:1.14
16:37:11.217 [version.debug]: oolite.oxp.Norby.HUDSelector mv:1.17 mav:1.18
16:37:12.229 [version.debug]: oolite.oxp.Norby.CombatMFD mv:1.12 mav:1.14
16:37:14.952 [version.debug]: oolite.oxp.zirael.UsefulMFDs mv:0.4 mav:0.5
16:37:18.352 [version.debug]: oolite.oxp.stranger.HardWay mv:2.7.0 mav:2.8.0
16:37:23.389 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:37:23.389 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
16:37:23.425 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
16:37:23.449 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
16:37:23.450 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
16:37:23.619 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:37:23.619 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
16:37:23.649 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
16:37:23.668 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
16:37:23.777 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:37:31.413 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz/manifest.plist as a property list.
Unexpected character { at line 1
16:37:31.413 [oxp.noManifest]: OXZ /Users/accountname/Library/Application Support/Oolite/Managed AddOns/VimanaHUD-2.07.oxz has no manifest.plist
16:37:31.444 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
16:37:31.463 [oxp.requirementMissing]: OXP VimanaShipOverrides-2.06.oxz had unmet requirements and was removed from the loading list
16:37:31.464 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
16:37:31.492 [searchPaths.dumpAll]: Resource paths: 
    ~/Desktop/Oolite/  Oolite 1.90.app/Contents/Resources
    ~/Library/Application Support/Oolite/Managed AddOns
    ~/Library/Application Support/Oolite/AddOns
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Griff.Missiles.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Pagroove.FamousPlanets.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.Commies.oxz

....
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Pagroove.Superhub.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.phkb.EquipmentRemoveItemColor.oxp
16:37:31.615 [shipData.load.begin]: Loading ship data.
16:37:31.794 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Lone_Wolf.ETTHomingBeacon.oxz/Config/shipdata.plist as a property list.
Unexpected character { at line 1
16:37:32.704 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa_normalmapped-player is too high, using 7200.0.
16:37:32.704 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa_normalmapped-player is too high, using 7200.0.

....

griff_NPC_prototype_boa_decals_from_red_channel is too high, using 7200.0.
16:37:32.710 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_NPC_prototype_boa_decals_from_red_channel is too high, using 7200.0.
16:38:04.056 [shipData.load.begin]: Loading ship data.
16:38:06.743 [plist.parse.failed]: Failed to parse /Users/accountname/Library/Application Support/Oolite/AddOns/NPC_Equipment_Damage.oxp/manifest.plist as a property list.
Unexpected character { at line 1
16:38:06.788 [script.load.world.listAll]: Loaded 255 world scripts:
    Anarchies 2.9.2
    AsteroidStorm 4.03
    AstroLibrary 4.3
    audible_docking_clearance 1.3.1

....

16:38:06.841 [LogEvents]: ship got EQ_INTERNAL_TANK
16:38:07.821 [LogEvents]: ship got EQ_TECH_REF_LIB_BASE
16:38:07.835 [towbar]: TalkingShip changed to false
16:38:07.836 [towbar]: Appearance changed to Retractable (0)
16:38:08.579 [Check]: BGS-XMapping requirement not matched : snoopers not installed.
16:38:08.645 [Repair System]: Cobra Mark III: Vengeance of Vladivostock has Repair System Controller EQ_REPAIRBOTS_CONTROLLER with 10 charges remaining
16:38:08.646 [sniperlock_fix]: Wrapping SniperLock's sniperLock function
16:38:08.736 [oolite-populator]: system.government 7
16:38:08.736 [oolite-populator]: system.economy 0

.....

ETT Homing Beacon & NPC Equipment Damage also seem problematic.
You will see that your Sniperlock wrap seems to work fine (I've not tried it out yet).

When you work out what the issue is, how will you publicise it? I'd like to mention your fix in my Apple problems post.

Anyway, trying download NOW!

Re: VimanaHUD OXP

Posted: Wed Dec 09, 2020 6:11 pm
by Cholmondely
Fixed!!

And it downloaded from the Expansions Manager!!


Thank you.

Cholmondeley.

Re: VimanaHUD OXP

Posted: Wed Dec 09, 2020 6:15 pm
by dybal
Cholmondely wrote: Wed Dec 09, 2020 6:00 pm
When you work out what the issue is, how will you publicise it? I'd like to mention your fix in my Apple problems post.
Asides my ever-present typos, the libraries in the Mac seems to be less tolerant of some things than the GNUStep libraries on Linux:
  • lists are enclosed in '(' ')' with items separated by ',' and there must not be a comma after the last item in the list.
  • objects are enclosed in '{' '}' and consist of pairs <key> = <value>. Each key/value pair must have a ';' at the end, even the last pair in the object, and if the object is a value in a key/value pair in another object, it's closing '}' must be followed by a ';'.

Re: VimanaHUD OXP

Posted: Sun May 30, 2021 11:50 am
by Cholmondely
dybal wrote: Mon Nov 23, 2020 4:43 pm
Feedback is welcome, specially on the two MFD versions: size, placement, color and order of the MFD slots.
Update:

Wiki page updated to
• explicitly mention the 12MFD version
• explicitly mention the docked versions for both 6MFD & 12 MFD

Note that "Vimana overrides" seems not to run on the AppleMac

Re: VimanaHUD OXP

Posted: Sun May 30, 2021 12:55 pm
by Cody
12 MFDs? Is there any screen space left?

Re: VimanaHUD OXP

Posted: Sun May 30, 2021 1:27 pm
by Cholmondely
Cody wrote: Sun May 30, 2021 12:55 pm
12 MFDs? Is there any screen space left?
Yes there is! - and you don't need to use all 12 - just go for 8, say.

There are one or two other HUD with 12 MFDs.

Maybe some day if I have the energy I'll rejig the "HUDs images here" page to show all the options (warning messages/docked HUD/#MFDs/joystick accuracy indicator etc). ... or design a special HUD template (probably easier)

But I think there is more important stuff for me to do first!