Describe the project you are working on:
Working in a 3D project TPS play
Describe the problem or limitation you are having in your project:
I need to manage AnimationStateMachineNode transitions from code. I can only get a transition from its index with the _gettransition(idx: int) method. However, transition's idx is nowhere to be found in the editor, so that I have to gess what such index is. Of course it makes sense to get a transition from the nodes names it connects.
Describe the feature / enhancement and how it helps to overcome the problem or limitation:
Just add a _get_transition(node_from: String, nodeto: String) method to get transitions in a natural way. I does not seem to be a complex addition to the API.
Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams:
If this enhancement will not be used often, can it be worked around with a few lines of script?:
Is there a reason why this should be core and not an add-on in the asset library?:
It is a core API function.
Describe the project you are working on: Working in a 3D project TPS play
Describe the problem or limitation you are having in your project: I need to manage AnimationStateMachineNode transitions from code. I can only get a transition from its index with the _gettransition(idx: int) method. However, transition's idx is nowhere to be found in the editor, so that I have to gess what such index is. Of course it makes sense to get a transition from the nodes names it connects.
Describe the feature / enhancement and how it helps to overcome the problem or limitation: Just add a _get_transition(node_from: String, nodeto: String) method to get transitions in a natural way. I does not seem to be a complex addition to the API.
Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams:
If this enhancement will not be used often, can it be worked around with a few lines of script?:
Is there a reason why this should be core and not an add-on in the asset library?: It is a core API function.