I went to #SRB2fun last night around 11PM for an hour, and furyhunter helped me with 98% of the coding. I'll post it here soon.