Добавлен Дарин,
опубликован
Всем доброго дня! Судя по всему, данное обновление станет последним в этом месяце, потому как наступает пора отпусков, так что я решил его более-менее обобщающе-завершающим. Следующий апдейт будет носить гордую версию 0.2, ведь, по сути, отсюда и дальше основная масса работы будет посвящена контенту, а не программной части.
Итак, что же нового приехало на крыльях версии 0.1.0.1552?
1. Система управлемого освещения
Раньше на уровне нельзя было поменять подсветку: она жестко задавалась изначально и более не менялась. Теперь это не так: скрипты позволяют менять подсветку на лету. Игра запоминает состояние освещения в момент сохранения, и при загрузке игры восстанавливает заданные значения.
Раньше на уровне нельзя было поменять подсветку: она жестко задавалась изначально и более не менялась. Теперь это не так: скрипты позволяют менять подсветку на лету. Игра запоминает состояние освещения в момент сохранения, и при загрузке игры восстанавливает заданные значения.
2. Расовые перки
Не думаю, что многие осведомлены о том, что в игре есть 4 "расы": существо, ангел ("дивин"/"ангелит" языком сеттинга, хотя пока что игра пишет тупо "ангел"), демон и нежить. Напрямую эти расы не влияют на набор способностей и параметров персонажа, и начинает игрок всегда как "существо". Но по ходу игры будут попадаться алтари, которые позволят однократно сменить расу на любую другую, давая бонус к избранной характеристике расы и влияя на воздействие некоторых абилок (скажем, заклинание "Мгновенная смерть" на нежить не действует, а шары льда сильнее бьют по существам).
Не думаю, что многие осведомлены о том, что в игре есть 4 "расы": существо, ангел ("дивин"/"ангелит" языком сеттинга, хотя пока что игра пишет тупо "ангел"), демон и нежить. Напрямую эти расы не влияют на набор способностей и параметров персонажа, и начинает игрок всегда как "существо". Но по ходу игры будут попадаться алтари, которые позволят однократно сменить расу на любую другую, давая бонус к избранной характеристике расы и влияя на воздействие некоторых абилок (скажем, заклинание "Мгновенная смерть" на нежить не действует, а шары льда сильнее бьют по существам).
Теперь некоторые перки требуют соответствующей расы для взятия. На данный момент имеется один такой - "Глаза демона", позволяющие видеть на карте некоторые секретные локации.
3. Багфиксы
Опять-таки, тестирование выявляет все новые и новые баги, и я стараюсь отстреливать их по мере обнаружения. Самый зловредный остреленный баг - сообщение об ошибке, иногда выскакивавшее при срабатывании т.н. "комплексных событий". Ивенты в игре - скажем, телепортация - кодируются тремя параметрами: собственно, индекс ивента, и две характеристики (хотя иногда нужна только одна или вовсе ни одной). Мультиивенты считывали последовательность "троек" неверно, что и приводило к разным глюкам. В игре их было немного, а глючило вообще только одно, но теперь все вроде как работает нормально.
Опять-таки, тестирование выявляет все новые и новые баги, и я стараюсь отстреливать их по мере обнаружения. Самый зловредный остреленный баг - сообщение об ошибке, иногда выскакивавшее при срабатывании т.н. "комплексных событий". Ивенты в игре - скажем, телепортация - кодируются тремя параметрами: собственно, индекс ивента, и две характеристики (хотя иногда нужна только одна или вовсе ни одной). Мультиивенты считывали последовательность "троек" неверно, что и приводило к разным глюкам. В игре их было немного, а глючило вообще только одно, но теперь все вроде как работает нормально.
4. Доработки редактора (нет в чейнджлоге)
Редактор я не аннотирую чейнджлогом, но тут отмечу пару доработок:
Редактор я не аннотирую чейнджлогом, но тут отмечу пару доработок:
- Редактор перков теперь содержит список этих самых перков, что удобнее поиндексного ввода;
- Если на карте есть ивентные телепорты, их вход и выход соединяются линиями. Теперь забыть где скрылся телепорт не выйдет;
- При изменении размеров карты добавленные области наполнялись мусорными записями о спрайтах. теперь одной кнопкой все эти записи можно удалить.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Version.Patch.Build
alexprey: Контроль версий, увы, нет ) Да и номер версии чисто дельфовский. Там так: версия, релиз, ревизия, номер билда.