Re: Galactic Navy Strikes Back
Posted: Wed Aug 10, 2011 2:19 pm
Errm
"This isn't the post you are looking for"
"This isn't the post you are looking for"
For information and discussion about Oolite.
https://bb.oolite.space/
Nemoricus has not been around since 1.75 was launched. I think I now included the corrected shipdata.plist now in the current patch file that is on the wiki Galnavy page.Fatleaf wrote:And it brings up errors in the log. Is there any chance of updating it to correct this issue?
I just checked, the patch file contains a galnavymain.js file and a navysweeperAI.plist file but no shipdata.plist. So it still gives errors.Eric Walch wrote:I think I now included the corrected shipdata.plist now in the current patch file that is on the wiki Galnavy page.
I now included my fixed shipData.plist in the patch and uploaded it. I probably forgot that file in the patch because I fixed my version long before 1.75 was released.Fatleaf wrote:I just checked, the patch file contains a galnavymain.js file and a navysweeperAI.plist file but no shipdata.plist. So it still gives errors.
Welcome back Nem!Nemoricus wrote:*returns from unknown regions of space, the hull of his Cobra Mk III badly scorched and dented*
My apologies, pilots and commanders of the Galactic Navy. A misjump left me stranded for a significant period of time, and it's only recently that I was able to return to the friendliest board this side of Riedquat.
In my first post of this topic, you will find a link to the most recent version of Galactic Navy's software. Eric_Walch's fixes have been included, and it should now run without trouble in 1.75.
My wiki password is inaccessible on my broken laptop, so apologies, I cannot get on either.Nemoricus wrote:I've not been able to update the links in the wiki, I fear, for I have either forgotten the password to my account or never had one at all. If a pilot would do this on behalf of the Navy, their assistance would be greatly appreciated.
Great that you are back for updating it. It is one of the most favorite oxps. I just updated the wiki link to the new version and removed my, now obsolete, patch.Nemoricus wrote:I've not been able to update the links in the wiki, I fear, for I have either forgotten the password to my account or never had one at all. If a pilot would do this on behalf of the Navy, their assistance would be greatly appreciated.
Are you using these two in combination? Which versions? I just did some checks with Behemoths 2.6, and it appears to work just fine. However, I haven't used ADCK Behemoths and can't vouch for their compatibility.JazHaz wrote:The only problem I think that's outstanding is the lack of Behemoths, due to 1.75 compatibility issues with the two main Behemoth OXPs (the original and ADCK's). I think that GalNavy requires Behemoths??
That oxp is fully incompatible because it replaces the behemoths from GN with its own, but still uses the shipdata from an old GN version. Thereby removing scripts for ships that now should have one or giving it wrong scripts. Using that oxp in the current form will break some missions.Nemoricus wrote:I haven't used ADCK Behemoths and can't vouch for their compatibility.
this.SecComSystemCheck()
and this.SecComSystemSetUp()
you added at the end of that main script for the never released 5.4.0 version, still uses the static "System" that no longer works with Oolite 1.75. Should be "system".Ah, it seems I was getting confuzzled due to the time I have been away. Eric Walch's Behemoth Spacewar is the incompatible one, and I had downloaded ADCK's Behemoths, which also has incompatibility problems. Have now deleted that, which is a shame as it has some nice new models including a great new SECOM station, and have installed Behemoths 2.6.Nemoricus wrote:Are you using these two in combination? Which versions? I just did some checks with Behemoths 2.6, and it appears to work just fine. However, I haven't used ADCK Behemoths and can't vouch for their compatibility.JazHaz wrote:The only problem I think that's outstanding is the lack of Behemoths, due to 1.75 compatibility issues with the two main Behemoth OXPs (the original and ADCK's). I think that GalNavy requires Behemoths??
I'll have to look into this further, then, to see if there's anything I can do to mitigate that. Otherwise, I'll simply put in a warning not to use Galactic NavyEric Walch wrote:That oxp is fully incompatible because it replaces the behemoths from GN with its own, but still uses the shipdata from an old GN version. Thereby removing scripts for ships that now should have one or giving it wrong scripts. Using that oxp in the current form will break some missions.Nemoricus wrote:I haven't used ADCK Behemoths and can't vouch for their compatibility.
It turns out that I did fix a capitalization issue that was causing problems. However, I missed those. They're now fixed. I've also gone through the main script and verified that there are no other such capitalization errors. The updated version is linked to in the first post, per usualI just downloaded your new version 5.4.1, but the main script still says version 5.4.0 so I think you uploaded a wrong version. Thethis.SecComSystemCheck()
andthis.SecComSystemSetUp()
you added at the end of that main script for the never released 5.4.0 version, still uses the static "System" that no longer works with Oolite 1.75. Should be "system".
That would be way to go, but that should be done in the 'ADCK Behemoths' oxp and is not a job for GN. Instead of overwriting the full ships as now happens, using the shipdata-overrides.plist to only replace the model, texture and subentities of some of the ships. That way it is more likely that 'ADCK Behemoths' keeps working when things in GN change.CommonSenseOTB wrote:Why don't you just make a shipdata-overrides.plist that puts the proper scripts into the behemoths ships that need it and put that file in the Galactic Navy oxp.?