If the track has no category associated, returns nothing. Otherwise, looks at all the categories the track can have (some combination of Normal, Glitch, Shortcut, and No-shortcut), and uses the list of all categories to look up a table which translates the category listed on CTGP to the category name generally agreed upon by the community. Translation table below: [Shortcut, Glitch, and No-shortcut (only possible on 150cc)] - Shortcut -> Shortcut - Glitch -> Glitch - No-shortcut -> No Glitch, No-SC [Normal, Glitch, and No-shortcut (only possible on 200cc)] - Normal -> Shortcut - Glitch -> Glitch - No-shortcut -> No Glitch, No-SC [Shortcut, and No-shortcut (only possible on 150cc)] - Shortcut -> Shortcut - No-shortcut -> No-shortcut [Normal, and No-shortcut (only possible on 200cc)] - Normal -> Shortcut - No-shortcut -> No-shortcut [Normal, and Glitch (Vanilla tracks)] - Normal -> No Glitch - Glitch -> Glitch [Normal, and Glitch (Custom tracks)] - Normal -> - Glitch -> Glitch [Normal only (this is possible if a glitch is set on the other cc but not this one)] - Normal -> If for some reason the track categories are not in the above translation table, uses whatever name was listed on the Chadsoft website.