Думал, что все окажется прозрачно и просто, но возникла одна проблема
Есть такой вот код для рисования, который вызывается из HUD_DrawTransparentTriangles()
Линии рисуются, но проблема в том, что цвета её меняются абсолютно рандомно, когда я перемещаюсь по карте или двигаю камерой стоя на месте.
Что я сделал не так?
И всё, цвета перестали моргать и произвольно меняться!
Т.е. учитывая всё сделанное выше, TriAPI в GoldSrc не позволяет нормально рисовать линии без использования сторонних средств. Но вот этот фикс в подавляющем большинстве случаев сработает.