При работе с Source Engine вы столкнетесь с горами старого кода, который никто не понимает. Ни один человек полностью не разбирается в нём. Очень трудно добавлять новые графические функции в движок, не испортив что-нибудь при этом. Нельзя просто удалить или изменить часть кода, которую вы считаете ненужной. Поскольку эта часть, скорее всего, уже использовалась для чего-то, но где именно, вы даже не можете предположить. Это случалось со мной при работе над CS:GO.

https://cyber.sports.ru/tri...squ1rrl/2873599.html

Лайнокодери в Valve хочуть все переписати бо не можуть розібратися як працює те що є зараз.