Version 2.0 is X3 2.0* compatible only.
Version 1.2 is X3 1.0 - 2.02 compatible (but no M7 docking).
NEW: v2.0 with M7 docking and scrambling.... Coming any day now...
Find V2.0 at...
Find V1.2 at... CisorTech Dynamic Bay Configuration V1.2
The Dynamic Bay Configuration upgrade reprograms your TL and M1 robotic systems, dynamically reshaping docking bays to accommodate the ship requesting a docking berth. Since dock space is finite, this upgrade docks larger ships by using multiple unallocated bays.
Note: Both DBC and a Transporter device is required on the TL/M1 to transport the ship onboard.
Although DBC is similar to LV's Dock/Undock at TL/M1, and in fact all credit to LV for getting me started, I go a lot further in both the scope and complexity of the concept.
Simply put, DBC enables you to dock TS/TP and M6/M7 ships at your TL or M1, but it does this and also the following:
1) DBC allocates and manages additional docking bays for each TS/TP/M6/M7, (to placate the logic of finite space)

- TP = TP + 1 bays
- TS = TS + 2 bays
- M6 = M6 + 4 bays
- M7 = M7 + 6 bays (V2.0 only)
This functionality is inbuilt and will show as 'Bay Allocated' in your landed ships display, thereby accurately reflecting how many bays there are available.
2) DBC adds a scramble command to launch docked M6/M7's to protect the carrier or to attack enemies. Scrambling is implemented in two ways:
a) As an item in the Additonal Ship Commands. Select the Scramble command and enter null or 1 to Protect, and anything else to Attack Enemies.
b) As hotkeys linked to scramble commands. I use 7 for Scramble to Protect, and 8 for Scramble to Attack Enemies. The hotkeys only work if the TL or M1 is the PLAYERSHIP. (Remember to assign hotkeys in Controls/Interface Menu).
3) DBC integrates seamlessly with the ship's Navigation, Combat and Special systems. Simply instruct your ships as you currently do, and they will dock/undock as if Egosoft intended them to.
Caveat:
Since there is currently no way to move the player to another ship via script, I don't let you dock when you are in the TS/TP/M6/M7 which is trying to dock at the TL/M1. You'll have to use a Transporter Device to get yourself onboard the TL/M1, and then instruct the ship to dock.
When changing ships from the TL/M1 to your TS/TP/M6/M7, however, there is a workaround. You appear to go into a void, but since you have already changed ship you can easily complete the undocking by using any of the usual navigation commands.
Example: use X to change ship, and then FlyToSector to complete the undocking process.
4) A new ware, Dynamic Bay Configuration (DBC) is added which exposes the above DBC functionality. It's a steal at 9 million credits and can be found at Argon Equipment docks.
5) A fully switchable override setup mechanism.
a) Since DBC overrides most of the ship's interface commands, you can toggle the various command overrides on/off individually, or all of them at once. This should allow you to run whatever other mod/script you like even if it conflicts by overriding command 'whatever'. Simply toggle that command to off in 'setup.cisor.dbc' and you'll be good to go. All the other commands will still function normally, and as you know, in X3 there's more than one way to undock a ship.
b) Setting all overrides to off will give you a dock/undock TS/TP/M6 option in the Navigation menu (similar to LV's implementation). The management and allocation of additional docking bays will still work as explained in point 1) above.
6) Comprehensive error handling is built into DBC. The error/warning messages are verbose, but you can toggle this behaviour in plugin.cisor.dbc.errorhandler. Simply change the 'verbose' value to true. Warnings are designed to be unobtrusive, and to mimic existing X3 warnings as much as possible.
7) This is a purely script based implementation so it should work with custom universes and plot games.
Installation.
V2.0 : Use Cycrows package manager to install/uninstall.
V1.2 : Extract the rar file to you X3 - Reunion folder.
Version 2.0 link pending...
Old version v1.2
CisorTech Dynamic Bay Configuration V1.2
Changelog:
V2.0
- Included M7's
- Change package format to Cycrow installer .spk
- Built in allocated bays safety check
Version 1.2: Released 25/01/2006
Version 1.1: Released 14/01/2006
- Included Scramble To Protect and Scramble to Attack Enemies commands in Additional Ship Commands and as hotkeys
- Use sTransporter mechanism to also dock/undock Fighters
- Shows normal ship command messages - not DBC Dock/Undock
- Incorporated Jump To Ship in Jump To Station command
- DBC now for sale in Argon Equipment Docks
- All the menu based Jump Commands now allow you to give a null return to the 'followers' question. (This defaults to True)
Version 1.0: Released 04/01/2006
Credits:
CisorTech (TM).
LV for Dock/Undock TS/TP at M1.
Many X2/X3 scriptors from whom I learnt.
Language: 44 (other language contributions welcomed)
PageID: 8920
WareID: 5893/5894
Commands: 255 A_CISOR_DBC & 1237 A_CISOR_SCRAMBLE
Conflicts. Awaiting a ware number change approval to remove conflict with 1243.