Its getting hot in here!
Posted: Sun Mar 01, 2009 12:26 pm
I have been looking at the code for taking damage, and it seems that taking energy damage causes player (but not npc) ship temperature to increase. I was thinking that I should add the same to npc (and to also take into account insulation).
I was also thinking that scrape damage should probably also give frictional heating.
Overall, I am not too sure about the implications of making temperature related changes. I already discovered that quite often during testing I get killed not by direct fire but by being superheated by energy damage and boiling alive.
As it stands (I think) is that any hull energy damage goes directly onto temperature, meaning that for any energy damage over about 200 this will start to incur thermal damage on top of the basic hit. I think this is only really interesting for high damage weapons like missiles.
Anyone got opinions on the subject? Should I make npc subject to the same thing? Thats not trivial as they dont have shields, so all hits are on the hull, maybe if they are at less than 75% energy i can assume a hull hit?
I was also thinking that scrape damage should probably also give frictional heating.
Overall, I am not too sure about the implications of making temperature related changes. I already discovered that quite often during testing I get killed not by direct fire but by being superheated by energy damage and boiling alive.
As it stands (I think) is that any hull energy damage goes directly onto temperature, meaning that for any energy damage over about 200 this will start to incur thermal damage on top of the basic hit. I think this is only really interesting for high damage weapons like missiles.
Anyone got opinions on the subject? Should I make npc subject to the same thing? Thats not trivial as they dont have shields, so all hits are on the hull, maybe if they are at less than 75% energy i can assume a hull hit?