Current time: 04.04.2020, 21:01 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Разные вопросы
» Спрашивайте - отвечаем
Author Message
Algor Offline
Administrators

Posts: 3446
Post: #1006

feanor, erm же начинает работать после генерации, когда уже поздно выбирать что на что и в каком кол-ве менять.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
22.01.2020 13:40
Visit this user's website Find all posts by this user Quote this message in a reply
XEPOMAHT Offline

Posts: 442
Post: #1007

(22.01.2020 12:44)feanor Wrote:  А что, еще никто не запилил врезку в сам рмгшный генератор объектов?

Только на функцию, рассчитывающую данные в _RMGStruct_ перед генерацией. В самом коде генерации карт что можно поменять - да особо и нечего: за рамки стандартных шаблонов и РМГ-структуры ЭРА с ВоГом не выходят. Можно конечно подобавлять туда генерацию новых типов земель, рек, дорог - только в ЭРА их как не было, так и нет - камнем преткновения по-прежнему является отсутствие разобранной базы для редактора карт, при том, что в саму игру пихнуть можно без особых проблем - практически тоже самое, что добавить новые лодки или героев.
22.01.2020 15:52
Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 543
Post: #1008

(22.01.2020 13:40)Algor Wrote:  feanor, erm же начинает работать после генерации, когда уже поздно выбирать что на что и в каком кол-ве менять.
Зачем ерм какой ерм.
Конфиги на объекты (ценности, частоты, бла, бла, бла), каждый воговский объект - отдельный мод.
22.01.2020 17:23
Find all posts by this user Quote this message in a reply
igrik Away
Administrators

Posts: 2025
Post: #1009

(22.01.2020 12:44)feanor Wrote:  А что, еще никто не запилил врезку в сам рмгшный генератор объектов?
Не. Я не лез ещё в генератор.
Но вот на handbookhmm чел уже глубоко полез в генерацию (правда дорог, а не объектов). И это для SoD.
И еще один момент: он пишет через заголовочники RoseKavalier


Скачать HoMM3 ERA 2.8.3 (Repack: Rus & HD)
22.01.2020 17:39
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 3446
Post: #1010

(22.01.2020 17:23)feanor Wrote:  каждый воговский объект - отдельный мод.
Хм... несмотря на кажущиеся неудобство/непривычность, вполне себе хороший подход.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
22.01.2020 23:24
Visit this user's website Find all posts by this user Quote this message in a reply
XEPOMAHT Offline

Posts: 442
Post: #1011

(22.01.2020 17:23)feanor Wrote:  Конфиги на объекты (ценности, частоты, бла, бла, бла)

Вот пример от одного типа пандорки, по сути там эта табличка потом загоняется в стек при вызове функции, заполняющей зону объектами:

mov dword ptr [eax+4], 6 - тип объекта
mov [eax+8], edi - возможно поддтип, обычно там ноль
mov dword ptr [eax+0Ch], 1770h - ценность максим.
mov [eax+10h], ebx - частота
mov dword ptr [eax], offset RMGObjGenPandoraExp_VTable - адрес функции, ставящей объект
mov dword ptr [eax+14h], 1388h - ценность мин.


Соответственно, если хотим ставить новый объект на карту, то табличку нужно будет дополнять новыми строками (т.е. ставить перехват в самый конец функции). Значения стандартных объектов можно менять обычным бинарным патчем.

(22.01.2020 17:39)igrik Wrote:  И еще один момент: он пишет через заголовочники RoseKavalier

Чем плохи те, что утекли в сеть давным давно?


И добрая половина утекших имён RMG-функций сами знаете откуда вполне помогает ориентироваться в коде по сравнению с тем, что было в древней воговской базе.
(This post was last modified: 23.01.2020 00:38 by XEPOMAHT.)
23.01.2020 00:34
Find all posts by this user Quote this message in a reply
igrik Away
Administrators

Posts: 2025
Post: #1012

(23.01.2020 00:34)XEPOMAHT Wrote:  
(22.01.2020 17:39)igrik Wrote:  И еще один момент: он пишет через заголовочники RoseKavalier
Чем плохи те, что утекли в сеть давным давно?
Я не сказал, что те плохи.
Я сказал что человек пишет через заголовочники RoseKavalier.
Ну и для полноты картины обозначу, что заголовочники RoseKavalier намного полнее, обширнее, углублёнее, и выполнены с более "программистским подходом"


