this writes the contents of an array to a text file. Could be used for any output, I just like having the contents of the entire array sitting in front of me in a nice text file :)
OnFilterStart: { allocArray (0, 200, NULL, NULL, 4); //initialise 1d array return false; } ForEveryTile: { int temp, output, aContents; for (x=0; x<200; x++) { putArray(0,x,NULL,NULL,100); //fill the array with '100' } //create a file named debug.txt, set it to append, loop through the array printing out the values to the text file for(x=0;x<xmax;x++) { aContents=fopen("c:\\debug.txt", "a"); temp=getArray(0,x,NULL,NULL); fprintf (aContents, "%d:%d\n",x,temp); fclose(aContents); } return true; }