Asteroid Storm

From Elite Wiki
Large asteroids can provide rich pickings for miners.

This OXP adds more models and textures for asteroids to the game. The graphics for the new types of asteroids are based upon asteroids in the Real Life Sol System.


Some of the new types of rocks are really big, requiring a sustained laser volley to pulverize and are marked by your ID computer as a "Large Asteroid". In the native game there are two types of asteroid. If you play with this OXP installed then more variety is added to the shapes and sizes of the asteroids you encounter as they have 15 different textures and models. The chance and number of boulders being formed when an asteroid is destroyed also varies for each type of asteroid.

The OXP also adds an asteroid related mission, well suited to a novice commander in Galaxy 1. You are docked at a station near Lave, in a system well known to suffer from asteroid storms. Sure enough, as you drop off your cargo, you hear the sound of small asteroids glancing off the Station's shields. Suddenly all hell breaks loose, Commanders running for their ships leaving their cargo behind!

A vast asteroid has been detected approaching the Station. It is so massive that if it strikes, destruction of the mighty Dodec is certain. Will you stay and help or get out of Dodge? The mission has three possible endings depending on your actions. The mission will trigger when you are docked at a certain system within 7 light years of Lave and are ranked at least "Above Average". Checking your F7 screen will give you a clue as to where the mission takes place.



This OXP meshes with GNN

Asteroid Mining Tips

An asteroid can be destroyed with any weapon and a small bounty is paid by GalCop for ridding the space lanes of a navigational hazard. When an asteroid is destroyed it often splits into chunks of rock, identified by your ID computer as a “boulder”. These boulders are too large to fit through the mouth of a Fuel & Matter Scoop. Commanders who merely vaporise boulders are however missing out on a potential source of wealth. Canny Commanders cut "boulders" into “splinters” and scoop them!

This is where a Mining Laser comes into its own. Fire on a boulder with a combat laser and you are likely to vaporise it. A Mining Laser will however cut the boulder into “splinters”, which are small enough to be scooped with a Fuel & Matter Scoop. An Ore Processor is highly recommended to extract the most valuable materials from the splinters scooped.

Standard Mining Guild procedure is to fit a Mining Laser to the starboard or port view. First fire on the asteroid with your fore mounted combat weapon to weaken it. Then use your Mining Laser to split the asteroid into boulders. Cut the boulders into splinters with your Mining Laser, and these small chunks of rock can be dredged aboard with a Fuel & Matter Scoop. If you have an Ore Processor fitted, the materials from the splinter can be further refined.

Difficulty Rating

"Noob". The new asteroids are no more a threat to the player than standard asteroids; the OXP just adds a greater variety to the graphics and makes some asteroids more valuable to mine. The mission featured by the OXP should not put a young Jameson in any great danger, although to complete the mission you would probably need a Beam Laser or better and a couple of Standard Missiles.


Installing and Playing

To play the OXP, unzip the download file. This will create a folder named "AsteroidStorm4.xx". Open this folder and you will see a folder named "AsteroidStorm.oxp" and a readme. Move the AsteroidStorm.oxp folder to AddOns. As with all OXPs, it’s the folder ending .oxp that you need to put in Oolite's AddOns folder, otherwise Oolite will not read it.

If you are updating from an old version of Asteroid Storm OXP, then the first time you load up Oolite after installing hold down the SHIFT key until you see the rotating Cobra Mk III on the start screen. This ensures that Oolite’s cache is updated.


With 1.79's populator it's quite possible to put a station near the to-be destroyed station, so that it will be the main station after the disaster and ever after. I've done it with a SuperHub and it seems to work ok.

If the Superhub.oxp is installed, this hack will put one of them in Leesti. If the worst happens, the system is not wiped clean, but instead the Superhub nearby will be promoted to be the main station.

Here's the modified AsteroidStorm.js. Just replace the one in the original with this one. You also need the Superhub oxp by PAGroove.

Since in its current form this OXP breaks stuff, this simple solution might be something to consider for a new version. (Spara, 2014)

Reference: How to tweak OXZ's

Update Notes

The OXP was originally scripted by LittleBear, featuring new asteroid models and textures by Charlie. Eric Walch did most of the later scripting.

(New Asteroid Models and Textures by "Charlie", Scripting by "LittleBear", Further scripting for 3.4+ by "Kaks", Original JS script by "Dajt", Galactic Police Image by "Wombat", all asteroids retextured by "Eric")
  • Version 4.03 now deals correctly with the missing energy bomb in Oolite versions after 1.76.
  • Version 4.02 has new mapped asteroids. Same texture but now added repeating over the asteroids, giving a higher resolution for the boulders with the same texture size. For most asteroids the resolution is 3x higher than before.
  • Version 4.01 contains a correction to let it work correctly with Oolite 1.75
  • Version 4.0 contains new textures for the asteroids in higher resolution than 3.55.
    Each of the twelve asteroid models can take any of the 18 different texture combinations, giving 12x18 = 216 different asteroids.
    Changed the mission part to the new Oolite 1.74 method of displaying screens.
    Raised minimum Oolite to 1.74. (NB version 4.0 is identical to the latest test release 3.56b10)
    Enclosed a file asteroidStormShowroom.oxp. Its only use is showing some of the asteroids on start-up for a easier examination. It is only mend for temporary installation.
  • Version 3.55 contains additional normal maps to simulate a surface relief on the asteroids with graphic cards capable of shaders.
  • Version 3.54 contains reworked asteroids.
    Bugs in the meshes are fixed so you should not see any z-fighting on the asteroids or texture mismatches anymore.
  • Version 3.50 is adapted to work with version 1.71 and with 1.72.1+ (version 1.72.0 is excluded and will give a warning).
    No change in functionality but previous versions will not work with 1.72 anymore.
  • Version 3.46 is a further updated version which fixes a bug. In the previous version only the Large Asteroids had a role. This meant that only these appeared in game (oops)! On the old version, only one new type of asteroid was added even though the OXP has the graphics and models to add 12 different types.
    The new version now works as intended and you will see a greater variety to the shapes and sizes of all asteroids in the Ooniverse. Only the graphics are changed, rocks are still rocks! With this version all of Charlie's asteroids now appear, rather than just one of them.
  • Version 3.45 is an updated version over the version on Oosat2, fixing a few minor bugs, adding new features, and enhanced scenarios for Oolite 1.70 and above using Javascript.
    Commander Eric Walch’s mission clash prevention code is added to make sure the OXP does not clash with other OXPs which display mission briefing screens.
    Texture name files are also re-named (so as to avoid a case-sensitivity bug on Unix).
    Displaced small asteroids can be seen whizzing though the spacelanes of the system suffering from "deadly asteroid storms" and a greater than average number of asteroids also appear in this system, making a trip to it a little more worthwhile for miners.


Quick Facts

Version Released License Features Category Author(s) Feedback
4.02 2011-11-04 (C)2008-2011 Adds alternative asteroids Ambience OXPs Eric Walch & Little Bear BB-Link