Fractal Softworks Forum

Starsector => General Discussion => Topic started by: Baqar79 on April 06, 2021, 11:03:17 PM

Title: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Baqar79 on April 06, 2021, 11:03:17 PM
It was a while back in a much older version when I tested them and they seemed to increase the amount of damage the ship could take before sustaining crew losses, but I've noticed that in a fight where I lost a lot of bigger ships the number of crew lost seemed well below expectation and on top of that I think about half of that amount that were presumed lost were rescued.

So do blast doors have several reduction components to it, eg one reduces the overall losses due to excessive hull damage or being disabled and one which reduces losses further in the event of being disabled by rescuing those presumed lost in battle?
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Radicaljack on April 06, 2021, 11:36:59 PM
While all these things are mysteries to me, I know one thing really isn't. Blast doors and crew aren't important at all. I struggle to find a use for blast doors that isn't better filled by other OP, and how crew dies doesn't matter since crew is cheap as dirt and useless for most purposes. I wish they were the most expensive and had some use but they are just not worth "protecting", but if the formula comes out it'll be interesting to see, but that's about it.

Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Baqar79 on April 06, 2021, 11:52:24 PM
Blast doors did use to be more important since you had different crew ranks that improved your ship capability (I think that was rolled into CR?), similar but different to how Marines can level up in the current version of the game, so you really wanted to make sure your veteran crew was looked after since you would have to retrain a new crew from scratch.

But beyond this with the more difficult battles (well IMO they are more difficult), I'm having to become more comfortable with losing ships.  Sure you can drag more crew around with you to counter the losses, but then you may need to invest in transports to do so, while blast doors will help keep you crew count high enough to crew your ships properly even after a battle involving the loss of many big ships.

I have to admit that it is a bit of a role playing element for me though, I like being the commander that puts some basic safety features in to hopefully improve morale (actually blast doors giving a +5% bonus to CR would be nice!).
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Scorpixel on April 07, 2021, 03:17:21 AM
Blast doors did use to be more important since you had different crew ranks that improved your ship capability (I think that was rolled into CR?), similar but different to how Marines can level up in the current version of the game, so you really wanted to make sure your veteran crew was looked after since you would have to retrain a new crew from scratch.

But beyond this with the more difficult battles (well IMO they are more difficult), I'm having to become more comfortable with losing ships.  Sure you can drag more crew around with you to counter the losses, but then you may need to invest in transports to do so, while blast doors will help keep you crew count high enough to crew your ships properly even after a battle involving the loss of many big ships.

I have to admit that it is a bit of a role playing element for me though, I like being the commander that puts some basic safety features in to hopefully improve morale (actually blast doors giving a +5% bonus to CR would be nice!).
Blast doors would actually be a disservice to crew survivability, as the hullmod is suboptimal to any ship and therefore reduce it's victory chances, increasing the probability of getting hull damage as either flux, weaponry, mobility, shields or armour pay the price of it's presence.
It's like having a soldier in every home during a war, the front is the most important place by far, and it's better for you that the front stays far away from the home you're in.
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Baqar79 on April 07, 2021, 03:23:26 AM
Blast Doors seem to save a lot of crew members, so while it isn't as nice as the ship saving/d-mod reducing/+40% hull reinforced hulls, I see many less crew casualties even from disabled ships.

I'm just interested to know how Blast Doors actually work as they seem to be more effective than the 50% less crew casualties would otherwise indicate.
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Fenrir on April 07, 2021, 03:41:02 AM
Blast doors did use to be more important since you had different crew ranks that improved your ship capability (I think that was rolled into CR?), similar but different to how Marines can level up in the current version of the game, so you really wanted to make sure your veteran crew was looked after since you would have to retrain a new crew from scratch.
Before (I think, can't really retell) 0.7 yes crews ladled 4 tiers and Elite tier grant 90% (once again, not really sure) CR and can steak with 10% from skill. However during those "Precious crews days" crews don't need special protection as long as you make sure to carry recruits and newbies with ships' extra capacities. They will gain XP from "viewing how the Elites do" in combats and eventually graduate one by one and fill in positions where seniors "sadly" left empty.
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Baqar79 on April 08, 2021, 02:10:11 AM
This is a good example of the rescue portion of what I'm seeing with Blast Doors:
(https://i.imgur.com/kX03Xp6.png)
The Ziggurat, 2 Dooms and 2 Hyperions were disabled; and 3 of the 4 remaining ships were heavily damaged; yet I only lost 90 crew overall (All ships have Blast Doors Equipped).
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Histidine on April 08, 2021, 02:38:29 AM
Eyeballing the code in FleetEncounterContext, modifiers like blast doors just straight up reduce the non-fighter component of the immediate crew loss (the "approximately 330 crew" in the last screenshot). I have no idea how the end-battle recovery from lost ships is calculated.

If the ship dies the base crew loss is 75% to 100% of its crew complement; if it takes hull damage, the base crew loss percentage is (square of hull HP fraction lost) * [0.5 to 1.0].

(The calculations are too long for me to follow without comments, so that's all I'm looking into it)
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Baqar79 on April 08, 2021, 04:42:59 AM
Eyeballing the code in FleetEncounterContext, modifiers like blast doors just straight up reduce the non-fighter component of the immediate crew loss (the "approximately 330 crew" in the last screenshot). I have no idea how the end-battle recovery from lost ships is calculated.

If the ship dies the base crew loss is 75% to 100% of its crew complement; if it takes hull damage, the base crew loss percentage is (square of hull HP fraction lost) * [0.5 to 1.0].

(The calculations are too long for me to follow without comments, so that's all I'm looking into it)
Thank you for having a look (any effort is appreciated to help guide me to an answer). 

I thought I would see if I could figure something out looking through that FleetEncounterContext.java but it is clear to myself that I don't really follow it.  I can see the portions you mentioned, but the calculate crew recovery part (if it is even the right part I'm looking at!) requires a sounder mind and a strong coffee.
Title: Re: Blast Doors; how exactly does the crew casualty reduction work?
Post by: Euripides on April 08, 2021, 05:14:36 AM
Blast doors is one of many hull mods that could cost 1 OP and I still probably wouldn't use it.