I'm not against adding some oxps in at the start and there is a very early precedent for that.
From
here...
aegidian wrote:Now, I'm a traditionalist, and I would prefer to keep some way of playing old-school Elite within Oolite's core features. That said, old-school Elite varied from implementation to implementation (contrast Atari ST Elite with Commodore 64 Elite and Electron Elite and you'll find a wealth of differences) so Oolite having different features doesn't exempt it from being old-school particularly.
I also have to add the mea culpa that I added features to Oolite's main code, that, if I were implementing them for Oolite now, I would add as an OXP (ECM hardened missiles and fuel injectors, for example) so that the base code remained closer to 'core Elite' anyway. But I was lazy and didn't, sorry.
So... and it kills a little bit of me to say it... forget strict mode, and please forget trying to maintain a 'strict mode OXP'.
Strict mode should be replaced with an All-OXPs-Off option, perhaps maintained within the saved game as 'strict'.
Then there's Griff's shipset of course, the aforementioned contracts, shipyard changes, wormholes, planet textures etc. none of which were inherited from elite.
Who doesn't want improvements?
The more pertinent question I would suggest is which improvements?
That's proved rather tricky in the past, likely because...
Cholmondely wrote: ↑Mon Jan 10, 2022 11:11 am
Oolite has 1100 oxp's. How much time will it take a starting player to work out which of 1100 oxp's they want, and which they don't? Back in the days that it was 200 simple oxp's, fair enough, people could look at Oosat and make relatively simple choices. But we now have 1,100. 1,100!
I would strongly suggest that the two are not unrelated.
Here's my suggestion: rather than asking the question, 'what would be cool/helpful?', try the much more focused, 'what is missing?' and then add/suggest the
minimum to address each issue.
This is why I thought
this post by arquebus was particularly pertinent and I responded.
For example:
Problem - lack of sound
Solution - add an oxp that adds only sound effects and not a UI overhaul
Problem - clunky interfaces
Solution - issue needs clarifying to my mind, easier to make this worse than better IMHO. For example there is already a near bewildering list of equipment by default at high tech stations
Problem - pen & paper trading
Solution - there was an oxp that addressed this in the form of profit/loss from each potential sale but I can't remeber which one right now.
Problem - suns too small/close
Solution - change the default sun_distance_multiplier and don't rescale (I love my rescaling but I'm still suggesting minimum to fix and if the sun's furtherr away then it's less obvious that it's so small - from a snapshot, no, but from travelling around, yes)
Problem - agonising travel times
Solution - (I'll pick one of mine because I know them best but it needn't be) 'power to engines' oxp, not because it's the best but because it is the least intrusive upon the standard game. If you don't have weapons off-line then it does absolutely nothing.
That's four out of five problems addressed with only three oxps (four if you fix sun distance by oxp).
But once we start with...
The main game could come with several dozen oxp's preloaded.
I would suggest these:
Basic information for new players
Ship's Library (with ships manual)
XenonUI (handy guide to the buttons on your astrogation console)
Technical Reference Library identifies ships when you target them (just ships) - might need tweaking
GalCop Galactic Registry - guide to the galaxy you are in
Market Observer - necessary statistics for analysing the F8 markets page (with Market Ads at the bottom - keep these, good for lore)
Vimana HUD (flashes warnings for High Temperature, Low Altitude, Low Energy & Low Shields)
+Galactic Almanac when OXZ'ded
Background Effects
BGS
Communications Pack A
Death Comms
Randomshipnames OXP
Famous Planets
Ambience
Solar Flares (improve it first?)
System Features: Rings (improve it first?)
System Features: Sunspots
One of the sun distancing oxp's from here (not Strangers World - keep the SW suite for more experienced players).
Dockables
Lave Academy: training courses in combat, docking & ship-handling!
Superhub: adds variety - and an easy dock
Torus station: adds variety
Z-GrOovY Small System Stations: adds variety (and needs Griff Station Bundle)
Traffic Lights OXP helps docking - and puts a time-limit on the wait
These add specific stations to specific types of systems (good variety), help docking more and provide training at Lave - and a reason to go back there!
Basic Improvements
Equipment 'Sell Item' Color: helps make sense of long lists of F3 shipyard outfitting options
LogEvents: vital when needing help
Oolite v1.88 Base Shipset Normal and Specular/Gloss Maps
Commies
Dictators OXP
Feudal States
Anarchies
Illegal Goods Tweak
Extra Equipment
Email System: record of purchases, kills, etc.
Fast Target Selector OXP: helps target your missiles
Fuel Tank: an emergency fuel tank in case of need (many others also available)
Police IFF Scanner Upgrade: advance warning about (some) pirates
Repair Bots: fixes broken equipment in flight
SniperLock: for targeting lasers - vital if your aim is as lousy as mine!
Welcome Mat: warning if the system is currently pirate or Thargoid infested!
Also just for the Easy Start
Paddling Pool - and we can then move the Easy Start back to Lave - and get to use the Lave Academy...
I should point out that Redspear has been beavering away creating OXP's specifically addressing beginners issues. There should be a bunch of those included with the Easy Start.
...then I really think we're fixing stuf that ain't broken.
Will most players think that some of that stuff is cool? I would hope so.
Will some players think that most of that stuff is cool? I would think so.
Will all players apprecioate all of that being included in their game? I would be amazed if that were the case.
Part of the character of oolite is that you're alone in a cut-throat universe. Nothing wrong with a few pointers or early breaks but 'spoon-feeding' not only reduces the difficulty, it also reduces that atmosphere.
If there are more problems/complaints than the 5 that arquebus listed then lets address them direcly and (I would suggest) minimalistically, not just think 'what would be cool': there's plenty of time to explore that later and according to one's personal tastes.
And if it's not already obvious: I have no authority whatsoever on these matters.