Difference between revisions of "The Dark Side"

From Elite Wiki
(Links: Added another link)
(Added a little more)
Line 43: Line 43:
 
*See '''The Embrace of the Dark Side''' in the ''Applied Theology'' section on the page for the [[Church of Giles the Creator]]
 
*See '''The Embrace of the Dark Side''' in the ''Applied Theology'' section on the page for the [[Church of Giles the Creator]]
 
*[http://aegidian.org/bb/viewtopic.php?f=4&t=17487 Forgot to play? (a discussion of OXPs)] (2015)
 
*[http://aegidian.org/bb/viewtopic.php?f=4&t=17487 Forgot to play? (a discussion of OXPs)] (2015)
 +
 +
=== Finding things ===
 +
Am I the only person who finds the js sections almost impossible to navigate? Is there an index page or something I've missed? (Smivs, 2011)
 +
 +
*[[:Category:Oolite JavaScript Reference]]
 +
*[[:Category:Oolite scripting]]
 +
*And see Commander McLane's post: [http://www.aegidian.org/bb/viewtopic.php?p=133164#p133164 here]
  
 
=== Useful Links ===
 
=== Useful Links ===

Revision as of 20:20, 29 June 2023

2560px-Two women operating ENIAC (full resolution).jpg








"Modding" or tweaking and writing OXPs - and eventually maybe even tampering with 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! One of Aegidian/Giles's desires was to use Oolite to teach people how to code.

Just for shock effect, the older OXPs are written in legacy scripting - either XML or OpenStep. Javascript was slowly introduced after 2006 as an option, and then as the best way of writing OXPs (one can do so much more with it).

Oolite itself (the Vanilla game code, not the oxp's) is currently written in Objective-C (72.5%), C (19%), and JavaScript (7%) with fragments in other stuff.


Understanding what really goes on

So I'm on my way to Erlaza, I decide to fly in along the main route and see what I can pick up along the way and the first thing I meet is a Boa with four escorts. Now it strikes me that if I join them I might see a bit more action but at the same time I wouldn't have to deal with it entirely on my own. Sure enough, within minutes there's a Fer-de-Lance shooting at us.

Erm... did I say us?

I'm a Python in formation with a Boa and four escourts and he's completely ignoring the others and has locked on to me. What's more, when I turn to deal with him, what to the others do? They go on their own sweet way leaving me to deal with him on my own. B*****ds!
 

The Fer-de-Lance suffered the consequences and having picked up the ton of luxuries that he left me in his will, I'm following the Boa back to the space station. I'm wondering whether to rejoin them and give them an energy bomb as a token of thanks for their assistance when one of the escorts breaks formation and heads off at 11 o'clock. The others soon follow and I realise that they are under attack from a Python and a couple of smaller ships.

The next thing I know, the Boa is on the radio asking for help!

Yeah. Right. Count the fingers mate.  ("AndySlater", 2006)


Spoiler (why what happened made sense and how the game programmes it)---->

Show spoiler

Links

Finding things

Am I the only person who finds the js sections almost impossible to navigate? Is there an index page or something I've missed? (Smivs, 2011)

Useful Links

OpenStep is more manageable for beginners. Javascript less so.

Reference