2 XaeroX:
RVB_DoAMod? Это дкмпл так. А вот самодеятельность ниже, в проверке if( !sxmod2 ). Там похоже была копипаста и не сменили название переменной.
А в заголовке-то 3398. А файл 3598.
Традиционно, дифф в сравнении с 3366:
https://github.com/a1batross/Xash3D_original/commit/934d51ab26c0a721eb7db014b250782fdbcf951d
Афтар маладец за праделанную работу! :drink:
2 XaeroX:
бородатый ЛеФронт на фоне дефолтной темы HLFX форума.
1481447359
ТС, делай про хоккей. Про игры и так полно. Разве что ты будешь что-то про свои собственные игры рассказывать. Скажем так, блог.
2 Дядя Миша:
а как на сервере узнать, выполняет ли клиент предикт? В юзеринфу это никто не пишет, в отличие от cl_lw. Есть конечно идея cl_predict сделать юзеркваром, но нужно ли?
pfnPlaySound в серверном PMove должен работать так, чтобы звук отсылался всем игрокам, кроме текущего обратываемого игрока(pmove->player_index).
Если не отсылается, то и звук ходьбы дважды на клиенте при включенном пердикте не проигрывается. Оно и логично.
Уже исправил. Конечно, всё это при...
2 FiEctro:
Может и не дороже оперативки, но все ещё не нужны. Потому что в споре о том, что нужно хранить много и относительно недорого, выигрывает старый, добрый HDD. А для кого-то это куда критичнее, чем какая-то игра.
2 Дядя Миша:
История. Для нетграфа она на 1024 кадра назад, а runcmd_t только на MUTIPLAYER_BACKUP. А он все-таки меньше. И в этом случае runcmd_t просто оверкилл.
FILLRGBA конечно не очень для рисования таких вещей. Слишком много вызовов выходит, что если на ПК не заметно, то очень заметно...
https://github.com/FWGS/xash3d/commit/f4faccd46dfb94db707cab54123f636640d3a21a
Собственно, если кто-то хочет прикрутить его к Ксашу уже сейчас. Ну или поругать.
Сделал ещё заливку цветом, как в Source. На скрине у меня цвета сломаны, но здесь уже пофиксил.
Надо бы от магических чисел избавиться.