About player and ships

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

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: About player and ships

Post by spara »

With the descriptive scales, I would choose as neutral as possible instead of humorous. Humorous ones tend to annoy in the long run. As for entries, type seems redundant.

Summarizing again, the info might look like this:

Size (W × H × L): 81 m × 36 m × 111 m
Speed: 0.34 LM
Turn Rate: Medium Scale: Low/Medium/Fast
Cargo Capacity: 20 / 35 TC built-in/expanded
Energy (Banks / Charge): 5 / Medium Charge scale: Low/Medium/Fast
Weapon Mounts: FAPS
Missile Slots: 2
Thermonuklear
Dangerous
Dangerous
Posts: 103
Joined: Thu Nov 29, 2012 11:12 am
Location: Finland

Re: About player and ships

Post by Thermonuklear »

spara wrote:
Weapon Mounts: FAPS
FPSA would be less dirty...
[ELITE: Station Run]
Selezen's excellent boardgame needs playtesters!
---
My youtube channel: Oolite, old games and underground metal music!
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: About player and ships

Post by Commander McLane »

There are a couple of OXP ships with plasma turrets, and I guess that this would also be a useful information. A player may for instance be specifically looking for a ship with turrets (or for a ship without them). So listing this information as well seems a logical extension of listing laser mounts and missile slots.

I am not sure, however, in which form they should be listed. Turrets can be mounted anywhere on the ship (FAPS + top and bottom), so this could be one way, analogous to the laser mounts. Alternatively their total number could be listed, regardless of their direction. Both ways have their pros and cons.
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: About player and ships

Post by spara »

Thermonuklear wrote:
spara wrote:
Weapon Mounts: FAPS
FPSA would be less dirty...
:shock: :lol:
Commander McLane wrote:
There are a couple of OXP ships with plasma turrets, and I guess that this would also be a useful information. A player may for instance be specifically looking for a ship with turrets (or for a ship without them). So listing this information as well seems a logical extension of listing laser mounts and missile slots.

I am not sure, however, in which form they should be listed. Turrets can be mounted anywhere on the ship (FAPS + top and bottom), so this could be one way, analogous to the laser mounts. Alternatively their total number could be listed, regardless of their direction. Both ways have their pros and cons.
I would squeeze them to the weapon mounts line like this:

Weapon Mounts: FPSA / 3T

3T would naturally mean 3 turrets.
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

Re: About player and ships

Post by Lestradae »

Is this still in development?

It would be really useful and, also, immersive ...
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: About player and ships

Post by spara »

Would it be possible to get a method to poll the dataKey of the currently selected ship in the ship yard? Combined with the shipDataForKey, it would be possible to create an oxp to show ship details by using custom hud and message spamming like in Market Observer.

Although I would still love to see this feature in the core game.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: About player and ships

Post by cim »

spara wrote:
Although I would still love to see this feature in the core game.
There's the ship library on startup now. The problem with doing it on the shipyard is finding somewhere to put the extra info - I think the screen would probably need a significant redesign to do it properly in the core: probably fewer ships per page.

Adding a property containing a reference to the ship on display would be easy enough - there already is one, in mission.displayModel but that's been implemented such that it only contains a value during mission screens. Is there a good reason not to just make that a generally-available reference?
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: About player and ships

Post by spara »

Access to displayModel in ship yard would be quite enough to make an oxp.
User avatar
CaptSolo
---- E L I T E ----
---- E L I T E ----
Posts: 909
Joined: Wed Feb 23, 2011 10:08 pm
Location: Preying Manta
Contact:

Re: About player and ships

Post by CaptSolo »

Since this thread appears to deal with viewing the Ship Library, I'll post my query here.

Would it be possible, or is it already, to create a descriptions.plist which would add a new, oolite-ship-library-category? Something like this:

Code: Select all

oolite-ship-library-category-oxpship
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: About player and ships

Post by cim »

Ship library categories are defined by setting class="xxx"; in the shiplibrary.plist for which corresponding "oolite-ship-library-category-xxx" and "oolite-ship-library-category-plural-xxx" entries must exist in descriptions.plist.

If it's a category with likely general applicability then it's probably best if it goes in the core files, but OXPs can create their own.
User avatar
CaptSolo
---- E L I T E ----
---- E L I T E ----
Posts: 909
Joined: Wed Feb 23, 2011 10:08 pm
Location: Preying Manta
Contact:

Re: About player and ships

Post by CaptSolo »

Thanks again, cim, that did the trick. I wanted the OXP Ships I have in a separate category from the core ones.
Post Reply