Running multiple ship sets
Posted: Mon Dec 20, 2010 2:27 pm
There is often discussion regarding how to run several replacement ship sets simultaneously, most recently here on Griff's thread.
The problems revolve around how to get several sets all working together, as many override the core ships, some override each other and some have their own on-board shipdata_overrides.plists.
Unless I've missed any the sets in question are:-
Deepspace Ships
Griff's ships (which are probably OK anyway)
Neolite Ships
Shady Sungs
Smivs' Shipset
I would like to suggest a solution.
Is there a case for a generic shipdata_overrides.plist (based on Griff's which as I understand it simply nullifies the default ships) which works in a similar way to 'Big Ships'... in other words is valid for all the ship sets. If the authors of the various ship sets then uniquely name their own sets, users could install any or all of the ship sets they want, which would naturally work together, and use the generic shipdata_overrides.plist if they wanted to disable the default textures. This generic plist would also allow any one of the ship sets to be used in isolation, without the default ships showing.
I accept that this will be slightly more complicated for some users (for example someone wanting to only use only one of the ship sets would also need to install the generic shipdata_overrides.plist), but the plus is that it would be simplicity itself to use some or all of the ship sets simultaneously.
This is not a unique situation in any case. I've mentioned Big Ships already, Galactic Navy requires Behemoth OXP to be installed, and Iron Raven also requires/includes the Armoured Transport OXP, so there are plenty of precedents for dependencies of this type.
The main effort would be on the part of the ship set authors to rename their ships, and we would need to co-ordinate a synchronised re-release to make this work from the off, but I for one would be happy to do this.
So, is this an idea worth considering, and would the other authors/maintainers be happy to play ball on this matter.
The problems revolve around how to get several sets all working together, as many override the core ships, some override each other and some have their own on-board shipdata_overrides.plists.
Unless I've missed any the sets in question are:-
Deepspace Ships
Griff's ships (which are probably OK anyway)
Neolite Ships
Shady Sungs
Smivs' Shipset
I would like to suggest a solution.
Is there a case for a generic shipdata_overrides.plist (based on Griff's which as I understand it simply nullifies the default ships) which works in a similar way to 'Big Ships'... in other words is valid for all the ship sets. If the authors of the various ship sets then uniquely name their own sets, users could install any or all of the ship sets they want, which would naturally work together, and use the generic shipdata_overrides.plist if they wanted to disable the default textures. This generic plist would also allow any one of the ship sets to be used in isolation, without the default ships showing.
I accept that this will be slightly more complicated for some users (for example someone wanting to only use only one of the ship sets would also need to install the generic shipdata_overrides.plist), but the plus is that it would be simplicity itself to use some or all of the ship sets simultaneously.
This is not a unique situation in any case. I've mentioned Big Ships already, Galactic Navy requires Behemoth OXP to be installed, and Iron Raven also requires/includes the Armoured Transport OXP, so there are plenty of precedents for dependencies of this type.
The main effort would be on the part of the ship set authors to rename their ships, and we would need to co-ordinate a synchronised re-release to make this work from the off, but I for one would be happy to do this.
So, is this an idea worth considering, and would the other authors/maintainers be happy to play ball on this matter.