There's a bunch of different uniforms, for sure! Looking at one of my uniforms tonight I was mistaken about the 90M still being the designation for the current uniforms. Also forgot that the long sleeve ripstop is 2004M. See below:
Here's the basic layout:
Temperate90M Experimental - 100% Cotton (pocket on right sleeve). Produced 1994 only, I think.
90M - 100% Cotton (pocket on left sleeve)
2000M - 50/50 thinner material, nearly same cut as above
Hot Weather2000M Experimental - 100% cotton ripstop, short sleeve, exposed button pockets. Produced 2000 only
2000M - same as above but with pockets similar to 90M/2000M Temperate. Started 2001
2004M - same as above but with long sleeves
Airborne93M - 100% Cotton, shoulder straps, zippers, etc.
95M - 100% Cotton, no shoulder straps, otherwise same as 93M
2000M - 50/50 thinner material, same as above
Airforce Groundcrew93M Early - 100% Cotton, shoulder straps, zipper front, no metal, no buttons (same as Communist era uniform)
93M Late - same as above, no shoulder straps and more velcro for front closure. Does not appear to have been redesignated
Desert2003M Winter - three color desert in smooth cotton
2003M Summer - same as above but in ripstop
2004M Winter - four color desert in smooth cotton
2004M Summer - same as above but in ripstop
Multicam2015M Domestic - standard 4 color camo in new cut for use within Hungary
2015M Deployment - Multicam inspired camo in new cut for use outside of Hungary
Winter and wet weather stuff is not something I care to try to document

So there you go!
Steve