diff --git a/Content/DT_SkillTree.uasset b/Content/DT_SkillTree.uasset index cf7461d..42fd6c5 100644 --- a/Content/DT_SkillTree.uasset +++ b/Content/DT_SkillTree.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:debfd603944ce4f85ef2d8bcb40cb34a2feeb5bfd01778cb95e2eb8a45096f55 +oid sha256:2e40babcfa42c54b98391fc871069307bddcbfee80c5d508460acd0f82128268 size 11528 diff --git a/Content/UI/WBP_SkillNode.uasset b/Content/UI/WBP_SkillNode.uasset index 3fd330f..90ccf61 100644 --- a/Content/UI/WBP_SkillNode.uasset +++ b/Content/UI/WBP_SkillNode.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:efe30ed48e2033040949fbc26a3a952a202388e7e4a1d84ee6e9692ce7e5ebce -size 280603 +oid sha256:940fcd35de10296d51d8584bc0c6ed566e53733e1c67fa1d32f63b549b6c46af +size 283698 diff --git a/Content/UI/WBP_SkillNodeTooltip.uasset b/Content/UI/WBP_SkillNodeTooltip.uasset new file mode 100644 index 0000000..415844b --- /dev/null +++ b/Content/UI/WBP_SkillNodeTooltip.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6c524c6185b53e0f6d5b12d2f7832da81c9dbc2f6cc170f79c6f88ad801cd86 +size 77780 diff --git a/Content/UI/WBP_SkillTree.uasset b/Content/UI/WBP_SkillTree.uasset index 1b72776..9b44ead 100644 --- a/Content/UI/WBP_SkillTree.uasset +++ b/Content/UI/WBP_SkillTree.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:039cb822eeefa69227a75ec6ca3b17f174a8b8d68bdc2c987bf078f7fea40cad -size 316746 +oid sha256:21ef0f96e4340a31c35f55cbed0046559493af1c08d9dccd094f1004594b94aa +size 311382 diff --git a/Source/UTAD_UI/SkillTree/SkillTreeComponent.h b/Source/UTAD_UI/SkillTree/SkillTreeComponent.h index 2990d9f..b0125a6 100644 --- a/Source/UTAD_UI/SkillTree/SkillTreeComponent.h +++ b/Source/UTAD_UI/SkillTree/SkillTreeComponent.h @@ -99,14 +99,14 @@ public: UFUNCTION(BlueprintPure, Category = "Skill State") bool CanSelectSkill(FName SkillID, FText& OutErrorMessage) const; - - UFUNCTION(BlueprintPure, Category = "Skill State") - ESkillNodeState GetSkillState(FName SkillID) const; - + // Get skill data UFUNCTION(BlueprintPure, Category = "Skill Data") bool GetSkillNodeData(FName SkillID, FSkillNodeRuntime& OutNodeData) const; + UFUNCTION(BlueprintPure, Category = "Skill State") + ESkillNodeState GetSkillState(FName SkillID) const; + UFUNCTION(BlueprintPure, Category = "Skill Data") TArray GetAllSkillNodes() const;