Скачать HoMM3 ERA 2.8.3 (Repack: Rus & HD)
23.01.2020 02:05
Visit this user's website Find all posts by this user Quote this message in a reply
Ivor Offline
Moderators

Posts: 1018
Post: #1013

Решил разгрести папку с графикой разных объектов http://yadi.sk/d/X_Siq6WJJ6reQ.
Часть объектов под стиль Героев не подошла, но часть - вполне себе
Image: MapObjects.jpg

Однако сразу встал вопрос применимости. Мало же сделать объект, надо его и применить в игре как-то, а вот с этим у меня большая беда. А делать объекты просто так, "в стол" как-то не прельщает.

В связи с этим вопрос. Коллеги, есть у кого-нибудь желание скооперироваться и забацать небольшой мод на добавление новых, относительно простых объектов в игру? С меня графика, расчет баланса и тестирование, нужны идеи и кодинг.

Пока у меня есть следующие идеи для объектов:
1. Магическая арена
(+2Sp | +2Kn)

2. Склеп дракона
Сражение с костяным драконом, призрачным или драколичем за артефакт и золото

3. Болотный храм
Сражение с сильным болотным героем за ???

4. Школа стихий
Позволяет выучить школу стихий на выбор.

5. Святилище Зверя (для пустошей, где большой недостаток склепов)
Сражение с ??? за деньги и бегемота.

6. Приют странников
Позволяет купить походные заклинания.


Моды (Иные герои, иные заклинания), скины
26.01.2020 02:46
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 3446
Post: #1014

1. Имхо, лучше расширить стандартную арену.

2. Лучше фиксировано 1го Драколича. Призрачник берется на первой неделе, а добавлять нескольких драконов - это уже "чумная утопия".
Кстати, не рассматривал такой ариант? С Драколичем, Кровавыми, Призрачными и Костяными? Можно просто часть утопий сделать такими.

3. Что значит с "сильным героем"? Чем он будет силен? Сильной армии в храме, имхо, не место.
Возможно, это будет сильный призыватель, призывающий n FV каждый ход. Причем n может расти со временем, призываемые существа могут быт тематическими.
И какой нить "храм Баа"/"храм Солнца" будет более... каноничным, что ли. Хотя темы могут быть разными.

4. Просто заменить в часть университетов добавить 4 навыка Школ. Может еще и модельку сменить.
Сам по себе новый объект реализовывать не требуется, там нет ничего нового, просто тематическая подборка и визуальное разнообразие.

5. Просто банк существ?

6. Навскидку: с Fly/DD/TP - имба, без них - отстой. Как ты это видишь и собираешься балансить?

А вообще, все это и многое другое можно будет комфортно запилить отдельными объект-модами, когда сделают "врезку в RMG-генератор", как тут недавно предлагалось.
Это открыло бы действительно огромный простор для внедрения новых объектов и выпиливания к хренам ВоГовской замены.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
26.01.2020 12:15
Visit this user's website Find all posts by this user Quote this message in a reply
Ivor Offline
Moderators

Posts: 1018
Post: #1015

(26.01.2020 12:15)Algor Wrote:  1. Имхо, лучше расширить стандартную арену.
Как вариант
Я бы сделал всё-таки для гостя-воина стандартные +2At | +2Df, для мага - +2Sp | +2Kn, для твоего "третьего класса" - все

(26.01.2020 12:15)Algor Wrote:  2. Лучше фиксировано 1го Драколича. Призрачник берется на первой неделе, а добавлять нескольких драконов - это уже "чумная утопия".
Кстати, не рассматривал такой ариант? С Драколичем, Кровавыми, Призрачными и Костяными? Можно просто часть утопий сделать такими.
..и получаем в результате воговский скрипт на утопию хозяина драконов. Мне такой вариант не очень нравится, в воге и так довольно много сильных объектов. Мне бы что попроще, что имеет смысл брать в первый месяц.
Пробить призрачника на 1ой неделе можно, но какие будут потери? И полученный артефакт может не окупить потери. Поэтому и предлагаю вариант с относительно слабыми и охраной, и наградой

