From 2a3671e25a27d17bd14d0fca62c503fadd5bf9da Mon Sep 17 00:00:00 2001 From: Kevin Lam Date: Wed, 8 Oct 2025 21:51:04 -0500 Subject: [PATCH] Hide playback resource in editor since it's not user assignable --- scene/animation/animation_node_state_machine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/animation/animation_node_state_machine.cpp b/scene/animation/animation_node_state_machine.cpp index b779844a13a9..e646f6237acb 100644 --- a/scene/animation/animation_node_state_machine.cpp +++ b/scene/animation/animation_node_state_machine.cpp @@ -1234,7 +1234,7 @@ AnimationNodeStateMachinePlayback::AnimationNodeStateMachinePlayback() { void AnimationNodeStateMachine::get_parameter_list(List *r_list) const { AnimationNode::get_parameter_list(r_list); - r_list->push_back(PropertyInfo(Variant::OBJECT, playback, PROPERTY_HINT_RESOURCE_TYPE, "AnimationNodeStateMachinePlayback", PROPERTY_USAGE_EDITOR | PROPERTY_USAGE_ALWAYS_DUPLICATE)); // Don't store this object in .tres, it always needs to be made as unique object. + r_list->push_back(PropertyInfo(Variant::OBJECT, playback, PROPERTY_HINT_RESOURCE_TYPE, "AnimationNodeStateMachinePlayback", PROPERTY_USAGE_ALWAYS_DUPLICATE)); // Don't store this object in .tres, it always needs to be made as unique object. List advance_conditions; for (int i = 0; i < transitions.size(); i++) { StringName ac = transitions[i].transition->get_advance_condition_name();