@ExtraLifeMatt Hi there,
I just bought Able a few days ago and have played around with it quite a bit.
So far I really like the concept and how everything works together
BUT (Yep there it is)
I have a few problems:
- When making an MG-Ability like in your Shooter-Video the Targets in the Context won´t be “refreshed” on every loop.
You can even see this problem in your Video when you say: “Don´t know why this guy keeps falling but whatever”
The problem why he kept falling is that if you hit him once and then shoot somewhere else the damage task will still hit him and he takes damage no matter where you aim.
I tried to manually clear the Targets on every new Loop but didn´t have any luck
That gives me quite a headache ^^
Next “Problem” but more a hint if you didn´t know already: When pressing the Validate button in the Timeline Editor when there is no task the Engine crashes. (Not a big deal because why should I validate if there is nothing to validate^^)
Another thing (Don´t know if its just me but I had this in one existing and two fresh projects): When creating a custom task + correctly linked Scratchpad I see the task three times in the Ability-Editor. One with the name i gave the task - One with the Name + “Default” and one with the Name + SKEL + Default and if I click one of them to add it the Editor crashes
And then questions:
Would it be possible to implement Owner-Components as source of a Raycast? Would be very handy for my thinking because i would like to do things like raycast from a socket on my Weapon-Mesh which is automatically switched at the same time the Fire-Ability is changed.
Same for Animation-Tasks: Would it be possible to implement a feature to choose a target SK-Mesh to play the Animation on? I.E. for playing Weapon Animations the easy way. (Got around this with custom events and such which is also super handy and useful but I bet you could give us the Candy of doing it even more easy )
The last thing I can think of right now is that it would really make me happy if we could play Particle-Tasks directly at the Hit-Location of a Raycast
And now if any of the above are already answered or I am just thinking the wrong way - please don´t kill me and push me in the right direction
Last but not least: I love Able and thank you for all your work. I really appreciate it <3