That's not so easy. Currently, the Settings screen is used to change the state of the crystal. The whole program is put into suspended animation when the Settings box is up, then the entire 3D world is destroyed and rebuilt when the user hits OK, using a new list of objects. Different objects are constructed around the area of the crystal, depending on whether the crystal is showing or not. Attempting to change these on the fly could have ugly repercussions.
|