What is currently in the game:
-Derelict stations give only scrap when mined.
-Overheating ships can be salvaged, and all salvaged blocks (full hp or damaged) are returned as the blocks.
My proposed, new system:
-If a ship is overheating, then the damaged blocks return scrap.
I have no idea what would be the best % chance of a block being damaged on a station would be. I think around 85% would be a good number because if a station has been abandoned, then most of the blocks will probably not be in great condition.
Merged from a post below:
On this post, Lecic said "It would be nice if large, overheated ships turned into salvageable wrecks instead of just disappearing."
A new idea (everything in my first post still applies):
-Ships can only be rebooted when they are still overheating.
-After a ship overheats, it becomes an entity similar to asteroids (can be moved and salvaged/mined) labeled as debris.
If a player overheats an enemy ship, then they could salvage it for the intact blocks and scrap from the damaged blocks. If they are not in a ship with salvage beams, then they can leave and come back with a salvager, but the ship will have likely overheated by then, so (if we use my example above) they will get only 25% as many blocks and more scrap.
Since ships will not disappear, then other players could go to a sector where a war was fought and salvage the remains of the ships left behind.
Since gravity blocks and rails still work while damaged (at least I think they do) and don't need power, large capital ship wreaks too big to be salvaged entirely and fit onto a cargo ship could be new areas for players to explore. A small salvager without the cargo space needed to salvage the entire ship could dock to the capital ship, and the astronauts could search for the more valuable stuff left behind to fill their ship (such as look for a cargo hold or hand mine any intact blocks they can find while walking about). Maybe, when the fauna system is in the game, hostile creatures could spawn on any overheated ship that is above a certain mass and that has been overheated and untouched for a certain amount of time, so their would be some risk involved with this way of salvaging.
-Derelict stations give only scrap when mined.
-Overheating ships can be salvaged, and all salvaged blocks (full hp or damaged) are returned as the blocks.
My proposed, new system:
-If a ship is overheating, then the damaged blocks return scrap.
-If the ship is not overheating or is rebooted, then the damaged blocks return the blocks.
-When rebooting, it will take more time for every damaged block.
-Derelict stations return some scrap and some full blocks.-When rebooting, it will take more time for every damaged block.
-Since you will get the block back instead of scrap.
-DivineEvil suggested have a % probability that a block is returned as scrap instead of the block
-Or, have each block on a station have a % probability that it is at 50% hp
-Or, have each block on a station have a % probability that it is at 50% hp
-When a station is first loaded in, it calculates for each block whether or not it is damaged. The damaged blocks return scrap, and the full hp blocks return the block.
-Since damaged blocks have a different texture, the stations would look more abandoned with some of their blocks damaged, and each station would look a bit different from others because it would have different blocks damaged.
-Since damaged blocks have a different texture, the stations would look more abandoned with some of their blocks damaged, and each station would look a bit different from others because it would have different blocks damaged.
I have no idea what would be the best % chance of a block being damaged on a station would be. I think around 85% would be a good number because if a station has been abandoned, then most of the blocks will probably not be in great condition.
Merged from a post below:
On this post, Lecic said "It would be nice if large, overheated ships turned into salvageable wrecks instead of just disappearing."
A new idea (everything in my first post still applies):
-Ships can only be rebooted when they are still overheating.
-After a ship overheats, it becomes an entity similar to asteroids (can be moved and salvaged/mined) labeled as debris.
-Some blocks on this entity take damage to their hp when it overheats.
-Maybe increase the overheating time for ships.-Perhaps 75% of the undamaged blocks loose half of their hp for example.
-To give more time to get intact blocks on larger ships, or reboot before it becomes debris.
-Debris will disappear after a very long time, configurable in the settings config.-This will (hopefully) help counter lag from this system by deleting enough debris to keep debris count low before more is created from battles/wars.
If a player overheats an enemy ship, then they could salvage it for the intact blocks and scrap from the damaged blocks. If they are not in a ship with salvage beams, then they can leave and come back with a salvager, but the ship will have likely overheated by then, so (if we use my example above) they will get only 25% as many blocks and more scrap.
Since ships will not disappear, then other players could go to a sector where a war was fought and salvage the remains of the ships left behind.
Since gravity blocks and rails still work while damaged (at least I think they do) and don't need power, large capital ship wreaks too big to be salvaged entirely and fit onto a cargo ship could be new areas for players to explore. A small salvager without the cargo space needed to salvage the entire ship could dock to the capital ship, and the astronauts could search for the more valuable stuff left behind to fill their ship (such as look for a cargo hold or hand mine any intact blocks they can find while walking about). Maybe, when the fauna system is in the game, hostile creatures could spawn on any overheated ship that is above a certain mass and that has been overheated and untouched for a certain amount of time, so their would be some risk involved with this way of salvaging.
Last edited: