[WIP] Ship's library OXP
Moderators: winston, another_commander
[WIP] Ship's library OXP
This is inspired by a sub-conversation in the "difficulty for new players" thread, on the discoverability and complexity of Oolite controls, and also by the number of people who ask questions here which might well be answered on the Wiki or on the Reference Sheet, but don't get as far as finding the hints to look in those places in the first place. Having some documentation available in game where people might stumble across it while looking for other things seemed like a good idea.
So, it's an OXP that adds an in-game ship's manual on F4 in the spirit of the original Elite manual, combining "which key do I press now" with wider descriptions of the setting {1}. The e-reader software included with the manual is never going to be as good as a real e-reader just because the mission screen interface isn't optimised for that, but comments on ways to make it more usable would be welcome.
More importantly, comments and contributions on the structure, contents and style of the manual: this is very much an initial draft to get it down on screen.
Download OXP (0.6)
As of 0.5 it has the capability to support an arbitrary number of books at once. Here, have a book: The format should be fairly straightforward if you want to add your own books: let me know if you want to do that, and I'll document it properly.
{1} This is a tricky bit, of course, because it might be taken as nailing down bits of canon which people think should be left loose (or at least nailed somewhere else), but without any of the flavour it wouldn't be a very interesting read. The rough principles I've used are:
- avoid claims which contradict (or are implausible from) in-game experience
- try to avoid direct conflicts with other OXPs interpretations of canon (implicit or explicit) if possible
- try to give the impression that there's a big world out there
Anyway, I expect some of the things I've written are going to be controversial, so have at 'em...
So, it's an OXP that adds an in-game ship's manual on F4 in the spirit of the original Elite manual, combining "which key do I press now" with wider descriptions of the setting {1}. The e-reader software included with the manual is never going to be as good as a real e-reader just because the mission screen interface isn't optimised for that, but comments on ways to make it more usable would be welcome.
More importantly, comments and contributions on the structure, contents and style of the manual: this is very much an initial draft to get it down on screen.
Download OXP (0.6)
As of 0.5 it has the capability to support an arbitrary number of books at once. Here, have a book: The format should be fairly straightforward if you want to add your own books: let me know if you want to do that, and I'll document it properly.
{1} This is a tricky bit, of course, because it might be taken as nailing down bits of canon which people think should be left loose (or at least nailed somewhere else), but without any of the flavour it wouldn't be a very interesting read. The rough principles I've used are:
- avoid claims which contradict (or are implausible from) in-game experience
- try to avoid direct conflicts with other OXPs interpretations of canon (implicit or explicit) if possible
- try to give the impression that there's a big world out there
Anyway, I expect some of the things I've written are going to be controversial, so have at 'em...
Last edited by cim on Tue May 14, 2013 8:14 pm, edited 3 times in total.
- Rorschachhamster
- ---- E L I T E ----
- Posts: 274
- Joined: Sun Aug 05, 2012 11:46 pm
- Contact:
Re: [WIP] Ship's manual OXP
Nice one with a lot of possibilities!
One think that is a little ... ugly? is that some pages have only a few words, that end the last passage of the entry. E.g., both the fuel scoop entry and the Target System Memory Expansion have just price and tech-level on the next page. Would be better to cut the text a bit, or, if not possible, add the whole last passage onto a new page.
One think that is a little ... ugly? is that some pages have only a few words, that end the last passage of the entry. E.g., both the fuel scoop entry and the Target System Memory Expansion have just price and tech-level on the next page. Would be better to cut the text a bit, or, if not possible, add the whole last passage onto a new page.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: [WIP] Ship's manual OXP
Yeah, that's pretty good stuff, cim - and even as a veteran, seeing it there on F4 adds to the immersion.
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!
And any survivors, their debts I will certainly pay. There's always a way!
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Re: [WIP] Ship's manual OXP
I've read through the PDF version, and found only two typos..
P22) "The major visible benefit of the Cooperative are the Coriolis stations (and more recently the Dodec
and Ico designs) which orbit every primary planet in every Cooperative station."
Station ought to read 'system'.
P29) "the planet remains a peaceful voluntarily collective of subsistence farmers to this day"
Voluntarily ought to read 'voluntary'.
P22) "The major visible benefit of the Cooperative are the Coriolis stations (and more recently the Dodec
and Ico designs) which orbit every primary planet in every Cooperative station."
Station ought to read 'system'.
P29) "the planet remains a peaceful voluntarily collective of subsistence farmers to this day"
Voluntarily ought to read 'voluntary'.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Re: [WIP] Ship's manual OXP
Good point. Possibly what I could do is if the final page would just be one or two lines, put it on to the end of the previous page instead. There's just about enough room to do that, and it seems better than requiring the page text to avoid particular lengths (especially since it'll only cause problems later if I change the width/height of the content box).Rorschachhamster wrote:One think that is a little ... ugly? is that some pages have only a few words, that end the last passage of the entry. E.g., both the fuel scoop entry and the Target System Memory Expansion have just price and tech-level on the next page. Would be better to cut the text a bit, or, if not possible, add the whole last passage onto a new page.
That's fewer than I expected to be in there - thanks, I'll fix those up.Diziet Sma wrote:I've read through the PDF version, and found only two typos..
- pagroove
- ---- E L I T E ----
- Posts: 3035
- Joined: Wed Feb 21, 2007 11:52 pm
- Location: On a famous planet
Re: [WIP] Ship's manual OXP
WoW ! Really good work. I like the ship identification. Is it possible to show the variants of each ship depending on the shipsets installed?
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
Re: [WIP] Ship's manual OXP
Not easily. It currently just uses whatever the 'replacement' shipset's model is.pagroove wrote:Is it possible to show the variants of each ship depending on the shipsets installed?
- Commander McLane
- ---- 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: [WIP] Ship's manual OXP
That's great stuff. I love it!
Apart from what was said already, here are some more suggestions:
The tutorials of the different screens (F4-F8) could be over a screenshot of an example of the respective screen. It's a lot of text to ingest, and having a visual representation of what it's talking about may make it clearer and at the same time feel less like a wall of text.
Of course it would be way cool to have short cut scenes for the combat tutorials or the docking tutorial. In case of the latter some screenshots in the background would be useful as well.
On the "Combat flight" screen:
UNTARGET MISSILE: 'u' will disarm the currently selected missile/mine
On the "Capacitators" screen:
check the calculation of energy banks. The screen tells me that I have 9, but my Imperial Courier only has 8.
On the "Witchdrive" screen:
last full stop in the parenthesis is missing ("longer jump.").
On the "Fuel Scoops" screen:
in the first paragraph two different dashes are used. The second one should be long as well.
On the "Legal System" screen:
"when your bounty rises to at least 50cr" should be "above 50cr". With 50 you're still offender.
On the "Combat rating" screen:
here's a problem with the lore. Isn't it the Elite Federation, not the Cooperative, which counts your kills and gives you your rank?
in the last paragraph there's the full stop at the end missing ("not pilot).")
On the "Confederacies" screen:
shouldn't the "Interstellar Council" rather be an "Interplanetary Council"? Although they could also just as easily be overstating themselves.
On the "Anarchies" screen:
the second planet name changes from Measin to Adien.
On the "Thanks" screen:
"purchasing a Imperial Courier": there should be an "n" inserted, depending on the player ship's name.
All in all that's a really impressive effort! I especially loved the government type descriptions. But everything else as well, really.
Apart from what was said already, here are some more suggestions:
The tutorials of the different screens (F4-F8) could be over a screenshot of an example of the respective screen. It's a lot of text to ingest, and having a visual representation of what it's talking about may make it clearer and at the same time feel less like a wall of text.
Of course it would be way cool to have short cut scenes for the combat tutorials or the docking tutorial. In case of the latter some screenshots in the background would be useful as well.
On the "Combat flight" screen:
UNTARGET MISSILE: 'u' will disarm the currently selected missile/mine
On the "Capacitators" screen:
check the calculation of energy banks. The screen tells me that I have 9, but my Imperial Courier only has 8.
On the "Witchdrive" screen:
last full stop in the parenthesis is missing ("longer jump.").
On the "Fuel Scoops" screen:
in the first paragraph two different dashes are used. The second one should be long as well.
On the "Legal System" screen:
"when your bounty rises to at least 50cr" should be "above 50cr". With 50 you're still offender.
On the "Combat rating" screen:
here's a problem with the lore. Isn't it the Elite Federation, not the Cooperative, which counts your kills and gives you your rank?
in the last paragraph there's the full stop at the end missing ("not pilot).")
On the "Confederacies" screen:
shouldn't the "Interstellar Council" rather be an "Interplanetary Council"? Although they could also just as easily be overstating themselves.
On the "Anarchies" screen:
the second planet name changes from Measin to Adien.
On the "Thanks" screen:
"purchasing a Imperial Courier": there should be an "n" inserted, depending on the player ship's name.
All in all that's a really impressive effort! I especially loved the government type descriptions. But everything else as well, really.
- Rorschachhamster
- ---- E L I T E ----
- Posts: 274
- Joined: Sun Aug 05, 2012 11:46 pm
- Contact:
Re: [WIP] Ship's manual OXP
Damn, you, cim!
This OXP has given me the idea for two OXPs, and I'm still struggling with the vectors for my freighttrain! ... and I haven't even looked at all that ... interfaceing at all!
This OXP has given me the idea for two OXPs, and I'm still struggling with the vectors for my freighttrain! ... and I haven't even looked at all that ... interfaceing at all!
- pagroove
- ---- E L I T E ----
- Posts: 3035
- Joined: Wed Feb 21, 2007 11:52 pm
- Location: On a famous planet
Re: [WIP] Ship's manual OXP
Hi Cim .
A second compliment to the EXCELLENT part on the System Governments. If I make a new version of Famous Planets for Povray may I include these planet descriptions? Also a prefect base for authors searching for starting points for their Oofic.
A second compliment to the EXCELLENT part on the System Governments. If I make a new version of Famous Planets for Povray may I include these planet descriptions? Also a prefect base for authors searching for starting points for their Oofic.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
Re: [WIP] Ship's manual OXP
Probably next to the screenshot would be better, since some of the screens are quite text heavy, and it'd just get unreadable if they overlapped (and I probably need to play around with the positioning of the ships in that section, too). So that suggests I need to make a bit more space somewhere for pictures, either to the side of the text or below it. Yes, lots of screens would benefit from that.Commander McLane wrote:The tutorials of the different screens (F4-F8) could be over a screenshot of an example of the respective screen. It's a lot of text to ingest, and having a visual representation of what it's talking about may make it clearer and at the same time feel less like a wall of text.
Thanks for the proofreading.
Yes, though it seems to me that it must be operating under some Cooperative treaty to entitle it to all the information it gets. I'll reword it to make it clear that the EF is independent of the Cooperative, though.Commander McLane wrote:On the "Combat rating" screen:
here's a problem with the lore. Isn't it the Elite Federation, not the Cooperative, which counts your kills and gives you your rank?
That one was intentional - it's a combination of "Council for Interstellar Relations" and wanting an impressive name.Commander McLane wrote:On the "Confederacies" screen:
shouldn't the "Interstellar Council" rather be an "Interplanetary Council"? Although they could also just as easily be overstating themselves.
They were probably the part I most enjoyed writing. One of my favourite aspects of the Oolite setting is that there are several intelligent alien species demonstrably as culturally diverse as humanity - none of this lazy "proud warrior race" stuff here - so describing a few of those cultures was good fun.Commander McLane wrote:I especially loved the government type descriptions.
They'll probably need a bit of trimming down to fit into the gap on the F7 screen, but sure, go ahead.pagroove wrote:If I make a new version of Famous Planets for Povray may I include these planet descriptions.
Re: [WIP] Ship's manual OXP
It's turning out to be very difficult to get a good screenshot of the F5 screen. This is the best I've got so far, and it's not very good.Commander McLane wrote:The tutorials of the different screens (F4-F8) could be over a screenshot of an example of the respective screen. It's a lot of text to ingest, and having a visual representation of what it's talking about may make it clearer and at the same time feel less like a wall of text.
It's a nice-sized space for pictures of ships in flight, but this is trickier. Maybe I need an option to give entire pages over to pictures, and then fit a proper screenshot in. Any other ideas?
- Rorschachhamster
- ---- E L I T E ----
- Posts: 274
- Joined: Sun Aug 05, 2012 11:46 pm
- Contact:
Re: [WIP] Ship's manual OXP
Hm. You could highlight somehow the part that's actually referenced and blur and even cut the other parts. Of course, that way, you'll need about a billion different screenshots...
- pagroove
- ---- E L I T E ----
- Posts: 3035
- Joined: Wed Feb 21, 2007 11:52 pm
- Location: On a famous planet
Re: [WIP] Ship's manual OXP
You can first show a screenshot of the screen that you are explaining and the manual itself. Maybe numbering things in the screenshot?Maybe I need an option to give entire pages over to pictures, and then fit a proper screenshot in. Any other ideas?
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
Re: [WIP] Ship's manual OXP
Yes, that definitely works better.pagroove wrote:You can first show a screenshot of the screen that you are explaining and the manual itself.
Version 0.2 - all the reported typos fixed, pagination algorithm improved, and a start made on some pictures.