Получился редкой красоты музей переработок и отчаяния. Несколько находок:
—
bg_saber.c — вся система боя на световых мечах это один switch на 5000 строк;—
sv_savegame.cpp — пришлось писать фейковый busy-loop, чтобы окно «Saving» висело хотя бы секунду. И комментарий: «Брошусь под автобус, если ещё раз придётся делать такую дичь»;—
q_math.cpp — легендарный fast inverse square root из Quake 3, унаследованный от Кармака. Даже сами Raven годы спустя оставили в комментарии только «what the fuck?»;—
ModView — функция FuckingWellSetTheDocumentNameAndDontBloodyIgnoreMeYouCunt(), родившаяся в неравной борьбе с Win32 API.Вот тут более полная подборка интересного из их кода.
@make_game (теперь в VK и Max)
