By Voxol.
[Update (17/08/2007): Please now use xfir01's 2.0+ version, located in a new thread]
Link: http://forum.egosoft.com/viewtopic.php?t=187811
As of now updates to this script have ceased by me and xfir01 has taken over the project in a new thread. The new version includes many new features, bugfixes and much much greater customizability. I will leave the link up here to the old version for legacy reasons, but v1.10 and below is now unsupported.
===================================================
Requirements: Cycrow's Salvage Claim Software - Available at Teladi Equipment Docks (required to claim big ships).
--Download--
With this plugin big ships will now bail and there is generally a higher probability of a ship's crew bailing.
[Note: A special thanks to xfir01 who has already fixed a number of bugs and has graciously offered to take over this project]
The benefit of Bail Signal Extension is that it is simple in function and transparent in operation, adds NPC vs. NPC bailing, and modifies the stock implementation as little as possible to achieve the desired effect. For a comprehensive 'first-person' capping experience I would suggest Unicap; for something more like a 'fix' to the stock method, try Bail Signal Extension...
As always, suggestions for improvements are most welcome.
Readme follows:
Code: Select all
===========================================
Name: Bail Signal Extension
Version: V1.10
Author: Voxol
Updated: 04/08/2007
===========================================
Requirements: Cycrow's Salvage Claim Software.
With this plugin installed pilots will have a higher probability of bailing from their ship, and the crew of larger ships may also bail, unlike the stock egosoft implementation.
As the name implies this is an extension of the current bail behaviour, nothing complex. The reasoning is twofold. Realistically, crew are much more likely to attempt to abandon ship before it is destroyed than in the stock game - it's a rare crew that would rather go down with the ship. Secondly, realistically there is a chance that a critical component is damaged in a firefight leading to radiation leak, vented atmosphere, core meltdown, etc, so evacuation is the only option.
NOTES:
- There is a probability the crew will fight to the death, based on the ship's morale value.
- There is a probability the crew only abandoned ship because it was about to explode. The more damage to the hull and the higher the crews fight skill, the more likely this is to happen.
- Big ships will also bail, however only a small portion of the crew will manage to get into space suits before it's too late.
- Ships attacked by other races may also bail. You can make a living claiming ships after NPC vs. NPC battles.
- Player ships are valid candidates for bailing as well - you will have to reclaim your disabled ship once it is safe.
- Player, Xenon and Khaak ships do not have crew, but can still be disabled and captured.
- Equipment gets increasingly damaged as the ship sustains more hull damage before it is abandoned.
- Difficulty can be controled in the AL menu with:
'Bail Signal Extension: Inrease Difficulty x1' - Affects amount of hull damage before bail, thus higher chance of explosion and more equipment damage.
'Bail Signal Extension: Inrease Difficulty x2' - Affects chance of bail at all, as well as much more hull damage required.
(Difficulty levels can be combined for extra difficulty)
============================================
Change log:
1.10 [Special thanks to xfir01]
- Full speed bug fixed.
- Bug in x1 difficulty fixed and difficulties rebalanced to suit.
1.9
- Fix for AL plugin misbehaviour.
1.8
- Attempted fix for possible full speed when attacking bug.
- Attempted fix for new installation unable to activate.
1.7
- Reworked difficulty levels.
- Fixed bug in equipment damage.
- Tidied AL plugins.
1.6
- Shifted difficulty down for everything except morale.
1.5
- AL toggle for Huge Ship bailing added.
- AL toggles for difficulty added.
- Minor bugs in stock signal calling fixed.
1.4
- Equipment damage now added.
- Flying away bug fixed.
- Failsafe time limit increased.
1.3
- Added AL plugin so bailing can be toggled on/off.
- UFOs will no longer bail.
- Minor bug in morale based chance of fighting to the death sorted.
- Amount of hull damage before bailing is now affected by ship fightskill.
- Ship explosion now linked to hull strength.
- Better signal compatibility.
- Various code tidying.
1.2
- Corrected bug preventing claiming via standard method.
1.1
- Corrected Pirate astronaut race.
1.0
- Initial release.
============================================
Technical:
Signal alteration: SIGNAL_ATTACKED.
Enjoy!