CLASS HomingShooter { AmmoTypes myAmmoTypes TEXT myFireSound1 TEXT myFireSound2 TEXT myFireSound3 DECIMAL myTargetSpreadRadius FILEList myAcquiredTargetFeedback FILEList myKilledEnemyFeedback DECIMAL myShooterOffsetX DECIMAL myShooterOffsetY DECIMAL myShooterOffsetZ DECIMAL myBarrelOffsetX DECIMAL myBarrelOffsetY DECIMAL myBarrelOffsetZ DECIMAL myFireOffsetX DECIMAL myFireOffsetY DECIMAL myFireOffsetZ DECIMAL myFiringImpulse FireOffsetList myFireOffsets DECIMAL myAttackMoveLOFOffset ShooterOffsetStanceList myShooterOffsetPerStanceList NUMBER myUseMovementSpecificFireAnimationFlag TEXT myHeadingAimingChild TEXT myPitchAimingChild DECIMAL myPitchOffset NUMBER myCanTargetAirFlag NUMBER myCanTargetGroundFlag NUMBER myCanTargetInfantryFlag NUMBER myCanTargetHeavyArmorFlag NUMBER myCanAttackGroundFlag DECIMAL myRotationSpeed NUMBER myOneShotFlag NUMBER myAutoAcquireFlag NUMBER myCanMoveAndFireFlag NUMBER myCPC_SlotID NUMBER myGroupID DECIMAL myAngleLimit NUMBER myIsAimingWithBodyFlag NUMBER myIsSpecialAbilityFlag DECIMAL myTargetYAimOffsetPerMeter NUMBER myIgnoreBuildingDamageReductionFlag NUMBER myUseBurstSoundFlag NUMBER mySeekingTurretFlag AimingBones myPitchAimingBones AimingBones myHeadingAimingBones NUMBER myUseSmoothAimingFlag TEXT myTargetMarkerSupportName NUMBER myIgnoreForestDamageReductionFlag }