I have always wanted to implement this in a game, but as I barely know how to program in BASIC, and am what you might call a script kiddie, I’ve never felt qualified to decide if this class could or even should work.