-I have a Array object (Foo) under my 'object types' that is set to 'Global: yes'
-I have an event that sets the size of Foo to (5,5,1)
-I have an "for each XY element" condition whose action for Foo is to set value at (Foo.CurX, Foo.CurY) to 7
When I check my values (by updating text every tick), it says that Foo.Width is zero and Foo(3,3) is 0. Width should be 5, and the value of any cell should be 7.
What am I doing wrong? I don't need to create an instance of my array, do I?