home *** CD-ROM | disk | FTP | other *** search
/ Level 2002 June (DVD) / Level_2002-06_DVD.iso / DEMOS / Gothic / DATA1.CAB / Ausf_hrbare_Programmdateien / system / paths.d < prev    next >
Encoding:
Text File  |  2001-08-20  |  2.4 KB  |  73 lines

  1. /////////////////////////////////////////////////////////////////
  2. // GOTHIC (c) 2000 Piranha Bytes GmbH
  3. //
  4. // PATHS.D
  5. //
  6. // Definition of directories, where gothic could find all
  7. // necessary files. The location of this file is the
  8. // directory where the Executable can be found.
  9. //
  10. /////////////////////////////////////////////////////////////////
  11.  
  12.  
  13. // the root-directory 
  14. // describes relatively to the home-directory of this file
  15. // where the root of the gothis-directory-structure is
  16. //
  17.  
  18. CONST STRING DIR_ROOT                = "..";
  19.  
  20.  
  21. // The following directories can now be declared reletivly 
  22. // to the root-path of gothic:
  23.  
  24. // Systemdateien: EXEs sowie DLLs und alles was im gleichen Verz. wie das EXE liegen mu▀
  25. CONST STRING DIR_SYSTEM                = "\system\";
  26.  
  27. // SAVEGAMES
  28. CONST STRING DIR_SAVEGAMES            = "\saves\";
  29.  
  30. // Informationen im HTML-Format und Links
  31. CONST STRING DIR_WEB                = "\web\";
  32.  
  33. // The data-directory contains all gothic-data
  34. CONST STRING DIR_DATA                = "\_work\data\";
  35.  
  36. //
  37. // The following path descrive various sub-directories
  38. // of the data-directory. The Macro $DATA$ stand for the
  39. // data-path set above.
  40. //
  41.  
  42. CONST STRING DIR_ANIMS            = "$DATA$\anims\";
  43. CONST STRING DIR_MESHES            = "$DATA$\meshes\";
  44. CONST STRING DIR_SCRIPTS        = "$DATA$\scripts\";
  45. CONST STRING DIR_TEX            = "$DATA$\textures\";
  46. CONST STRING DIR_CUTSCENES        = "$DATA$\cutscenes\";
  47. CONST STRING DIR_SOUND            = "$DATA$\sound\";
  48. CONST STRING DIR_MUSIC            = "$DATA$\music\";    
  49. CONST STRING DIR_VIDEO            = "$DATA$\video\";    
  50. CONST STRING DIR_WORLD            = "$DATA$\worlds\";
  51. CONST STRING DIR_FONTS            = "$DATA$\fonts\";
  52. const string DIR_OUTPUTUNITS    = "$DATA$\scripts\content\cutscene\";            
  53.  
  54. CONST STRING DIR_COMPILED_ANIMS        = "$DATA$\anims\_compiled\";
  55. CONST STRING DIR_COMPILED_MESHES    = "$DATA$\meshes\_compiled\";
  56. CONST STRING DIR_COMPILED_SCRIPTS    = "$DATA$\scripts\_compiled\";
  57. CONST STRING DIR_COMPILED_TEXTURES    = "$DATA$\textures\_compiled\";
  58.  
  59. // ToDo Ulf: Desktop-GFX auch als Compiled-Format benutzen?
  60. // Dann ist diese Angabe wahrscheinlich auch nicht mehr n÷tig
  61. CONST STRING DIR_TEX_DESKTOP        = "$DATA$\textures\desktop\";
  62.  
  63. // other paths during work-cycle
  64. CONST STRING DIR_PRESETS        = "\$DATA$\presets\";
  65. CONST STRING DIR_TOOLS_CONFIG        = "\_work\tools\";
  66. CONST STRING DIR_TOOLS_DATA        = "\_work\tools\data\";
  67.  
  68. // Sub-directories. 
  69. // The follwing paths describe sub-directories. It's used in various directories.
  70. CONST STRING SUBDIR_INTERN            = "_intern\";
  71.  
  72.     
  73.