Page 2 of 4

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 12:37 am
by Old Murgh
Cholmondely wrote: Wed Jun 29, 2022 12:25 am
1) Do you mean in the Vanilla game code?
Yes, Inside the package that is the Oolite app. I suppose I don't use the word vanilla enough. Can't make myself do it.
Cholmondely wrote: Wed Jun 29, 2022 12:25 am
2) No, I exaggerrrrrated it to make it stand out.
You made me flinch and rush to check.
I should have known, had it been a real typo you would have marked it with a [sic] :roll:

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 7:49 am
by Cholmondely
Old Murgh wrote: Wed Jun 29, 2022 12:37 am
I should have known, had it been a real typo you would have marked it with a [sic] :roll:
I'd never realised just how ambiguous "no" can be, when used by a verbose Englishman. This might be the third time that I've managed this on these boards.

In my copy of your oxp (17th April, b3 1024), "diligent" was incorrectly written as dilligent. Hence my multiplication of the ll's.




Again, does anybody have any idea as to what these summaries are used for?

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 8:24 am
by montana05
Cholmondely wrote: Wed Jun 29, 2022 7:49 am
Again, does anybody have any idea as to what these summaries are used for?
Mentioned some posts above by Murgh and me. :wink:

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 8:32 am
by Cholmondely
montana05 wrote: Wed Jun 29, 2022 8:24 am
Cholmondely wrote: Wed Jun 29, 2022 7:49 am
Again, does anybody have any idea as to what these summaries are used for?
Mentioned some posts above by Murgh and me. :wink:
Sorry - you must mean the summaries on the top-right of the Ship Library/Ship Specifications page. I'd not realised.

They are not used for anything else then?

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 9:11 am
by montana05
Cholmondely wrote: Wed Jun 29, 2022 8:32 am
Sorry - you must mean the summaries on the top-right of the Ship Library/Ship Specifications page. I'd not realised.

They are not used for anything else then?
Not to my knowledge, there are some specifications in the core game while others were designed by authors.

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 11:02 am
by Cholmondely
So I dug up the summary list from the vanilla game code:

"oolite-ship-library-summary-CG" = "Goods container";
"oolite-ship-library-summary-CP" = "Evacuation ship";
"oolite-ship-library-summary-HF" = "Heavy fighter";
"oolite-ship-library-summary-HFr" = "Heavy freighter";
"oolite-ship-library-summary-HT" = "Heavy transport";
"oolite-ship-library-summary-HM" = "Heavy multi-role";
"oolite-ship-library-summary-LF" = "Light fighter";
"oolite-ship-library-summary-LFr" = "Light freighter";
"oolite-ship-library-summary-LM" = "Light multi-role";
"oolite-ship-library-summary-LT" = "Light transport";
"oolite-ship-library-summary-MF" = "Medium fighter";
"oolite-ship-library-summary-MFr" = "Medium freighter";
"oolite-ship-library-summary-MM" = "Medium multi-role";
"oolite-ship-library-summary-MT" = "Medium transport";
"oolite-ship-library-summary-NB" = "Natural body";
"oolite-ship-library-summary-PHF" = "Police heavy fighter";
"oolite-ship-library-summary-PLF" = "Police light fighter";
"oolite-ship-library-summary-RW" = "Recon warship";
"oolite-ship-library-summary-SM" = "Mining installation";
"oolite-ship-library-summary-SA" = "Navigation aid";
"oolite-ship-library-summary-SO" = "Orbital station";
"oolite-ship-library-summary-WMn" = "Timed explosive";
"oolite-ship-library-summary-WMs" = "Fire-and-forget missile";

Does anybody have any idea what the differences are between light : medium : heavy?

Is it mass? Size?

And where are the cut-offs?

Edited to add: see here for an annotated version of this

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 11:07 am
by Cody
Light, Medium, and Heavy refer mainly to firepower/accuracy.

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 11:16 am
by Old Murgh
Cholmondely wrote: Wed Jun 29, 2022 7:49 am
I'd never realised just how ambiguous "no" can be, when used by a verbose Englishman. This might be the third time that I've managed this on these boards.

In my copy of your oxp (17th April, b3 1024), "diligent" was incorrectly written as dilligent. Hence my multiplication of the ll's.
lol. When a simple yes would have sufficed.

