I would also like to acknowledge EmperorJon's thread here where the initial proof of concept work was worked on and published.
Downloads
Please see my blog over on TXU for the formal release of my mod.
[ external image ]
[ external image ]
Related Links
- Community Script & Mod Download Library for X3: Terran Conflict
TXU thread for the mod
Roguey's script index for X3:TC
The Carrier Power Link System was initially developed during an unprecedented level of co-operation between the Commonwealth races during the Kha'ak war. The system was designed to counter the massive losses of Commonwealth capital craft during early Kha'ak encounters.
The initial design was intended to provide enhanced shielding to carriers that were extracting refugees from war zones but the research programme was scrapped when Operation Final Fury was conceived.
With the programme scrapped, the handful of scientists that were working on the programme sought alternative funding. The result being that the system was privatly developed and is available from various private resellers of the technology through out the Commonwealth for the nominal price of ~100,000,000 credits.
When the system is installed on a Carrier it enables the carrier to divert power from the shield generators of it's docked fighters to shields and/or weapons.
When the carrier takes excess damage to it's shields part of the energy drain is cascaded to the docked ships that are involved in providing power. If a supplying ship's shields drop too low, the power it was providing gets diverted back to the given ship's shields until they are fully recharged at which point it will provide power to the carrier again.
The CPLS has an intelligent power management system that directs power to where it is needed most.
- 1) If the Carrier's shields drop too low then the CPLS will redirect power to the Carrier's shields until they are fully charged.
2) If the Carrier's shields are with in safe limits then...- a) If the carrier's weapons require charging then power will be directed there
b) If the Carrier's weapons are fully charged but the Carrier's shields are damaged then power will be directed there
c) If both the Carrier's weapons and shields are fully charged then the power will be directed to recharging the supplying ship's shields
- a) If the carrier's weapons require charging then power will be directed there
Initial system tests have proven the CPLS to be an effective system but due to the safety systems employed the CPLS does not make the carrier invulnerable. During a test flight in an Odin with 30 Cutlass and 10 Spitfyres on board the carrier was able to withstand a prolonged battle, however when the Odin started colliding with another capital ship the damage it was sustaining to it's shields was too much for the CPLS to handle.
Due to the loss of the carrier and all fighters during this test flight the designers introduced a second mode of operation which will result in the carrier's shields always being priority. This modification is more in keeping with the original concept but is in conflict with the desires of some of their Split investors. However, the Split investors were out voted by the investors from all the other races when the decision was put to the board.
Game Resources Used
- Commands
- [1250] COMMAND_TYPE_SHIP_50 (CPLS Command Console - COMMAND_TYPE_SHIP_RLSG_CPLS)
- 17:250000-250099
- director\md.rlsg.cpls.xml
t\2500-L007.xml
t\2500-L033.xml
t\2500-L034.xml
t\2500-L039.xml
t\2500-L044.xml
t\2500-L049.xml
scripts\plugin.rlsg.cpls.alert.xml
scripts\plugin.rlsg.cpls.buy.cpls.xml
scripts\plugin.rlsg.cpls.buy.repair.xml
scripts\plugin.rlsg.cpls.buy.retailler.xml
scripts\plugin.rlsg.cpls.buy.salesman.xml
scripts\plugin.rlsg.cpls.buy.upgrade.xml
scripts\plugin.rlsg.cpls.check.level.xml
scripts\plugin.rlsg.cpls.check.notreqd.xml
scripts\plugin.rlsg.cpls.coeff.drain.xml
scripts\plugin.rlsg.cpls.coeff.laser.xml
scripts\plugin.rlsg.cpls.coeff.shields.xml
scripts\plugin.rlsg.cpls.coeff.ship.xml
scripts\plugin.rlsg.cpls.damage.xml
scripts\plugin.rlsg.cpls.emergency.xml
scripts\plugin.rlsg.cpls.main.xml
scripts\plugin.rlsg.cpls.main.00.xml
scripts\plugin.rlsg.cpls.main.01.xml
scripts\plugin.rlsg.cpls.main.02.xml
scripts\plugin.rlsg.cpls.main.03.xml
scripts\plugin.rlsg.cpls.main.sub.00.xml
scripts\plugin.rlsg.cpls.main.sub.01.xml
scripts\plugin.rlsg.cpls.main.sub.02.xml
scripts\plugin.rlsg.cpls.main.sub.03.xml
scripts\plugin.rlsg.cpls.manual.xml
scripts\plugin.rlsg.cpls.news.xml
scripts\plugin.rlsg.cpls.price.main.xml
scripts\plugin.rlsg.cpls.price.upgrade.1.xml
scripts\plugin.rlsg.cpls.price.upgrade.2.xml
scripts\plugin.rlsg.cpls.price.upgrade.3.xml
scripts\plugin.rlsg.cpls.ware.cmd.xml
scripts\plugin.rlsg.cpls.ware.cmd.sos.xml
scripts\plugin.rlsg.cpls.ware.cmd.start.xml
scripts\plugin.rlsg.cpls.ware.cmd.stop.xml
scripts\plugin.rlsg.cpls.ware.cmd.sitrep.xml
scripts\plugin.rlsg.cpls.ware.key.xml
scripts\plugin.rlsg.cpls.ware.key.sos.xml
scripts\setup.plugin.rlsg.cpls.xml