Important: This package can be used with X³ Terran Conflict version 2.5 or later. The use of the package with earlier versions of the game - or even with X² The Threat or X³ Reunion - can fail or lead to unpredictable results. No guarantee can be given for unsigned third-party modifications or scripts to be compatible with scripts in this package.
The Bonus Package
The Bonus Package consists of a selection of scripts written by player community members. Egosoft has selected them as extensions that fit well into, and do not destroy the balance, of the game. The scripts have been signed and therefore they are enabled without activating the Script Editor. (Script Submission Guidelines, see below.)
The bonus package is available from the Download page of Egosoft. A usage manual in PDF format is included in the package. No redistribution.
General questions and feedback about the Bonus Package can be asked in a discussion thread. Specific questions about the scripts must be asked in their own threads (links below).
The included scripts
- Commodity Logistics Software MK1 (2010-06-02)
This software supports the pilot in coordinating his internal production logistics. It will enable a pilot to collect orders from different consumers within your enterprise and coordinate them with chosen suppliers. Therefore, it is possible to deliver the products from several suppliers of a single resource to different consumers. - Commodity Logistics Software MK2 (2010-06-02)
This software allows the pilot to plan a route. The pilot is instructed to follow a given route and the corresponding commodity transfer orders for each intermediate stop entered. This enables the pilot to fulfil special tasks within the company or even at different stations. The route entered will be followed repeatedly until the pilot receives new orders. - Commercial Agent (2010-06-02)
The Commercial Agent can serve all the needs of a single player station or complex, both buying resources and selling products as necessary. But in order to unlock all its abilities an Agent must train by carrying out simple duties for a while. - Dockware Manager (2010-04-27)
A small extension to add wares or remove wares from player owned Trading Stations, Equipment Docks or Headquarters. The Manager can set limits for the different wares for the player Headquarters too. These limits get considered by Commercial Agents and Commodity Logistics MK1 pilots. - Missile Defense Mosquito (2010-04-27)
This software protects a ship - or a whole convoy that the ship is part of - against missile attacks and fighter drones by using Mosquito missiles. - Turbo Boost (2010-04-27)
The Turbo Boost device is capable of temporarily speeding up a ship beyond what’s normally possible.
Technical note
The Bonuspack contains a copy of the Hotkey Manager script. (Required by the Turbo Boost.)
Version history
- 4.1.00, released 2010-04-27
Adds:- CAG 3.2.20
- CLS MK1 3.3.01
- CLS MK2 3.3.01
- DWM 3.1.04
- MDM 3.1.02
- Turbo Boost 2009-12-17
- 4.1.01, released 2010-06-02
Updates:- CAG 3.3.02
- CLS MK1 3.3.02
- CLS MK2 3.3.02
Submission Guidelines
To submit your script for possible inclusion in the Bonus pack of signed scripts, send an email to scripts@egosoft.com containing a link to your script's thread in the X3TC Scripts and Modding forum and a brief description of the script. The description should include which category the script falls under (combat, trading, piracy, etc...).
Only submit your own scripts, as you will be the person contacted to prepare the script for signing. The signing process can be a lot of work, not just fixing and preparing the scripts, but preparing the documentation and getting it translated as well.
When the email is received and processed, your script will be placed in the submitted scripts list. This does not mean that your script has be accepted to be signed. It is an indication that your email has been received. The script signing team will use this list to choose which scripts will be prepared for signing.
The script signing process is to allow the game to be expanded with the best user created content. The simpler a script is, the easier it is to check and test. They are, therefore, more likely to get through the signing process. We may make suggestions/set requirements for modifications to scripts that interest us to make them signable.
Scripts should be balanced with the rest of the game. That's to say, if you give the player something, you should take something else away. This normally takes the form of a financial cost, but may be cost to the player's reputation, or simply making the script difficult to use, or a combination.
For a script to be accepted for signing, it must:
- enhance the original game of X³: Terran Conflict.
- be in a finished state and bug free before it is submitted.
- be independent of scripts from different authors, unless they give permission
- add functionality in a similar style to the rest of the game.
- it is clearly cheating
- it is a mod
- it changes established rules (energy free jumping, lower rep loss,...)
- it makes major changes to the Universe (major conflicts,...)
- it is too complicated to be properly checked and tested.
- it is exploitable
- it has a negative impact on the performance or stability of the game.
- group management scripts (preferably using wings)
- combat management scripts
- station management scripts
- exploration tools
- piracy tools
- anything else interesting
Testing
When scripts are chosen to be signed they will be posted in the [L3+] Script Testing Forum. Level 3 users can then download the scripts to help prepare them for signing. The preparation can include the preparation and translation of documentation as well as actually bug testing the scripts. The more level 3 users get involved the quicker we can get scripts to the public.
If anyone wants to know how to become a Level 3 member, please see this FAQ Entry. Once Level 3, you should be able to see and post in the Script Testing Forum. Make certain to read the rules CAREFULLY before posting. The rules are different in testing forums and are generally enforced much more ruthlessly.