howdy
some of you might know that when you add a secondary weapon that comes from the same barrel and same bone and has the same muzzleflash bone that only the secondary weapon will use that muzzle flash and recoil

0:
this fact has been annoying me ever since i started playing generals when ever a quad cannon or gattlin tank/cannon fires at art targets they only then they show there muzzle flash and recoil the same thing is with nuke cannons when you upgraded them with neutron shells only when firing the neutron shells the barrel will recoil :x
no i found something interesting while i was coding a infantry
Code:
ConditionState = USING_WEAPON_B
i wonderd if that code also works on vehicles so i tried it like this on my ZSU AA tank like this :
Code:
ConditionState = NONE
Model = UVZSU_57
Turret = TURRET
TurretPitch = TURRETEL
WeaponFireFXBone = PRIMARY MUZZLE
WeaponMuzzleFlash = PRIMARY MUZZLEFX
WeaponRecoilBone = PRIMARY BARREL
End
ConditionState = USING_WEAPON_B
Model = UVZSU_57
Turret = TURRET
TurretPitch = TURRETEL
WeaponFireFXBone = SECONDARY MUZZLE
WeaponMuzzleFlash = SECONDARY MUZZLEFX
WeaponRecoilBone = SECONDARY BARREL
End
and i was supprised when i tried that it works flawless
so this way you can fix that stupid bug EA left in the game and restore the muzzle flashes and recoil for al those units who do not show them when firing there primary weapons
