Hi,
I’ve been trying to establish whether Shell rooms or Charge rooms are these that blow up in the naval vessels, and what are the related effects (several questions arise around properties like fatalFire
)
Can anyone confirm if my logic is sound?
Looking at the in-game files of, for example, Zara class: War-Thunder-Datamine/aces.vromfs.bin_u/gamedata/units/ships/it_cruiser_zara_class_ec.blkx at master · gszabi99/War-Thunder-Datamine · GitHub
"ammo4": {
// (...)
"shells": {
"entityMunition": "shells",
"fatalFire": false,
"fatalExplosion": false, // <------ according to this shells shouldn't cause fatal fire or explosion (which seems correct - blowing up Zara's magazines doesn't kill the ship on its own, and fresh Zara can survive exploded munition just fine)
"damageEffect": "ammunition_storage_shells",
"ammunition_storage_shells_01_dm": {
"count": 314
}
},
"charges": {
"entityMunition": "charges",
"fatalFire": true, // <------ this seems very weird? Blowing up charges does cause fatal fire? What even fatal fire is?
"damageEffect": "ammunition_storage_charges",
"ammunition_storage_charges_01_dm": {
"count": 314
}
}
// (...)
"ammo5": {
"weaponTrigger": [
"gunner4",
"gunner5",
"gunner6"
],
"entityMunition": "aux",
"fatalFire": false,
"fatalExplosion": false, // <------ Auxiliary ammunition is setup the same way shell rooms are.
To the best of my knowledge - auxiliary ammunition can blow up, so let’s see how it has its properties set:
"ammunition_storage_aux": {
"onKill": {
"fire": 0.24,
"expl": 0.76, // <------ it seems to have an explosion (chance?) when destroyed
"fHitCritical": false
},
"onHit": [
{
"damageType": "fire",
"fire": 0.05, // <------ but only fire when hit
"damage": 19.0,
"fHitCritical": false
},
{
"damageType": "shatter",
"fire": 0.02,
"damage": 25.0,
"fHitCritical": false
}
]
},
Now, shells:
"ammunition_storage_shells": {
"onKill": {
"fire": 0.4,
"expl": 0.6, // <------ similar to auxiliary, but lower explosion chance, and it still can blow up on hit rather than just on kill
"fHitCritical": false
},
"onHit": [
{
"damageType": "fire",
"expl": 0.03, // <----- if it's a chance, then 3% might not seem like much, but multiple fragments hit it, so percentages quickly compound.
"fire": 0.07,
"damage": 37.0,
"fHitCritical": false
},
{
"damageType": "fire",
"expl": 0.05,
"fire": 0.1,
"damage": 50.0,
"fHitCritical": false
},
{
"damageType": "explosion",
"expl": 0.15,
"fire": 0.85,
"damage": 340.0,
"fHitCritical": false
}
]
},
and finally charges:
"ammunition_storage_charges": {
"onKill": {
"fire": 1.0, // <------ different than auxiliary, only 1.0 fire, no explosion ( note that it has a "fatalFire": true, so this might translate to 100% chance of a deadly fire? But a deadly fire to what - what dies as an effect of this fire? Compartment containing the shells? Wouldn't that cause magazines to also explode? (see: "part": "cover_03_dm", in the blkx file)
"fHitCritical": false
},
"onHit": [
{
"damageType": "fire",
"fire": 0.15,
"damage": 37.0,
"fHitCritical": false
},
{
"damageType": "fire",
"fire": 0.2,
"damage": 50.0,
"fHitCritical": false
},
{
"damageType": "explosion",
"fire": 0.67,
"damage": 340.0,
"fHitCritical": false
}
]
},