| Back to Index | Page generated: Oct 27, 2025, 5:37:22 AM | 
 Expansion Undocumented Launch
 Expansion Undocumented Launch| 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.UndocumentedLaunch | oolite.oxp.Wildeblood.UndocumentedLaunch | 
| Title | Undocumented Launch | Undocumented Launch | 
| Category | Equipment | Equipment | 
| Author | Wildeblood | Wildeblood | 
| Version | 1.0 | 1.0 | 
| 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/7b/UndocumentedLaunch.oxz | n/a | 
| License | CC-BY-NC-SA 3.0 | CC-BY-NC-SA 3.0 | 
| File Size | n/a | |
| Upload date | 1610873343 | 
Also read http://wiki.alioth.net/index.php/Undocumented%20Launch
------------------------------- Undocumented Launch OXP ver. 1 ------------------------------- Date: November 12th, 2012 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.0";
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].legalPenalty && manifest[prop]) {
            return true;
        }
    }
    return false;
}
 |