Imitate Procedures/Methods in Blitz

Blitz3D Forums/Blitz3D Beginners Area/Imitate Procedures/Methods in Blitz

I've toyed with making one big custom type which contains all the parameters I'll ever want to pass, instantiating it with "Global p.Params = New Params", and then just using p\variablename whenever I pass things around. It's sort of like writing a C++ header in that you can just dump new fields into the big type declaration whenever you need to.

Gosub used to be faster than functions in Blitz. I dunno if it still is.