Hi all.
I was a bit stuck on what to do next.
And was going to write a post asking for your advice on which of 2 ways of changes to go for.
After the last play test I have come to conclusion that balance is nowhere(which is normal at this point I guess).
Also I came to thoughts of how to rebalance everything?
The main thing is that reactors provide too low power.
...
...
But while I was writing that very long post, I came to conclusion that it wasn't just the reactors, but mostly the capacitors that was bothering me.
So in the end I came up with a solution that was the mix of the 2 change ways I had in mind.
Now I would like to hear your opinion on my result idea:
1. Have several(ex. 3) types of reactor systems(Fission, Fusion, Quantum)
2. Each reactor type starts at MK1 and can be upgraded to MK2, 3, 4... For scrap. Providing more power.
Example:
Fission mk1 - 6 power, mk2(7), mk3(8), mk4(9), mk5(10), mk6(11)
Fusion mk1 - 10 power, mk2(11), mk3(12), mk4(13), mk5(14), mk6(15), mk7(16)
Quantum mk1 - 14 power, mk2(15), mk3(16), mk4(17), mk5(18), mk6(19), mk7(20)
So If you want to have 10 power, you can either upgrade your fission reactor to mk6, or buy a Fusion reactor(if you can find one in the random shops)
3. The prices of reactors will need to be properly balanced so that there would be sense in upgrading the old reactor other than buying a new one ASAP.
Also the rarity of finding a new type of reactor should be taken into consideration.
4. There will be only one type of Shields system, it starts with mk1 providing only 1 shield, and later you can upgrade it for scrap to provide more shields. up to max mk4 to provide 4 shields.
5. Each shield system will cost a lot, but if you have enough scrap you can install a second shield system, that will also start at mk1, but you can upgrade it to higher tier.
And the higher is the level of the shield system the more power it needs.
6. All shield systems just add the total amount of shields they provide to the shields count of the ship, and add to the shields' total power demand of the ship.
7. Ships will replenish only 1 shield at a time, like in FTL(Right now each shield system tries to recharge a shield in parallel)
8. In reactor system interface you can change the order in which the systems get power.
Example for pts 6, 7 and 8: If you have a mk3 shields system - it provides 3 shields to the ship, also it adds 6 power(3sh * 2 power/each) to the ship's shields power demand.
Also you have another shields system which is mk1 - it provides 1 shield to the ship, and it adds 2 to the power demand.
So the total amount of shields on the ship is = 4. And the total power demand is 8.
Now when the power distribution get's to shields it checks is there 8 power left in the capacitor?
If yes - then shields charge up(or if they are full the power is just wasted),
If no - then shields decharge(similar to what you have in FTL when you hack the shields), eventually loosing some shields.
9. Door control and sensor systems also work in the same way: 2 - 3 types. And possibility to upgrade them for scrap.
10. Players start at a station, with some scrap, there's no more dev shipyard where you can create any ship you want.
Instead there's a shop(or several) where you can buy premade ships with basic systems complectation.
11. After you buy your basic ship, you can go hunting AI (or other players) for more scrap, look for loot(weapons, other systems), upgrade your ship(reactors, shields, doors, sensors), save up scrap to buy a new bigger ship.
12. On the starting station you can only buy some starting ships. If you want to buy better ones - you first need to find a station with a shop that has better ships in it.
I need your advice on how to recompensate scrap to players who die.
So that after you die you can buy a new starting ship and keep playing(without having to create the server).
But also so that there would not be cheating like starting with some scrap and then suffocating 20 times to get more scrap on the start.
Perhaps starting ships are given for free, but when they are destroyed they do not leave scrap to recover?