I'm still rather new to Angel script but have managed to get most of it down. There are however a few things that I'm still unsure about.
The main one is the ref use in Angel script which from the looks of it is the same as a pointer or reference in c++. However when do I want to be using this over a value. For example if I am registering a class i wish to create within the script do I class it as a reference and set up (I believe) a factory function for it to construct a new instance within c++ and then reference it back to angel script or should I just use a valve and let angel script deal with its construction of the instance.
The other thing that I am unsure about (though I should do some test first before asking) is what do I do for pointer array and template returns/parameters.
Thanks for the help