Rubick's Journey. Это моя тема, и тут мои вопросы для моей кастомки

.фи

Активный
21 Мар 2018
117
16
Ээм. У Рубэна разные анимации в зависимости от украденного заклинания.

Что делать если в анимациях героя есть дополнительная вкладка?
·ACT_DOTA_CAST_ABILITY_3
·freezing_field

Уточняю — этот код категорически не принимает никаких значений кроме первого, а мне нужна конкретная анимация идущая после:
self:GetCaster():StartGestureWithPlaybackRate( ACT_DOTA_CAST_ABILITY_3, 1.33 )

я попробую через чужие костыли это осуществить. но всё же любопытно мнение форумчан
https://github.com/Elfansoer/dota-2...modifier_rubick_spell_steal_lua_animation.lua

Добавил спустя пару минут:
Неужели только через модифаер?
 
Последнее редактирование:

HappyFeedFriends

Друзья CG
14 Авг 2017
540
32
Проект
Battle Heroes Arena
Ну,по идее да. Как я понял, таким странным способом. self:GetAbility().animations:GetActivity()
 

HappyFeedFriends

Друзья CG
14 Авг 2017
540
32
Проект
Battle Heroes Arena
self.animations:SetCurrentReference( self.currentSpell:GetAbilityName() ) анимацию сохраняют под абилки вот так.
 

HappyFeedFriends

Друзья CG
14 Авг 2017
540
32
Проект
Battle Heroes Arena
Хотя не, забей там массив с анимациями. Можешь попробовать находить энтити абилки и её анимацию,я просто не особо понял, что там нужно.
 

.фи

Активный
21 Мар 2018
117
16
Хотя не, забей там массив с анимациями. Можешь попробовать находить энтити абилки и её анимацию,я просто не особо понял, что там нужно.

Спасибо за ответ.
Ограничился обычным списком абилок_вплоть_до_7. Немного подрихтовал код и добавил (добавочную) анимацию на конец каста. Выглядит неплохо.

Очередной вопрос:
Есть способ крутить партикли?
В моём случае это крит мортры - чтоб из лица кровь хлестала, а не из-за спины.
 

HappyFeedFriends

Друзья CG
14 Авг 2017
540
32
Проект
Battle Heroes Arena
Спасибо за ответ.
Ограничился обычным списком абилок_вплоть_до_7. Немного подрихтовал код и добавил (добавочную) анимацию на конец каста. Выглядит неплохо.

Очередной вопрос:
Есть способ крутить партикли?
В моём случае это крит мортры - чтоб из лица кровь хлестала, а не из-за спины.
В парить эдиторе покрутить - узнаешь. (вектора)
 

.фи

Активный
21 Мар 2018
117
16
По чуть-чуть двигаюсь. Сделал 2 скилла:
Линейная проекция с телекинезом (немного изменённый баш бары)
Channeled solar (arc_warden_spark) который может как и хилить так и дамажить, в зависимости от того кто рядом.

Сделал 3 крипов, с 3 разными видами суперудара (<50% HP check).
Видосик:
 
Реклама: