Hey Lee---
Thank you for the clarification. Although I do appreciate that types can be passed in and out of functions, unlike how it is in DBPro - I really, really hate the workaround solution that you gave. I think it is messy code that cannot be easily extended. What if you need to have a varying amount of leeTypes, and thus a varying amount of leeArrays?
However, an acceptable workaround that I've been using (for DBP) is within IanM's plugin kit - get arrayptr, load arrayptr, unload array, etc. It involves pointers - to a very limited extent - but it also allows better design patterns than what you posted. I mean, having access to a limited subset of pointers whose usage is completely optional is very different than forcing a person to use them at gunpoint (but that's just me)
So yeah, thank you for the clarification. And I'm not rich enough - or dedicated enough - for the Tier2 app development. But as it stands right now, I have to say this is "one step forward, one step back" and that I cannot commit to AppGameKit until this is resolved.
Hi there. My name is Dug. I have just met you, and I love you.