phkb wrote: ↑Thu May 12, 2022 4:23 am
If you can lob me the OXZ file you created I'll have a look.
Thanks!
It is now here (
https://wiki.alioth.net/index.php/File: ... sisHUD.oxz) on the wiki.
I noticed two things about it.
1) My original .oxz was twice the size of the original .oxp (this one isn't). I'd zipped the contents with all the inner folders open showing their contents.
This one was zipped with the folders shut and generates
this activity in my latest.log:
Code: Select all
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.KillerWolf.IsisHUD.oxz
Isis_hud 1
08:46:43.625 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:46:45.112 [hudselector] GlobalLog (OOJSGlobal.m:266): HUDs: ,Default HUD,hud,hudselector,ExtraLarge HUD with 10 MFDs and custom dials,hudselector-extralarge,hudselector-extralarge10,hudselector,Large HUD with 10 MFDs and custom dials,hudselector-large,hudselector,Small HUD with 10 MFDs and custom dials,hudselector-small,coluber_hud_ch01,Coluber HUD CH01,coluber_hud_ch01,,,Isis_hud,Isis HUD,Isis_hud,,,VimanaHUD,VimanaHUD 6 MFDs,VimanaHUD,,,VimanaHUD,VimanaHUD 12 MFDs,VimanaHUD-mfds,,,Crt43HUD,Crt43 HUD,Crt43HUD,,
08:46:45.219 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:46:45.328 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:46:45.696 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:46:45.794 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:46:56.087 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:46:56.186 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:46:57.512 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:46:57.609 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:46:57.722 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:46:57.819 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:46:59.521 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:46:59.617 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:46:59.725 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:46:59.821 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:47:00.799 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:47:00.915 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:47:01.032 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
08:47:01.131 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud-dock.plist to switch to not found or invalid.
08:47:07.228 [PlayerEntity.switchHudTo.failed] -[PlayerEntity switchHudTo:] (PlayerEntity.m:4455): HUD dictionary file Isis_hud.plist to switch to not found or invalid.
Needless to say, there is none of this when I just run the .oxp instead!
2) As an .oxp (both before zipping - or after unzipping the .oxz and renaming to .oxp) it works just fine.
But now that I look at it with a more critical eye, I notice that the HUD changes on docking so that one watches the docking process through the
docked HUD which seems clunky. I don't know how to fix this. Nor how to add MFD's.