code: public void init (CharacterDescriptor descrip, CharacterManager charmgr)
      {
          // keep track of this stuff
          _descrip = descrip;
          _charmgr = charmgr;
  
          // sanity check our values
          sanityCheckDescrip();
  
          // assign an arbitrary starting orientation
          _orient = SOUTHWEST;
  
          // pass the buck to derived classes
          didInit();
      }
docs: Initializes this character sprite with the specified character descriptor and character
  manager. It will obtain animation data from the supplied character manager.