INISections.h 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. /*
  2. ** Command & Conquer Renegade(tm)
  3. ** Copyright 2025 Electronic Arts Inc.
  4. **
  5. ** This program is free software: you can redistribute it and/or modify
  6. ** it under the terms of the GNU General Public License as published by
  7. ** the Free Software Foundation, either version 3 of the License, or
  8. ** (at your option) any later version.
  9. **
  10. ** This program is distributed in the hope that it will be useful,
  11. ** but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. ** GNU General Public License for more details.
  14. **
  15. ** You should have received a copy of the GNU General Public License
  16. ** along with this program. If not, see <http://www.gnu.org/licenses/>.
  17. */
  18. /***********************************************************************************************
  19. *** C O N F I D E N T I A L --- W E S T W O O D S T U D I O S ***
  20. ***********************************************************************************************
  21. * *
  22. * Project Name : LevelEdit *
  23. * *
  24. * $Archive:: /Commando/Code/Tools/LevelEdit/INISections.h $*
  25. * *
  26. * Author:: Patrick Smith *
  27. * *
  28. * $Modtime:: 4/12/99 7:10p $*
  29. * *
  30. * $Revision:: 3 $*
  31. * *
  32. *---------------------------------------------------------------------------------------------*
  33. * Functions: *
  34. * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  35. #if defined(_MSC_VER)
  36. #pragma once
  37. #endif
  38. #ifndef __INISECTIONS_H
  39. #define __INISECTIONS_H
  40. /////////////////////////////////////////////////////////
  41. //
  42. // Constants
  43. //
  44. //
  45. // Level export sections
  46. //
  47. const TCHAR * const SECTION_DEBUG = TEXT ("Level_Debug");
  48. const TCHAR * const SECTION_BACKGROUND = TEXT ("Level_Background");
  49. const TCHAR * const SECTION_TERRAIN = TEXT ("Level_Terrain");
  50. const TCHAR * const SECTION_TILEMAP = TEXT ("Level_Tilemap");
  51. const TCHAR * const SECTION_OBJECTS = TEXT ("Level_Objects");
  52. const TCHAR * const SECTION_WAYPATHS = TEXT ("Level_Waypaths");
  53. const TCHAR * const SECTION_ZONES = TEXT ("Level_Zones");
  54. const TCHAR * const SECTION_SOUNDS = TEXT ("Level_Sounds");
  55. const TCHAR * const SECTION_PRELOADS = TEXT ("Level_Preload_Assets");
  56. const TCHAR * const SECTION_TRANSITIONS = TEXT ("Level_Transitions");
  57. const TCHAR * const SECTION_MUSIC = TEXT ("Level_Music");
  58. //
  59. // Object library sections and key names
  60. //
  61. const TCHAR * const OBJLIBRARY_OBJ_SECTION = TEXT ("Objects");
  62. const TCHAR * const OBJLIBRARY_ZONE_SECTION = TEXT ("Zones");
  63. const TCHAR * const OBJLIBRARY_TRANS_SECTION = TEXT ("Transitions");
  64. const TCHAR * const OBJLIBRARY_PATH_SECTION = TEXT ("Waypaths");
  65. const TCHAR * const OBJLIBRARY_LIGHT_SECTION = TEXT ("Lights");
  66. const TCHAR * const OBJLIBRARY_SOUND_SECTION = TEXT ("Sounds");
  67. const TCHAR * const OBJLIBRARY_ID = TEXT ("TypeID");
  68. const TCHAR * const OBJLIBRARY_NAME = TEXT ("TypeName");
  69. const TCHAR * const OBJLIBRARY_MODEL = TEXT ("TypeModel");
  70. const TCHAR * const OBJLIBRARY_AGGREGATES = TEXT ("TypeAggregates");
  71. const TCHAR * const OBJLIBRARY_CLASS = TEXT ("TypeClass");
  72. const TCHAR * const OBJLIBRARY_REL_TRANS = TEXT ("ObjTransform");
  73. const TCHAR * const OBJLIBRARY_PARENT_ID = TEXT ("AggParentID");
  74. const TCHAR * const OBJLIBRARY_CLASS_OBJ = TEXT ("Object");
  75. const TCHAR * const OBJLIBRARY_CLASS_ZONE = TEXT ("Zone");
  76. const TCHAR * const OBJLIBRARY_CLASS_TRANS = TEXT ("Transition");
  77. const TCHAR * const OBJLIBRARY_CLASS_PATH = TEXT ("Waypath");
  78. const TCHAR * const OBJLIBRARY_CLASS_LIGHT = TEXT ("Light");
  79. const TCHAR * const OBJLIBRARY_CLASS_SOUND = TEXT ("Sound");
  80. #endif //__INISECTION_H