Как следует из названия - это открытое бета-тестирование следующей версии. Бета содержит всё, что планировалось сделать к релизу следующей версии, однако может содержать так же ошибки, поскольку движок подвергся ряду серъезных изменений.
Внимание! Данная версия движка несовместима со всеми предидущими билдами XashXT (ксаш-мод). Если вы делаете мод под XashXT - вам следует обновить ваш ксаш-мод здесь.
Полный список изменений вы всегда сможете прочитать в файле changes.txt, я лишь приведу здесь то, что наиболее интересно для игроков и мапперов.
1. Поддержка эмбосс-фильтра на студио-моделях. Пример указания пути к текстуре внутри модели (прописывать настройки следует по прежнему в глобальный файлик scripts/texfilter.txt). Допустим мы хотим применить эмбосс к текстуре лица Барни. Текстура внутри модели называется BX_Face1.bmp. Тогда наш путь будет выглядеть следующим образом:
C++ Source Code:
"models/barney.mdl/BX_Face1"
разумеется, если модель barney.mdl у вас лежит в какой-то подпапке, то вам следует изменить путь на правильный. Это сделано специально, чтобы избежать применения фильтра, если в разных моделях окажутся текстуры с одинаковыми именами.
2. Многочисленные изменения и улучшения в рендеринтерфейсе (давно назревшие, кстати), что позволит продолжать разработку ксаш-мода без каких-либо серъезных модификаций движка в дальнейшем и даст массу новых возможностей. SovietCoder уже оценил
3. Интерфейсы приведены в соответствие с новым SDK. Правда CS:CZ так и не заработал, возможно это из-за привязки к vgui2.dll. Так или иначе, мне жалко тратить время на его запуск. Там предстоит весьма серъезная работа, насколько я понял. Зато должны заработать некоторые библиотеки CS, которые раньше вылетали. (Но я не проверял еще)
4. Декали на браш-моделях теперь могут иметь скейл, который корректно сохраняется в сейв (последняя функция в EfxAPI). Это может быть использовано мод-мейкерами. В той же CS:CZ была система материалов, где явным образом можно было регулировать размер декали на том или ином материале.
5. Декали и статические энтити теперь сохраняются в демку. Помнится OpenMaw жаловался, что они не сохраняются. Теперь это исправлено.
Полные исходные коды движка, нешифрованный client.dll и документацию
можно скачать по этой сцылке:
www.hlfx.ru/xash/xash_extras.7z - 2.80 Mb
Сам движок - традиционно из аттачмента, чтобы знать кол-во скачиваний.
А если заслать денег, то появится ссылка на скачивание небесного котэ
Вообщем тестируйте, если всё хорошо, то на след. неделе оформим как стабильный билд.
Нет, хипнотик переделок вообще не требует, параноя тоже.
Это из-за новых вальвовских интерфейсов, ну и задел на будущие возможности ксаш-мода. Я, когда, полтора года назад создавал эту систему, думал остановится на текущем уровне. А теперь видишь как всё повернулось - куча народу под ксаш-мод свои проекты разрабатывает, SovietCoder хочет всякие новые фишки мутить. Корочи необходимость давно назрела.
Да, хелпы надо обновлять, но мне сначала надо составить список всего того, что подлежит изменению.
А зачем нужен эмбосс когда советкодер уже имплементировал бамп? Правда до студиомоделей еще дело не дошло.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Хотел узнать будут ли добавлены патчи в ксаше? Ты говорил, что это не проблема, если будет редактор в котором это можно будет делать. Так вот такой редактор я надеюсь скоро появится и в нем можно будет работать.