Honestly, for Cody, these are the only VC’s you need.
Xenozip’s are nice, but often unnecessarily complicated and distance dependant.
VC1: c. MP, QCF+MK, QCF+MK > c. MP QCF+MK, FP, QCF+MK, FP QCF+MK, FP, QCF+MK, RH, QCF+MK > (RH, QCB+LP xn), Late LP, U+LK (CC LK’s)
VC2: c.MP, QCF+MK, F+RH, QCF+MK, c. MP, QCF+MK, FP, QCF+MK, FP, QCF+MK, FP, QCF+MK, RH, QCF+MK > (RH, QCB+LP xn), Wait until about 15% meter, very quickly U+LK (CC LK’s) or alternatively wait until your meter’s gone and use the same set-up as the VC1 stuff.
VC2: c.MP, QCF+MK, c.FK, QCF+MK x n until corner > (RH, QCB+LP xn), Wait until about 15% meter, very quickly U+LK (CC LK’s)
Anti-air VC1: c. MP, QCF+RH, QCB+LP > FP, QCF+MK, c. MP, QCF+MK, FP, QCF+MK, FP QCF+MK, FP, QCF+MK, RH, QCF+MK (RH, QCB+LP xn), Late LP, U+LK (CC LK’s)
(If your back is to the corner), Anti-air VC1: c. MP, QCF+RH, QCF+MK, FP, QCF+MK until corner > (RH, QCB+LP xn), Late LP, U+LK, (CC LK’s)
(Long distance anti-air) VC2: c. RH, F+RH, FP, QCF+MK, c.MP QCF+MK, FP, QCF+MK, FP, QCF+MK, FP, QCF+MK, RH, QCF+MK (RH, QCB+LP xn), Wait until about 15% meter, very quickly U+LK (CC LK’s)
(Mid-screen set-up with 50% meter) Anti-air VC1: c. MP, QCF+MK, QCB+LP, Whiff c. MP, quickly UF+LK (CC FP until corner) > (CC LK’s)
(Mid-screen set-up with 50% meter) VC1: c.MP QCF+MK, QCF+MK, c. MP QCF+MK, Whiff c.MP/s. FP, very quickly UF+LK (CC FP until corner) > (CC LK’s)
(Mid-screen set-up with 50% meter) c. LK, QCB+LP > VC1: Very quickly UF+LK (CC FP’s until corner) > (CC LK’s)
(Corner guard crush VC) VC1/VC2: QCB+LP, (c. FK, QCB+FP xn) > CC set-up of your choice
I made the mid-screen set-up myself, but I can assure you it works with c. MP. I’ve had people try and test it for me, and none of them could flip block it if I timed it properly, and the CPU couldn’t either. Plus, it’s always worked during matches. The jump LK has to be like instantly after you whiff though.
You can also use c. RH, F+RH, QCF+MK after the initial VC2: c. MP, QCF+MK, F+RH. You get slightly more range, but it’s easier to screw up, and the difference in damage is minimal.
There are a bunch of weird VC2 anti-air VC’s as well, but they involve change in direction and take a long time to get all the way across the screen.
Also, a warning, the first VC1 VC won’t work against 'Gief, Birdie or Cody. Against them, just use the VC2 variant (which will also work in VC1 since they bounce differently).
I actually wanted to make my own mini Cody video to supplement Nibor’s, since a lot of his CC stuff only works if you don’t flip after being hit a second time, and I think some of my VC’s like my Dhalsim one work better than his, but I dunno what program to use to record a good quality video, and I don’t know shit about editing.