Bug fixes.
Hey Ashley ! Thanks for adding GetObjectInstance() and GetExternalSdkInstance() to the Editor API of the Addon SDK.
However I don't manage to access those methods at all in r367, it looks like they just don't exist. Any idea why ?
Could it be because the release system doesn't push the Editor SDK updates you made ?
(or because you added them in the secret Editor SDK instead of the exposed Editor SDK ?)
They should exist and I made test addons to test them and verify they worked. Maybe you're looking on the wrong interfaces.
Edit: oops, maybe I forgot to merge them to the release branch. Can it wait another couple of weeks? Trying to do stuff in a hurry makes it more likely accidents happen...
Hey no problem ! Thanks for trying to add them that fast. And sorry about forgetting guidelines while requesting this, i agree with your points in your comment on the suggestion, my bad !
Yes it can wait a bit, it was urgent because i needed it for an important freelance job but I discussed with my client and explained why we probably should report the deadline a bit.
If this will be added in a few weeks, it might be interesting to discuss a bit more about some other reasonnable changes that could be made to improve the exposed Editor SDK. I think it would be valuable as the Exposed Editor SDK was never dogfooded with Vanilla Addons for obvious reasons and there never was detailed/measured discussion about it, at least in recent years. I started a convo here : construct.net/en/forum/construct-3/scripting-51/editor-sdk-feedbacks-179532