Documentation
Also read http://wiki.alioth.net/index.php/Fireball
Fireball_V1.01_Readme_& _License.txt
Fireball OXP by Shipbuilder.
A new ship from The GalTech Industries Corporation.
--------------------------------------------------------------
Ship: -
The Fireball has been developed with versatility in mind. This multi-functional vessel is able to offer a combination of cargo carrying capacity and passenger transport capabilities whilst retaining above average combat characteristics.
Produced at the shipyards of the GalTech Industries Corporation in the Ceesxe, Gerete and Edle systems the ship has quickly established itself as a commercial success.
Though the standard model is offered with a basic level of equipment the �future-proof� design approach caters for a full range of additional upgrades.
It is however the hi-tech escape module which differentiates this ship from many others. Rather than providing the option to fit the ship with an escape pod and hope for a safe return to the nearest station the front section of the main ship, nicknamed the Junior, is automatically jettisoned just before the point of destruction.
The Junior, rather than being a slow unarmed pod, features front and rear lasers along with a respectable turn of speed and maneuverability. This may not be sufficient to outgun most attacking pirates but is intended to provide the ship�s crew with a much increased chance of survival.
--------------------------------------------------------------
Specification: -
Size (metres WxHxL) 47m x 23m x 120m
Standard cargo capacity 20T
Cargo Bay Extension 5T
Maximum speed 0.315LM and 0.330LM for police version
Thrust 30
Manoeuvrability Roll 1.4 and Pitch 1.5
Hyperspace capable Yes
Energy 380 (5 Energy Banks) - 400 for the police version
Energy recharge rate 3.2 and 3.4 for police version
Gun mounts 4No (Fore, Aft, Port and Starboard)
Missile slots 4
Shield boosters available Yes
Military shields available Yes
Fuel scoops available Yes
Tech level 8
OXP or standard OXP
Available to player Yes
Base price 135,0000 Cr
--------------------------------------------------------------
Ship variants: -
The ship is available as a player craft and also as NPC trader, pirate, hunter and police vessels.
All NPC ships can, in addition to the standard equipment listed above, be equipped with a range of upgrades.
The police version however is an upgraded model produced exclusively for GalCop by the GalTech Industries Corporation. With an upgraded power system police vessels are capable of greater speed, have an improved recharge rate, stronger shields and an upgraded laser system. Police craft also have substantially more equipment fitted as standard.
The downside, however, for the upgraded police version is that the front section of the vessel, which serves as an escape module on the civilian version, is no longer detachable. The section of the front module which houses the propulsion system in the civilian versions instead accommodates additional systems including the upgraded power plant.
--------------------------------------------------------------
Standard equipment: -
Player ships - Forward pulse laser, fuel scoops and 1 missile.
Pirate version - Forward beam laser, rear, port and starboard pulse lasers, escape capsule, fuel scoops and 1 missile.
Hunter version - Forward and rear beam lasers, port and starboard pulse lasers, escape capsule, fuel scoops and 1 missile.
Trader version - Forward beam laser, rear, port and starboard pulse lasers, escape capsule, fuel scoops and 1 missile.
Police version - Forward military, rear beam and port and starboard pulse lasers, ECM, 4 hardened missiles, fuel injectors and shield boosters.
--------------------------------------------------------------
Requirements: -
The OXP was designed to work on Oolite 1.76 but should also be compatible with future versions (The shipdata.plist is incompatible with versions prior to v1.75 because of the use of the scan_class key). No additional OXPs are required to be installed in order for this OXP to run.
--------------------------------------------------------------
License: -
This OXP is released under the Creative Commons Attribution - Non-Commercial - Share Alike 3.0 license with the following clauses:
* Whilst you are free (and encouraged) to re-use any of the scripting, models or texturing in this OXP, the usage must be distinct from that within this OXP. Unique identifiers such as (but not limited to) unique shipdata.plist entity keys, mission variables, script names (this.name), equipment identity strings (EQ_), description list arrays and entity roles must not be re-used without prior agreement.
* rebundling of this OXP within another distribution is permitted as long as it is unchanged. The following derivates however are permitted and except from the above:
* the conversion of files between XML and openStep.
* the merging of files with other files of the same type from other OXPs.
* Even though it is not compulsory, if you are re-using any sizable or recognisable piece of this OXP, please let me know :)
--------------------------------------------------------------
Instructions: -
Unzip the file, and then move the folder "Fireball_V1.00.oxp" to the AddOns directory of your Oolite installation. Then start the game up and the ships should be added.
--------------------------------------------------------------
Version history: -
12/03/13 - Version 1.00 - Release version.
13/03/13 - Version 1.01 - Price corrected and fuel scoops added to the standard equipment.
--------------------------------------------------------------
Credits: -
V1.00 - Thanks go to Gerry and Sylvia Anderson who produced the original 1962 TV series in association with ATV and ITC Entertainment.
Path |
Scripts/Fireball_death_script_hunter.js |
// Standard attributes
this.name = "Fireball Death Plea for the hunter role";
this.author = "Shipbuilder";
this.copyright = "This script is hereby placed in the public domain.";
this.licence = "CC-NC-by-SA 2.0";
this.version = "1.0";
this.description = "Script to provide a variety of messages at the point of a ship's destruction."
this.shipDied = function()
{
this.ship.commsMessage(expandDescription("[FIREBALL_HUNTER_ROLE_KILLED_MESSAGE]"),player.ship);
};
|
Scripts/Fireball_death_script_pirate.js |
// Standard attributes
this.name = "FIREBALL Death PLea for the pirate role";
this.author = "Shipbuilder";
this.copyright = "This script is hereby placed in the public domain.";
this.licence = "CC-NC-by-SA 2.0";
this.version = "1.0";
this.description = "Script to provide a variety of messages at the point of a ship's destruction."
this.shipDied = function()
{
this.ship.commsMessage(expandDescription("[FIREBALL_PIRATE_ROLE_KILLED_MESSAGE]"),player.ship);
};
|
Scripts/Fireball_death_script_police.js |
// Standard attributes
this.name = "Fireball Death Plea for the police role";
this.author = "Shipbuilder";
this.copyright = "This script is hereby placed in the public domain.";
this.licence = "CC-NC-by-SA 2.0";
this.version = "1.0";
this.description = "Script to provide a variety of messages at the point of a ship's destruction."
this.shipDied = function()
{
this.ship.commsMessage(expandDescription("FIREBALL_POLICE_ROLE_KILLED_MESSAGE]"),player.ship);
};
|
Scripts/Fireball_death_script_trader.js |
// Standard attributes
this.name = "Fireball Death Plea for the trader role";
this.author = "Shipbuilder";
this.copyright = "This script is hereby placed in the public domain.";
this.licence = "CC-NC-by-SA 2.0";
this.version = "1.0";
this.description = "Script to provide a variety of messages at the point of a ship's destruction."
this.shipDied = function()
{
this.ship.commsMessage(expandDescription("[FIREBALL_TRADER_ROLE_KILLED_MESSAGE]"),player.ship);
};
|