From 33693064512421382f59a821820c3c43c995f728 Mon Sep 17 00:00:00 2001 From: IDONTSUDO Date: Tue, 1 Oct 2024 13:55:31 +0300 Subject: [PATCH] fixed condtion action bug --- .../features/behavior_tree_builder/model/editor_view.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ui/src/features/behavior_tree_builder/model/editor_view.ts b/ui/src/features/behavior_tree_builder/model/editor_view.ts index eadc133..b850be6 100644 --- a/ui/src/features/behavior_tree_builder/model/editor_view.ts +++ b/ui/src/features/behavior_tree_builder/model/editor_view.ts @@ -71,11 +71,12 @@ export class BehaviorTreeBuilderModel { }; public static getNodeLabelAtId(editor: NodeEditor, id: string, skills?: Skills) { try { + console.log(editor.getNode(id)!.label) if (skills?.getSkillsNames().find((el) => el.name.isEqual(editor.getNode(id)!.label))) { - return `${skills.skillIsCondition(skills.getSkillDo(editor.getNode(id)!.label)).fold( - () => "Action", - () => "Condition" - )} ID=${skills.skillIsCondition(skills.getSkillDo(editor.getNode(id)!.label)).fold( + return `${skills.skillIsCondition(editor.getNode(id)!.label).fold( + () => "Condition", + () => "Action" + )} ID=${skills.skillIsCondition(editor.getNode(id)!.label).fold( () => "RbsAction", () => "Is" )} do="${skills.getSkillDo(editor.getNode(id)!.label)}" command="${editor.getNode(id)?.label}" sid=${id}"`;