greetings :)
is what fills the array via the init() method, but you dont define the array until after you call Start(). move the start call to after the definition of TileMap.
myEngine.Start()
is what fills the array via the init() method, but you dont define the array until after you call Start(). move the start call to after the definition of TileMap.
Local myEngine:bmx_3IEngine=New bmx_3IEngine Global Camera:CAMERA Global MapWidth:Int = 10 Global MapHeight:Int = 10 Global TileMap:TTile[ MAPWIDTH , MAPHEIGHT ] ' begin 3Impact processing myEngine.Start()