Any way to add new keyframe TYPES via python?

Repeat title : Any way to add new keyframe TYPES via python?

And ofcourse by keyframe type; i mean keyframes marked as, “breakdown”, “holding forward” , etc, just to be clear on the context and avoid confusion; I need a keyframe type of my own, let’s call it “Custom”.

*In case of asking : “Well why do you need more keyframe types”?

a way for me to tag keyframes for my model exporter (I got my own model / animation format), some keyframes need special handling, a custom keyframe type may help me there.

They’re hardcoded - https://docs.blender.org/api/current/bpy.types.Keyframe.html#bpy.types.Keyframe.type and since Keyframe is not ID you can store any custom data on it directly. But you can store some kind of special keyframe data on the action’s custom properties.

1 Like

Yea; i figured that much; thank you sir; i just wanted to make sure.

Would have been more intuitive (faster, clearer) to do it by keyframe type.