Парочка мелочей по поводу команды "minimize" в fullscreen режиме:
После ввода команды курсор мыши отпускается только после его нажатия (смены фокуса видимо). Так же не восстанавливается прежнее разрешение экрана рабочего стола.
Ну вообщем хотелось бы полноценно сворачиваться из игры.
Ну что сказать. В целом подавляющее большинство модов запускается и что-то выводит на экран. Если в моде присутствует OpenGL хаки, то выводит как правило разную ерунду, хотя вот в ксаше 0.3 и выше даже порталы с экранчиками внезапно заработали
Теперь до релиза остались две глобальные задачи:
1. переписать полностью рендер, чтобы хлфх и параноя могли его иметь, как бумер (кстати где он?) крестьян во дворе.
2. как-нибудь оживить вгуи. Кстати, если у кого-либо есть материалы по поводу подключения халфовского вгуи со стороны движка, не стесняйтесь давать на них сцылки, вам зачтется.
Ну и релиз версии 0.74 - 13 февраля 2011 года.
Такие дела.
ЗЫ. если удастся забороть вгуи, то это будет уже версия 0.75.
По поводу ВГУИ... Такое дело:
Если подключать библиотеку от ВОН-версии хл, то моды со стим-версии, т.е. КС 1.6, КЗ, возможно ДоД, новые версии ДМК и Рикошета могут работать некорректно. А если юзать дллку от стим версии, возникает вопрос, от какой именно? Их около 10 разных вариантов. Последние могут зависеть от всякой стимовской гадости, вроде tier0 и vstdlib. Есть ещё вариант, написать свою ВГУИ библиотеку, на основе кода бетки хл2, но это сложная задача, да и может себя не оправдать.
З.Ы. интересно, а какие нововведения в библиотеке vgui3.dll у XaeroX'a в хлфх?
Ku2zoff
ДМ говорит что в хл2 совсем не тот вгуй что в голдсорсе.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Ku2zoff писал: интересно, а какие нововведения в библиотеке vgui3.dll у XaeroX'a в хлфх?
Новые классы, какие же еще. Панельки со скругленными краями, панельки с текстурой, текстбокс, который умеет расставлять переносы в тексте и т.п. Плюс там же находится весь хлфховый вгуй - худ, кодовые замки, мессажбокс быстрой загрузки.
Ku2zoff писал: А если юзать дллку от стим версии, возникает вопрос, от какой именно?
не надо их юзать, они за собой стим.длл тянут. Ну его нафиг.
Цитата:
Ku2zoff писал: Есть ещё вариант, написать свою ВГУИ библиотеку
основная сложность при написании такой библиотеки - чтобы клиентка адекватно реагировала на вновь скомпиленную, я с этим вопросом пока толком не разбирался, если честно - очень не хочется, но это всё время покажет.
>>чтобы клиентка адекватно реагировала на вновь скомпиленную
Сначала нужно сделать поддержку уже существующей дллки от ВОН-версии, дальше будет видно как лучше поступить.
Ku2zoff писал: Сначала нужно сделать поддержку уже существующей дллки от ВОН-версии, дальше будет видно как лучше поступить.
ну оно положим и так "работает". Клиент не вылетает от непроинициализированного VGUI. Но речь не об этом. Эта скотина категорически не хочет вызывать отрисовку головной панели и прочих экспортов. Если бы оно ожило, я бы ему мигом бакэнд наваял, благо я представляю себе принцип работы. Но оно не шевелится, вот в чем трабла.
Странное дело... Запустил под самым последним билдом (который для теста лагов мышки) Паранойю. Поиграть не смог - не стартует. А в меню нету лагов с мышью В других модах и в оригиналн хл есть, а тут нет В чём может быть дело?
Добавлено 28-11-2010 в 21:37:
Всё, допёр. Если значение fps_max выше или равно 76 мышка не лагает в меню! В паранойе было выставлено 999, а в Ксаше у меня 72.