Narrow events nodes type scope

This commit is contained in:
barsdeveloper
2023-04-02 17:11:47 +02:00
parent 80345543a9
commit b870517edc
5 changed files with 15 additions and 15 deletions

View File

@@ -103,6 +103,7 @@ export default class Configuration {
inputAxisKeyEvent: "/Script/BlueprintGraph.K2Node_InputAxisKeyEvent",
inputDebugKey: "/Script/InputBlueprintNodes.K2Node_InputDebugKey",
inputKey: "/Script/BlueprintGraph.K2Node_InputKey",
inputVectorAxisEvent: "/Script/BlueprintGraph.K2Node_InputVectorAxisEvent",
isValid: "/Engine/EditorBlueprintResources/StandardMacros.StandardMacros:IsValid",
knot: "/Script/BlueprintGraph.K2Node_Knot",
macro: "/Script/BlueprintGraph.K2Node_MacroInstance",

View File

@@ -145,6 +145,8 @@ export default class NodeElement extends ISelectableDraggableElement {
return NodeTemplate
case Configuration.nodeType.event:
case Configuration.nodeType.customEvent:
case Configuration.nodeType.inputAxisKeyEvent:
case Configuration.nodeType.inputVectorAxisEvent:
return EventNodeTemplate
case Configuration.nodeType.promotableOperator:
return VariableOperationNodeTemplate
@@ -152,9 +154,6 @@ export default class NodeElement extends ISelectableDraggableElement {
case Configuration.nodeType.variableGet: return VariableAccessNodeTemplate
case Configuration.nodeType.variableSet: return VariableAccessNodeTemplate
}
if (nodeEntity.getDelegatePin()) {
return EventNodeTemplate
}
return NodeTemplate
}