Posted 28 April 2016 - 01:00 PM
Current code is here (wJQ7jav0)
My problem (as in the title) is I want a fill tool for my paint program, PAIN. Trouble is, I haven't the slightest idea of how it works.
The paint variable (paintEncoded) is stored in a table format, like this:
My problem (as in the title) is I want a fill tool for my paint program, PAIN. Trouble is, I haven't the slightest idea of how it works.
The paint variable (paintEncoded) is stored in a table format, like this:
paintEncoded = {
{
x = 1,
y = 4,
char = " "
txtcolor = 1,
bgcolor = 16,
metadata = 2,
},
{
x = 2,
y = 4,
char = " "
txtcolor = 1,
bgcolor = 16,
metadata = 2,
},
}
I already got a function to make sure that no value in paintEncoded appears twice, so keep that in mind, I guess