Current time: 22.11.2024, 03:13 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
BattleHeroes 1.8f Rus, Eng
Author Message
Algor Away
Administrators

Posts: 3881
Post: #181

Berserker Wrote:придумал три функции сбалансированного генератора случайных чисел. Попробую сделать плагин.
Только для блока и сопротивления? Или хочешь плагином системный генератор заменить?


Кстати, объявляю конкурс на лучшую идею для абилки Катапульты (в Гильдии Кузнецов будет).


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
30.11.2013 01:30
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #182

В качестве свободных для вызова функций. На блоке проверю уменьшение урона 22.44% (33% в среднем за 10 ходов). Сопротивлению тоже можно вместо статического уменьшения дать сбалансированный разброс.

Quote:Кстати, объявляю конкурс на лучшую идею для абилки Катапульты (в Гильдии Кузнецов будет).
Варианты:
1) Атака огненным шаром только по врагам (как в ВоГе)
2) Дополнительно к урону шанс крит. удара (аналог взгляда смерти воговских командиров)
3) Помимо урона, навсегда вычитает единицу скорости (возможно, с вероятностью)
4) Помимо урона шанс оглушить отряд (не ходит больше в этом ходу или не пойдёт в следующем)
5) Сжигает снаряды у вражеских стрелков (пожар, однако). В дополнение к урону.
6) Артобстрел - вражеский стрелок не может стрелять в следующем ходу (не видно)
7) Пробой. Каждый последующий выстрел по одной цели без прерывания ходов увеличивает любой физический урон по ней на 20% (есть верхний предел, например 200%). Если бить парой (катапульта + боевой отряд), то на пятом ходу целевой монстр будет отгребать двойные уроны. Если катапульта не умрёт или не сменит цель. Если сменит, идёт обратный эффект - уменьшение получаемого урона на 20% в ход до нормы. Обычный урон катапульты тогда можно убирать. Только как поддержка. Таким образом работает в Monster's Den 3 магическая стрела мага.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
30.11.2013 02:01
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #183

Тестирую генератор. Урон 20..40, длина последовательности (на которой выравнивается значение) - 10.
Среднее абсолютное совпадает со средним у генератора и равно: 30.
Примеры трёх последовательностей:

30 37 21 22 40 37 34 33 24 22
21 35 36 31 21 25 29 28 39 35
40 26 37 23 26 37 24 23 25 39

В качестве базовой функции генерации псевдослучайных чисел в указанном диапазоне используется геройская.

Осталось вбить ещё два алгоритма. Хочу подробнее потом написать, почему для многих вещей в тактике важна относительная предсказуемость и какими характеристиками можно её описать.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
30.11.2013 02:40
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #184

Добил-таки вторую функцию. Генерация сбалансированных двоичных значений с заданным шансом. По принципу «подействовало», «не подействовало».

Примеры (последовательность - 10, шанс - 50%):
1 1 0 0 0 1 1 0 0 1 (среднее - 0.5)
0 1 0 1 1 1 0 0 0 1 (среднее - 0.5)
0 0 1 1 0 1 1 0 1 0 (среднее - 0.5)


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
30.11.2013 05:23
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #185

Berserker Wrote:Варианты
Да ты просто кладезь идей!
Пока больше всего понравилось
Berserker Wrote:4) Помимо урона шанс оглушить отряд (не ходит больше в этом ходу или не пойдёт в следующем
С учетом того, что Баллиста всегда ходит первая в начале раунда, это будет то, что нужно. Ведь даже при небольшом уроне мы "выигрываем" урон целевого отряда, а в случае с целью-командиром - еще и лишаем последнего фазы регенерации. Как побочник и выбор карты уйдет в небытие, но я думаю можно будет перенести его на начало раунда - лишать еще и хода слишком круто.

Berserker Wrote:Таким образом работает в Monster's Den 3 магическая стрела мага.
Понял. В Monster's Den 3 играл Sm


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
30.11.2013 10:59
Visit this user's website Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #186

We are waiting for english release. And Happy Birthday on the way. 76

Ждём выпуска на английском. И с днём рождения кстати 76
30.11.2013 15:29
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #187

Quote:Пока больше всего понравилось
Давать способности существам я люблю Sm Целый мод хотел на этом построить.

Quote:Ведь даже при небольшом уроне мы "выигрываем" урон целевого отряда, а в случае с целью-командиром - еще и лишаем последнего фазы регенерации. Как побочник и выбор карты уйдет в небытие, но я думаю можно будет перенести его на начало раунда - лишать еще и хода слишком круто.
Только эффект не увеличивается с ростом числа катапульт. Хотя при желании можно использовать сбалансированный генератор + процентовку, например 75% шанс оглушить на одну катапульту.
Quote:Понял. В Monster's Den 3 играл
Значит многие вещи будут понятны )

Valery, We will try 118


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
30.11.2013 16:10
Find all posts by this user Quote this message in a reply
WWWoWaNuS Offline

Posts: 138
Post: #188

(30.11.2013 01:30)Algor Wrote:  идею для абилки Катапульты
Ранее уже писал этот вариант в ЛС, не знаю, на сколько интересно/реализуемо, но напомню.
Если катапульта будет бить по площади (огненным шаром или аналогом) - накладывать на задетые свободные клетки "Огненную стену" - эффект горящего снаряда (уровень заклинания зависит от навыка для катапульты)..
В этом контексте так же предлагал дать ей возможность бить по пустым полям (в случае любого вида удара по площади это даёт дополнительные возможности её изпользования).

