Добавлен DimanTOoBS,
опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
GUI
Тип:
Наработка
Способ исполнения - GUI
JNGP нужен - нет
Используется Хэш-таблица
JNGP нужен - нет
Используется Хэш-таблица
Данная система изменяет систему уменьшения урона за счет защиты. Например есть герой с атакой 100-100 и критом на 4х и юнит с 100 хп и 395 защитой, по стандарту защита юнита будет уменьшать урон героя на 98%, но в этой системе герой сможет пробить юнита только, если попадёт критом (400) и нанесёт ему всего 5 ед. урона. Также система распознает был ли нанесён урон атакой или заклинанием (Без использования яда и орбов).
т.е. Теперь
Финальный урон = Полученный урон - Защита
Финальный урон = Полученный урон - Защита
Важно
Лучше не использовать стандартные способности типа "Каменные доспехи" или "Панцырь с шипами", которые уменьшают урон (Потому что система не правильно будет считать урон и вычислять кол-во защиты).
Для альтернативы сделаны триггерные аналоги этих способностей с подробным описанием настройки.
Лучше не использовать стандартные способности типа "Каменные доспехи" или "Панцырь с шипами", которые уменьшают урон (Потому что система не правильно будет считать урон и вычислять кол-во защиты).
Для альтернативы сделаны триггерные аналоги этих способностей с подробным описанием настройки.
Импорт
- Открываем "Игровые константы" и настраиваем как на скрине
- Копируем папку с триггерами "Armor System"
- Триггерные способности настраиваются в триггере "ArmorAbility", там же расписано как их настраивать
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Штука хорошая. Но...
2 и 3 пункт немного пугают. Конечно если поколдовать, можно их исправить. Седня попробую
DimanTOoBS, а в чём, собственно говоря, преимущество этой системы - против отказа от использования стандартной системы защиты взамен использования тех же каменных доспехов? Они как раз и уменьшали урон на n единиц в абсолютном значении. Как и в твоей системе!
Отредактирован God_of_light
а с твоими каменными доспехами урон уменьшается потом ещё за счёт стандартной защиты
God_of_light, этот пост ваще не понял к чему... к-т специально поставил самый малый, чтобы при большом количестве брони полный урон считался правильно
ну вот смотри по стандарту сначала защита уменьшает урон, а потом он ещё уменьшается за счёт каменных доспехов, т.е. чтобы реализовать эту систему через каменные доспехи нужно ОТКАЗАТЬСЯ от всех показателей защиты и способностей на её увеличение/уменьшение + сделать этой способности кучу уровней и ещё неизвестно как выставлять уровень этих каменных доспехов в зависимости от защиты.
ну уровень мы будем ставить от значения защиты у юнита (защиту не проблема вычислить), тогда придётся сделать таймер который будет каждые 0,05-0,1 сек. пикать всех юнитов на карте, высчитывать кол-во защиты и выставлять уровень
допустим есть юнит 1 у него 100 защиты, ему наносят урон 200 с руки, т.е. урон уменьшается на 80% за счёт защиты уже 40 урона остается и он потом блочится бронёй или на оборот (точно не знаю) ну короче либо получает оч мало урона или ваще не получает, хотя по идее должен был получить 100 урона
God_of_light, Я же написал, что это была шутка ;)
Отредактирован God_of_light
В конечном итоге популярность ресурса прямо пропорциональна уровню пользователей, которые оставляют в нем свои комментарии
Отредактирован SANTIMEL
Такое только в 1 карте видел. Ещё когда у меня своей карты не было =))
Супер система ! Как в Казаках.
Более логичная чем та которая в Варке по умолчанию.
Она стоит того чтобы ради её внедрения, править уже замученные спелы, и арты !!!
Но правда вот что-та не стыковочка :
Тогда зачем ты воспроизвёл способность "Защита от магии" ?
Короче нужно заменить обычное снижение урона от магии, на этот аналог ?
Когда я прокачал способность до поглощения 1 ед. урона за 1 ед. манны. То урон перестал вообще наносится. (Даже манна не убывала).
И заклинание "Эмпатия" - Вот у меня стояло сто процентное разделение урона. А при твоей системе защиты, вообще не наносится урон.