New (renamed in some cases) unit bonuses and flags:

// Types

Bit IsMelee

// Unit Defense Bonuses

Bit(Float) DefendAirBonus

Bit(Float) DefendCityBonus

Bit(Float) DefendSubmarineBonus

Bit(Float) DefendFootBonus

Bit(Float) DefendMeleeBonus

Bit(Float) DefendSiegeBonus

Bit(Float) DefendWheeledBonus

Bit(Float) DefendMechanizedBonus

Bit(Float) DefendHelicopterBonus

Bit(Float) DefendSpecialForcesBonus

Bit(Float) DefendCivilianBonus

Bit(Float) DefendGuerrillaBonus

Bit(Float) DefendMountedBonus

Bit(Float) DefendWoodenShipBonus

Bit NoDefenseBonuses

// Unit Attack Bonuses

Bit(Float) AttackAirBonus

Bit(Float) AttackCityBonus

Bit(Float) AttackSubmarineBonus

Bit(Float) AttackFootBonus

Bit(Float) AttackMeleeBonus

Bit(Float) AttackSiegeBonus

Bit(Float) AttackWheeledBonus

Bit(Float) AttackMechanizedBonus

Bit(Float) AttackHelicopterBonus

Bit(Float) AttackSpecialForcesBonus

Bit(Float) AttackCivilianBonus

Bit(Float) AttackGuerrillaBonus

Bit(Float) AttackMountedBonus

Bit(Float) AttackWoodenShipBonusNew

(The "new" is because the old "AttackWoodenShipBonus" is a bit only and I didn't want to remove the old one for legacy purposes)

// Unit Ranged Bonuses

Note: These occur with any ranged attack, whether the army is defending or attacking, or the ranged unit is bombarding a particular type of unit.

Bit(Float) RangedAirBonus

Bit(Float) RangedCityBonus

Bit(Float) RangedSubmarineBonus

Bit(Float) RangedFootBonus

Bit(Float) RangedMeleeBonus

Bit(Float) RangedSiegeBonus

Bit(Float) RangedWheeledBonus

Bit(Float) RangedMechanizedBonus

Bit(Float) RangedHelicopterBonus

Bit(Float) RangedSpecialForcesBonus

Bit(Float) RangedCivilianBonus

Bit(Float) RangedGuerrillaBonus

Bit(Float) RangedMountedBonus

Bit(Float) RangedWoodenShipBonus

I'll eventually get around to adding these to the DB reference, if Bert doesn't beat me to it

// Types

Bit IsMelee

// Unit Defense Bonuses

Bit(Float) DefendAirBonus

Bit(Float) DefendCityBonus

Bit(Float) DefendSubmarineBonus

Bit(Float) DefendFootBonus

Bit(Float) DefendMeleeBonus

Bit(Float) DefendSiegeBonus

Bit(Float) DefendWheeledBonus

Bit(Float) DefendMechanizedBonus

Bit(Float) DefendHelicopterBonus

Bit(Float) DefendSpecialForcesBonus

Bit(Float) DefendCivilianBonus

Bit(Float) DefendGuerrillaBonus

Bit(Float) DefendMountedBonus

Bit(Float) DefendWoodenShipBonus

Bit NoDefenseBonuses

// Unit Attack Bonuses

Bit(Float) AttackAirBonus

Bit(Float) AttackCityBonus

Bit(Float) AttackSubmarineBonus

Bit(Float) AttackFootBonus

Bit(Float) AttackMeleeBonus

Bit(Float) AttackSiegeBonus

Bit(Float) AttackWheeledBonus

Bit(Float) AttackMechanizedBonus

Bit(Float) AttackHelicopterBonus

Bit(Float) AttackSpecialForcesBonus

Bit(Float) AttackCivilianBonus

Bit(Float) AttackGuerrillaBonus

Bit(Float) AttackMountedBonus

Bit(Float) AttackWoodenShipBonusNew

(The "new" is because the old "AttackWoodenShipBonus" is a bit only and I didn't want to remove the old one for legacy purposes)

// Unit Ranged Bonuses

Note: These occur with any ranged attack, whether the army is defending or attacking, or the ranged unit is bombarding a particular type of unit.

Bit(Float) RangedAirBonus

Bit(Float) RangedCityBonus

Bit(Float) RangedSubmarineBonus

Bit(Float) RangedFootBonus

Bit(Float) RangedMeleeBonus

Bit(Float) RangedSiegeBonus

Bit(Float) RangedWheeledBonus

Bit(Float) RangedMechanizedBonus

Bit(Float) RangedHelicopterBonus

Bit(Float) RangedSpecialForcesBonus

Bit(Float) RangedCivilianBonus

Bit(Float) RangedGuerrillaBonus

Bit(Float) RangedMountedBonus

Bit(Float) RangedWoodenShipBonus

I'll eventually get around to adding these to the DB reference, if Bert doesn't beat me to it

## Comment