Problem with OOP

BlitzMax Forums/BlitzMax Programming/Problem with OOP

Yes, make terrain and other shared objects a extended type of a base resource. That way you can do common type check functions and usage functions. No need to know what type it is, just call obj.update() or whatever.