(26.01.2020 12:15)Algor Wrote:  3. Что значит с "сильным героем"? Чем он будет силен? Сильной армии в храме, имхо, не место.
Возможно, это будет сильный призыватель, призывающий n FV каждый ход. Причем n может расти со временем, призываемые существа могут быт тематическими.
И какой нить "храм Баа"/"храм Солнца" будет более... каноничным, что ли. Хотя темы могут быть разными.
Да банально уровень героя может расти с длительностью игры.

Вообще, идея объекта родилась, глядя на болотные пирамиды, на картинке внизу. Поэтому и мысля была про бой а-ля склеп, с разноуровневыми болотными существами
(26.01.2020 12:15)Algor Wrote:  4. Просто заменить в часть университетов добавить 4 навыка Школ. Может еще и модельку сменить.
Сам по себе новый объект реализовывать не требуется, там нет ничего нового, просто тематическая подборка и визуальное разнообразие.
Или так, да

(26.01.2020 12:15)Algor Wrote:  5. Святилище Зверя
Просто банк существ?
Практически. Варвары страдают из-за отсутствия склепов на родной земле, которые дают хороший такой буст по деньгам.

И нет банка, который давал бы и деньги, и войска.

(26.01.2020 12:15)Algor Wrote:  6. Приют странников
   с Fly/DD/TP - имба, без них - отстой. Как ты это видишь и собираешься балансить?
Можно подумать, фолианты Земли или Воздуха или синяя шляпа - не имба сейчас. "Если все будут суперами, то никто не супер" (с)
А в идеале - ввести одноразовые свитки и продавать не заклинания, а именно свитки.


Моды (Иные герои, иные заклинания), скины
26.01.2020 13:17
Visit this user's website Find all posts by this user Quote this message in a reply
Ivor Offline
Moderators

Posts: 1018
Post: #1016

А вообще, идея приюта странников родилась в последней игре на Даймонде (отличный шаблон!), где внезапно довольно удачно сыграла Кира со своей дипломатией и я очень сильно страдаю из-за отсутствия у неё Видений.


Моды (Иные герои, иные заклинания), скины
26.01.2020 13:26
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 3446
Post: #1017

(26.01.2020 13:17)Ivor Wrote:  Я бы сделал всё-таки для гостя-воина стандартные +2At | +2Df, для мага - +2Sp | +2Kn, для твоего "третьего класса" - все
Не вижу причин привязываться к классам. Всем прочим повышалкам на класс пофиг. Тут же выбор из 4х сразу дает большие возможности кастомизации. В том же третьем классе самым упоротым варварам достаточно редко прокает что-то кроме атаки и получить +2 к Знаниям на арене им порой будет куда выгоднее, ибо дополнительный хэст межет сохранить больше армии чем +10 к урону.

(26.01.2020 13:17)Ivor Wrote:  ..и получаем в результате воговский скрипт на утопию хозяина драконов.
Ну, про нехватку "мертвой" утопии даже ортодоксы с df2 высказывались. И да, такая утопия и склеп - не исключающие друг друга идеи. Просто разные.

(26.01.2020 13:17)Ivor Wrote:  Мне такой вариант не очень нравится, в воге и так довольно много сильных объектов.
Речь о замене части традиционных утопий. Я тоже против увеличения убер-объектов на карте, т.к. они зачастую оказываются тупо невостребованными. Я вот даже не помню, когда последний раз брал реликтовых драконов. С учетом их стоимости, потерь при взятии и игровой ситуации (эндшпиль), куда проще закончить с уже накопленными силами.

(26.01.2020 13:17)Ivor Wrote:  Пробить призрачника на 1ой неделе можно, но какие будут потери?
Ты ведь про одного призрачника говоришь? Потести. Навскидку, думаю, два любых стартовых героя слив армию его уделают. Ну а потери не так велики, с учетом того, что ты сулил еще и золота в добавок к артефакту. Можно рассмотреть Кровавого дракона, его завалить низкоуровневым мясом с низкой защитой куда сложнее. Но для первого месяца, имхо, в самый раз задачка.

