Able Ability System Info and Support Thread

Hello; and Thank you for this plugin : it is now the core of the ability system of my project (in fact, used for almost all special move or action not related to locomotion).

I choose it over the GAS system especially because of the ease of configuration thanx to your editor (a huge time saver).

My questions / Requests :

  • is it possible to let the opportunity to skip some task in an ability, when a query returns no actor (in case of a query returning no overlap). I implemented the logic in BP, but this situation occured very often in my setting. The typical use case : in a ARPG setting, I query for target, and I need my character to turn in the direction of the target. If there’s a target, no problem. If not, I want my character to be able to perform the animation in the direction of the forward cam vector (3rd person view). I used a “Turn To” task, which works well when a target exists, but turn to the Global Forward vector, if no target exists. I implemented all the necessary logic in code. I think it can be achieved with a complex branching scheme, using ability channeling,
    It may be simpler to have a “skip if no targets” check box in a task and/or a branching in case no targets are found after a query.
  • would it be possible to choose the “preview” character using the “use the selected object in the content browser”, without invoking the “search box”, in the editor view ? in my workflow, when I work on a prototype, I start by installing many assets packs. I hand pick only what I need in the prototype, but meanwhile, there’s a lot of content in the Content Folder. With the current implementation of the search box in the editor, it stucks my desktop until all the scan is performed, and also imply a huge shader compilation (even for assets I will never use…).
  • I have a few bugs with the “timeline” control in the editor : moving the marker seems to have no effect (the animation stays where it was after the last play/pause). The step-by-step backward playback, also doesn’t work (it always go forward).

(I use 4.26, with last able uprade).

best regards,