And why is the Pete (F1M) so comparatively hard to light up for a Japanese bird? The threshold Energy value of 0.8 in combination with a 45% probability for incurring damage, that's why. This effectively makes the fuel tanks a bit more than 2X 'tougher' than the Wildcat's!
Moreover, damage will increment the tank damage state by a value of 1. For a number of other Japanese crates, such as the Zero, a damaging hit will increment the tank damage state by 2 steps, leading more quickly to fire and destruction.
from Pete_v1.class
if(s.startsWith("xxtank"))
{
int l = s.charAt(6) - 49;
if(l > 3)
return;
if(getEnergyPastArmor(0.8F, shot) > 0.0F && World.Rnd().nextFloat() < 0.45F)
{
if(FM.AS.astateTankStates[l] == 0)
{
debuggunnery("Fuel Tank (" + l + "): Pierced..");
FM.AS.hitTank(shot.initiator, l, 1);
FM.AS.doSetTankState(shot.initiator, l, 1);
}
if(World.Rnd().nextFloat() < 0.008F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.6F)
{
FM.AS.hitTank(shot.initiator, l, 1);
debuggunnery("Fuel Tank (" + l + "): Hit..");
}
}
return;
} else
{
return;
}