(26.01.2020 13:17)Ivor Wrote:  
(26.01.2020 12:15)Algor Wrote:  3. Что значит с "сильным героем"?
Да банально уровень героя может расти с длительностью игры.
Да, банально.
Но мне уже понравилась идея с призывателем. Sm
Это, как ни крути, новая для героев механика, где надо побеждать на скорость, пока тебя не завалили числом. Ну а чтобы это не эксплуатировалось, как бесконечный источник опыта - ограничить ресурс призывателя 10-15 раундами.
Как вариант, пусть саммонит 1/10 FV стартовой армии героя. Итого, надо будет победить армию равную своей или чуть даже более сильную. + рост параметров суммонера, конечно.

(26.01.2020 13:17)Ivor Wrote:  
(26.01.2020 12:15)Algor Wrote:  6. Приют странников
   с Fly/DD/TP - имба, без них - отстой. Как ты это видишь и собираешься балансить?
Можно подумать, фолианты Земли или Воздуха или синяя шляпа - не имба сейчас.
Они хорошо охраняются и это подбираемый объект, а не стационарный, который после снятия охраны доступен всем.

(26.01.2020 13:17)Ivor Wrote:     "Если все будут суперами, то никто не супер" (с)
Очень сомнительное направление.

(26.01.2020 13:17)Ivor Wrote:  [quote='Algor' pid='106670' dateline='1580022939']
А в идеале - ввести одноразовые свитки и продавать не заклинания, а именно свитки.
Интереснее, но тут уже вопросы "а стоит ли" и "как бы это сбалансироать". Надо подумать.

(26.01.2020 13:17)Ivor Wrote:  где внезапно довольно удачно сыграла Кира со своей дипломатией
Фу, классическая дипломатия Moral


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
26.01.2020 18:23
Visit this user's website Find all posts by this user Quote this message in a reply
Ivor Offline
Moderators

Posts: 1018
Post: #1018

В поисках новых интересных плагинов для трешки залез на handbookhmm.ru и натолкнулся на вот такую инфу:
Quote:В RoE 1.2 артефакты могут быть платными/охраняться или требовать мудрости/лидерства (как в HoMM1-2). В тавернах на карте другие герои, чем в городе. Неулучшеных существ нельзя покупать после апгрейда постройки. Проклятая земля блокирует любые заклинания. Играется все это немного по-другому.

Заинтересовало. Можно ли как-то запустить Еra на экзешнике RoE 1.2, чтобы поиграть с такими правилами?


Моды (Иные герои, иные заклинания), скины
31.01.2020 14:28
Visit this user's website Find all posts by this user Quote this message in a reply
Ivor Offline
Moderators

Posts: 1018
Post: #1019

(26.01.2020 18:23)Algor Wrote:  Фу, классическая дипломатия Moral
Я десять лет играл без этой самой дипломатии, потому что какой-то скрипт в сборке увеличивает агрессию нейтралов на 1 и в результате, чтобы хоть кто-нибудь присоединился, нужна хотя бы продвинутая дипломатия или базовая, но с диплоартефактом.
И довольно давно Мастер сделал патч, чтобы не было бесплатной дипломатии.


Моды (Иные герои, иные заклинания), скины
31.01.2020 14:34
Visit this user's website Find all posts by this user Quote this message in a reply
XEPOMAHT Offline

Posts: 442
Post: #1020

(31.01.2020 14:28)Ivor Wrote:  Можно ли как-то запустить Еra на экзешнике RoE 1.2, чтобы поиграть с такими правилами?

Запустить конечно нельзя (смысла нет), но можно активировать через ERM. Например, в самой первой версии MoP была опция на применение RoE-правил подъёмов артефактов, но практика показала отрицательное влияние данных правил на игровой процесс. Поэтому, было вырезано (возможно, в MoP 2.ХХ и ERA+ кое-что будет восстановлено и переработано). Всё это можно без особых проблем реализовать ERM-опциями, было бы желание...
(This post was last modified: 31.01.2020 15:38 by XEPOMAHT.)
31.01.2020 15:33
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2020 MyBB Group