OXPs - Strategic thinking!

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

How did you start playing Oolite?

Before E:D came out - and started with the Strict game, slowly adding OXPs
18
50%
Before E:D came out - and started with lots of OXPs
8
22%
Since E:D came out - and started with the Strict game, slowly adding OXPs
4
11%
Since E:D came out - and started with lots of OXPs
6
17%
 
Total votes: 36

User avatar
Cholmondely
Archivist
Archivist
Posts: 5364
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: OXPs - Strategic thinking!

Post by Cholmondely »

Reval wrote: Sat Oct 22, 2022 6:29 pm
Thanks much for setting me straight :)

It's a sad fact that most of the things I - and I'm sure many others - would like to see in their 'ideal Oolite' are just those that would require modifying the core code. The ability to vary the hyperjump radius in JS, for example, so one's ships could have different ranges a la Frontier/FFE or OXPs to alter the range at will. Would definitely like to make longer single jumps and have an assortment of hyperdrives available with different ranges.
Have you seen Hyperdrives (5-7ly)? And take a look at the arguments here.
I'd like the ability to look 'long range' at other systems, to determine which ones to exploit as future milk-runs. I mean the ability to view their market prices. Is this already possible in JS? If so, I'd want to try making an OXP that could let you do that.
I understand that the prices are only determined when you arrive in the system. So you would need to create the prices there first and make sure that they were the same when you arrived. But if you are arriving hours/days later, is this realistic? Presumably the information takes as many hours to reach you as you then take to reach the system...
And if you are using Phasted's Real Life Economics which (though buggy) is much more realistic, then the prices (but not quantities) change while you are still in the system! See also In System Trader which is less radical but does a similar thing.
But on the whole I've been more than satisfied for years with what there is already, and I hardly ever catch myself thinking 'oh if only we had...', because nearly everything one could wish for now is already there in the form of OXPs. That's really quite amazing. I know of very few, if any, other space-centric games that give as much to do and explore, and in so many varied ways, as Oolite. I don't hanker for improved graphics, because the graphics are already superb and immersive. Since I am not--and never have been--into multiplayer, I don't think we need that either.

Freedom is all - and Oolite as we have it now is freedom.

I'll come back to edit this if I think of anything else.

Edit: oh, documentation to include with or within the game, of course. What newcomers really need, I imagine, is a guide, or walkthrough (several different walkthroughs) of what to do step by step after Lave, firstly as a trader. So that should include recommendations of nearby poor Ag/ rich Ind systems, say following Spaceway 1. A deeper explanation of the rationale behind the map icons, IOW. That could be put in an OXP (and probably already has been!)
Out of game
OoliteRS with (some of this) & Mr Gimlet (with the rest) come with the Oolite game download
In-game
I hope that Hints also does this. Map icons are explained by XenonUI Cim's Ship's Manual also gives all this.
'Meta-OXPs' are indeed a great idea and, if I can work out how, I shall be putting all my humble efforts into one.
XenonUI F6 & F6F6 screen - as one toggles through the 4 "?"-key possibilities, the explanation of each comes up on the screen
The "?" key toggles the display of the colour of each system between four possibilities:
Sun Colour (important for OXPs such as Hard Way & Star Fuel where the star category impacts on the game)
Economic system (from deep green for poor agricultural to deep yellow for rich industrial)
Political system (white: corporate state; grey: democracy; blue: confederate; red: communist; yellow: dictatorship; green: multi-gov; brown: Feudal System; purple: anarchy)
TL/Technology Level (from red for low TL to blue-white for high TL)



Image
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

ooh that's interesting - thanks for filling me in on what actually is available already. I had no idea, for example, that XenonUI was so comprehensive (though I'd be loath now to leave behind my BGS). Will definitely give it a try for a while, though, along with some of your other useful suggestions.

My problem with the map, however, is quite unrelated: I'm perforce using a hispanic keyboard, and I just haven't been able to get '?' to work at all on that page. Many other key combinations for other normal functions don't register either.

We still haven't broken the 7 LY limit yet, have we? - only OXP 'kludges' to work around it. :(

I guess we never will. But I'm not really complaining.
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
User avatar
Cholmondely
Archivist
Archivist
Posts: 5364
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: OXPs - Strategic thinking!

Post by Cholmondely »

Reval wrote: Sat Oct 22, 2022 8:00 pm
ooh that's interesting - thanks for filling me in on what actually is available already. I had no idea, for example, that XenonUI was so comprehensive (though I'd be loath now to leave behind my BGS). Will definitely give it a try for a while, though, along with some of your other useful suggestions.

My problem with the map, however, is quite unrelated: I'm perforce using a hispanic keyboard, and I just haven't been able to get '?' to work at all on that page. Many other key combinations for other normal functions don't register either.

We still haven't broken the 7 LY limit yet, have we? - only OXP 'kludges' to work around it. :(

