Наш первый netchan-пакет был на 22 байта короче эталонного — ровно на cl_playermodel\0male07\0. Без него сервер не знает, какую модель ставить нашему энтити-игроку. Набор конваров вынесен в client::userinfo_pairs() и теперь сверяется с эталоном настоящего GMod (новая фикстура fixtures/classicbox_client_hello.bin, 511 байт из пакета #24) попарно, включая порядок. При том же имени наш пакет теперь совпадает с эталонным побайтово: тело идентично в 513 из 514 байт, различаются только checksum/challenge из-за другой сессии и один остаточный бит добивки. |
||
|---|---|---|
| .. | ||
| ARCHITECTURE.md | ||
| LUA.md | ||
| NETWORK.md | ||
| PLAN.md | ||
| PROBLEMS.md | ||
| RECON.md | ||