Page 1 of 3

[1.79-only] Shipset Compatibility

Posted: Sat Nov 30, 2013 5:36 pm
by cim
This is a very small OXP which overrides the roles defined by a replacement shipset to bring them back to the Oolite 1.79 default roles. So you can now use your favourite replacement shipset from an older version and get to try out the full effects of the new NPC ecosystem at the same time. It doesn't affect addition shipsets at all.

As it's only useful in 1.79, it's available in OXZ format only: download Shipset Compatibility 1.4.

If you're not using the 1.79 nightly builds, or not using a replacement shipset with them, this OXP is not useful for you.

Re: [1.79-only] Shipset Compatibility

Posted: Sat Nov 30, 2013 5:51 pm
by Cody
Muchas gracias, Admiral.

Re: [1.79-only] Shipset Compatibility

Posted: Sat Nov 30, 2013 7:47 pm
by V12
Hmm, I'm using nightly build 1.79 and have not any problem. But IMHO, NPC ships laserfire accuracy is far better than in 1.77

Re: [1.79-only] Shipset Compatibility

Posted: Sat Nov 30, 2013 10:42 pm
by cim
V12 wrote:
Hmm, I'm using nightly build 1.79 and have not any problem.
Without this OXP but with a replacement shipset, and not even any error reports in Latest.log? It'll work, but you'll be missing out on certain features - e.g. ships other than Mamba and Sidewinder as escorts, organised pirate ambushes, the new bounty hunter packs, etc.
V12 wrote:
But IMHO, NPC ships laserfire accuracy is far better than in 1.77
This is intentional. Here's some background as to why.

Essentially, around half of NPCs (without OXPs making them tougher) will now be able to score a hit reliably in the situation pictured in the link. This means that NPC v NPC fights actually finish... but as a consequence fights of a large number of NPCs against one player are much more dangerous than they were before, since if you stop dodging they'll get a solid lock and do some serious damage.

If it needs rebalancing by shifting more NPCs to pulse lasers rather than beam lasers and/or reducing NPC group sizes then that's what the testing of 1.79 will hopefully discover. It's also intentional that Feudal and Anarchy systems be more dangerous than before: as in the original Elite they should be a challenge even for a skilled player in a top-class ship. Corporate/Democracy systems should now be a lot safer, though - at least for law-abiding pilots. Feedback on how that's going is very useful.

Pirates also no longer unconditionally attack the player - it depends on whether it looks like the player might be carrying valuable cargo.

Re: [1.79-only] Shipset Compatibility

Posted: Sun Dec 01, 2013 4:02 pm
by V12
Thanx for explanation.
I installed this OXP, but in the log I foud errors :
16:31:41.305 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
16:31:41.351 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
16:31:41.548 [oolite-populator]: Tried to add pirate-light-freighter but no ships of that role found
16:31:41.633 [oolite-populator]: Tried to add pirate-light-fighter but no ships of that role found - using default 'pirate'
16:31:41.828 [oolite-populator]: Tried to add pirate-light-fighter but no ships of that role found - using default 'pirate'
16:31:41.948 [oolite-populator]: Tried to add pirate-medium-fighter but no ships of that role found - using default 'pirate'
16:31:42.030 [oolite-populator]: Tried to add hunter-medium but no ships of that role found - using default 'hunter'
I'm using Griff_Shipset_Replace_v1.34.oxp...

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 6:32 pm
by cim
To fix a bug (auto_weapons defaults to off, but is needed on the core ships to equip them properly), Shipset Compatibility 1.1 is now available - link in first thread updated, or it's available through the in-game downloader.

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 7:00 pm
by Cody
cim wrote:
... Shipset Compatibility 1.1 is now available [snip] it's available through the in-game downloader.
Okay, I'm probably having a 'senior moment' - I just tried that via the in-game downloader. At first, it wouldn't auto-install because of the previous version. I removed that, then it appeared to work, but it doesn't show in the Addons folder or the Latest.log - what am I missing?

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 7:36 pm
by cim
Cody wrote:
At first, it wouldn't auto-install because of the previous version. I removed that, then it appeared to work, but it doesn't show in the Addons folder or the Latest.log - what am I missing?
There's a separate folder for automatically-downloaded addons. It should still appear in your Latest.log, but perhaps not where you expect it to.

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 7:37 pm
by Pleb
It puts it in a different folder, look in the gnusteps folder it's in a folder in there...I think?!

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 7:39 pm
by Cody
Pleb wrote:
It puts it in a different folder, look in the gnusteps folder it's in a folder in there...I think?!
Ahh... yes, it is tucked away in there (several levels down).

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 7:41 pm
by Pleb
Cody wrote:
Pleb wrote:
It puts it in a different folder, look in the gnusteps folder it's in a folder in there...I think?!
Ahh... yes, it is tucked away in there (several levels down). So that will not show in the log then, eh? Fair enough.
It does its just a bit further up I think... I'm on my phone though so I can't check but it should be in there :)

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 7:43 pm
by Cody
You quoted me as I edited my post - I've found it in the log now.

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 9:16 pm
by Cody
One more dumb question: how do I tell which version of an OXZ is installed without loading Oolite?

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 9:31 pm
by cim
Cody wrote:
One more dumb question: how do I tell which version of an OXZ is installed without loading Oolite?
There's no easy way to do that right now. Unzip the OXZ file and see what its manifest.plist says?

Re: [1.79-only] Shipset Compatibility

Posted: Tue Jan 28, 2014 9:41 pm
by Cody
Okay... thanks, cim. It works nicely, anyway... I have the shipset re-installed, and assassins using injectors on my six.