home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / recreation / frotz_2 / Goodies / !Upd8LHsh / h / ChooseRes next >
Text File  |  1997-02-27  |  1KB  |  49 lines

  1. /* >h.ChooseRes
  2.  * Automatically select the correct sprite/template files for the current
  3.  * screen mode / CMOS settings (taking into account file availability!)
  4.  *
  5.  * © Musus Umbra, 1996
  6.  */
  7.  
  8. #ifndef chooseres_h
  9. #define chooseres_h
  10.  
  11. /**************************************************************************
  12.  EXTERN leafname()
  13.  --------------------------------------------------------------------------
  14.  * Arguments:
  15.  *    char *filename        file's pathname
  16.  * Returns:
  17.  *    ->the file's leafname
  18.  **************************************************************************/
  19. char *leafname(char *filename);
  20.  
  21. /**************************************************************************
  22.  EXTERN choose_sprites()
  23.  --------------------------------------------------------------------------
  24.  * Arguments:
  25.  *    char *stub    Stub to append ""/0/22/23/24 to (NULL=>"<obey$dir>.Sprites")
  26.  * Returns:
  27.  *    ->the selected file's pathname (or NULL if no spritefile)
  28.  **************************************************************************/
  29.  
  30. char *choose_sprites(char *stub);
  31.  
  32.  
  33.  
  34. /**************************************************************************
  35.  EXTERN choose_templates
  36.  --------------------------------------------------------------------------
  37.  * Arguments:
  38.  *    char *stub    Stub to append "2D", "3D" or "" to
  39.  * Returns:
  40.  *    selected template's LEAF name (NULL => no templates)
  41.  **************************************************************************/
  42.  
  43. char *choose_templates( char *stub );
  44.  
  45.  
  46. #endif
  47.  
  48.  
  49.