Galactic Navy [question]

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

ralph_hh
---- E L I T E ----
---- E L I T E ----
Posts: 297
Joined: Tue Nov 11, 2014 12:42 pm
Location: Germany

Galactic Navy [question]

Post by ralph_hh »

I've installed Galactic Navy and Behemouth OXP. When I try to dock one of them - station or Behemouth, I get fined a few credits for unauthorized docking... I have docking protocol disabled. I tried to enable the protocol, but it does not work on the navy station. Setting the docking computer, it flies me back to the regular station. Any ideas?

On the first attempt I payed 5000Cr. EACH for Behemouth and Station docking, so I quit the game and reloaded, it was only for test anyway. The next time I was fined only some 500Cr. and accepted my enlistment on the reserve squad. I did not try again, if I am allowed to dock now.

Is this OXP still with some current support? It's a pity that the navy does not tell you where your mission will take you - roughly the distance and direction. I had a cargo contract close by, the Thargoid core game mission in the far east and the Navy sends me to the far west. Would be nice to know before. Random hits for example tells you that one mision offered is 20.6 LY to the North East, the other 12 LY to the south.
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Galactic Navy [question]

Post by spara »

ralph_hh wrote:
I've installed Galactic Navy and Behemouth OXP. When I try to dock one of them - station or Behemouth, I get fined a few credits for unauthorized docking... I have docking protocol disabled. I tried to enable the protocol, but it does not work on the navy station. Setting the docking computer, it flies me back to the regular station. Any ideas?

On the first attempt I payed 5000Cr. EACH for Behemouth and Station docking, so I quit the game and reloaded, it was only for test anyway. The next time I was fined only some 500Cr. and accepted my enlistment on the reserve squad. I did not try again, if I am allowed to dock now.

Is this OXP still with some current support? It's a pity that the navy does not tell you where your mission will take you - roughly the distance and direction. I had a cargo contract close by, the Thargoid core game mission in the far east and the Navy sends me to the far west. Would be nice to know before. Random hits for example tells you that one mision offered is 20.6 LY to the North East, the other 12 LY to the south.
For Behemoths docking protocol is forced from the OXP. Docking computer taking you to the main station hints that you're in the main station Aegis.

