CS still uses BSP-format maps from the original Half-Life engine
Despite Source 2 in CS2, the level format (.vmap → compiled to .vpk) descends directly from the BSP format used by Half-Life in 1998. Hammer (the level editor) has been reskinned every engine but the workflow is broadly the same as 1.6.