QuoteI'm not trying to explain what's an abstract class to do abstract classes in AGS. What I'm doing is what's presented in the first column of the table: prevent a class from being instantiated.
abstract
As you said I probably made a mistake: The cheat is to add "builtin" in front of it, not "managed".
Quote from: Gurok on Mon 18/04/2016 02:16:55Nope. I definitely tested 3.4.x.
EDIT: I just realised this cheat sheet was probably written about 3.3.x. The notes I made apply to AGS 3.4.0 and above.
But your post clearly shows how I got lost in the information about new features. I knew instantiating structs was now possible, but just couldn't find it, or how. so I thought I had imagined it.
QuoteSo admitedly this is now possible. But what I'm interested in, is what is not possible.
MyClass *a[†‹] = new MyClass[20];
For example, can I have an array of DynamicSprite, String, ViewFrame, File in such a class?
Can I have an array of MyClass* in another custom struct?
How do I put an instance of Myclass in the array? Like this? (below)
Quote
MyClass c;
a[0] = c;