Java object-oriented RPG.