When you created that function, did you use the ‘Override’ drop down? I’ve checked that it should work that way.
The changes that are in the newer version are a few fixes and a few built in functions, nothing major - I’ve exposed the UI_Dialogue_TextItem and ResponseItem classes to spawn from, but you can work around it without this change (you’re in the right direction with the Create dialogue item override, I think).