Page 8 of 8

Re: Lave Academy OXP

Posted: Sun Dec 20, 2020 8:21 pm
by Reval
... in the sense that we are not all-seeing, I suppose. I now bow out of this subject, except to add that I was probably under the illusion that this sub-forum is about scriptng questions and OXZ release/update announcements...

Re: Lave Academy OXP

Posted: Sun Dec 20, 2020 8:32 pm
by Cmdr James
Reval wrote: Sun Dec 20, 2020 8:21 pm
... in the sense that we are not all-seeing, I suppose. I now bow out of this subject, except to add that I was probably under the illusion that this sub-forum is about scriptng questions and OXZ release/update announcements...
Quitd so, this discussion of this oxp seems exactly the place to raise deprecation warnings to the author. Far from irrelevant, the whole reason we have deprecation is to allow things to be fixed before they break and letting people know is an important first step.

Re: Lave Academy OXP

Posted: Fri Feb 23, 2024 6:18 am
by phkb
Download LaveAcademy_2.1.oxz

Image

What's in the box:
Version 2.0, Updated Academy textures, added normal map and specular map, switched to using default Oolite shaders.
Turned off "smooth" on the Academy definition.
Made it possible to save your game at the Academy.
Switched Academy Waymarker Buoy to use default Oolite buoy.
Tweaked text of F4 interface entry.
Added interface to Library Config for controlling when to spawn Academies.
Spawning settings now saved with the save game.
Changed course progression messages to always come from the associated marker buoy.
Added a docking texture for BGS.
Code refactoring.

I’ll update the manager next week, assuming there are no issues found in the meantime.

Re: Lave Academy OXP

Posted: Fri Feb 23, 2024 8:21 am
by Cholmondely
phkb wrote: Fri Feb 23, 2024 6:18 am
I’ll update the manager next week, assuming there are no issues found in the meantime.

Code: Select all

08:13:29.405 [plist.parse.failed] OOPropertyListFromData (OOPListParsing.m:72): Failed to parse /Users/accountname/Library/Application Support/Oolite/Managed AddOns/LaveAcademy_2.0.oxz/Config/shipdata.plist as a property list.
Unexpected character { at line 1
Do you have nightmares about AppleMacs? And if not, why not?

Re: Lave Academy OXP

Posted: Fri Feb 23, 2024 9:34 am
by Cholmondely
Just to add this (from the AppleMac's Terminal "plutil" faultfinder)

Code: Select all

2024-02-23 09:20:06.794 plutil[20799:1036895] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 166. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
But according to ATOM there seemed nothing wrong there - and adding a semicolon at the beginning or at the end of the line wrecked the syntax according to it.

Re: Lave Academy OXP

Posted: Fri Feb 23, 2024 10:54 am
by phkb
OK, try this version: LaveAcademy_2.1.oxz
Based on what I fixed, has Lave Academy *ever* worked on a Mac?

Re: Lave Academy OXP

Posted: Fri Feb 23, 2024 12:12 pm
by Cholmondely
phkb wrote: Fri Feb 23, 2024 10:54 am
OK, try this version: LaveAcademy_2.1.oxz
Based on what I fixed, has Lave Academy *ever* worked on a Mac?
The old version worked just fine. I even managed one or two of the training packages!

Re: Lave Academy OXP

Posted: Fri Feb 23, 2024 2:04 pm
by Cholmondely
phkb wrote: Fri Feb 23, 2024 10:54 am
OK, try this version: LaveAcademy_2.1.oxz
Based on what I fixed, has Lave Academy *ever* worked on a Mac?
This now appears. Docked. Thank you!

Re: Lave Academy OXP

Posted: Sat Mar 09, 2024 11:34 am
by phkb
2.1 Update is on the manager now.

Re: Lave Academy OXP

Posted: Sun Jun 29, 2025 5:57 am
by phkb
V2.2 should be in the manager shortly. In this version, I moved all text into descriptions.plist or missiontext.plist for easier localisation. I also fixed an issue where sometimes the Academy would spawn too close to the planet and the buoys would be destroyed by it, so I tweaked the spawn location slightly.

Re: Lave Academy OXP

Posted: Sat Jul 05, 2025 11:57 pm
by Krager
Заметил в версии LaveAcademy_2.2 неправильную работу. После стыковки с академией с периодичностью секунд в 10 выходит надрись.
"Lave контроль движения: Пожалуйста пройдите на полосу стыковки между станцией и буем."
Это сообщение выводится на всех экранах. Тоесть F5, F6, F7 и так далее.
В версии LaveAcademy_2.1 всё хорошо.
Буфер обмена02.jpg

Re: Lave Academy OXP

Posted: Sun Jul 06, 2025 12:20 am
by phkb
Krager wrote: Sat Jul 05, 2025 11:57 pm
Заметил в версии LaveAcademy_2.2 неправильную работу. После стыковки с академией с периодичностью секунд в 10 выходит надрись.
"Lave контроль движения: Пожалуйста пройдите на полосу стыковки между станцией и буем."
Это сообщение выводится на всех экранах. Тоесть F5, F6, F7 и так далее.
I'm not sure Lave Academy is the issue here, as the text "Lave traffic control: Please go to the runway between the station and the buoy." isn't in descriptions.plist or missiontext.plist of that OXP.

The problem appears to be in the "Traffic Control" OXP. I'll have a look at that and report back.

Re: Lave Academy OXP

Posted: Sun Jul 06, 2025 5:28 am
by phkb
Well, I must admit I didn't look too hard into Traffic Control. Instead I just forced all timers to stop when docking at a station. New version of Traffic Control should be in the Manager shortly, with all text now in descriptions.plist for easier localisation.