Тащемта, если задуматься над механикой повреждения модулей - это станет очевидным. Скажем, орудие: когда его хп опускается до нуля и оно "краснеет" - орудие ломается, струлять нельзя; когда его хп восстанавливается до 50% и оно "желтеет" - возможность стрельбы восстанавливается. То же самое происходит с гусельками, двигателем etc - то бишь для всех модулей (кроме баков) существуют два события: "хп дошло до нуля" и "хп восстановилось до 50%". А вот для баков существует только одно событие: "хп дошло до нуля - начался пожар", причем при регенерации хп баков до 50% пожар, естественно, не прекратится. То бишь после выноса баков и начала их "саморемонта" нет совершенно никакой разницы, сколько там хп, 1% или 50%, ибо по достижении 50% ничего не происходит - а значит и нет смысла красить бак в красный цвет, а потом выдавать сообщение "баки заклеены жвачкой, горящую соляру залили обратно" и перекрашивать в желтый.