I guess we never will. But I'm not really complaining.
1) XenonUI is brilliant! And vital for a new player, in my humble estimation.

2) There is another thread here: Increasing fuel limit and jump range

3) If you have the skills, you can "build from source" the newest nightly for 1.91 which should fix the "?" issue. Or try here (unsure if it is Windows or Linux, sorry!).

You want the new Keyboard Configuration option which Phkb introduced back in June (the preformatted Nightly download is older).
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

Cholmondely wrote: Sat Oct 22, 2022 8:45 pm

1) XenonUI is brilliant! And vital for a new player, in my humble estimation.
How can I resist? - I shall definitely give it a go.
2) There is another thread here: Increasing fuel limit and jump range
Actually, ET does (almost) resolve the 'long jump' problem with its Witchpoint Fuelling service (available to all Brothers above the probationary Grades.) You jump in to an intermediate and then straight out again out to your next waypoint.
3) If you have the skills, you can "build from source" the newest nightly for 1.91 which should fix the "?" issue. Or try here (unsure if it is Windows or Linux, sorry!).
Ahh yes, I've long been mulling over taking the plunge. The only thing stopping me till now was the fact that I lost my 10-year-old 'programming computer', and have only just recently invested in a decent gaming laptop. This regrettably is not yet set up for the things the other was used for (apart from Oolite, Second Life, and Flight Simulators). I really should stop finding excuses and jump in again, I know.

But I'm starting slowly with some E.T. updates!
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6680
Joined: Wed Feb 28, 2007 7:54 am

Re: OXPs - Strategic thinking!

Post by another_commander »

If you are on Windows, the latest nightly has already been built for you: https://github.com/OoliteProject/oolite ... tag/latest
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

Oh, yes, I am on Windows - that's great! I'll download it post-haste. Thanks!
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
User avatar
Cholmondely
Archivist
Archivist
Posts: 5364
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: OXPs - Strategic thinking!

Post by Cholmondely »

Reval wrote: Sat Oct 22, 2022 10:28 pm
Oh, yes, I am on Windows - that's great! I'll download it post-haste. Thanks!
Well?

Can you now "?" with aplomb and apposition, just like the rest of us do?
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

Oh yes, no problem there - thanks for asking! 1.91 Dev is looking good :)

My only gripe: I was unable to shunt over my 1.90 keyconfig.plist to the new version. Or rather, I tried, but my old key bindings were ignored. Seems there is a keyconfig2.plist in 1.91. Do I really have to define ALL my keys again? (because I changed so many of them for 1.90).
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: OXPs - Strategic thinking!

Post by Cody »

See here.
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!
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

Thanks for the pointer, Cody, but I'm still confused. Has 1.91 actually cancelled the keyconfig.plist? Can I delete keyconfig2.plist? - and will Oolite then heed my substituted keyconfig.plist?

It's no big thing really; I'm quite happy to redefine all my keys again, if I have to. I was simply wondering if there is any way to have my old keyconfig.plist recognised in the new version, and 'written out' again to the new config format.
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6680
Joined: Wed Feb 28, 2007 7:54 am

Re: OXPs - Strategic thinking!

Post by another_commander »

keyconfig.plist is no longer used. keyconfig2.plist is the one we are working with now.

You can either edit it manually, or via the in-game interface in game options. If you chose to edit it manually, make sure you edit the correct keyboard configuration section. If you are using a spansish keyboard configuration, edit the "esp" section of keyconfig2.plist.
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

Ok, mostly all clear now - many thanks.

For simple alpanumeric keys, do I have to write, say, "w" with Shift=true, or "W" with ditto? Or are they equivalent?
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6680
Joined: Wed Feb 28, 2007 7:54 am

Re: OXPs - Strategic thinking!

Post by another_commander »

Just tried it here because I wasn't sure myself and this is what I found: To set a key with Shift, you must set it like this (example with the "F" key for showing fps):

Code: Select all

key_show_fps = ({
            key = "F";
            shift = true;
        });
The key must be set as captial F and shift = true; must be present. Alternatively, you just do it via the in-game interface and you will not have to worry about any of this.
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

Thanks again. Actually I found, when redefining arrowLeft and arrowRight for Yaw left/right, that I got a mixture of yaw and roll when leaving the station. It appears that Oolite is interpreting both the new definition and the former definition.
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
User avatar
Reval
---- E L I T E ----
---- E L I T E ----
Posts: 402
Joined: Thu Oct 29, 2020 3:14 am
Location: At home in the Xexedi Cluster, driving an FE Asp II, Laenina's Flux.

Re: OXPs - Strategic thinking!

Post by Reval »

Sorry, what I meant to ask there was: is there a way to 'nullify' functions that you don't want to use (like roll) with "" or some other code?
Dor 'call me Grocer' Reval (a Xexedian Laver) was always considered a little backward.
Post Reply