Oh I should of also mentioned that the sm_sidewinder_enabled convar has bits to enable/disable each of the weapons:
Code:
//enum SidewinderEnableFlags (<<= 1)
//{
#define SidewinderDisabled 0 // Completly disable sidewinder
#define SidewinderSentry 1 // Enable sidewinder sentry rockets
#define SidewinderRocket 2 // Enable sidewinder soldier rockets
#define SidewinderArrow 4 // Enable sidewinder huntsman arrows
#define SidewinderFlare 8 // Enable sidewinder pyro flares
#define SidewinderPipe 16 // Enable sidewinder demoman pipe genades
#define SidewinderSyringe 32 // Enable sidewinder medic syringes
//};