Представляет собой набор добавлений, расширяющих возможности движка для скриптёров, а также, в ряде случаев, меняющих поведение игры. Изменения реализованы в виде бинарного патча библиотек двигателя игры. Авторы: Kolmogor, Malandrinus Адрес проекта на Google Code
Список изменений на данный момент (список далеко не полный, остался с самых первых ревизий):
можно кататься в ЗП на машинках
добавлены консольные команды: fov - угол обзора игрока ph_timefactor - скорость течения времени при просчете физики
в ПДА можно добавлять свои разделы. ГГ будет получать инфопорцию при выборе нового раздела.
разблокировано выкидывание из ящиков с помощью функций drop_item и drop_item_and_teleport
убран вылет "cannot find rank for ..." при выкидывании оружия, не прописанного в mp_ranks
добавлены глобальные функции log1(string) - нормальный вывод текста в консоль вместо нерабочей log flush1() - запись выведенного в консоль текста на диск, вместо нерабочей flush
в пространство имён level добавлены функции: level.get_target_dist() - возвращает float - расстояние до точки, на которую смотрит камера. Это то число, которое высвечивается под прицелом. level.get_target_obj() - возвращает game_object - объект, на который смотрит камера. Если ни на кого, то возвращает nil.
в класс CUIStatic возвращена возможность вращать текстуру. Для этого добавлен метод: SetHeading(Frect) - угол вращения в радианах передаётся в поле x объекта-аргумента.
для актора добавлена возможность устанавливать колбек на получение хита
Примечание: Не забывайте делать резервные копии!
Сообщение отредактировал _Призрак_ - Понедельник, 19.03.2012, 19:15
sedmoy23, У меня вот тоже не получается. Тоже не скачать, а пропатчить, скачал-то я с другого сайта, там он на народ был залит. Может у кого-нибудь есть пропатченный xrGame? Очень надо, выложите плиз. Все ссылки что находил были недействительные.
qawsed, Пользователь Джерико (он же Shad0wC@ndy) выкладывал ссылки с заранее настроенными батниками. Полазь в теме, да поищи, ведь 14 страниц - не так уж и много
1. Устанавливаем программу TortoiseSVN; 2. Определяемся с папкой в которой будут находится файлы ревизии. Т.е. её нужно либо выбрать из имеющихся, либо создать, что будет лучше; 3. Заходим в эту папку; 4. Нажимаем ПКМ и выбираем "SVN Checkout..."; 5. В появившемся окошке, в поле "URL of repository" введите адрес: "http://xray-extensions.googlecode.com/svn/trunk/"; 6. Нажимаем "ОК". Ждём. ; 7. После появления в окошке надписи "Complited At revision: 57" ещё раз нажимаем "OK"; 8. Всё - ревизия скачена.
Теперь, чтобы пропатчить .dll'ки открываем readme.txt в папке с ревизией и ООЧЕНЬ внимательно читаем.
Для того, чтобы при выходе следующей ривизии обновить Вашу, заходим в папку, нажимаем ПКМ и выбираем "SVN Update".
Сообщение отредактировал ColR_iT - Среда, 27.03.2013, 18:31