![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Тема создана дабы узнать мнение людское. Все скриншоты сделаны с рабочего мода. Для создания мода использовались: ERM (WoG+ERA), инженерные изыскания, а также творческие мотивы. Задумано и реализовано: - Статистика битв каждого героя, - дополнительные слоты существ для каждого героя, - Диалоговое окно встречи с врагами, а также кнопка "разойтись", - Диалоговые окна при посещения сокровищниц, - Развитие некоторых навыков после уровня "экcперт", - Изменение окна героя, - Некоторые изменения и дополнения по ландшафтной графике, - новые существа и артефакты (придумано ещё до меня). В планах: Отрисовка нового замка (одна штука) и оптимизация созданных опций. Особая благодарность: feanor, igrik, master of puppets. -------------------- Спасибо сказали: |
|
|
![]()
Сообщение
#2
|
|
![]() Свободный волк Сообщений: 1 912 Спасибо сказали: 712 раза ![]() |
Странный графон, но лучше чем ничего
-------------------- |
|
|
![]()
Сообщение
#3
|
|
![]() Анти-Всë Сообщений: 2 984 Спасибо сказали: 2296 раз ![]() |
"Существа хотят присоединиться".
Интересно. И диалоги смотрятся довольно органично, что даже странно. А то понаделают, понимаешь, моды, где стандартная графика пополам с NewInterface-ом... ![]() Главное меню, правда, очень странное, а название мода я вообще не могу перевести. Хочется узнать назначение фишек. Зачем, например, нужны статистика боёв, "сила армии", "уважение". Что дают дополнительные уровни навыков? Пользуется ли ими ИИ? Пользуется ли он дополнительными слотами армии? Цитата Особая благодарность: feanor, igrik, master of puppets. А мне-то за что? ) UPD: понял, что на стандартную светлую геройскую палитру уже давно смотреть не могу без раздражения. -------------------- |
|
|
![]()
Сообщение
#4
|
|
![]() Immortal Сообщений: 571 Спасибо сказали: 813 раза ![]() |
Первый вопрос в голове: а чё замок так вытянут сильно?
В окне героя хорошо бы пропрорционально выставить кнопки, а надписи "Журнал" и "Удалить героя" вообще вырезать. Понравилось окно при нападении на монстра. Остальные конечно выбиваются из общей картины, но выглядят (если не учитывать цветовую гамму) очень даже ничего. Цитата(MasterOfPuppets) Зачем, например, нужны статистика боёв, "сила армии", "уважение". Что дают дополнительные уровни навыков? Пользуется ли ими ИИ? Пользуется ли он дополнительными слотами армии? У меня те же вопросы ![]() Цитата(MasterOfPuppets) понял, что на стандартную светлую геройскую палитру уже давно смотреть не могу без раздражения. Та ж фигня. Зато очень по душе от GrayFace -------------------- |
|
|
![]()
Сообщение
#5
|
|
![]() Анти-Всë Сообщений: 2 984 Спасибо сказали: 2296 раз ![]() |
Та ж фигня. Зато очень по душе от GrayFace От Grayface уж такая тёмная, что я с ней некоторые цвета даже не отличаю друг от друга: оранжевый у него стал коричневым, розовый тоже к ним близок, синий и голубой отличаются слишком слабо. Поэтому помучился когда-то и сделал свой, средний вариант. Впрочем... мне кажется или на скриншотах представлена ещё более осветлённая палитра, чем стандартная? -------------------- |
|
|
![]()
Сообщение
#6
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
"Существа хотят присоединиться". Интересно. И диалоги смотрятся довольно органично, что даже странно. А то понаделают, понимаешь, моды, где стандартная графика пополам с NewInterface-ом... ![]() Главное меню, правда, очень странное, а название мода я вообще не могу перевести. Хочется узнать назначение фишек. Зачем, например, нужны статистика боёв, "сила армии", "уважение". Что дают дополнительные уровни навыков? Пользуется ли ими ИИ? Пользуется ли он дополнительными слотами армии? Цитата Особая благодарность: ...master of puppets. А мне-то за что? ) Приятно, что есть интерес. 1. Название мода указывает на серию игр Castlevania(борьба людей с Дракулой и существами хаоса или типа того). Являюсь фанатом 2D платформеров Castlevania и попутно создаю сам fan игру из этой серии. Меню много раз переделывал и кнопки-тени плюс мрачная атмосфера стоящего замка (дракулы)... короче так начинались почти все платформеры 2D Castlevania. 2. Статистика битв это то, что мне захотелось реализовать когда увидел впервые, что есть ERM. На её основе много чего хотелось реализовать. Например: Если герой "бывалый" встречается с "новичком" врагом, их королевства могли заключить союз на какое то время или откупиться на пару дней(не месить же всех подряд), если короче, то хотелось больше органичности. Опять же это моё виденье. А вообще прикольно когда скажем на восьмом месяце игры глянуть что же герой "натворил". 3. Сила армии при дополнительном развитии разведки помогает быстро оценить при любом нападении потянет ли герой битву. К примеру когда включена опция накопления стражников в жилищах, при нападении в 10 раз на банк наг. 4. Уважение не продумано ещё. 5. Дополнительные уровни навыков позволяют, скажем при логистике или поиске пути (не решил пока) через подсчет шагов по определенной клетке, затрачивать меньше очков на её прохождение, что может помочь быстро отдалиться от наступающего на пятки врага на "знакомой" местности ( занять свой замок, а то бывает не хватает одного двух шагов) или наоборот. ИИ также использует это. 6. Дополнительные слоты были задуманы дабы не терять присоединяющихся существ (ведь с ними накопление армии непредсказуемо),отключать дипломатию не интересно. ИИ их использует для присоединения и формирования армии, а также в бою 14 на 14 слотов (блин мне понравилось). Правда при доработке скрипта допустил косяк и сейчас не работает (хотел чтобы герой подключался в битву). Самая главная проблема доп слотов которую мне не удается решить, это как распознать ИИ какая у тебя армия, ведь он ERM не читает пока вы не встретитесь. 7. Палитру надо менять однозначно. Пробовал разные цвета - черный ничего так, темно синий... вообщем нужно потестить на глазок. ................... благодарность за то что много информации я использовал с этого форума и особенно Вашей. Доступ к слотам армии героя. Открытие окна героя. и много чего ещё. Всё это помогало двигаться в правильном направлении и тратить меньше времени, да и вообще Ваши моды вдохновляют. -------------------- |
|
|
![]()
Сообщение
#7
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
Первый вопрос в голове: а чё замок так вытянут сильно? В окне героя хорошо бы пропрорционально выставить кнопки, а надписи "Журнал" и "Удалить героя" вообще вырезать. Понравилось окно при нападении на монстра. Остальные конечно выбиваются из общей картины, но выглядят (если не учитывать цветовую гамму) очень даже ничего. Замок вытянул сам, тестил на больший размер и испортил палитру.Хотя может и не в ней дело. Кнопки действительно нужно равнять. Заменил разделить отряды, при не активности невидима (см.скриншот, над верховным архангелом) Надписи хотел использовать, т.е менять по ходу игры, но для этого нужен контроль за текстовиком JTEXT.txt. Буду признателен за помощь в этом вопросе. Мод конечно же ещё не готов. Однако дело движется. -------------------- |
|
|
![]()
Сообщение
#8
|
|
![]() Immortal Сообщений: 571 Спасибо сказали: 813 раза ![]() |
Надписи хотел использовать, т.е менять по ходу игры, но для этого нужен контроль за текстовиком JTEXT.txt. Буду признателен за помощь в этом вопросе. Код ; длина текста должна быть не длинее старого текста
!!VRz100:S^Пупок ^; заменить название "Журнал" !!FU89800491:P1/7/100; !?FU89800491; ; x1 - запись(1) /или чтение(2).не делал/ ; x2 - номер строки в текстовике ; x3 - номер z переменной !!VRy1:Sx2 *8 +6866788; Jtext.txt !!UN:Cy1/4/?y2; !!FU89800492&x1=1:Py2/x3; !?FU89800492; !!VRy1:Sx2 *512 +9597416; !!UN:Cx1/1/?y3; !!FU&y3=0:E; с этим можно поиграться !!UN:Cy1/1/?y2 Cx1/1/y2; !!VRx1:+1; !!VRy1:+1; !!VRy4:+1; !!SN&y4<10:G1; -------------------- |
|
|
![]()
Сообщение
#9
|
|
![]() Анти-Всë Сообщений: 2 984 Спасибо сказали: 2296 раз ![]() |
Уж лучше ссылку просто подменить, чем с длиной текста мучиться:
; x1 - номер строки в текстовике ; x2 - номер z-переменной !?FU89800491; !!VRx1:*8+6866788; Jktext.txt !!VRx2:*512+9597416; !!UN:Cx1/4/x2; -------------------- |
|
|
![]()
Сообщение
#10
|
|
![]() laughed as one fey Сообщений: 11 841 Спасибо сказали: 19731 раз ![]() |
Цитата Самая главная проблема доп слотов которую мне не удается решить, это как распознать ИИ какая у тебя армия, ведь он ERM не читает пока вы не встретитесь. AI Вычисляет ценность объекта для AI: .text:00528520 ; int __fastcall AICalculateMapPosWeight(_Hero_ *hp, signed int *moveDist, int packedmapitem) moveDist - расстояние до объекта, packedmapitem - координаты объекта, hp - герой. Там case 34, встречи с героями. Ценность вражеского определяется через 00427330, Hero_AIGetGuardsWeight. В ней несколько вхождений 0044A950, GetArmyAIValue, сумма произведений количества монстров на ценность. Туда и подстегивай допслоты. -------------------- |
|
|
![]()
Сообщение
#11
|
|
![]() Immortal Сообщений: 571 Спасибо сказали: 813 раза ![]() |
Кстати, ты когда-то спрашивал про ПКМ на монстре - присоединятся они или нет, и если присоединятся, то за какую цену.
Если еще нужно, то вот Код ; Получение параметров по ПКМ на монстре на карте
; а именно получение параметров по присоединению ; сколько денег и захотят ли они присоединиться ; хук работает только в случае, если у героя активировано заклинание "Видения" либо есть воры в армии !?PI; !!SN:L^EraPlugins\erm_hooker.era^/?y1 Ay1/^SetHook^/?y2; !!SN:L^era.dll^/?y3 Ay3/^PluginExists^/?y4 Ey4/1/^erm_hooker^; !!SN&v1>0:Ey2/1/4289165/26894; 0x0041728D ; EDI (0), ESI (4), EBP (8), ESP (12), EBX (16), EDX (20), ECX (24), EAX (28) ; RetAddr (32) !?FU26894; !!SN:X?y1; !!VRy2:Sy1 +16; EBX !!UN:Cy2/4/?y21; цена присоединения !!VRy2:Sy1 +4; ESI !!UN:Cy2/4/?y19; тип поведения: 0 = убегут / 1 = в драку / 2 = присоединятся бесплатно / 3 = присоед. за плату !!VRy2:Sy1 +24; ECX !!UN:Cy2/4/?y45; кол-во монстров !!VRy2:Sy1; EDI !!UN:Cy2/4/?y6; номер монстра ; и если нужно отключить это окно !!SN:X?y1/0; !!VRy2:Sy1 +32; !!UN:Cy2/4/4289382; -------------------- |
|
|
![]()
Сообщение
#12
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
Кому интересно мод готов на 70%. По готовности отпишусь в теме.
-------------------- |
|
|
![]()
Сообщение
#13
|
|
![]() Мяў, наверное... Сообщений: 21 764 Спасибо сказали: 10316 раз ![]() |
Интересно! Как такое может не быть интересно.
Только как вы эти самые проценты вычисляете? А после 100%-го релиза- чистки, доработки - это будет бонусом сверх 100%? -------------------- |
|
|
![]()
Сообщение
#14
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
Процент выполнения высчитываю через список задачек которые наметил, когда стал этим заниматься. 100% будет когда просто поставлю последнюю точку с запятой в скрипте и закончу основную кампанию. Чистка и прочее, это когда игроки протестируют.Спасибо.
-------------------- |
|
|
![]()
Сообщение
#15
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
После ряда недоразумений с HDD, работа над модом возобновляется.
-------------------- |
|
|
![]()
Сообщение
#16
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
![]() ![]() ![]() ![]() (YOU TUBE) Heroes 3 Castlevania edition mod (4:42) ставьте лайки, комментируйте, советуйте знакомым) Пост, напоминающий о продолжающейся работе над модом. -------------------- |
|
|
![]()
Сообщение
#17
|
|
![]() collector of time Сообщений: 158 Спасибо сказали: 66 раз ![]() |
Битва тест-трейлер. Саймон Бельмонт против граф Дракула (перезалив) -------------------- |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 6 December 2019 - 02:17 |
Copyright by Алексей Крючков
![]() Programming by Degtyarev Dmitry |
|