How to make this OOP?

BlitzMax Forums/BlitzMax Programming/How to make this OOP?

H&K - Not sure if i understand correctly.
I create an object and have those values still as Globals? (or locals?) and put the functions into the type too? Do these functions then become methods?

I will have a stab at OOPing this on the weekend based on suggestions from you all.

Cheers
Glenn