GalNavy is not maintained anymore due to a missing licence :( .
Duggan
---- E L I T E ----
---- E L I T E ----
Posts: 496
Joined: Sat Dec 31, 2011 2:58 pm

Re: Galactic Navy [question]

Post by Duggan »

GalNavy is not maintained anymore due to a missing licence :( .
What a terrible shame, especially after all the hard work you put into it.
Flying Python Class Cruiser, Chapter & Verse IV
ralph_hh
---- E L I T E ----
---- E L I T E ----
Posts: 297
Joined: Tue Nov 11, 2014 12:42 pm
Location: Germany

Re: Galactic Navy [question]

Post by ralph_hh »

I still do not manage to dock at a Navy Station without fines.

I can hit Shift-L to request Docking on a lonely Behemouth, so obviously that key is working at last.
In the vicinity of a Navy Station, Shift-L does nothing, protocal enabled or disabled.
I tried the Docking Computer, Station sent me a message that I'm allowed to dock. I docked manually then, 5000Cr fine again. This is bugged!
Still open to try: Automatic Docking Shift-C (did not work first time)
Full slow docking computer. Last time it took ages, then stopped hundred yards short of the station and rested there until I lost patience.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6681
Joined: Wed Feb 28, 2007 7:54 am

Re: Galactic Navy [question]

Post by another_commander »

Are you targeting the Navy station when hitting Shift-L?
ralph_hh
---- E L I T E ----
---- E L I T E ----
Posts: 297
Joined: Tue Nov 11, 2014 12:42 pm
Location: Germany

Re: Galactic Navy [question]

Post by ralph_hh »

No, I think I have not done that. I'll try if this helps!
ralph_hh
---- E L I T E ----
---- E L I T E ----
Posts: 297
Joined: Tue Nov 11, 2014 12:42 pm
Location: Germany

Re: Galactic Navy [question]

Post by ralph_hh »

Yes!! Thanks for that one. I finally spare the 5000Cr fine when I like to offer my services.


What's that license thing? I tought Oolite and the code were some sort of public license?
What does the missing license still permit to do and what not?
There are quite some bugs in the code...
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6681
Joined: Wed Feb 28, 2007 7:54 am

Re: Galactic Navy [question]

Post by another_commander »

ralph_hh wrote:
What's that license thing? I tought Oolite and the code were some sort of public license?What does the missing license still permit to do and what not?There are quite some bugs in the code...
Refer to this sticky: https://bb.oolite.space/viewtopic.php?f=4&t=7047

In brief: All OXPs are expected to carry a license, in the same way that the core game and assets have their own. A missing license in an OXP renders it effectively umodifiable. Gal Navy was produced before the license situation mentioned in the sticky occurred and because of that it never provided a license and its creator left the community a long time ago.
ralph_hh
---- E L I T E ----
---- E L I T E ----
Posts: 297
Joined: Tue Nov 11, 2014 12:42 pm
Location: Germany

Re: Galactic Navy [question]

Post by ralph_hh »

Hm, tricky one. Would it be possible and legal, to write a replacement for one of the files, leaving the original OXP untouched but any user can download the replacement, like you replace a .plist file?
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Galactic Navy [question]

Post by spara »

ralph_hh wrote:
Hm, tricky one. Would it be possible and legal, to write a replacement for one of the files, leaving the original OXP untouched but any user can download the replacement, like you replace a .plist file?
Instead of directly updating GalNavy oxp, I have used ADCKs Behemoths oxp (which updates the GalNavy oxp) as ADCK has licenced his work very liberally. We're on a gray area here, I know.

To really sort this one out, someone would need to rewrite the scripts, mission texts, descriptions and AIs from GalNavy.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Galactic Navy [question]

Post by Smivs »

Or just wait till something better comes along. (Might be quite a long wait though :( )
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Galactic Navy [question]

Post by cim »

ralph_hh wrote:
Hm, tricky one. Would it be possible and legal, to write a replacement for one of the files, leaving the original OXP untouched but any user can download the replacement, like you replace a .plist file?
Yes, but only if you didn't derive the replacement file from the original - so you couldn't take the original, make a couple of changes to fix bugs, and release that.

(The Behemoths are much simpler, as Galnavy just requires a ship with that role to be provided by another OXP, so you can change them around as much as you want as it's not actually Galnavy which is being modified there)

The usual way to do this sort of thing when it's needed is:
* Person A looks at the original code, and describes what it does as a specification. "When the player exits witchspace and mission variable X is set to Y, add a Behemoth and its escorts near the witchpoint"
* Person B looks at the specification, and then without ever looking at the original code, writes their own code which meets the specification.
* Person C takes the new code and installs it, reporting bugs as needed. As a result of this, person A may need to update the specification, or person B may just need to do a conventional bug fix
Done properly, this makes sure that the new code isn't derived from the original but still does the same thing.
This is, unsurprisingly, pretty complicated and generally only done if absolutely necessary.

If you wanted to do it for Galnavy, I would recommend just rewriting the whole thing, rather than trying to patch a file or two, because the concept is fairly simple. The main ships used by both sides are licensed - Behemoths in their own OXPs, and the extra Thargoid ships are in Thargorn Threat - and the smaller ones are basically existing common models with changed stats. The Navy station ... I think the same or similar model appears in a few other OXPs which are licensed, but there are nicer looking licensed stations elsewhere. That just leaves the mission scripting and peacetime AIs/population for the Behemoths, and the missions are mostly relatively simple: put a bunch of navy and thargoids in the same system and let them fight.
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 4830
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: Galactic Navy [question]

Post by phkb »

Hmm... given the state of the GalNavy OXP, I'm wondering whether the references to it on the New Galaxy Guide on the WIKI should be removed, or at least minimised in some way. I put in references when I did galaxies 3-8, but I don't know we should be advertising an OXP that is (a) not supported, and (b) unable to be updated. What do you think?
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Galactic Navy [question]

Post by Cody »

No comment!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2453
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: Galactic Navy [question]

Post by Wildeblood »

phkb wrote:
Hmm... given the state of the GalNavy OXP, I'm wondering whether the references to it on the New Galaxy Guide on the WIKI should be removed, or at least minimised in some way. I put in references when I did galaxies 3-8, but I don't know we should be advertising an OXP that is (a) not supported, and (b) unable to be updated. What do you think?
It's not advertising an OXP, it's perpetuating a concept.
Post Reply