Announcement

Collapse
No announcement yet.

Able Ability System Info and Support Thread

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Originally posted by ExtraLifeMatt View Post
    Sorry for the silence lately, I was knocked out by the flu last week and I'm just now getting up and around again.


    Hmmm, not sure why you're the only one getting that (or maybe you arn't). Do you see the ShouldCancelAbility in the AblCancelAbilityTask.cpp?
    No problem, glad you're getting better.

    I'm not that much into c++ coding but I found the "ShouldCancelAbility" at the end of the class inside a "#if WITH_EDITOR" wrapper and it's getting called above twice.

     
    Spoiler


    Hope that was what you were asking for!?

    Leave a comment:


  • replied
    Sorry for the silence lately, I was knocked out by the flu last week and I'm just now getting up and around again.

    Originally posted by Knaarke View Post
    Hey,

    I cloned my Project and upgraded it to 4.19 (together with the new Plugin Version). If I try to package it, this error occurs(UBuildTool-Logfile):
     
    Spoiler


    Am I right to to assume it has to to with this plugin and or did I missed something to do when switching to new Version?

    Thanks in advance.
    Hmmm, not sure why you're the only one getting that (or maybe you arn't). Do you see the ShouldCancelAbility in the AblCancelAbilityTask.cpp?
    Originally posted by CyberblastSoft View Post
    Hi, sometimes when I try to add preview assets in, the blueprints that I click are not alsways loading in, most of the time it fails to load the blueprint in as a preview asset. Any ideas to why this is happening, this is ue4 4.19
    Are you getting any errors? As long as the blueprint has a static mesh / skeletal mesh - it should load.

    Leave a comment:


  • replied
    Hi, sometimes when I try to add preview assets in, the blueprints that I click are not alsways loading in, most of the time it fails to load the blueprint in as a preview asset. Any ideas to why this is happening, this is ue4 4.19

    Leave a comment:


  • replied
    Hey,

    I cloned my Project and upgraded it to 4.19 (together with the new Plugin Version). If I try to package it, this error occurs(UBuildTool-Logfile):
     
    Spoiler


    Am I right to to assume it has to to with this plugin and or did I missed something to do when switching to new Version?

    Thanks in advance.

    Leave a comment:


  • replied
    Originally posted by ExtraLifeMatt View Post

    Has Ability Animation you definitely should be checking, but Is Playing Ability shouldn't really matter. The cancel does has to happen within the time frame of the Play Animation Task, so if you are just firing it and forgetting, I could see that cause this.
    I am canceling within the time frame of the animation task. I've even tried pulling it down to the point it cancels just a few mill seconds after it starts (I should just see a twitch in the animation when its canceled) but it just continues to play as if the ability has never been canceled (unless I check for 'Is Playing Ability' that is).

    Leave a comment:


  • replied
    Originally posted by SteamPunkProgrammer View Post

    I have, the only thing that has any effect is checking both the "Is Playing Ability" and "Has Ability Animation"; checking both of these for the state change within the animation blueprint solves the problem in most cases.
    Has Ability Animation you definitely should be checking, but Is Playing Ability shouldn't really matter. The cancel does has to happen within the time frame of the Play Animation Task, so if you are just firing it and forgetting, I could see that cause this.

    Leave a comment:


  • replied
    Originally posted by ExtraLifeMatt View Post

    Have you tried the new "Clear Animation Queue" option on the Play Animation call when interrupted?
    I have, the only thing that has any effect is checking both the "Is Playing Ability" and "Has Ability Animation"; checking both of these for the state change within the animation blueprint solves the problem in most cases.

    Leave a comment:


  • replied
    Originally posted by SteamPunkProgrammer View Post
    I'm also still experiencing the same issue as before, animations aren't interrupting with their abilities.
    Have you tried the new "Clear Animation Queue" option on the Play Animation call when interrupted?

    Leave a comment:


  • replied
    I'm also still experiencing the same issue as before, animations aren't interrupting with their abilities.

    Leave a comment:


  • replied
    Originally posted by ExtraLifeMatt View Post

    Possibly?

    What conditions are you looking for? Channeling conditions already automatically cancel an ability when they fail. I could potentially add just a generic "Should Cancel Ability" that the Cancel Ability Task calls and you can overload that in C++ or BP.
    The conditions I was looking for are velocity or other buttons; but not the same as channeling conditions these cant be limited to a specific time frame, the conditionals that I'd want are basically the same as branched.

    best way to explain is with an example, lets say we have a combo attack system that has reset frames in the animation to bring the weapon back to a more central position, we wouldnt want to play this part of that animation if another is queued or if the player is moving because it would just make it feel less responsive, so a cancel task set after the 'meat' of the animation and the damage would make sense for this, under the condition that the player is either moving or inputing another combo step. The combo condition is taken care of by the normal branching, but the movement isnt, so we need a real cancel task to handle that with a conditional.

    Leave a comment:


  • replied
    Originally posted by SteamPunkProgrammer View Post
    I'm a little sad to say that the new 'cancel ability' isnt what I wanted and doesnt really solve anything for me in that respect (cant be used with conditionals to cancel the current ability executing the type); oh well I'll continue to solve it via custom types.

    Edit: I suppose could use it by creating an ability, that is just used to cancel other abilities?
    Possibly?

    What conditions are you looking for? Channeling conditions already automatically cancel an ability when they fail. I could potentially add just a generic "Should Cancel Ability" that the Cancel Ability Task calls and you can overload that in C++ or BP.

    Leave a comment:


  • replied
    I'm a little sad to say that the new 'cancel ability' isnt what I wanted and doesnt really solve anything for me in that respect (cant be used with conditionals to cancel the current ability executing the type); oh well I'll continue to solve it via custom types.

    Edit: I suppose could use it by creating an ability, that is just used to cancel other abilities and branching into it.
    Last edited by SteamPunkProgrammer; 03-27-2018, 03:46 PM.

    Leave a comment:


  • replied
    Looks like it was just delayed, got it installed now!

    Leave a comment:


  • replied
    Ick, yea, says the update went out. Maybe some weird backend stuff?

    Leave a comment:


  • replied
    Originally posted by SteamPunkProgrammer View Post
    Seems the update dropped today but I cant install it :| I tell it to install and just nothing happens.
    Yeah here too, looks like it's a nasty launcher bug (today there was an update to v7.7.0). If I correct a hotfix will come soon. I mean, I hope so.

    Leave a comment:

Working...
X