Overview
Модификация позволяет замедлять время в стиле “Матрицы” и “Max Payne”Это адаптация древней статьи[www.igromania.ru] на сайте Игромании к текущей версии Half-Life 2.
Вступление
Данное руководство является адаптацией к текущей версии Half-Life 2 статьи[www.igromania.ru] 2005 года за авторством t0pdevice на сайте Игромании.
Предупреждение. Мод меняет значение настройки sv_cheats на “1”. Это не позволит получать достижения.
Практически всем нам знакомо слово “Матрица”. Одним — по кинофильму, другим — из курса математики, и, наконец, некоторым — из игры Enter The Matrix. Те, кто играл в эту игру (ну и, конечно, те, кто рулил в Max Payne), знают, что там была очень интересная функция — замедление всего происходящего с использованием дополнительных эффектов. Оказывается, то же самое можно сделать и в Half-Life 2, причем это не ухудшит геймплей — лишь сделает его совершенно иным.
Сегодня мы создадим модификацию, в которой по нажатию всего одной кнопки можно замедлить действия и движения в игре, увеличить гравитацию, которая поможет избегать видимых пуль противников. В общем — получатся настоящие приключения Нео в мире HL2. Но и это еще не все. В моде мы увеличим действие манипулятора, с помощью которого вы сможете увидеть всю прелесть физики игры: от разрушения штукатурки стен до пятен крови людей и монстров. Попав в Матрицу, вы окажетесь совершенно в другом мире. Представьте себе: Фримен, как в замедленной съемке, взмывает в воздух, расстреливая из автомата монстров; еще не приземлившись, переключается на пистолет и двумя меткими выстрелами валит оставшихся в живых. После приземления скорость игры восстанавливается… до следующей встречи с врагом.
Замедление жизнедеятельности
Зайдите в папку …HL2/CFG и откройте файл valve.rc любым текстовым редактором, например “Блокнотом”. Если файл отсутствует, то создайте его (нажимаем правую кнопку мыши — Создать/Текстовый документ) и поменяйте расширение с txt на rc. В файле пропишите следующую строчку: exec autoexec.cfg.
После этого в той же папке создайте еще два файла — autoexec.cfg и matrix.cfg.
Откройте созданный файл autoexec.cfg текстовым редактором и пропишите: exec matrix.cfg.
В файле matrix.cfg пропишите:
Заметьте, что скрипт должен быть скопирован именно в три строчки! Ни больше, ни меньше.
Мое сердце… остановилось
Заходите в папку HL2/SCRIPTS и откройте текстовым редактором файл kb_act.lst. В конце, после основного текста скрипта (переместитесь в самый конец файла) пропишите с новой строки:
Двигаемся дальше.
В папке HL2/RESOURCE откройте файл valve_english.txt и после нижеприведенного отрывка скрипта:
пропишите:
Сохраняйте все изменения и запускайте игру.
В настройках Options/Keyboard (Настройки/Клавиатура) определите новой команде любую клавишу.
Запустите игру и активируйте соответствующей клавишей режим Замедления.
Всё — можете начинать погружение…
И помните, что Замедление работает только тогда, когда вы удерживаете клавишу нажатой.
Звуковая Матрица
Чтобы разнообразить мод, предлагаю маленькое необязательное дополнение.
В него входит повышенная гравитация, а также звуковой и графический эффекты при входе в Матрицу.
Чтобы опробовать эффекты, нужно в matrix.cfg вместо старого скрипта вписать следующее:
Скрипт должен быть написан в три строки.
Если вы хотите поменять звуковой эффект на другой, нужно в строчке, где есть команда speak, прописать другой путь к звуковому файлу.
Сохраните файл и запустите игру. Нажмите “матричную” кнопку — теперь изменения в силе.
Звуковая Матрица UPDATE – Звуки из Max Payne
Автор оригинальной статьи использовал звук, который идёт “в комплекте” с HL2.
Для большей реалистичности предлагаю использовать звук входа/выхода из режима Замедления из игры Max Payne.
Архив с файлами звуков можно скачать отсюда[yadi.sk]. В папке HL2/SOUND создайте новую папку SLOWMO и скопируйте в неё файлы.
В файле matrix.cfg вместо старого скрипта вписать следующее: