GraveRun
Graverun header image
Новая версия 20171229! 🎉🎄

Вот и последний релиз в этом году.
Но совсем скоро будет первый релиз 2018 года, так что не беда 😁

Всех с наступающим! 🎉🎄

Раскрутка стволов:

  • Теперь, если есть файлы звуков раскрутки вида "ИмяОружия_SpinUp", то они будут загружаться автоматически. Параметры "SpinUpSound", "SpinLoopSound" и "SpinStopSound" нужно задавать только в том случае, если файл звука имеет необычное для этого оружия имя.
  • Исправлено: Игра выдавала ошибку, если для оружия с раскруткой использовался только SpinUp без SpinLoop файла.
  • Добавлен новый параметр оружия "SpinLoopEmpty = 0/1" - разрешает продолжить вращение после расходования боезапаса. Если 0, то оружие принудительно останавливается.

Анимация выстрела:

  • Переименован файл стандартного эффекта выстрела из "PistolFire.png" в "Default_Fire.png".
  • Добавлен новый параметр оружия "Effect_Fire Delay" - задаёт время в миллисекундах между кадрами анимации выстрела.
  • Исправлен баг с перевёрнутой анимацией выстрела при стрельбе вверх-вправо.

Чит-меню (F4) и режим отладки сценария:

  • Исправлено ожидание нажатия кнопки (PauseFor) в режиме отладки при снятии сценария с паузы.
  • Чит-меню теперь не закрывается автоматически после нажатия каждой кнопки.
  • Исправлена высота полоски прокрутки в чит-меню.
  • Кнопка в чит-меню, дающая очко улучшения, теперь называется "+1 очко улучшения".
  • Исправлен список оружия в чит-меню. Теперь оружие, которое добавляется модами, появляется в конце списка без перезагрузки игры.

Нововведения:

  • Добавлена система задач на уровнях. Управляется с помощью новой группы команд сценария "Task". Подробнее будет в мануале. Обновлены уровни основного сценария.
  • Новый вариант картинки управления в тексте [GetOut] - выводит кнопку высадки. Обновлён тултип про высадку из транспорта. Теперь управление в тултипах пишется для всех игроков сразу, через запятую.

Изменения:

  • При взятии перка подствольника теперь даётся +1 патрон в обойму.
  • Переделана система хоткеев кнопок меню. Теперь текст отображается верно.
  • Обновлена работа автоматической перезарядки, когда игрок не стреляет. Теперь её визуализация немного больше заметна.
  • Перенесён в левый угол значок модов.
  • Выбор языка перенесён в правый угол.
  • Бонус и штраф игровых очков теперь показывается мелким шрифтом под числом очков.

Исправления:

  • Исправлена анимация оборотня.
  • Исправлен баг, что обойма не сбрасывалась, если перезарядка была автоматической.
  • Исправлена работа перка "Перезарядка стоя". Теперь он работает и на автоматическую перезарядку.
  • Исправлено округление значений "Время перезарядки" и "Скорострельность", в меню паузы.
  • Исправлено замедление звука переключения оружия в меню паузы.
  • При игре в одиночку, в меню паузы, больше не будут выделяться сразу две кнопки выбора перков.
  • Переработаны выделение кнопок в меню и их хелптипы. Теперь в меню паузы удобнее выбирать перки, когда один из игроков пользуется мышью.
Новая версия 20171218!

Изменения в уровне “Зомби-пакманы”:

  • Дорисованы анимации врагу “Cherry”.
  • Добавлен новый враг “Red_Ghost”.

Нововведения:

  • Враги теперь могут прыгать прямо на игрока.
  • Нарисован 4й уровень на карте основного сценария.
  • При быстрой перемотке, во время синематик мода, теперь рисуется пиктограмма перемотки.
  • Теперь каждый год, с 10 декабря по 15 января, игрок будет рисоваться в новогодней шапочке.

Изменения:

  • Транспорт теперь замедляется при ударе об стену (Зону нулевой проходимости).
  • Обновлена анимация большой стрелки, показывающей направление куда нужно двигаться.
  • Теперь скорость игрока зависит от веса всего оружия, которое он несёт, вне зависимости от слота. Раньше больше влиял вес основного оружия.
  • Убрана проверка FPS при столкновениях и отрисовке крови.
  • Добавлены отступы в счёте, после тысяч.
  • Обновлён вид текста на уровне “Выживание”.

Исправления:

  • Исправлен баг с чёрными полосами на карте.
  • Мышь теперь разлочивается, если снять фокус с экрана.
  • Исправлен баг с залипанием стрельбы вторичным оружием, при взятии перка “Стрельба с двух рук”.
  • Исправлено залипание звука раскрученных стволов.
  • Теперь баблы текста, если их удалять через "KillAllTexts", пропадают не моментально, а плавно исчезают.
  • Исправлена "болтанка" персонажей на транспорте. Теперь, когда едешь вверх или вниз, персонаж не мотает головой туда-сюда.
  • Вдвое увеличена скорость выхода с 4го уровня (И других больших карт) в меню. Но всё равно долго грузит - буду дальше разбираться.
  • Исправлен баг, из-за которого игрок, если отспавнился в дальних от начала координатах, пропадал.
  • Небольшие исправления сценария 4го уровня. Зона ожидания посадки игрока на мот увеличена.
  • Исправлен баг с удалением игрока, если на 4ом уровне прижиматься к краю экрана.

 

Новая версия 20171211!

Изменения в уровнях:

  • Обновлены первые три уровня основного сценария игры и добавлен четвёртый.
  • Все задания и подсказки на уровнях теперь в новом стиле.
  • Перерисована карта и переделан сценарий уровня "Мото-выживание".
  • Убран уровень "Дорога 1".
  • Новая карта тестового уровня.
  • Обновление уровня "Зомби Пакманы":
    • Исправлено зависание уровня.
    • Увеличена высота уровня. Теперь есть где развернуться даже при игре вчетвером.
    • Добавлен новый враг - "Cherry". Из него можно добыть оружие.
    • Баланс самих Пакманов и волн уровня.
    • Исправлена анимация Босса-Банана.

Изменения в работе со сценариями карт:

  • Исправлено отображение отладки сценария.
  • Добавлена команда "Camera, Move", которая включает синематик мод и двигает камеру за объектом или в заданные координаты.
  • Добавлены команды "Sinematic ON" и "Sinematic OFF", для управления синематик модом.
  • Добавлена новая команда сценария "PauseFor, Continue" - ждём, пока не будет нажата любая кнопка.
  • Добавлена команда сценария "Player, All, Go” - заставляет, во время синематик мода, игроков бежать к заданным координатам. Так же может задавать им скорость бега.
  • Добавлена команда сценария "WaitForPlayersGoing" - включает или выключает паузу сценария, пока игроки добегут после команды "Player, All, Go".
  • У команды сценария "TextBubble position" новый параметр "Bottom".
  • Команды сценария "LastVehicle" и "AddVehicle" переделаны в вид "Vehicle, Last" и "Vehicle, Add".
  • В группе команд сценария "Vehicle" добавлена возможность вторым параметром задавать имя. Изменения будут применены ко всему транспорту с этим именем.
  • НПСов теперь можно сажать и высаживать из транспорта с помощью новых команд "NPC, NPC_Name, GetIn, Vehicle_Name" и "Vehicle, Vehicle_Name, GetOut, NPC_Name".
  • Добавлена новая команда сценария "AddMultiLangTooltip" - создает окошко с текстом в стиле подсказки.
  • Новые команды сценария в группе "Vehicle" - "Tooltip" и "Bubble" - делают текст прикреплённый к транспорту.
  • НПСам, врагам и транспорту добавлена возможность проигрывать отдельный сценарий при смерти, с помощью команды "NPC, NPC_Name, Set DeathScenario:".
  • Теперь из сценария можно вызывать проигрыш, командой "GameOver, Defeat". По-дефолту "GameOver" вызывает победу.
  • Транспорт теперь может дешить из сценария - "Vehicle, Voshod, Dash".
  • Баблы, во время пауз сценария, теперь рисуются не полупрозрачными, даже если за ними что-то есть.
  • Добавлены новые команды сценария "Map, Lock, X, Y, W, H" и "Map, Unlock", позволяющие блокировать часть карты от перемещения игрока и камеры. Причём, если использовать вместо цифровых значений "-", то будет браться размер до конца карты, в эту сторону.
  • С помощью команды “Map, DeleteAllObjects, OutsideLock” можно удалить все объекты за пределами заблокированной части карты. Это для работы с большими картами, чтобы не тормозило.
  • Команда “WaitInZone” теперь может работать не только с типом объекта, а ещё и с именем.
  • Добавлена новая группа команд сценария "Enemy" - взаимодействия с врагами. Доступны команды:
    • "Enemy, Tooltip" - Делает подсказку под врагом.
    • "Enemy, Bubble" - Делает бабл с текстом над врагом.
    • "Enemy, Parameter_Name" - Изменяет значение указанного параметра для врага. Напри
    • "Enemy, Target, NPC, NPC_Name" - заставляет врага атаковать конкретного НПС. После смерти НПС враг переключается в свой обычный режим поведения.

Точное объяснение, как это всё работает, будет позже, в мануалах.

Изменения в игровых объектах:

  • Врагам теперь можно задавать цвет крови - "BloodColor = 168, 129, 69".
  • Добавлен параметр "NoClip" всем объектам - если равен 1, то позволяет проходить сквозь нулевую пассабилити. По-дефолту 0.
  • При Kick равным 0 враг больше не пинается.
  • Добавлен параметр врагам "NotEnemyForNPC". Если равен 1, то НПС на него не обращают внимания.
  • Добавлен враг "Box". Простая коробка. Даже и не враг особо.
  • НПС теперь умеют управлять транспортом.
  • Сбалансированы параметры мотоцикла.
  • Небольшие изменения в неуязвимости игрока.
  • НПС теперь может быть неуязвимым. Получает недолгую неуязвимость при получения урона.

Мелкие изменения:

  • Пустые строчки сценария (В которых нет команды) теперь пропускаются без задержки.
  • Убраны хоткеи моментального прохождения уровня (F9) и синематик мода (F5).
  • Изменения в отрисовке синематик мода. Убраны лишние элементы, а так же полоски теперь рисуются и во время паузы.
Новая версия, 20171201!

Нововведения:

  • Меню сценария теперь с картой игрового района. Карта будет дорисовываться по мере создания уровней.
  • Добавлена команда сценария RemoveScriptObject, которая позволяет удалять скрипт-объекты.
  • Временно добавлена возможность включать, на F5, синематик мод. Позже эта функция будет использоваться в сценариях.
  • Добавлены подсказывающие картинки, при настройке джойстика.
  • Добавлены параметры оружия: SpinUpTime; SpinUpSound. Они позволяют создавать оружие, которое начинает стрелять не моментально, а с небольшой задержкой.
  • Добавлен параметр оружия HeatDamageMultiplier - на сколько меняется урон от перегрева.

Изменения:

  • Обновлены первые уровни сценария.
  • Уменьшена сила замедления времени.
  • Теперь камера не фокусируется на игроках в режиме борьбы за жизнь. Можно смело забивать на упавших товарищей.
  • Дорисована зажигательная граната.
  • Обновлены звуки некоторого оружия.
  • Временно отключены кнопки рекордов. Пока рекорды снова не начнут работать.
  • Гатлинг:
    • Теперь раскручивается перед стрельбой.
    • Уменьшен вес.
  • Транспорт:
    • Сделано абсолютное управление.
    • Улучшена система колиженов. Теперь мотоцикл немного поворачивает при таране. Угол поворота и скорость зависит от разницы масс мотоцикла и объекта, с которым столкновение.
    • Добавлены множители урона при таране.
    • Объекты больше не отскакивают от стоящего мотоцикла.
    • Теперь, пока транспорт не заведён, он всё равно может двигаться и поворачивать. Добавлены параметра скорости при незаведённом двигателе.
    • Теперь транспорт ремонтируется, когда наезжаешь на аптечки.

Исправления:

  • Исправлена ошибка, из-за которой вылетала игра при попытке открыть меню отдельных уровней.
  • Исправлен уровень "Оборона деревни". Теперь, при игре вмногером, победа только тогда, когда убиты все боссы.
  • Исправлен баг, из-за которого зависал уровень "Зомби Пакманы". Сценарий ждал, когда пропадут все ящики, но пропасть они могли только если находятся на экране.
  • Исправлена надпись "Нажмите P для улучшения".
  • Исправления в английских и русских текстах.
  • Исправлен спавн мобов и НПС в непроходимых местах с помощью спавнеров.
  • Исправлено неправильное отскакивание пуль и гранат во время буллеттайма.
  • Исправлен баг, когда при получении большого урона всё замедлялось очень сильно и экран чернел.
  • Исправлена возможность использовать оружие в режиме борьбы за жизнь.
  • Теперь текст описания уровня или мода не может вылезти за границы текстбокса.
  • Исправлены имена биндов для джойстика.
  • Теперь на джойстике можно биндить кнопку "Спешиться".
  • Теперь, если описание или имя перка не задано на двух языках, будет использоваться тот язык, который есть.
  • Теперь вторичное оружие не перестаёт отрисовываться через секунду стрельбы.
  • При управлении с помощью WSAD, курсор в меню больше не перескакивает через одну кнопку.
  • Убраны белые точки на картинке первой карты сценария.
  • Удалены неиспользуемые файлы оружия.
  • Убран капс с некоторых имён хоткеев.
  • Теперь, при нахождении в средстве передвижения, у игрока рисуется вторичное оружие, если из него стрелять.
  • Исправлен баг с вылетом игры, при метании мобом-катапультой в момент смерти игрока. Моб пытался кинуть в несуществующую цель.
  • Исправлено дублирование перка "Тетива "Дакрон" у арбалета.
С Днём рождения, GraveRun! 🎉

Сегодня исполняется 8 лет с момента, как была завершена и выложена в сеть первая, конкурсная версия GraveRun 🎉