The Dark Side
From Elite Wiki
"Modding" or tweaking and writing OXPs - and eventually maybe even the Vanilla game code if you get to be good enough!
Sneak a peek at How to tweak OXZ's ... and see where it leads you!
Just for shock effect, the older OXPs are written in legacy code - either XML or OpenStep. Javascript was slowly introduced after 2006 as an option, and then as the best way of writing OXPs.
Oolite is currently written in Objective-C (72.5%), C (19%), JavaScript (7%) and fragments in other stuff.
Links
- See The Embrace of the Dark Side in the Applied Theology section on the page for the Church of Giles the Creator
- What "can" be changed without re-compiling? (2010-date) - for what oxp's cannot do see the 2021-2 posts
- Category:Oolite scripting
- Property list - a good place to start - try tweaking the description.plist in Famous Planets and see if it works when you look at the F7 screen!
- if (player.ship.dockedStation.isMainStation) - major discussion on a line of code (2012)