Или - завязать абилки катапульты на экспертную магию (во изврат☻). Варианты (первое, что придумалось): магия воздуха - нет штрафа расстояния выстрелу(если он есть для катапульты, конечно); магия воды - ледяная стрела или слабость + кольцо холода вокруг него; магия земли - повышенный урон от снаряда, замедление на цель, на пустые клетки - зыбучие пески или преграды; магия огня - "традиционная" катапульта с огненным шаром и огненной стеной.

Ну это просто идеи.. 115
(This post was last modified: 30.11.2013 18:40 by WWWoWaNuS.)
30.11.2013 18:37
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #189

Стены/огнешары и удары по площади очень мешают в ближних боях, разве что красиво.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
30.11.2013 20:18
Find all posts by this user Quote this message in a reply
k : / Offline

Posts: 328
Post: #190

(30.11.2013 01:30)Algor Wrote:  объявляю конкурс на лучшую идею для абилки Катапульты
Способность нɑзывɑется просто и незɑтеúливо, «БУМ». Грохот кɑтɑпульты оглушɑет и мешɑет сосредоточиться: врɑжеские существɑ теряют ответки, никɑкие их способности не ɑктивируются, стрелки нɑчинɑют бить вполсилы и все это длится N ходов. Непосредственно ɑтɑковɑнные отряды подвергɑются пролонгировɑнному эффекту.
(почти повтор того, что уже предлɑгɑл Berserker с оглушением)
Дополнительно: в следующем ходу противник получɑет нɑ выбор нɑ одну кɑрту меньше.


Дɑтɑ, nодnucь.
30.11.2013 22:00
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #191

(30.11.2013 15:29)Valery Wrote:  We are waiting for english release. And Happy Birthday on the way. 76
Thanks.
I was planning to translate mod into English, after the release (not beta).
There are many things change. But if anyone can help, it can be done now. All texts are separated from the code, the big problems should arise.

(30.11.2013 16:10)Berserker Wrote:  Только эффект не увеличивается с ростом числа катапульт. Хотя при желании можно использовать сбалансированный генератор + процентовку, например 75% шанс оглушить на одну катапульту.
Я собирался более скромные цифры устанавливать: 20 или 25% на одну катапульту + столько же за каждый уровень навыка "БМ".
Ну и не забываем про обычный урон, он тоже будет расти от числа катапульт.

Кстати, только заметил, что урон баллисты растет не от атаки героя, а сам по себе... бага. Ты кажется упоминал об этом, но я тогда не понял. Причину пока еще не нашел.

(30.11.2013 18:37)WWWoWaNuS Wrote:  Ранее уже писал этот вариант в ЛС, не знаю, на сколько интересно/реализуемо, но напомню.
Помню. Я сначала именно этот вариант и сделал. Но понравилось.
Проблема с отрисовкой напрягает, когда несколько ходов подряд в одном и том же месте поджигается земля. Первая стена огня исчезает и остальные становятся невидимыми. Но самое главное - неудобно, часто своим же мешает. Вот после этого и отписал сюда.

(30.11.2013 18:37)WWWoWaNuS Wrote:  Или - завязать абилки катапульты на экспертную магию (во изврат☻).
Была у меня мысль дать Катапульте магичекий урон, чтобы игнорила защиту, но гасилась сопротивлением. + сделать завязку на силу героя. Этакая БМ для магов. Но как-то мне эта идея тоже не понравилась...

(30.11.2013 22:00)k : / Wrote:  Грохот кɑтɑпульты оглушɑет и мешɑет сосредоточиться: врɑжеские существɑ теряют ответки, никɑкие их способности не ɑктивируются, стрелки нɑчинɑют бить вполсилы и все это длится N ходов. Непосредственно ɑтɑковɑнные отряды подвергɑются пролонгировɑнному эффекту...
Дополнительно: в следующем ходу противник получɑет нɑ выбор нɑ одну кɑрту меньше.
Слишко много всего. + про атаку по площади уже было написано - она часто мешает. А вот про потерю ответок вдобавок к пропуску хода - это интересно, спасибо.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
30.11.2013 22:35
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #192

Quote:Кстати, только заметил, что урон баллисты растет не от атаки героя
В предыдущей версии от атаки. 5..10 * (атака героя + 1).

Quote:Ну и не забываем про обычный урон, он тоже будет расти от числа катапульт.
Я думал обычного урона может и не быть, чтобы не повторять свойства баллисты.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
30.11.2013 23:00
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #193

(30.11.2013 23:00)Berserker Wrote:  
Quote:Кстати, только заметил, что урон баллисты растет не от атаки героя
В предыдущей версии от атаки. 5..10 * (атака героя + 1).
Опять у меня глаза пошаливают, вижу баги, которых нет. Но это все же несколько лучше, чем наоборот...

Quote:Я думал обычного урона может и не быть, чтобы не повторять свойства баллисты.
Если нет обычного урона, что это уже магия Sm
А повторять свойства не будет - урон баллисты на старте меньший и растет с атакой, урон катапульты - фиксированный. Да и дополнительные (скорее "основные") свойства места вторичности не оставляют.

Собственно, обновление: (Click to View)


Будут возражения по балансу - пишите. Тестировал мало.


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

Posts: 16657
Post: #194

А какой урон у катапульты? Жаль, что шансы не суммируются и ходы не копятся (нет оглушения на несколько ходов).


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
01.12.2013 18:16
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #195

10-30 пока. Оглушать на несколько ходов категорически нельзя, иначе сложится ситуация, когда возможно будет держать вражеского командира в бессознанке постоянно. В текущем варианте уже достаточно круто. Попробуй, как время будет.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
01.12.2013 18:26
Visit this user's website 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-2024 MyBB Group