SOLVED CKey.SetValue() for BaseTime object as value

Hey guys,

I want to set the value of a keyframe for the "Start" parameter of the sketch material under the "Animate" tab with "Draw Speed" set to "Pixels". (Sketch[c4d.OUTLINEMAT_ANIMATE_START])

Unfortunately unlike any other parameter I have seen so far, this one takes a BaseTime object as input.
Because of this I cannot proceed as usual with the CKey.SetValue() method.

How would I go about this?

I actually found the solution while posting the question but wanted to still post it in order to help others who might have the same problem. (If this is against community guidelines I apologise)

The solution is to use the CKey.SetGeData() method. Done!

I actually found the solution while posting the question but wanted to still post it in order to help others who might have the same problem. (If this is against community guidelines I apologise)

The solution is to use the CKey.SetGeData() method. Done!