Open
Description
Description:
OmniFire
from RA2.
The unit firing this weapon does not have to turn to face its target before firing.
Possible Implementation:
Patch IsOmniFire check at 00656F99
Replace 0064E59C IsTurretEquipped case with something like
if ( Class->IsTurretEquipped ) {
WeaponInfoStruct *W = Get_Primary_Weapon();
if ( TechnoClass::Weapon_Valid(w) && !w->WeaponType->OmniFire ) {
if ( w->__TurretLocked ) {//not sure what to do with, may be new in YR
SecondaryFacing.Set_Desired(PrimaryFacing.Current());
} else {
SecondaryFacing.Set_Desired(dir);
}
}
}
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Progress