I wanted this to be a surprise but I'm having a bit of a problem with the config. The in-game SMAW config doesn't have the Mk217 spotter rifle. So what the heck I figured I'd see if I can fix this.
I have added a new muzzle type that inherits from the Rifle class. This works fine - you can switch from spotter round to SMAW rocket. Just like switching between rifle and grenade launchers. The ammo inherits from the SMAW-HEAA ammo with slight changes - it uses the tracer bullet model and no explosive or missile effects so it doesn't have a rocket exhaust or sound. I inherited from the rocket so that the attributes would be identical. It makes sense to me to inherit this because the "hard way" would seem be creating a new bullet that has the same bullet drop as an already existing round.
I wonder if a Rifle weapon class cannot shoot a rocket ammo class? If so then I'll obviously have to make a new rifle and add the SMAW rocketlauncher as a muzzle.
The PROBLEM is that the spotter round doesn't appear to inherit the flight characteristics of the parent "R_SMAW_HEDP" ammo. Therefore there is no bullet drop. What to do? The config is a copy/paste of the parent with those edits I have made marked with " - ":