Thanks for proofreading.

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 11:32 am
by montana05
Cholmondely wrote: Wed Jun 29, 2022 11:02 am
Does anybody have any idea what the differences are between light : medium : heavy?

Is it mass? Size?

And where are the cut-offs?
For transports and freighters, the cargo space is relevant, for most other ships, as Cody said. Please keep in mind that they are designed for the core-ships, some OXP ships don't fit in any of them. A reason why earlier today I suggested more categories and summaries so that not every author is creating new ones and earlier or later the entire shiplibrary will be more confusing than helpful.

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 11:45 am
by Cody
montana05 wrote: Wed Jun 29, 2022 11:32 am
For transports and freighters, the cargo space is relevant
<nods> See [EliteWiki] Ship Roles, Cholly.

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 12:05 pm
by Cholmondely
Gentlemen, Thank You! Most useful.

Here is my first attempt.

Deep Space Dredger (shiplibrary.plist)

Code: Select all

(
	{
	class = ship;
	description = "The deep space dredger is one of the largest ships in The Eight. They operate mainly in deep space, scooping up wreckage, hydrogen and space dust for later processing. Space Dredgers are occasionally encountered in the border of the space lanes. Commanders choosing to dock with a Dredger can take advantage of its well equipped shipyard or the chance to trade. They are armed with turrets.";
	ship = "dredger-ds";
	summary = "Dredger";
    },
	{
	class = ship;
	description = "These are found with dredgers";
	ship = "dredgershuttle";
	summary = "[oolite-ship-library-summary-MT]";
    },
	{	
	class = ship;
	description = "These are found with dredgers";
	ship = "dredgertrader";
	summary = "[oolite-ship-library-summary-MFr]";
    },
	{
	class = ship;
	description = "These protect dredgers";
	ship = "sabre-ds";
	summary = "[oolite-ship-library-summary-LF]";
    },
	{
	class = ship;
	description = "These protect dredgers";
	ship = "fury-ds";
	summary = "[oolite-ship-library-summary-MF]";
    },
	{
	class = ship;
	description = "These protect dredgers";
	ship = "dredgerdroid";
	summary = "[oolite-ship-library-summary-LF]";
    }
)
1) New summary categories: "Dredger" & "Droid"
2) Dredger shuttle classified as Medium because it is significantly larger than the "LT" Orbital Shuttle
3) Dredger trader classified as Medium because a little larger than the "MFr" Boa Cruiser, and much smaller than the "LFr" Anaconda
4) Sabre & Fury classified as Light & Medium respectively as judged by the seat of my pants

Apologies for the banal nature of the descriptions. My imagination has run out - as has my bottle of gin.

Comments?

Edited to add:
Since the Thargon is classified as a Light Fighter, the dredgerdroid has been reclassified as that too.

Re: Missing Ship Specifications

Posted: Wed Jun 29, 2022 12:17 pm
by montana05
Cholmondely wrote: Wed Jun 29, 2022 12:05 pm
1) New summary categories: "Dredger" & "Droid"

Comments?
Droid could actually be a class with summaries like Combat-Droid L/M/H, Cargo-Droid L/M/F, ...

Re: Missing Ship Specifications

Posted: Thu Jun 30, 2022 1:22 am
by Cholmondely
montana05 wrote: Wed Jun 29, 2022 12:17 pm
Droid could actually be a class with summaries like Combat-Droid L/M/H, Cargo-Droid L/M/F, ...
Are these relevant? Category:Drones

Re: Missing Ship Specifications

Posted: Thu Jun 30, 2022 1:25 am
by Cholmondely
Here is my second stab at things.

Miner Cobra (shiplibrary.plist)

Code: Select all

(
	{
	class = ship;
	description = "Cobra modified for mining with much more cargo space but rather less energy and fewer missile/laser mounts ";
	ship = "cobra3-miner";
	summary = "Miner";
    }
)
New summary category: Miner

Re: Missing Ship Specifications

Posted: Thu Jun 30, 2022 1:29 am
by montana05
Cholmondely wrote: Thu Jun 30, 2022 1:22 am
montana05 wrote: Wed Jun 29, 2022 12:17 pm
Droid could actually be a class with summaries like Combat-Droid L/M/H, Cargo-Droid L/M/F, ...
Are these relevant? Category:Drones
I would say so, Griff Robotic Cargo Loader probably fits as well.