06.06.2017, 04:39
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
06.06.2017, 21:41
MOP, башни любого города наносят по всем существам урон 1. Проверил только что на тестовой карте на чистом Тифоне (проверил на крестьянах, феях, и еще много на ком). В настройках MCrEdit защита от стрел у них выставлена 0%.
07.06.2017, 09:00
Да, есть баг. Гляну обязательно. В МоП бага нет, так что поправимо.
Dwellings.dll, как оказалось, и переписывать-то было без особой надобности (дело всего лишь в том, что Тифон менял сод-структуру слишком поздно, после настройки случайных жилищ карты). Но я всё равно переписал, а то там так много ненужного хлама было ввиду новичковости. Длл усохла втрое. Кроме того, только в тифоновской версии Dwellings.dll исправлен баг с сохранением обитателей жилищ >255.
Скоро обновление.
Dwellings.dll, как оказалось, и переписывать-то было без особой надобности (дело всего лишь в том, что Тифон менял сод-структуру слишком поздно, после настройки случайных жилищ карты). Но я всё равно переписал, а то там так много ненужного хлама было ввиду новичковости. Длл усохла втрое. Кроме того, только в тифоновской версии Dwellings.dll исправлен баг с сохранением обитателей жилищ >255.
Скоро обновление.
07.06.2017, 11:17
[-] Исправлен баг с защитой от стрельбы.
[- +] Dwellings.dll переписана в FASM. Код её оптимизирован, лишнее удалено, объём усох в три раза. Кроме того, только в этой версии в игре корректно сохраняются обитатели с номерами >255. Библиотека по-прежнему независима от Тифона и может использоваться отдельно. Исходники же входят в Typhon sources.
[- +] Теперь установленные в редакторе карт случайные внешние жилища корректно заменяются в игре согласно своим настройкам - для этого нужно лишь, чтобы обитатели внешнего двеллинга совпадали с выставленным в TwEdit основным существом в неулучшенном городском жилище соответствующего уровня.
[+] Если указать !!UN:Z номер города как -1, то, как и в случае с типом, она будет брать номер текущего города (работает только в экране города). Так что код:
!?CM1;
!!UN:Z-1/-1/6/0/260;
по любому клику в экране города установит на седьмой неулучшенный уровень Колесуна.
[- +] Dwellings.dll переписана в FASM. Код её оптимизирован, лишнее удалено, объём усох в три раза. Кроме того, только в этой версии в игре корректно сохраняются обитатели с номерами >255. Библиотека по-прежнему независима от Тифона и может использоваться отдельно. Исходники же входят в Typhon sources.
[- +] Теперь установленные в редакторе карт случайные внешние жилища корректно заменяются в игре согласно своим настройкам - для этого нужно лишь, чтобы обитатели внешнего двеллинга совпадали с выставленным в TwEdit основным существом в неулучшенном городском жилище соответствующего уровня.
[+] Если указать !!UN:Z номер города как -1, то, как и в случае с типом, она будет брать номер текущего города (работает только в экране города). Так что код:
!?CM1;
!!UN:Z-1/-1/6/0/260;
по любому клику в экране города установит на седьмой неулучшенный уровень Колесуна.
07.06.2017, 21:20
Отличные новости
MOP, для обновления нужно заменять MonstersSetup.mop, Ammo.mop и Typhon.pac?

08.06.2017, 03:33
Нет. Поменялись только Typhon.dll и Dwellings.dll.
08.06.2017, 22:43
Добавил нужное в DwTable.txt - 7 строк в 1-ю и 2-ю колонки, в третьей колонке вверху изменил кол-во на +7. Дефы нужно прописывать в zobjcts.txt с типом 17 и номером кадра в zlagport.def? Никогда объекты не добавлял.
09.06.2017, 14:09
В zobjcts.txt и zaobjts.txt с указанием подтипа. Подтип - номер строки в первой колонке DwTable.txt. Яма Василисков - подтип 0.
10.06.2017, 18:24
[+] Добавлена способность Превентивный Контрудар. Как и в MoP, способность не действует на безответных существ. Также отвечать не могут отряды с наложенными Слепотой, Окаменением или Параличом. Если же вследствие превентивного контрудара одно из этих заклинаний было наложено на отряд, который намеревался ударить - его удар отменяется.
Немного оптимизирован код и упорядочены исходники.
Немного оптимизирован код и упорядочены исходники.
11.06.2017, 21:58
MOP, а есть ли возможность что в Тифоне будет устранен баг оригинальной игры, при котором монстры не могут нормально колдовать заклинания телепортация и жертва (есть еще одно или два, но забыл уже)?
12.06.2017, 05:20
Если понадобится для MoP.
12.06.2017, 14:46
[+] Решена проблема с zvslib1.dll. Теперь она грузит Twcrport.def из Typhon.pac.
Сам не пойму, почему сперва затупил, ларчик-то просто открывался.
Таким образом, на текущий момент за Тифоном не числится известных багов.
Сам не пойму, почему сперва затупил, ларчик-то просто открывался.
Таким образом, на текущий момент за Тифоном не числится известных багов.
13.06.2017, 22:04
MOP, ты можешь сделать порядок загрузки так, чтоб если поменять войска в городе с помощью MTwEdit, то при первом старте карты в настройках игры, в свойствах города, отображались настроенные в программе жильцы?
Сейчас при первом старте показываются дефолтные жильцы (аналогично, если настраивать жильцов с помощью UN:T).
Сейчас при первом старте показываются дефолтные жильцы (аналогично, если настраивать жильцов с помощью UN:T).
14.06.2017, 10:05
Да, конечно. Уже сделал. Там просто повтор кода надо: из хука SetupRandomDwellings добавить в AfterWoG всё, что между pushad и popad.
16.06.2017, 18:37
[+] Выставленные в TwEdit основные обитатели города теперь сразу отображаются как ассоциированные с городом существа в меню настроек сценария.
[+] Заработал скрипт "Нейтральный город".
[ ] Исправленные под UN:Z функции скриптов хранятся в одном файле - "Typhon - UNZ fixes.erm".
[+] Заработал скрипт "Нейтральный город".
[ ] Исправленные под UN:Z функции скриптов хранятся в одном файле - "Typhon - UNZ fixes.erm".