Хочу уточнить по поводу CDB::TRI_DEPRECATED.
Дело в том, что dummy внутри использовался как указатель в игре и как структура в компиляторе. Положение ухудшалось тем, что она записывалась внутри бинарного файла уровня. Серьёзно изменить структуру нельзя — иначе ломалась совместимость с старыми уровнями (которые были не только от GSC, но и от мододелов).
Дело в том, что dummy внутри использовался как указатель в игре и как структура в компиляторе. Положение ухудшалось тем, что она записывалась внутри бинарного файла уровня. Серьёзно изменить структуру нельзя — иначе ломалась совместимость с старыми уровнями (которые были не только от GSC, но и от мододелов).