I do not think that this would be very hard to code, but it seems like a very fun aspect of the game, should it be implemented. The First time I had a ship that over heated, I had gone a very long time with out dying and had a ship with multible rooms, I was on a turret when the main core over heated, I was playing online and everyone who was not killed when the core was destroyed rushed to fix it, unfortunitly every time we got close, the enemy ship would kill us. so we began to salvage everything that we could. some people fell behind and when the the overheat counter hit 5 everyone held their breathes and then...Nothing happened, the ship just disapeared, the people that were inside just were floating in space. I was very, very, very, disapointed in the lack of giant-fireball-explosian-of-death that I thought would acompany the distruction of a big ship. I would like an explosian that would kill any players near by and would damage blocks around it, similar to a disintigrater explosian or a missile.
It could also send out rubble which would be things like random hull bits or antimatter cannons they would be their own entity and would go flying out in random directions.
I have a few ideas on how I think ship destruction should happen. One way to PREVENT ship destruction would to have coolent tanks, they would be a placeable block, that when next to one anouther or a core, would increase the armor and amount of damage that a core could take before overheating.
Also, power blocks them selfs could expload, not as power full as a core or even 1 disintigrater exlposian but it would encourage better builds with shielding to power cores.
there is already a animation (explosian fire balls) that happen when a ship overheats, but strangly, none when the counter reaches zero. A formula for determining how big the explosian would be would look something like M+C+(E/100)=X when M= mass of ship C= amount of systems on ship ie. weapons comuter, salvage computer, missile CPU ect. and E= Energy stored on ship when core overheated. and X= how many disintigrater would have to be together to match the explosian strenght. Tell me what you think and anything I should change. Thanks!
It could also send out rubble which would be things like random hull bits or antimatter cannons they would be their own entity and would go flying out in random directions.
I have a few ideas on how I think ship destruction should happen. One way to PREVENT ship destruction would to have coolent tanks, they would be a placeable block, that when next to one anouther or a core, would increase the armor and amount of damage that a core could take before overheating.
Also, power blocks them selfs could expload, not as power full as a core or even 1 disintigrater exlposian but it would encourage better builds with shielding to power cores.
there is already a animation (explosian fire balls) that happen when a ship overheats, but strangly, none when the counter reaches zero. A formula for determining how big the explosian would be would look something like M+C+(E/100)=X when M= mass of ship C= amount of systems on ship ie. weapons comuter, salvage computer, missile CPU ect. and E= Energy stored on ship when core overheated. and X= how many disintigrater would have to be together to match the explosian strenght. Tell me what you think and anything I should change. Thanks!