Originally posted by ES-StuBedore
View Post
Announcement
Collapse
No announcement yet.
Able Ability System Info and Support Thread
Collapse
X
-
Able Ability System - A high performance, robust ability system for UE4. Now Available!
-
Hey Matt,
I was wondering if there was any way to modify ability cooldowns after the ability goes on cooldown.
The use case for this being, reducing cooldowns as a reward for certain actions being taken, like scoring additional hits on the enemy.
I see that on the ability you can override the CalculateCooldown function but as far as I can tell that's only called when the ability is activated
Comment
-
Originally posted by Hitsugen View PostHey Matt,
I was wondering if there was any way to modify ability cooldowns after the ability goes on cooldown.
The use case for this being, reducing cooldowns as a reward for certain actions being taken, like scoring additional hits on the enemy.
I see that on the ability you can override the CalculateCooldown function but as far as I can tell that's only called when the ability is activated
Originally posted by Menelin View PostI'm working on a gravity well ability and need to reference the ability's owner and the targets picked up by the collision query in the ability's blueprint. I'm trying this method, but I'm not getting any results.Able Ability System - A high performance, robust ability system for UE4. Now Available!
Comment
-
Originally posted by Menelin View PostOk. I now have an input pin for an able ability context reference, but I don't see how it would know it's referencing the context of this ability specifically.
When you select "Fire Event" and give it a name on the Collision Query, that calls "OnCollisionEvent" and passes that name along. It doesn't actually make an "Event" as you see in sometimes Blueprints with things like Input and such.
So, you simply need to add an overload to OnCollisionEvent (which will pass you all the info you need).
Able Ability System - A high performance, robust ability system for UE4. Now Available!
Comment
-
-
Originally posted by Menelin View PostOk. Does the Custom Event task work that way instead?
I actually cover a lot of what you're trying to do in my Chain Lightning Tutorial:
https://www.youtube.com/watch?v=3ZCfXOpMlFY
Able Ability System - A high performance, robust ability system for UE4. Now Available!
Comment
-
Originally posted by Menelin View PostDo you know the solution to my other problem with the ability tag?Able Ability System - A high performance, robust ability system for UE4. Now Available!
Comment
-
Originally posted by Menelin View PostOn one project, that setup was working fine for applying tags. On this one the tag never gets applied through the ability, but it can be applied in other ways. I was hoping you'd come across that issue before.Able Ability System - A high performance, robust ability system for UE4. Now Available!
Comment
Comment