| Back to Index | Page generated: Nov 24, 2025, 1:21:31 AM |
| from Expansion Manager's OXP list | from Expansion Manifest | |
|---|---|---|
| Description | For a small application filing fee, station masters will allow you to perform an emergency launch without filing a cargo manifest. | For a small application filing fee, station masters will allow you to perform an emergency launch without filing a cargo manifest. |
| Identifier | oolite.oxp.Wildeblood.Undocumented_Launch | oolite.oxp.Wildeblood.Undocumented_Launch |
| Title | Undocumented Launch | Undocumented Launch |
| Category | Equipment | Equipment |
| Author | Wildeblood | Wildeblood |
| Version | 1.1 | 1.1 |
| Tags | ||
| Required Oolite Version | ||
| Maximum Oolite Version | ||
| Required Expansions | ||
| Optional Expansions | ||
| Conflict Expansions | ||
| Information URL | n/a | |
| Download URL | https://wiki.alioth.net/img_auth.php/7/73/Oolite.oxp.Wildeblood.Undocumented_Launch.oxz | n/a |
| License | CC-BY-NC-SA 3.0 | CC-BY-NC-SA 3.0 |
| File Size | n/a | |
| Upload date | 1610873336 |
Also read http://wiki.alioth.net/index.php/Undocumented%20Launch
--------------------------------- Undocumented Launch OXP ver. 1.1 --------------------------------- Date: June 12th, 2015 Author: Wildeblood --------------------- Installation and use: --------------------- Place the Undocumented Launch OXP into your "AddOns" folder. At the main stations of planets with technical level 4 or higher, for a small application filing fee, the station master will allow you to perform an emergency launch without filing a cargo manifest. Be fueled and ready to launch before requesting an undocumented launch.
| Name | Visible | Cost [deci-credits] | Tech-Level |
|---|---|---|---|
| Undocumented Launch | yes | 300 | 4+ |
| Path | |
|---|---|
| Config/script.js | "use strict";
this.name = "Undocumented Launch";
this.version = "1.0";
/* ====================================================================================
LAUNCH PLAYER SHIP
======================================================================================= */
this.playerBoughtEquipment = function(equipment)
{
if (equipment === "EQ_UNDOCUMENTED_LAUNCH")
{
player.ship.removeEquipment("EQ_UNDOCUMENTED_LAUNCH");
if (player.ship.fuel < 7.0)
{
player.credits += 30;
player.commsMessage("Complete re-fuelling and be ready to launch immediately!");
}
else
{
this.$bountyBackup = (player.bounty + 2);
player.ship.launch();
}
}
}
this.shipLaunchedFromStation = function()
{
if (this.$bountyBackup)
{
player.bounty = this.$bountyBackup;
player.commsMessage("You may be fined up to 100cr for launching without filing a manifest.",6);
delete this.$bountyBackup;
}
}
/* ====================================================================================
THE END
======================================================================================= */
|
| Scripts/undocumented_launch_available.js | this.name = "undocumented_launch_available";
this.version = "1.1";
this.allowAwardEquipment = function (eqKey, ship, context) {
"use strict";
if (context !== "purchase" || eqKey !== "EQ_UNDOCUMENTED_LAUNCH") {
return false;
}
var market = player.ship.dockedStation.market;
for (prop in market) {
if (market[prop].legality_export && manifest[prop]) {
return true;
}
}
return false;
}
|