Right now, we have types of modules with very cookie cutter fashion. Linear benefits with linear tons+power disadvantage attached to them. Heavier modules usually perform better etc. The weirdest example is the Docking computer, that takes up as much space as 2 tons of cargo in a ship that can do FTL travel without problem, you need a 2 tons extension card to perform the simple task of docking. I understand that it has to be a different module, but why a physical one? It is just a piece of code since I don't suppose you drive your ship using actual rudders rods and strings.
What I would propose is to separate the hardware from the software.
A new, mandatory, module type would come into play, called Computer core. It would work the same way as the Power plant. It has finite memory and processing capability. It consumes power from the plant.
Each hardware module would come with backup firmware, that could keep the module operational at 25% efficiency in case of a core failure.
Here comes the fun part. All hardware modules you buy would integrate into the core with a basic E rated software pack. That is free of charge (included in the hardware price). You would be able to switch those with tuned software packs. They would provide some increase to efficiency, like better response times, decreased heat signature, increased scan range, faster scanning, tighter tracking, increased damage, better reloads etc. Nothing massive, maybe 5-10% improvement max. They may work as module software updates or add-ons that would work over all compatible hardware. Say scanner software add-on would improve basic scanning, KWS or Discovery.
You may add as many software updates as you want, nothing like 3 big, 1 small etc. The limit is the Memory and the Processing power. Each module would have its own numbers. The memory would be a hard limit. You can't go over that. The processing is a soft limit, like power. However, going over that would decrease the efficiency of all the hardware systems over the board.
You can't sell, transfer or backup software updates. You buy them and if you want, you delete them if you need space or processing power for something else. Selling a hardware would erase its software from the core. Re-buying it would not give you the software back. It would be the basic E type again.
So the Docking computer would cease to exist as a hardware module, rather it would be a perfect software add-on.
This would provide a secondary specialization or fine tuning to the player's ship. This would fix the current, cookie cutter module lineup. The hardware may be few and bland, but with the software updates and add-ons, you could add a huge spin on the ship design.
What I would propose is to separate the hardware from the software.
A new, mandatory, module type would come into play, called Computer core. It would work the same way as the Power plant. It has finite memory and processing capability. It consumes power from the plant.
Each hardware module would come with backup firmware, that could keep the module operational at 25% efficiency in case of a core failure.
Here comes the fun part. All hardware modules you buy would integrate into the core with a basic E rated software pack. That is free of charge (included in the hardware price). You would be able to switch those with tuned software packs. They would provide some increase to efficiency, like better response times, decreased heat signature, increased scan range, faster scanning, tighter tracking, increased damage, better reloads etc. Nothing massive, maybe 5-10% improvement max. They may work as module software updates or add-ons that would work over all compatible hardware. Say scanner software add-on would improve basic scanning, KWS or Discovery.
You may add as many software updates as you want, nothing like 3 big, 1 small etc. The limit is the Memory and the Processing power. Each module would have its own numbers. The memory would be a hard limit. You can't go over that. The processing is a soft limit, like power. However, going over that would decrease the efficiency of all the hardware systems over the board.
You can't sell, transfer or backup software updates. You buy them and if you want, you delete them if you need space or processing power for something else. Selling a hardware would erase its software from the core. Re-buying it would not give you the software back. It would be the basic E type again.
So the Docking computer would cease to exist as a hardware module, rather it would be a perfect software add-on.
This would provide a secondary specialization or fine tuning to the player's ship. This would fix the current, cookie cutter module lineup. The hardware may be few and bland, but with the software updates and add-ons, you could add a huge spin on the ship design.
Last edited: