Difference between revisions of "Random Hits OXP"
LittleBear (talk | contribs) m |
Cholmondely (talk | contribs) (Tried to make page more accessible to new players. Moved less relevant matter (old versions, .oxp downloads, etc.) to the end. Linked in more of the contributors.) |
||
(102 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
− | ===Overview & Download Link=== |
||
[[Image:SeedySpaceBar1.png|right|thumb|300px|Approaching ‘The Bell & Braben’ Pub]] |
[[Image:SeedySpaceBar1.png|right|thumb|300px|Approaching ‘The Bell & Braben’ Pub]] |
||
+ | Bounty-hunting contracts! |
||
− | The Ooniverse can be a lawless place with all manor of beings on the run for hideous crimes from simple [[Piracy|piracy]] to committing the most unspeakable acts with edible poets. [[GalCop|GalCop’s]] resources are frequently stretched thinly and thus the Galactic Authorities often rely upon private individuals to bring criminals to justice. |
||
+ | == Overview == |
||
+ | The Ooniverse can be a lawless place with all manner of beings on the run for hideous crimes from simple [[Piracy|piracy]] to committing the most unspeakable acts with edible poets. [[GalCop|GalCop’s]] resources are frequently stretched thinly and thus the Galactic Authorities often rely upon private individuals to bring criminals to justice. |
||
− | In the space lanes of Anarchy Systems throughout the eight Galaxies, professional hunters gather aboard |
+ | In the space lanes of Anarchy Systems throughout the eight Galaxies, professional hunters gather aboard seedy [[Space Bar|space bars]]. Over a pint of fabled Riedquatian brown ale and a side-order of fried Laveian tree grubs, Commanders may view the local Bounty Hunters’ Bulletin Boards. Do you have what it takes to capture an unpleasant blue-feathered avian wanted for committing unnatural acts with a long-eared frog? Will your combat skills be good enough to destroy the dastardly fiend who set fire to the Onriraian Pontiff’s priceless artificial leg? |
− | |||
− | The OXP was coded by [[User:LittleBear|LittleBear]], featuring ships by Commanders [[User:Murgh|Murgh]], Wolfwood, [[Giles Williams|Giles]], Ramon, [[User:Selezen|Selezen]], 8bitapocalypse, CyberTiger and [[User:Dr._Nil|Dr Nil]]. The [[Space Bar|space bar]] was created by Griff with additional graphics and [[shaders in Oolite|Shaders]] for the neon signs by [[User:Arexack|Arexack Heretic]]. Also created by Griff were the GalMine Hoppers, AutoPay Pods and the AutoMiner Machines. The database of words used in the random generator was written by [[User:LittleBear|LittleBear]] with contributions from Commander Maegil, Disembodied, [[User:Dr._Nil|Dr Nil]], [[User:Arexack|Arexack Heretic]], [[User:Ahruman|Ahruman]] and [[User:Commander_McLane|Commander McLane]]. Thanks in particular to Eric Walch, Another Commander, Sevngali and Kaks for a lot of help with debugging Versions 1.1 and 1.0, improvements to the AIs and help with Java Scripting. |
||
− | You must use [http://developer.berlios.de/project/showfiles.php?group_id=3577&release_id=13778 Version 1.71.2 of Oolite] to play Random Hits Version 1.2 or [http://developer.berlios.de/project/showfiles.php?group_id=3577&release_id=13778 Version 1.72 of Oolite] to play Random Hits Version 1.3 (beta). If you install the OXP on a lower version of Oolite, the OXP won’t do anything at all. You do not however need a powerful system to play. If your system cannot support [[shaders in Oolite|Shaders]], then these additional features are automatically turned off. If your system does support [[shaders in Oolite|Shaders]] you will see an animated neon sign adorning the [[Space Bar|space bars]] you encounter. If not, then the sign is left blank. This pack adds Missions, Ships, Stations and Features. |
||
+ | ---- |
||
− | |||
+ | == Difficulty Rating == |
||
− | [http://www.box.net/shared/ra1sysnk8k Download (Random Hits V1.2)] Updated to V1.2 on 29th April 2008. Requires V1.71.2 of Oolite. |
||
+ | {{OXPLevel|1|5}} |
||
− | |||
− | [http://www.box.net/shared/545uxtipng Download (Random Hits V1.3 Beta)] Updated to V1.3 Beta on 4th November 2008. Requires V1.72 of Oolite. |
||
− | |||
− | [http://www.box.net/shared/k7tcre7dt4 Download (Random Hits V1.3.275 Beta)] Updated to V1.3.275 Beta on 30th December 2008. Requires V1.72.1 of Oolite. More features as set out in Updates. |
||
− | |||
− | Please note that if you are playing on the new 1.72 Version of Oolite you must use the Beta V1.3 of Random Hits. V1.2 of Random Hits will not work on V1.72 of Oolite. Likewise, V1.3 of Random Hits will not work on any lower version of Oolite than 1.72. If you are updating from V1.2 of Random Hits, you need to delete the old version from AddOns and install the new version. You won't lose your progress and any mission you have running will remain unchanged, but don't forget to delete the Old Version otherwise you'll have two different versions of Random Hits installed and neither will work properly! |
||
− | -------------------------------------------------------------------- |
||
− | |||
− | ===Difficulty Rating=== |
||
[[Image:SeedySpaceBar3.png|left|thumb|400px|Docking at The Furry Feline Bar & Grill.]] |
[[Image:SeedySpaceBar3.png|left|thumb|400px|Docking at The Furry Feline Bar & Grill.]] |
||
− | "Easy to Hard". The OXP does not add any new ships to the game generally; all ships only appear when a mission relating to a |
+ | "Easy to Hard".<font size="1">The OXP does not add any new ships to the game generally; all ships only appear when a mission relating to a character is running.</font> Even a Harmless [[Jameson|Jameson]] can safely install the OXP, as the [[Space Bar|space bars]] do not present a threat to clean Commanders. Indeed, if you are passing a [[Space Bar|space bar]] and come under attack by [[Piracy|pirates]], hunters aboard the Bar are likely to put down their drinks and launch to eliminate the brigands. Remember though that these guys are mercenaries not cops. If you are being harassed by three ‘Offender’ [[Piracy|pirates]], the hunters may well decide to collect the larger bounty on a passing non-hostile ‘Fugitive’ slave trader before coming to your aid! Approaching a [[Space Bar|space bar]] if you yourself have a price on your head, could prove extremely hazardous! |
− | Missions vary in difficulty, depending on the Credits being offered for a successful kill or capture. None of the ships in the OXP are uber; if a |
+ | Missions vary in difficulty, depending on the Credits being offered for a successful kill or capture. None of the ships in the OXP are uber; if a character is flying a [[Cobra_Mk.3_(Oolite) |Cobra Mk III]] then his ship is just the standard [[Cowell & MgRath]] model available in all good shipyards. The [[Oolite Equipment|equipment]] fitted to a character’s ship will vary. A scheming horned solicitor wanted for tax evasion may only have equipped his craft with the most basic [[Oolite Equipment|equipment]]. On the other hand a homicidal blood-sucking goat, suspected of industrial espionage against Voltaire Stinger Pulse Drives Limited, will be likely to have blinged her vessel out as a fully equipped [[iron ass]]. |
− | Whilst any Commander is welcome to view the Bulletin Boards and offer his services for a mission, the advertisers are looking for a skilled liquidator and will refuse the offer if the applicant has too few kills |
+ | Whilst any Commander is welcome to view the Bulletin Boards and offer his, her or its services for a mission, the advertisers are looking for a skilled liquidator and will refuse the offer if the applicant has too few kills. You need more kills to be accepted for the difficult missions than the easier missions. Completing missions may have consequences however, as various criminal organisations take an interest in the actions of hunters. Young Jamesons have nothing to fear as you must first acquire a reasonable Elite rating before you will be able to accept any of the missions. Consequences are in proportion to your actions. If you liquidate the occasional snobbish elongated poet for moral turpitude, you will barely cause a ripple of notice in the underworld. However, if you are regularly taking down Mafia kingpins, then you naturally have to expect a reaction. The level of danger the OXP can put you in is proportional to your skill, strength of ship and Elite rating though, so you should find that you can’t bite off more than you can chew. It is advisable to have a reasonably well-equipped ship before taking on any of these missions. An [[E.C.M. System]], [[Witch fuel injectors|Fuel Injectors]] and a [[Beam Laser]] or better should be regarded as the minimum kit necessary for a would-be bounty hunter. If you intend to take any of your victims alive rather than killing them outright, [[Fuel Scoops]] will be necessary in order to scoop up the rotter’s [[Escape Pod|escape craft]]. |
− | -------------------------------------------------------------------- |
||
+ | ---- |
||
+ | == Main Features == |
||
+ | Every Bulletin Board entry, mission description, incoming message, communications hail and mission briefing screen is procedurally generated using a similar method to that used to create all the [[Oolite planet list|crazy planet descriptions]] in Oolite. The messages are created using a database of over 40,000 words, generating over one trillion different missions and bulletin board entries. The missions are therefore effectively never-ending, rather like the Bulletin Board in [[Frontier|Frontier]]. Every time you visit a [[Space Bar|space bar]] a new set of bulletin board messages are generated. Due to the way Oolite’s ‘dice’ work though, new missions are usually generated when you enter a system from hyperspace. For example if you jump from Lave to Riedquat and dock at the Worlds End Bar, a new set of Bulletin Board entries will be displayed. If you launch, flip over and re-dock, the missions will generally be the same as the ones you have just seen. Since version 1.4 are missions randomly generated with a time stamp. New missions are only generated when re-docking after more than an hour since mission generation. (One hour game time as seen on the ship's clock). |
||
− | ===Main Features=== |
||
+ | I have included in the database all the words from [[:Category:Classic|Classic Elite]] (so watch out for killer arts graduates, lesser spotted yaks and so on), but I have also added to the call list a lot of other references to the Elite series of games. Procedurally generated organizations and companies also feature in the OXP and the names of the characters include the names of most of the regular posters on the [http://aegidian.org/bb Oolite Bulletin Boards]. If you are a poster on the real life [http://aegidian.org/bb Oolite Bulletin Boards], you may find a contract on your own life being advertised here! |
||
− | Every Bulletin Board entry, mission description, incoming message, communications hail and mission briefing screen is procedurally generated using a similar method to that used to create all the [[Oolite planet list|crazy planet descriptions]] in Oolite. The messages are created using a database of over 30,000 words, generating over one trillion different missions and bulletin board entries. The missions are therefore effectively never-ending, rather like the Bulletin Board in [[Frontier|Frontier]]. Every time you visit a [[Space Bar|space bar]] a new set of bulletin board messages are generated. Due to the way Oolite’s ‘dice’ work though, new missions are usually generated when you enter a system from hyperspace. For example if you jump from Lave to Riedquat and dock at the Worlds End Bar, a new set of Bulletin Board entries will be displayed. If you launch, flip over and re-dock, the missions will generally be the same as the ones you have just seen. This is not always the case though and sometimes the missions will change whilst you are browsing the boards. Jumping out and returning later will always cause a new set of missions to be generated. |
||
+ | The ruffians will use tactics not used by typical [[Piracy|pirates]]. They may have (and use) [[Q bomb|Q-Mines]] and aft mounted weapons. Don’t expect them to always fight to the death, they may just run away on [[Witch fuel injectors|injectors]] or make a hyperspace jump, requiring you to pursue them through the wormhole. You are being paid to terminate the scoundrel not merely his ship, so if your victim manages to abandon ship in an [[Escape Pod|escape pod]], you must kill or capture the [[Escape Pod|pod]] to complete the mission. |
||
− | I have included in the database all the words from [[:Category:Classic|Classic Elite]] (so watch out for killer arts graduates, lesser spotted yaks and so on), but I have also added to the call list a lot of other references to the Elite series of games. Procedurally generated organizations and companies also feature in the OXP and the names of the Characters include the names of most of the regular posters on the [http://aegidian.org/bb Oolite Bulletin Boards]. If you are a poster on the real life [http://aegidian.org/bb Oolite Bulletin Boards], you may find a contract on your own life being advertised here! |
||
+ | Don’t expect to catch a ruffian napping with a [[Q bomb|Q-Mine]], most are smart enough to hit the [[Witch fuel injectors|injectors]] as soon as one is launched. Although you can complete a mission by using an [[Energy Bomb]], you will be fined for causing collateral damage and you will not earn any titles or improve your reputation as a bounty hunter by resorting to such cowardly tactics! |
||
− | Characters will use tactics not used by typical [[Piracy|pirates]]. They may have (and use) [[Q bomb|Q-Mines]] and aft mounted weapons. Don’t expect them to always fight to the death, they may just run away on [[Witch fuel injectors|injectors]] or make a hyperspace jump, requiring you to pursue them through the wormhole. You are being paid to terminate the scoundrel not merely his ship, so if your victim manages to abandon ship in an [[Escape Pod|escape pod]], you must kill or capture the [[Escape Pod|pod]] to complete the mission. |
||
− | Don’t expect to catch a ruffian napping with a [[Q bomb|Q-Mine]], most are smart enough to hit the [[Witch fuel injectors|injectors]] as soon as one is launched. Although you can complete a mission by using an [[Energy Bomb]], you will be fined for causing collateral damage and you will not earn any titles or improve your reputation as a bounty hunter by resorting to such cowardly tactics! |
||
+ | * A [[Space Bar|Space Bar]] is added to every Anarchy System. |
||
+ | * [[GalMine Hopper|GalMine Hoppers]], [[GalMine AutoMiner|GalMine AutoMiners]] and [[GalMine AutoMiner|GalMine Cargo Drones]] conduct mining activities nearby. |
||
− | * A [[Space Bar|Space Bar]] with its own individual name is added to every Anarchy System. |
||
+ | |||
− | * Over one trillion different missions and Bulletin Board advertisements. |
+ | * Over ''one trillion'' different missions and Bulletin Board advertisements. |
* Any given mission will have at least eight different endings. |
* Any given mission will have at least eight different endings. |
||
* A Statute Book of over 20,000 different crimes and misdemeanours. |
* A Statute Book of over 20,000 different crimes and misdemeanours. |
||
− | * Over 10,000 different |
+ | * Over 10,000 different companies, organizations and powers. |
− | * A cast of over one million different |
+ | * A cast of over one million different characters from over 7,000 different species. |
* Characters fly over 50 types of space craft. |
* Characters fly over 50 types of space craft. |
||
* Over 5,000 new hails and messages. |
* Over 5,000 new hails and messages. |
||
+ | |||
+ | |||
* Employers keep in contact with the player by Galactic E-Mail. |
* Employers keep in contact with the player by Galactic E-Mail. |
||
+ | * The Criminal Underworld keeps an eye on successful bounty hunters. |
||
+ | * Successful hunters may also be offered special assignments. |
||
+ | |||
+ | |||
* New AIs, using tricks not included in the unexpanded game. |
* New AIs, using tricks not included in the unexpanded game. |
||
* New and customized escape craft. |
* New and customized escape craft. |
||
* Titles and Ranks to be won. |
* Titles and Ranks to be won. |
||
− | * Hidden features and easter eggs. |
||
− | ------------------------------------------------------------------- |
||
− | ===Update Notes=== |
||
+ | * Hidden features and Easter eggs. |
||
− | Version 1.3.275 (Beta) adds the following extra features over 1.3 (Beta):- Minning Hoppers and AutoMiners (now with Shaders) operate near space bars, improvements to the AIs of Space Bars and hunters; they now ignore friendly fire, turrets are used to better effect and the bar no longer launches excessive hunters, hunters become a bit more mercenary as they may chose to pick up valuable cargo rather than immediatley help another ship in distress once they have made a kill, problem with hunters making multiple-jumps fixed. You also now get a warning from a passing hunter (provided you are clean) if criminals are on your tail. The Code to give the distance to the Mark's system is now done for Galaxies 1 - 4 (still have 5 to 8 to do). A full list of changes is set out on the Random Hits thread. If you are bug-squoshing could you use this version! 1.3.275 requires Version 1.72.1 of Oolite. |
||
− | Version 1.3 (Beta) is an updated version of the OXP which will work properly on 1.72 of Oolite. If you are using V1.72 of Oolite you must update to V1.3 (Beta) of Random Hits. V1.2 of Random Hits will not work on 1.72 of Oolite. The V1.3 is a Beta, as I am still adding new features. Implemented so far : Script improved (the OXP will now run a lot faster), Code changes to make the OXP work on 1.72, Names of Marks, Hunters and Henchman are shown on the ID Computer, Families of your victims may now occasionally come after you, Docking at a bar now costs you a couple of credits for your bar bill, the SUBJECT section on the BB now tells you how far away the Victim's System is. This is done by showing in brackets the Sector of the Galaxy where the victim is; North West, South East etc. As long as you chose a hit in the same Sector as yourself you shoudn't have to make more than 3 or 4 jumps to find your victim. So far this feature is only implemented for Galaxies 1 and 2. The full release of V1.3 will have the feature working in all Galaxies. If you are in Galaxies 3 to 8, all the other features of Random Hits will still work, but you will see a mission variable appearing in the SUBJECT section of the BB as I haven't done the code for Galaxies 3 to 8 yet. If you are updating from V1.2 of Random Hits, you need to delete the old version from AddOns and install the new version. You won't lose your progress and any mission you have running will remain unchanged, but don't forget to delete the Old Version otherwise you'll have two different versions of Random Hits installed and neither will work properly! |
||
+ | ---- |
||
+ | == Installation and Play == |
||
+ | *Download the .oxz through the in-games [[Expansions Manager]]. |
||
+ | [[Image:Cobra2Mark.png|right|thumb|300px|Sneaking up on a bony batoid with a price on his head.]] |
||
− | Version 1.2 is an updated version of the OXP, which is now compatible with Version 1.71.2 of Oolite. A list of changes is set out in the Readme file. These changes are necessary due to some Command name changes between Versions 1.70 and 1.71 of Oolite. Please note that Version 1.2 of Random Hits will only work properly on Version 1.71.2 of Oolite. |
||
+ | You are now ready to play, so slip an Ingram hand laser into your shoulder holster and set your course for the nearest Anarchy System. Upon entering the system set your [[Advanced Space Compass]] to ‘B’ in order to locate the local [[Space Bar|space bar]]. <font size="1">If you do not have an [[Advanced Space Compass]], not to worry, the bars are constructed inside large hollowed out asteroids amongst fair sized clusters. Set your course for the planet and keep your eyes open.</font> |
||
− | I’m fairly hopeful that I’ve squashed all the bugs but if you do find a bug could you post it on the [http://www.aegidian.org/bb/viewtopic.php?p=44759#44759 Random Hits OXP thread]. The readme file gives some instructions on bug reporting. If at all possible could you follow these. Part of the fun of the OXP is that, due to the randomization, I have no more idea than you do what missions you will be offered when you dock at a bar. As there are literally trillions of possible missions running in all eight Galaxies, I need to know who you were after and where you were when you encountered the bug in order to track it down! |
||
+ | Before you get too near the bar, remember to check your legal status. Once you come within 25 kilometres, the Bar’s Sentinel Satellites will perform an automatic scan of your legal records. You don’t want to be within striking range of the bar if you are anything less than squeaky clean! |
||
− | ------------------------------------------------------------------- |
||
+ | Target the Bar with your Identification Computer and either turn the docking over to the auto-pilot or dock manually. Upon docking, check that your hand weapon is fully charged (these places can be a little rough). Bring up your Dockside Services with F4 and select the Random Hits Bulletin Board to log on and head for the bar area. Try not to give yourself away as a newcomer by ogling the furry feline pole dancers and take care not to spill the pint of the large amour-clad treeoid standing next to you. Order yourself a shot of Geteveian evil brew and log in to the Bulletin Board. You are free to browse through all advertisements before deciding for which (if any) you wish to offer your services. If none take your fancy, log off and remember to pay your bar bill, as a Deathwreaker in the face often offends. |
||
− | ===Installing and Playing=== |
||
+ | If you offer your services for an assignment you will receive a reply from the poster of the advertisement. Assuming your offer was accepted, the mission details will be stored on your Status Screen (F5 twice) and your destination will be marked on the local Galactic Chart (F6). Once a mission is accepted, the unique transponder code of your victim will be downloaded to your onboard computer, allowing you to identify your mark as shown in the screen-shot. |
||
− | To play the OXP, unzip the download file. This will create a folder called "RandomHitsV1_2" or "RHV1.3BETA". Open this folder and you will see a folder named "RandomHits.oxp" for V1.2 or "RandomHits261.oxp" / "RandomHits275" for V1.3 (beta). Move the .oxp folder to Oolite's AddOns folder. The first time you load up Oolite after installing the OXP you must hold down the SHIFT key until you see the rotating Cobra Mk III on the start screen. |
||
+ | The missions offered by the OXP are compatible with all other missions in Oolite, so you can, if you wish, play missions from Random Hits at the same time as other missions. For example, if you are trekking across the Galaxy to deliver a package for the [[UPS_Courier|U.P.S. Courier Company]], feel free to stop by a [[Space Bar|space bar]] and see whether you can eliminate a bandit or two on the way. If you accept a mission and leave the Galaxy in which it was offered, the mission will be abandoned. There is no penalty for doing so and you will be able to take a new assignment in the new Galaxy. Good Luck with your career as a bounty hunter and remember, let's be careful out there…. |
||
− | [[Image:Cobra2Mark.png|right|thumb|300px|Sneaking up on a bony batoid with a price on his head.]] |
||
+ | === Installing the older .oxp === |
||
+ | To play the OXP, unzip the download file. This will create a folder called "RandomHitsV1.X.Y" Open this folder and you will see a folder named "RandomHits1.X.Y.oxp" and two text files called ReadMe and Spoilers. Move the .oxp folder to Oolite's AddOns folder. The first time you load up Oolite after installing the OXP you must hold down the SHIFT key until you see the rotating Cobra Mk III on the start screen. The Spoilers text document set out exactly what the OXP does and describes the triggers for all the missions and events the OXP generates. As all missions are randomly generated, you can read this document and still not really know what will happen when you play. But if you want to be completely surprised then only look at the ReadMe file. |
||
− | You are now ready to play, so slip an Ingram hand laser into your shoulder holster and set your course for the nearest Anarchy System. Upon entering the system set your [[Advanced Space Compass]] to ‘B’ in order to locate the local [[Space Bar|space bar]]. If you do not have an [[Advanced Space Compass]], not to worry, the bars are constructed inside large hollowed out asteroids amongst fair sized clusters. Set your course for the planet and keep your eyes open. Before you get too near the bar, remember to check your Legal Status. Once you come within 25 kilometres, the Bar’s Sentinel Satellites will perform an automatic scan of your legal records. You don’t want to be within striking range of the bar if you are anything less than squeaky clean! |
||
+ | ===Downloads=== |
||
+ | Version 1.11.5 (~60 MB) by Little Bear/Eric Walch/Spara. |
||
+ | * Get this one from the [[Expansions Manager]]. |
||
+ | <!-- |
||
+ | Version 1.7.1 (103.5 MB) by Spara. Requires Oolite v1.77.1 or newer. Requires shaders, plus a faster computer as this adds a lot of updated graphics, hence the monster download. |
||
− | Target the Bar with your Identification Computer and either turn the docking over to the auto-pilot or dock manually. Upon docking, check that your hand weapon is fully charged (these places can be a little rough) and head for the bar area. Try not to give yourself away as a newcomer by ogling the furry feline pole dancers and take care not to spill the pint of the large amour-clad treeoid standing next to you. Order yourself a shot of Geteveian evil brew and log in to the Bulletin Board. You are free to browse through all advertisements before deciding for which (if any) you wish to offer your services. If none take your fancy, log off and remember to pay your bar bill, as a Deathwreaker in the face often offends. |
||
+ | * [http://www.keeper1st.com/Oolite/random_hits_1.7.1_2014-02-27.zip Download] (Hosted by Keeper) |
||
+ | * [https://app.box.com/s/uv4p8pze6kgxa6vx5uy4 Download] (Spara's box account) |
||
+ | * [https://app.box.com/s/emn0gk9gmu9zo7m08qep Download] (JazHaz's box account) |
||
+ | --> |
||
− | If you offer your services for an assignment you will receive a reply from the poster of the advertisement. Assuming your offer was accepted, the mission details will be stored on your Status Screen (F5 twice) and your destination will be marked on the local Galactic Chart (F6). Once a mission is accepted, the unique transponder code of your victim will be downloaded to your onboard computer, allowing you to identify your mark as shown in the screen-shot. |
||
+ | Version 1.4.18 (13.0 MB) by Little Bear/Eric Walch. Requires Oolite v1.75 or newer. |
||
+ | |||
+ | * [https://app.box.com/shared/2bukjiaqxb Download] (Eric Walch's box account) |
||
+ | |||
+ | If you are updating from a lower version of Random Hits, you need to delete the old version from AddOns and install the new version. You won't lose your progress and any mission you have running will remain unchanged, but don't forget to delete the old version otherwise you'll have two different versions of Random Hits installed and neither will work properly! |
||
+ | |||
+ | ---- |
||
+ | == Update Notes == |
||
+ | The last version came out in 2018 (the original came out in 2007). |
||
+ | <div class="mw-collapsible mw-collapsed" data-expandtext="Show history" data-collapsetext="Hide history" style="overflow:auto;"> |
||
+ | * Fixed an integer bug when spawning angry relatives by capping the maximum number of angry relatives to 64. Bug reported by montana05. |
||
+ | |||
+ | Version 1.11.4 |
||
+ | * Fixed an escape_pod bug on Vampire. Bug spotted and fixed by Rustem. |
||
+ | |||
+ | Version 1.11.2-1.11.3 |
||
+ | * Fixed a missionVariable bug in big boss expansions. |
||
+ | * Added and updated missionscreen IDs. |
||
+ | |||
+ | Version 1.11.1 |
||
+ | * Fixed the behavior when player scoops the escape pod and then jettisons it. |
||
+ | |||
+ | Version 1.11 |
||
+ | * Staer9's shipset has been cut out from the oxp to reduce size. If it's present as a standalone oxp it will be used in RH missions. |
||
+ | * Resources pack integrated back to the oxp. |
||
+ | * Fixed escort circulation bug in GalTech escort fighter |
||
+ | |||
+ | Version 1.10.4 |
||
+ | * Fixed the removal of scooped victim from cargo hold on murder or freeing. |
||
+ | |||
+ | Version 1.10.3 |
||
+ | * Fixed non-working [clock_days_number] to clock.days. |
||
+ | |||
+ | Version 1.10.2 |
||
+ | * Fixed the rank system to work the way it most likely was meant to work. |
||
+ | |||
+ | Version 1.10.1 |
||
+ | * Corrected a typo from descriptions.plist |
||
+ | * Hopefully fixed revenge description expansion bug |
||
+ | * Use short ship name instead of long name in mission instructions when string too wide |
||
+ | |||
+ | Version 1.10 |
||
+ | * View long range map in mission offer screens |
||
+ | * Fixed escorts to escort_roles and added some variation to the number of escorts |
||
+ | * pirate-victim-roles.plist changed to role-categories.plist |
||
+ | |||
+ | Version 1.9.10 |
||
+ | * Mission screens remember entity personality |
||
+ | * Fuel up when launching to fight bosses, thargoids or thieves |
||
+ | * In Oolite 1.81 market capacity is limited to 15 units. |
||
+ | |||
+ | Version 1.9.9 |
||
+ | * Arachnid materials bug fix |
||
+ | |||
+ | Version 1.9.8 |
||
+ | * Market works better in Oolite 1.81 |
||
+ | |||
+ | Version 1.9.7 |
||
+ | * Market works in Oolite 1.81 |
||
+ | * SuperCobra update by CaptSolo |
||
+ | * Drake update by CaptSolo |
||
+ | * KW shader fix |
||
+ | * Shipdata cleaned of Oolite 1.81 standards warnings |
||
+ | |||
+ | Version 1.9.6 |
||
+ | * Bug fix |
||
+ | |||
+ | Version 1.9.4 |
||
+ | * Internal structure has been changed to allow the oxp to like_ships rather than having them included. Simon B's favourites are the first ships that have been cut out from the oxp and are like_shipped in if the appropriate oxp is installed. |
||
+ | * Ambiance shipset has been separated to it's own oxp. Shipset adds some fairly powerful ships to the game. |
||
+ | * Bug fixes |
||
+ | |||
+ | Version 1.8.2 |
||
+ | * Save at the bars. |
||
+ | * Bug fixes. |
||
+ | |||
+ | Version 1.7.1 |
||
+ | * Fixed a bug in mark naming when random shipnames oxp is not present. |
||
+ | * Removed attack drone missile from RH ships in core roles. |
||
+ | * Added proper materials for ships that were lacking them. Now should work with shaderless game correctly. |
||
+ | * Fixed a naming bug in a revenge mini mission |
||
+ | * Updated Staer9 shipset ships to the latest revision by Keeper |
||
+ | * A few minor fixes and tweaks |
||
+ | |||
+ | Version 1.7 |
||
+ | * Added support for Random Shipnames oxp. Mark ships are now named with it, if oxp is present. Naming scheme of other ships has been tuned further to better match the oxp. |
||
+ | * Added small possibility to meet RH ships and Bosses in core game roles. These ships, except bosses are somewhat toned down (no aft weapons of energy bombs) variants of their RH counterparts. |
||
+ | * Added Griffin Mk 1 by Griff. |
||
+ | * Updated Wolf Mk 2 and Gnat. |
||
+ | * Mark level 2 ships have been toned down a bit (by reducing the number of escorts) to compensate changes in the core game. |
||
+ | * Applied language fixes by Keeper to the descriptions.plist |
||
+ | * Various minor bugfixes. |
||
+ | |||
+ | Version 1.6 |
||
+ | * Applied plist fix by Commander McLane. |
||
+ | * Applied AI fix by Eric Walch. |
||
+ | * Updated ships from Staer9's shipset. Updates by Keeper. |
||
+ | * Ophidian updated to Griff's model |
||
+ | * Added four new ships: Gnat and Bug by Griff, Arachnid Mark 1 by Shipbuilder and Monitor Mark II by Staer9/Keeper. |
||
+ | |||
+ | Version 1.5.4 |
||
+ | * Fixed a station validator bug. |
||
+ | |||
+ | Version 1.5.3 16th August 2013 |
||
+ | * Upped Oolite version requirement to 1.77. |
||
+ | * Several minor bugfixes. |
||
+ | * Changed all ships' display_name style to look like Random Shipnames oxp's style. |
||
+ | * All ships have been either updated to a newer higher detail model or substituted with a newer high detail ship with about the same specs. A few new ships have been added to the mix to bring more variety. Models, materials, shaders and textures are from Adck, Captain Beatnik, CaptSolo, Dr. Nil, Griff, KillerWolf, Paradox, Shipbuilder, Simon B, Smivs and Staer9. |
||
+ | * Added support for Skilled NPCs oxp. Support is added with a shipdata-overrides file so it can be disabled by removing the file. |
||
+ | * Added support for Station Validator oxp. |
||
+ | * Added a tunnel texture for Space Bar to be used with BGS oxp. Texture by Spara. |
||
+ | * Rock texture of Space Bar and surroundings has been updated to a higher detail texture, normal map is added and custom shader is defined. Texture, normal map and shader are from Griff's All-in-1 Shipset. |
||
+ | |||
+ | Version 1.4.18 |
||
+ | * Fixed a bug introduced in 1.4.17 that ruined the welcome message the player receives on the first seedy bar visit in a new galaxy. Harmless with Oolite 1.77 but annoying with older Oolite versions. |
||
+ | |||
+ | Version 1.4.17 |
||
+ | * Renamed all models and textures to unique names. |
||
+ | * Fixed two more string expansions that go wrong with Oolite 1.77 |
||
+ | |||
+ | Version 1.4.16 |
||
+ | * Fixed some more wrong string definitions that were always there but will log errors after Oolite 1.76 |
||
+ | |||
+ | Version 1.4.15 |
||
+ | * Fixed a string bug that will only give problems after Oolite 1.76.x. |
||
+ | |||
+ | Version 1.4.14 |
||
+ | * Fixed a bug in the hopper exhaust plume. |
||
+ | * Fixed a bug introduced in Version 1.4.13 when two revenge ships are present. |
||
+ | |||
+ | Version 1.4.13 |
||
+ | * Fixed a bug with gender in hit offers. |
||
+ | * Raised minimum Oolite to 1.75. |
||
+ | |||
+ | Version 1.4 is a complete rewrite of the oxp into Java Script. At first sight there has little changed, but the oxp has a complete new engine. |
||
+ | * Much smoother play in Anarchy systems with a spacebar. |
||
+ | * Added distance and direction info with the marks on the leader board. |
||
+ | * Added two new random missions around the bar. |
||
+ | * Fixed the shader for the mining hopper. (The old one didn't work with 1.74) |
||
+ | * Fixed the bars wrong docking detection. |
||
+ | * Many small changes that became possible by using the new JS engine. |
||
+ | |||
+ | Version 1.3.6 (beta) contains a bug-fix for Mac Users. |
||
+ | |||
+ | * The previous version of Random Hits contained a character in its descriptions.plist file, which is valid on Vista, but not on the Mac. This update fixes this (thanks to Eric Walch for finding the needle in the haystack!). <br>If you found that all the Bulletin Boards and other OXP messages came out as gobbledy-gook when you tried to play 1.3.5 then you should update to this version. |
||
+ | * No other new features are added by 1.3.6, so if 1.3.5 worked fine for you, then there is no need to update. |
||
+ | |||
+ | Version 1.3.5 (beta) adds the following extra features over 1.3 (Beta):- |
||
+ | |||
+ | * All debug messages are removed. When you pay your bar bill you will however see some mission variables on this screen to make it easier to playtest. |
||
+ | * Thargoids are now no longer always attacking the bars. (There is now a random chance of a battle, but not every time). |
||
+ | * Relatives now no longer take revenge every time (It’s now a random chance). |
||
+ | * Handing captives over to GalCop is now made more worthwhile. Sometimes you’ll earn more than the contract price, sometimes less. |
||
+ | * The ‘Bounty Hunter’s InfoNet’ is added. If you hold both an Elite rating of at least competent and a bounty hunter’s guild rating of at least a deputy, then you will be signed up for this service the first time you dock at any bar. Once signed up there is a chance of an in-system special mission being offered to you whenever you dock at a bar. In the final version there will be about 6 different types of special missions, but for this version only one is implemented. If you have joined the Bounty Hunters InfoNet there is an 11% chance of being asked to join a battle of Hunters v Super Criminals. It is up to you of course whether you want to. |
||
+ | * The Mining Hopers no longer have police scan class. (Shooting them is still a crime though.) |
||
+ | * Mining Machines can now be destroyed and raided. (This is also a crime of course!). |
||
+ | * The Mining Pods are now handled differently. You will not be charged any money for scooping one, but stealing GalMine property is a crime. Stealing them can sometimes be worthwhile though. |
||
+ | * Most of the AIs are now greatly improved. |
||
+ | * The Random Generator is also improved. |
||
+ | * The Reaper and the Liberator are added to the Level 3 Ships. |
||
+ | * A Criminal Hatred score is added. This score represents how you are regarded by the criminal community. In the final version this will have consequences for you. In this version, although the code to keep track of your ‘criminal hatred factor’ is done, nothing actually yet happens in consequence of it. |
||
+ | * Several of the updated ship models by SimonB are added. |
||
+ | * The Code to give the distance to the Victim’s System on the Bulletin Board is done for Galaxies 1 – 4. This is done by showing in brackets the Sector of the Galaxy where the victim is; North West, South East etc. As long as you chose a hit in the same Sector as yourself you shouldn't have to make more than 3 or 4 jumps to find your victim. So far this feature is only implemented for Galaxies 1 to 4. If you are in Galaxies 5 to 8, all the other features of Random Hits will still work, but you will see a mission variable appearing in the SUBJECT section of the BB as I haven't done the code for Galaxies 5 to 8 yet. |
||
+ | </div> |
||
+ | |||
+ | ---- |
||
+ | == Credits == |
||
+ | The OXP was coded by [[User:LittleBear|LittleBear]], featuring ships by Commanders [[User:Griff|Griff]], [[User:Murgh|Murgh]], [[Wolfwood Interstellar Technologies|Wolfwood]], [[Simon B's Ships OXP|SimonB]], Killer Instinct, [[Giles Williams|Giles]], Ramon, [[User:Selezen|Selezen]], 8bitapocalypse, CyberTiger and [[User:Dr._Nil|Dr Nil]]. The [[Space Bar|space bar]] was created by Griff with additional graphics and [[shaders in Oolite|Shaders]] for the neon signs by [[User:Arexack|Arexack Heretic]]. The database of words used in the random generator was written by [[User:LittleBear|LittleBear]] with contributions from [[User:Cmdr. Maegil|Commander Maegil]], [[User:Disembodied|Disembodied]], [[User:Dr._Nil|Dr Nil]], [[User:Arexack|Arexack Heretic]], [[User:Ahruman|Ahruman]] and [[User:Commander_McLane|Commander McLane]]. Thanks in particular to [[User:Eric Walch|Eric Walch]], [[User:Another commander|Another Commander]], [[User:Svengali|Svengali]] and [[User:Kaks|Kaks]] for a lot of help with debugging, improvements to the AIs and help with Javascripting. |
||
+ | |||
+ | Random Hits is written using features added by the test versions of Oolite. It will only work properly on [http://developer.berlios.de/project/showfiles.php?group_id=3577&release_id=13778 Version 1.74 and higher of Oolite]. If you install the OXP on a lower version of Oolite, the OXP won’t do anything at all. You do not however need a powerful system to play. If your system cannot support [[shaders in Oolite|Shaders]], then these additional features are automatically turned off. If your system does support [[shaders in Oolite|Shaders]] you will see an animated neon sign adorning the [[Space Bar|space bars]] you encounter. If not, then the sign is left blank. This pack adds Missions, Ships, Stations and Features. |
||
+ | |||
+ | If you are updating from an older version of Random Hits, you need to delete the old version from AddOns and install the new version. You won't lose your progress and any mission you have running will remain unchanged, but don't forget to delete the Old Version otherwise you'll have two different versions of Random Hits installed and neither will work properly! |
||
+ | |||
+ | == Endnote == |
||
+ | I’m fairly hopeful that I’ve squashed all the bugs but if you do find a bug could you post it on the [http://www.aegidian.org/bb/viewtopic.php?p=44759#44759 Random Hits OXP thread]. The readme file gives some instructions on bug reporting. If at all possible could you follow these. |
||
− | The missions offered by the OXP are compatible with all other missions in Oolite, so you can, if you wish, play missions from Random Hits at the same time as other missions. For example, if you are trekking across the Galaxy to deliver a package for the [[UPS_Courier|U.P.S. Courier Company]], feel free to stop by a [[Space Bar|space bar]] and see whether you can eliminate a bandit or two on the way. If you accept a mission and leave the Galaxy in which it was offered, the mission will be abandoned. There is no penalty for doing so and you will be able to take a new assignment in the new Galaxy. Good Luck with your career as a bounty hunter and remember, lets be careful out there…. |
||
+ | Part of the fun of the OXP is that, due to the randomization, I have no more idea than you do what missions you will be offered when you dock at a bar. As there are literally trillions of possible missions running in all eight Galaxies, I need to know ''who'' you were after and ''where'' you were when you encountered the bug in order to track it down! |
||
+ | == Links == |
||
+ | *[http://www.aegidian.org/bb/viewtopic.php?p=44759#44759 Random Hits OXP thread] (2007 - date) |
||
+ | *[http://www.aegidian.org/bb/viewtopic.php?f=4&t=3977 Random Hits - or Your Murder Here!] Development BB thread (2007-8) |
||
{{mission-OXP}} {{ship-OXP}} {{station-OXP}} |
{{mission-OXP}} {{ship-OXP}} {{station-OXP}} |
Latest revision as of 16:14, 3 November 2021
Bounty-hunting contracts!
Contents
Overview
The Ooniverse can be a lawless place with all manner of beings on the run for hideous crimes from simple piracy to committing the most unspeakable acts with edible poets. GalCop’s resources are frequently stretched thinly and thus the Galactic Authorities often rely upon private individuals to bring criminals to justice.
In the space lanes of Anarchy Systems throughout the eight Galaxies, professional hunters gather aboard seedy space bars. Over a pint of fabled Riedquatian brown ale and a side-order of fried Laveian tree grubs, Commanders may view the local Bounty Hunters’ Bulletin Boards. Do you have what it takes to capture an unpleasant blue-feathered avian wanted for committing unnatural acts with a long-eared frog? Will your combat skills be good enough to destroy the dastardly fiend who set fire to the Onriraian Pontiff’s priceless artificial leg?
Difficulty Rating
"Easy to Hard".The OXP does not add any new ships to the game generally; all ships only appear when a mission relating to a character is running. Even a Harmless Jameson can safely install the OXP, as the space bars do not present a threat to clean Commanders. Indeed, if you are passing a space bar and come under attack by pirates, hunters aboard the Bar are likely to put down their drinks and launch to eliminate the brigands. Remember though that these guys are mercenaries not cops. If you are being harassed by three ‘Offender’ pirates, the hunters may well decide to collect the larger bounty on a passing non-hostile ‘Fugitive’ slave trader before coming to your aid! Approaching a space bar if you yourself have a price on your head, could prove extremely hazardous!
Missions vary in difficulty, depending on the Credits being offered for a successful kill or capture. None of the ships in the OXP are uber; if a character is flying a Cobra Mk III then his ship is just the standard Cowell & MgRath model available in all good shipyards. The equipment fitted to a character’s ship will vary. A scheming horned solicitor wanted for tax evasion may only have equipped his craft with the most basic equipment. On the other hand a homicidal blood-sucking goat, suspected of industrial espionage against Voltaire Stinger Pulse Drives Limited, will be likely to have blinged her vessel out as a fully equipped iron ass.
Whilst any Commander is welcome to view the Bulletin Boards and offer his, her or its services for a mission, the advertisers are looking for a skilled liquidator and will refuse the offer if the applicant has too few kills. You need more kills to be accepted for the difficult missions than the easier missions. Completing missions may have consequences however, as various criminal organisations take an interest in the actions of hunters. Young Jamesons have nothing to fear as you must first acquire a reasonable Elite rating before you will be able to accept any of the missions. Consequences are in proportion to your actions. If you liquidate the occasional snobbish elongated poet for moral turpitude, you will barely cause a ripple of notice in the underworld. However, if you are regularly taking down Mafia kingpins, then you naturally have to expect a reaction. The level of danger the OXP can put you in is proportional to your skill, strength of ship and Elite rating though, so you should find that you can’t bite off more than you can chew. It is advisable to have a reasonably well-equipped ship before taking on any of these missions. An E.C.M. System, Fuel Injectors and a Beam Laser or better should be regarded as the minimum kit necessary for a would-be bounty hunter. If you intend to take any of your victims alive rather than killing them outright, Fuel Scoops will be necessary in order to scoop up the rotter’s escape craft.
Main Features
Every Bulletin Board entry, mission description, incoming message, communications hail and mission briefing screen is procedurally generated using a similar method to that used to create all the crazy planet descriptions in Oolite. The messages are created using a database of over 40,000 words, generating over one trillion different missions and bulletin board entries. The missions are therefore effectively never-ending, rather like the Bulletin Board in Frontier. Every time you visit a space bar a new set of bulletin board messages are generated. Due to the way Oolite’s ‘dice’ work though, new missions are usually generated when you enter a system from hyperspace. For example if you jump from Lave to Riedquat and dock at the Worlds End Bar, a new set of Bulletin Board entries will be displayed. If you launch, flip over and re-dock, the missions will generally be the same as the ones you have just seen. Since version 1.4 are missions randomly generated with a time stamp. New missions are only generated when re-docking after more than an hour since mission generation. (One hour game time as seen on the ship's clock).
I have included in the database all the words from Classic Elite (so watch out for killer arts graduates, lesser spotted yaks and so on), but I have also added to the call list a lot of other references to the Elite series of games. Procedurally generated organizations and companies also feature in the OXP and the names of the characters include the names of most of the regular posters on the Oolite Bulletin Boards. If you are a poster on the real life Oolite Bulletin Boards, you may find a contract on your own life being advertised here!
The ruffians will use tactics not used by typical pirates. They may have (and use) Q-Mines and aft mounted weapons. Don’t expect them to always fight to the death, they may just run away on injectors or make a hyperspace jump, requiring you to pursue them through the wormhole. You are being paid to terminate the scoundrel not merely his ship, so if your victim manages to abandon ship in an escape pod, you must kill or capture the pod to complete the mission.
Don’t expect to catch a ruffian napping with a Q-Mine, most are smart enough to hit the injectors as soon as one is launched. Although you can complete a mission by using an Energy Bomb, you will be fined for causing collateral damage and you will not earn any titles or improve your reputation as a bounty hunter by resorting to such cowardly tactics!
- A Space Bar is added to every Anarchy System.
- GalMine Hoppers, GalMine AutoMiners and GalMine Cargo Drones conduct mining activities nearby.
- Over one trillion different missions and Bulletin Board advertisements.
- Any given mission will have at least eight different endings.
- A Statute Book of over 20,000 different crimes and misdemeanours.
- Over 10,000 different companies, organizations and powers.
- A cast of over one million different characters from over 7,000 different species.
- Characters fly over 50 types of space craft.
- Over 5,000 new hails and messages.
- Employers keep in contact with the player by Galactic E-Mail.
- The Criminal Underworld keeps an eye on successful bounty hunters.
- Successful hunters may also be offered special assignments.
- New AIs, using tricks not included in the unexpanded game.
- New and customized escape craft.
- Titles and Ranks to be won.
- Hidden features and Easter eggs.
Installation and Play
- Download the .oxz through the in-games Expansions Manager.
You are now ready to play, so slip an Ingram hand laser into your shoulder holster and set your course for the nearest Anarchy System. Upon entering the system set your Advanced Space Compass to ‘B’ in order to locate the local space bar. If you do not have an Advanced Space Compass, not to worry, the bars are constructed inside large hollowed out asteroids amongst fair sized clusters. Set your course for the planet and keep your eyes open.
Before you get too near the bar, remember to check your legal status. Once you come within 25 kilometres, the Bar’s Sentinel Satellites will perform an automatic scan of your legal records. You don’t want to be within striking range of the bar if you are anything less than squeaky clean!
Target the Bar with your Identification Computer and either turn the docking over to the auto-pilot or dock manually. Upon docking, check that your hand weapon is fully charged (these places can be a little rough). Bring up your Dockside Services with F4 and select the Random Hits Bulletin Board to log on and head for the bar area. Try not to give yourself away as a newcomer by ogling the furry feline pole dancers and take care not to spill the pint of the large amour-clad treeoid standing next to you. Order yourself a shot of Geteveian evil brew and log in to the Bulletin Board. You are free to browse through all advertisements before deciding for which (if any) you wish to offer your services. If none take your fancy, log off and remember to pay your bar bill, as a Deathwreaker in the face often offends.
If you offer your services for an assignment you will receive a reply from the poster of the advertisement. Assuming your offer was accepted, the mission details will be stored on your Status Screen (F5 twice) and your destination will be marked on the local Galactic Chart (F6). Once a mission is accepted, the unique transponder code of your victim will be downloaded to your onboard computer, allowing you to identify your mark as shown in the screen-shot.
The missions offered by the OXP are compatible with all other missions in Oolite, so you can, if you wish, play missions from Random Hits at the same time as other missions. For example, if you are trekking across the Galaxy to deliver a package for the U.P.S. Courier Company, feel free to stop by a space bar and see whether you can eliminate a bandit or two on the way. If you accept a mission and leave the Galaxy in which it was offered, the mission will be abandoned. There is no penalty for doing so and you will be able to take a new assignment in the new Galaxy. Good Luck with your career as a bounty hunter and remember, let's be careful out there….
Installing the older .oxp
To play the OXP, unzip the download file. This will create a folder called "RandomHitsV1.X.Y" Open this folder and you will see a folder named "RandomHits1.X.Y.oxp" and two text files called ReadMe and Spoilers. Move the .oxp folder to Oolite's AddOns folder. The first time you load up Oolite after installing the OXP you must hold down the SHIFT key until you see the rotating Cobra Mk III on the start screen. The Spoilers text document set out exactly what the OXP does and describes the triggers for all the missions and events the OXP generates. As all missions are randomly generated, you can read this document and still not really know what will happen when you play. But if you want to be completely surprised then only look at the ReadMe file.
Downloads
Version 1.11.5 (~60 MB) by Little Bear/Eric Walch/Spara.
- Get this one from the Expansions Manager.
Version 1.4.18 (13.0 MB) by Little Bear/Eric Walch. Requires Oolite v1.75 or newer.
- Download (Eric Walch's box account)
If you are updating from a lower version of Random Hits, you need to delete the old version from AddOns and install the new version. You won't lose your progress and any mission you have running will remain unchanged, but don't forget to delete the old version otherwise you'll have two different versions of Random Hits installed and neither will work properly!
Update Notes
The last version came out in 2018 (the original came out in 2007).
- Fixed an integer bug when spawning angry relatives by capping the maximum number of angry relatives to 64. Bug reported by montana05.
Version 1.11.4
- Fixed an escape_pod bug on Vampire. Bug spotted and fixed by Rustem.
Version 1.11.2-1.11.3
- Fixed a missionVariable bug in big boss expansions.
- Added and updated missionscreen IDs.
Version 1.11.1
- Fixed the behavior when player scoops the escape pod and then jettisons it.
Version 1.11
- Staer9's shipset has been cut out from the oxp to reduce size. If it's present as a standalone oxp it will be used in RH missions.
- Resources pack integrated back to the oxp.
- Fixed escort circulation bug in GalTech escort fighter
Version 1.10.4
- Fixed the removal of scooped victim from cargo hold on murder or freeing.
Version 1.10.3
- Fixed non-working [clock_days_number] to clock.days.
Version 1.10.2
- Fixed the rank system to work the way it most likely was meant to work.
Version 1.10.1
- Corrected a typo from descriptions.plist
- Hopefully fixed revenge description expansion bug
- Use short ship name instead of long name in mission instructions when string too wide
Version 1.10
- View long range map in mission offer screens
- Fixed escorts to escort_roles and added some variation to the number of escorts
- pirate-victim-roles.plist changed to role-categories.plist
Version 1.9.10
- Mission screens remember entity personality
- Fuel up when launching to fight bosses, thargoids or thieves
- In Oolite 1.81 market capacity is limited to 15 units.
Version 1.9.9
- Arachnid materials bug fix
Version 1.9.8
- Market works better in Oolite 1.81
Version 1.9.7
- Market works in Oolite 1.81
- SuperCobra update by CaptSolo
- Drake update by CaptSolo
- KW shader fix
- Shipdata cleaned of Oolite 1.81 standards warnings
Version 1.9.6
- Bug fix
Version 1.9.4
- Internal structure has been changed to allow the oxp to like_ships rather than having them included. Simon B's favourites are the first ships that have been cut out from the oxp and are like_shipped in if the appropriate oxp is installed.
- Ambiance shipset has been separated to it's own oxp. Shipset adds some fairly powerful ships to the game.
- Bug fixes
Version 1.8.2
- Save at the bars.
- Bug fixes.
Version 1.7.1
- Fixed a bug in mark naming when random shipnames oxp is not present.
- Removed attack drone missile from RH ships in core roles.
- Added proper materials for ships that were lacking them. Now should work with shaderless game correctly.
- Fixed a naming bug in a revenge mini mission
- Updated Staer9 shipset ships to the latest revision by Keeper
- A few minor fixes and tweaks
Version 1.7
- Added support for Random Shipnames oxp. Mark ships are now named with it, if oxp is present. Naming scheme of other ships has been tuned further to better match the oxp.
- Added small possibility to meet RH ships and Bosses in core game roles. These ships, except bosses are somewhat toned down (no aft weapons of energy bombs) variants of their RH counterparts.
- Added Griffin Mk 1 by Griff.
- Updated Wolf Mk 2 and Gnat.
- Mark level 2 ships have been toned down a bit (by reducing the number of escorts) to compensate changes in the core game.
- Applied language fixes by Keeper to the descriptions.plist
- Various minor bugfixes.
Version 1.6
- Applied plist fix by Commander McLane.
- Applied AI fix by Eric Walch.
- Updated ships from Staer9's shipset. Updates by Keeper.
- Ophidian updated to Griff's model
- Added four new ships: Gnat and Bug by Griff, Arachnid Mark 1 by Shipbuilder and Monitor Mark II by Staer9/Keeper.
Version 1.5.4
- Fixed a station validator bug.
Version 1.5.3 16th August 2013
- Upped Oolite version requirement to 1.77.
- Several minor bugfixes.
- Changed all ships' display_name style to look like Random Shipnames oxp's style.
- All ships have been either updated to a newer higher detail model or substituted with a newer high detail ship with about the same specs. A few new ships have been added to the mix to bring more variety. Models, materials, shaders and textures are from Adck, Captain Beatnik, CaptSolo, Dr. Nil, Griff, KillerWolf, Paradox, Shipbuilder, Simon B, Smivs and Staer9.
- Added support for Skilled NPCs oxp. Support is added with a shipdata-overrides file so it can be disabled by removing the file.
- Added support for Station Validator oxp.
- Added a tunnel texture for Space Bar to be used with BGS oxp. Texture by Spara.
- Rock texture of Space Bar and surroundings has been updated to a higher detail texture, normal map is added and custom shader is defined. Texture, normal map and shader are from Griff's All-in-1 Shipset.
Version 1.4.18
- Fixed a bug introduced in 1.4.17 that ruined the welcome message the player receives on the first seedy bar visit in a new galaxy. Harmless with Oolite 1.77 but annoying with older Oolite versions.
Version 1.4.17
- Renamed all models and textures to unique names.
- Fixed two more string expansions that go wrong with Oolite 1.77
Version 1.4.16
- Fixed some more wrong string definitions that were always there but will log errors after Oolite 1.76
Version 1.4.15
- Fixed a string bug that will only give problems after Oolite 1.76.x.
Version 1.4.14
- Fixed a bug in the hopper exhaust plume.
- Fixed a bug introduced in Version 1.4.13 when two revenge ships are present.
Version 1.4.13
- Fixed a bug with gender in hit offers.
- Raised minimum Oolite to 1.75.
Version 1.4 is a complete rewrite of the oxp into Java Script. At first sight there has little changed, but the oxp has a complete new engine.
- Much smoother play in Anarchy systems with a spacebar.
- Added distance and direction info with the marks on the leader board.
- Added two new random missions around the bar.
- Fixed the shader for the mining hopper. (The old one didn't work with 1.74)
- Fixed the bars wrong docking detection.
- Many small changes that became possible by using the new JS engine.
Version 1.3.6 (beta) contains a bug-fix for Mac Users.
- The previous version of Random Hits contained a character in its descriptions.plist file, which is valid on Vista, but not on the Mac. This update fixes this (thanks to Eric Walch for finding the needle in the haystack!).
If you found that all the Bulletin Boards and other OXP messages came out as gobbledy-gook when you tried to play 1.3.5 then you should update to this version. - No other new features are added by 1.3.6, so if 1.3.5 worked fine for you, then there is no need to update.
Version 1.3.5 (beta) adds the following extra features over 1.3 (Beta):-
- All debug messages are removed. When you pay your bar bill you will however see some mission variables on this screen to make it easier to playtest.
- Thargoids are now no longer always attacking the bars. (There is now a random chance of a battle, but not every time).
- Relatives now no longer take revenge every time (It’s now a random chance).
- Handing captives over to GalCop is now made more worthwhile. Sometimes you’ll earn more than the contract price, sometimes less.
- The ‘Bounty Hunter’s InfoNet’ is added. If you hold both an Elite rating of at least competent and a bounty hunter’s guild rating of at least a deputy, then you will be signed up for this service the first time you dock at any bar. Once signed up there is a chance of an in-system special mission being offered to you whenever you dock at a bar. In the final version there will be about 6 different types of special missions, but for this version only one is implemented. If you have joined the Bounty Hunters InfoNet there is an 11% chance of being asked to join a battle of Hunters v Super Criminals. It is up to you of course whether you want to.
- The Mining Hopers no longer have police scan class. (Shooting them is still a crime though.)
- Mining Machines can now be destroyed and raided. (This is also a crime of course!).
- The Mining Pods are now handled differently. You will not be charged any money for scooping one, but stealing GalMine property is a crime. Stealing them can sometimes be worthwhile though.
- Most of the AIs are now greatly improved.
- The Random Generator is also improved.
- The Reaper and the Liberator are added to the Level 3 Ships.
- A Criminal Hatred score is added. This score represents how you are regarded by the criminal community. In the final version this will have consequences for you. In this version, although the code to keep track of your ‘criminal hatred factor’ is done, nothing actually yet happens in consequence of it.
- Several of the updated ship models by SimonB are added.
- The Code to give the distance to the Victim’s System on the Bulletin Board is done for Galaxies 1 – 4. This is done by showing in brackets the Sector of the Galaxy where the victim is; North West, South East etc. As long as you chose a hit in the same Sector as yourself you shouldn't have to make more than 3 or 4 jumps to find your victim. So far this feature is only implemented for Galaxies 1 to 4. If you are in Galaxies 5 to 8, all the other features of Random Hits will still work, but you will see a mission variable appearing in the SUBJECT section of the BB as I haven't done the code for Galaxies 5 to 8 yet.
Credits
The OXP was coded by LittleBear, featuring ships by Commanders Griff, Murgh, Wolfwood, SimonB, Killer Instinct, Giles, Ramon, Selezen, 8bitapocalypse, CyberTiger and Dr Nil. The space bar was created by Griff with additional graphics and Shaders for the neon signs by Arexack Heretic. The database of words used in the random generator was written by LittleBear with contributions from Commander Maegil, Disembodied, Dr Nil, Arexack Heretic, Ahruman and Commander McLane. Thanks in particular to Eric Walch, Another Commander, Svengali and Kaks for a lot of help with debugging, improvements to the AIs and help with Javascripting.
Random Hits is written using features added by the test versions of Oolite. It will only work properly on Version 1.74 and higher of Oolite. If you install the OXP on a lower version of Oolite, the OXP won’t do anything at all. You do not however need a powerful system to play. If your system cannot support Shaders, then these additional features are automatically turned off. If your system does support Shaders you will see an animated neon sign adorning the space bars you encounter. If not, then the sign is left blank. This pack adds Missions, Ships, Stations and Features.
If you are updating from an older version of Random Hits, you need to delete the old version from AddOns and install the new version. You won't lose your progress and any mission you have running will remain unchanged, but don't forget to delete the Old Version otherwise you'll have two different versions of Random Hits installed and neither will work properly!
Endnote
I’m fairly hopeful that I’ve squashed all the bugs but if you do find a bug could you post it on the Random Hits OXP thread. The readme file gives some instructions on bug reporting. If at all possible could you follow these.
Part of the fun of the OXP is that, due to the randomization, I have no more idea than you do what missions you will be offered when you dock at a bar. As there are literally trillions of possible missions running in all eight Galaxies, I need to know who you were after and where you were when you encountered the bug in order to track it down!
Links
- Random Hits OXP thread (2007 - date)
- Random Hits - or Your Murder Here! Development BB thread (2007-8)