sound_ids.h 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  1. /**
  2. * @file sound_ids.h
  3. * @brief Temporary holder for sound IDs.
  4. *
  5. * $LicenseInfo:firstyear=2001&license=viewergpl$
  6. *
  7. * Copyright (c) 2001-2009, Linden Research, Inc.
  8. *
  9. * Second Life Viewer Source Code
  10. * The source code in this file ("Source Code") is provided by Linden Lab
  11. * to you under the terms of the GNU General Public License, version 2.0
  12. * ("GPL"), unless you have obtained a separate licensing agreement
  13. * ("Other License"), formally executed by you and Linden Lab. Terms of
  14. * the GPL can be found in doc/GPL-license.txt in this distribution, or
  15. * online at http://secondlifegrid.net/programs/open_source/licensing/gplv2
  16. *
  17. * There are special exceptions to the terms and conditions of the GPL as
  18. * it is applied to this Source Code. View the full text of the exception
  19. * in the file doc/FLOSS-exception.txt in this software distribution, or
  20. * online at
  21. * http://secondlifegrid.net/programs/open_source/licensing/flossexception
  22. *
  23. * By copying, modifying or distributing this software, you acknowledge
  24. * that you have read and understood your obligations described above,
  25. * and agree to abide by those obligations.
  26. *
  27. * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
  28. * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
  29. * COMPLETENESS OR PERFORMANCE.
  30. * $/LicenseInfo$
  31. */
  32. #ifndef LL_SOUND_IDS_H
  33. #define LL_SOUND_IDS_H
  34. // *NOTE: Do not put the actual IDs in this file - otherwise the symbols and
  35. // values will be copied into every .o/.obj file and increase link time.
  36. class LLUUID;
  37. extern const LLUUID SND_NULL;
  38. extern const LLUUID SND_RIDE;
  39. extern const LLUUID SND_SHOT;
  40. extern const LLUUID SND_MORTAR;
  41. extern const LLUUID SND_HIT;
  42. extern const LLUUID SND_EXPLOSION;
  43. extern const LLUUID SND_BOING;
  44. extern const LLUUID SND_OBJECT_CREATE;
  45. // Different bird sounds for different states
  46. extern const LLUUID SND_CHIRP; // Flying random chirp
  47. extern const LLUUID SND_CHIRP2; // Spooked by user
  48. extern const LLUUID SND_CHIRP3; // Spooked by object
  49. extern const LLUUID SND_CHIRP4; // Chasing other bird
  50. extern const LLUUID SND_CHIRP5; // Hopping random chirp
  51. extern const LLUUID SND_CHIRPDEAD; // Hit by grenade - dead !
  52. extern const LLUUID SND_MUNCH;
  53. extern const LLUUID SND_PUNCH;
  54. extern const LLUUID SND_SPLASH;
  55. extern const LLUUID SND_CLICK;
  56. extern const LLUUID SND_WHISTLE;
  57. extern const LLUUID SND_TYPING;
  58. extern const LLUUID SND_ARROW_SHOT;
  59. extern const LLUUID SND_ARROW_THUD;
  60. extern const LLUUID SND_LASER_SHOT;
  61. extern const LLUUID SND_JET_THRUST;
  62. extern const LLUUID SND_SILENCE;
  63. extern const LLUUID SND_BUBBLES;
  64. extern const LLUUID SND_WELCOME;
  65. extern const LLUUID SND_SQUISH;
  66. extern const LLUUID SND_SUBPOD;
  67. extern const LLUUID SND_FOOTSTEPS;
  68. extern const LLUUID SND_STEP_LEFT;
  69. extern const LLUUID SND_STEP_RIGHT;
  70. extern const LLUUID SND_STEP_ON_LAND;
  71. extern const LLUUID SND_BALL_COLLISION;
  72. extern const LLUUID SND_OOOH_SCARE_ME;
  73. extern const LLUUID SND_PAYBACK_TIME;
  74. extern const LLUUID SND_READY_FOR_BATTLE;
  75. extern const LLUUID SND_FLESH_FLESH;
  76. extern const LLUUID SND_FLESH_PLASTIC;
  77. extern const LLUUID SND_FLESH_RUBBER;
  78. extern const LLUUID SND_GLASS_FLESH;
  79. extern const LLUUID SND_GLASS_GLASS;
  80. extern const LLUUID SND_GLASS_PLASTIC;
  81. extern const LLUUID SND_GLASS_RUBBER;
  82. extern const LLUUID SND_GLASS_WOOD;
  83. extern const LLUUID SND_METAL_FLESH;
  84. extern const LLUUID SND_METAL_GLASS;
  85. extern const LLUUID SND_METAL_METAL;
  86. extern const LLUUID SND_METAL_PLASTIC;
  87. extern const LLUUID SND_METAL_RUBBER;
  88. extern const LLUUID SND_METAL_WOOD;
  89. extern const LLUUID SND_PLASTIC_PLASTIC;
  90. extern const LLUUID SND_RUBBER_PLASTIC;
  91. extern const LLUUID SND_RUBBER_RUBBER;
  92. extern const LLUUID SND_STONE_FLESH;
  93. extern const LLUUID SND_STONE_GLASS;
  94. extern const LLUUID SND_STONE_METAL;
  95. extern const LLUUID SND_STONE_PLASTIC;
  96. extern const LLUUID SND_STONE_RUBBER;
  97. extern const LLUUID SND_STONE_STONE;
  98. extern const LLUUID SND_STONE_WOOD;
  99. extern const LLUUID SND_WOOD_FLESH;
  100. extern const LLUUID SND_WOOD_PLASTIC;
  101. extern const LLUUID SND_WOOD_RUBBER;
  102. extern const LLUUID SND_WOOD_WOOD;
  103. extern const LLUUID SND_SLIDE_FLESH_FLESH;
  104. extern const LLUUID SND_SLIDE_FLESH_PLASTIC;
  105. extern const LLUUID SND_SLIDE_FLESH_RUBBER;
  106. extern const LLUUID SND_SLIDE_FLESH_FABRIC;
  107. extern const LLUUID SND_SLIDE_FLESH_GRAVEL;
  108. extern const LLUUID SND_SLIDE_FLESH_GRAVEL_02;
  109. extern const LLUUID SND_SLIDE_FLESH_GRAVEL_03;
  110. extern const LLUUID SND_SLIDE_GLASS_GRAVEL;
  111. extern const LLUUID SND_SLIDE_GLASS_GRAVEL_02;
  112. extern const LLUUID SND_SLIDE_GLASS_GRAVEL_03;
  113. extern const LLUUID SND_SLIDE_GLASS_FLESH;
  114. extern const LLUUID SND_SLIDE_GLASS_GLASS;
  115. extern const LLUUID SND_SLIDE_GLASS_PLASTIC;
  116. extern const LLUUID SND_SLIDE_GLASS_RUBBER;
  117. extern const LLUUID SND_SLIDE_GLASS_WOOD;
  118. extern const LLUUID SND_SLIDE_METAL_FABRIC;
  119. extern const LLUUID SND_SLIDE_METAL_FLESH;
  120. extern const LLUUID SND_SLIDE_METAL_FLESH_02;
  121. extern const LLUUID SND_SLIDE_METAL_GLASS;
  122. extern const LLUUID SND_SLIDE_METAL_GLASS_02;
  123. extern const LLUUID SND_SLIDE_METAL_GLASS_03;
  124. extern const LLUUID SND_SLIDE_METAL_GLASS_04;
  125. extern const LLUUID SND_SLIDE_METAL_GRAVEL;
  126. extern const LLUUID SND_SLIDE_METAL_GRAVEL_02;
  127. extern const LLUUID SND_SLIDE_METAL_METAL;
  128. extern const LLUUID SND_SLIDE_METAL_METAL_02;
  129. extern const LLUUID SND_SLIDE_METAL_METAL_03;
  130. extern const LLUUID SND_SLIDE_METAL_METAL_04;
  131. extern const LLUUID SND_SLIDE_METAL_METAL_05;
  132. extern const LLUUID SND_SLIDE_METAL_METAL_06;
  133. extern const LLUUID SND_SLIDE_METAL_PLASTIC;
  134. extern const LLUUID SND_SLIDE_METAL_RUBBER;
  135. extern const LLUUID SND_SLIDE_METAL_WOOD;
  136. extern const LLUUID SND_SLIDE_METAL_WOOD_02;
  137. extern const LLUUID SND_SLIDE_METAL_WOOD_03;
  138. extern const LLUUID SND_SLIDE_METAL_WOOD_04;
  139. extern const LLUUID SND_SLIDE_METAL_WOOD_05;
  140. extern const LLUUID SND_SLIDE_METAL_WOOD_06;
  141. extern const LLUUID SND_SLIDE_METAL_WOOD_07;
  142. extern const LLUUID SND_SLIDE_METAL_WOOD_08;
  143. extern const LLUUID SND_SLIDE_PLASTIC_GRAVEL;
  144. extern const LLUUID SND_SLIDE_PLASTIC_GRAVEL_02;
  145. extern const LLUUID SND_SLIDE_PLASTIC_GRAVEL_03;
  146. extern const LLUUID SND_SLIDE_PLASTIC_GRAVEL_04;
  147. extern const LLUUID SND_SLIDE_PLASTIC_GRAVEL_05;
  148. extern const LLUUID SND_SLIDE_PLASTIC_GRAVEL_06;
  149. extern const LLUUID SND_SLIDE_PLASTIC_PLASTIC;
  150. extern const LLUUID SND_SLIDE_PLASTIC_PLASTIC_02;
  151. extern const LLUUID SND_SLIDE_PLASTIC_PLASTIC_03;
  152. extern const LLUUID SND_SLIDE_PLASTIC_FABRIC;
  153. extern const LLUUID SND_SLIDE_PLASTIC_FABRIC_02;
  154. extern const LLUUID SND_SLIDE_PLASTIC_FABRIC_03;
  155. extern const LLUUID SND_SLIDE_PLASTIC_FABRIC_04;
  156. extern const LLUUID SND_SLIDE_RUBBER_PLASTIC;
  157. extern const LLUUID SND_SLIDE_RUBBER_PLASTIC_02;
  158. extern const LLUUID SND_SLIDE_RUBBER_PLASTIC_03;
  159. extern const LLUUID SND_SLIDE_RUBBER_RUBBER;
  160. extern const LLUUID SND_SLIDE_STONE_FLESH;
  161. extern const LLUUID SND_SLIDE_STONE_GLASS;
  162. extern const LLUUID SND_SLIDE_STONE_METAL;
  163. extern const LLUUID SND_SLIDE_STONE_PLASTIC;
  164. extern const LLUUID SND_SLIDE_STONE_PLASTIC_02;
  165. extern const LLUUID SND_SLIDE_STONE_PLASTIC_03;
  166. extern const LLUUID SND_SLIDE_STONE_RUBBER;
  167. extern const LLUUID SND_SLIDE_STONE_RUBBER_02;
  168. extern const LLUUID SND_SLIDE_STONE_STONE;
  169. extern const LLUUID SND_SLIDE_STONE_STONE_02;
  170. extern const LLUUID SND_SLIDE_STONE_WOOD;
  171. extern const LLUUID SND_SLIDE_STONE_WOOD_02;
  172. extern const LLUUID SND_SLIDE_STONE_WOOD_03;
  173. extern const LLUUID SND_SLIDE_STONE_WOOD_04;
  174. extern const LLUUID SND_SLIDE_WOOD_FABRIC;
  175. extern const LLUUID SND_SLIDE_WOOD_FABRIC_02;
  176. extern const LLUUID SND_SLIDE_WOOD_FABRIC_03;
  177. extern const LLUUID SND_SLIDE_WOOD_FABRIC_04;
  178. extern const LLUUID SND_SLIDE_WOOD_FLESH;
  179. extern const LLUUID SND_SLIDE_WOOD_FLESH_02;
  180. extern const LLUUID SND_SLIDE_WOOD_FLESH_03;
  181. extern const LLUUID SND_SLIDE_WOOD_FLESH_04;
  182. extern const LLUUID SND_SLIDE_WOOD_GRAVEL;
  183. extern const LLUUID SND_SLIDE_WOOD_GRAVEL_02;
  184. extern const LLUUID SND_SLIDE_WOOD_GRAVEL_03;
  185. extern const LLUUID SND_SLIDE_WOOD_GRAVEL_04;
  186. extern const LLUUID SND_SLIDE_WOOD_PLASTIC;
  187. extern const LLUUID SND_SLIDE_WOOD_PLASTIC_02;
  188. extern const LLUUID SND_SLIDE_WOOD_PLASTIC_03;
  189. extern const LLUUID SND_SLIDE_WOOD_RUBBER;
  190. extern const LLUUID SND_SLIDE_WOOD_WOOD;
  191. extern const LLUUID SND_SLIDE_WOOD_WOOD_02;
  192. extern const LLUUID SND_SLIDE_WOOD_WOOD_03;
  193. extern const LLUUID SND_SLIDE_WOOD_WOOD_04;
  194. extern const LLUUID SND_SLIDE_WOOD_WOOD_05;
  195. extern const LLUUID SND_SLIDE_WOOD_WOOD_06;
  196. extern const LLUUID SND_SLIDE_WOOD_WOOD_07;
  197. extern const LLUUID SND_SLIDE_WOOD_WOOD_08;
  198. extern const LLUUID SND_ROLL_FLESH_FLESH;
  199. extern const LLUUID SND_ROLL_FLESH_PLASTIC;
  200. extern const LLUUID SND_ROLL_FLESH_PLASTIC_02;
  201. extern const LLUUID SND_ROLL_FLESH_RUBBER;
  202. extern const LLUUID SND_ROLL_GLASS_GRAVEL;
  203. extern const LLUUID SND_ROLL_GLASS_GRAVEL_02;
  204. extern const LLUUID SND_ROLL_GLASS_FLESH;
  205. extern const LLUUID SND_ROLL_GLASS_GLASS;
  206. extern const LLUUID SND_ROLL_GLASS_PLASTIC;
  207. extern const LLUUID SND_ROLL_GLASS_RUBBER;
  208. extern const LLUUID SND_ROLL_GLASS_WOOD;
  209. extern const LLUUID SND_ROLL_GLASS_WOOD_02;
  210. extern const LLUUID SND_ROLL_GRAVEL_GRAVEL;
  211. extern const LLUUID SND_ROLL_GRAVEL_GRAVEL_02;
  212. extern const LLUUID SND_ROLL_METAL_FABRIC;
  213. extern const LLUUID SND_ROLL_METAL_FABRIC_02;
  214. extern const LLUUID SND_ROLL_METAL_FLESH;
  215. extern const LLUUID SND_ROLL_METAL_GLASS;
  216. extern const LLUUID SND_ROLL_METAL_GLASS_02;
  217. extern const LLUUID SND_ROLL_METAL_GLASS_03;
  218. extern const LLUUID SND_ROLL_METAL_GRAVEL;
  219. extern const LLUUID SND_ROLL_METAL_METAL;
  220. extern const LLUUID SND_ROLL_METAL_METAL_02;
  221. extern const LLUUID SND_ROLL_METAL_METAL_03;
  222. extern const LLUUID SND_ROLL_METAL_METAL_04;
  223. extern const LLUUID SND_ROLL_METAL_PLASTIC;
  224. extern const LLUUID SND_ROLL_METAL_PLASTIC_01;
  225. extern const LLUUID SND_ROLL_METAL_RUBBER;
  226. extern const LLUUID SND_ROLL_METAL_WOOD;
  227. extern const LLUUID SND_ROLL_METAL_WOOD_02;
  228. extern const LLUUID SND_ROLL_METAL_WOOD_03;
  229. extern const LLUUID SND_ROLL_METAL_WOOD_04;
  230. extern const LLUUID SND_ROLL_METAL_WOOD_05;
  231. extern const LLUUID SND_ROLL_PLASTIC_FABRIC;
  232. extern const LLUUID SND_ROLL_PLASTIC_PLASTIC;
  233. extern const LLUUID SND_ROLL_PLASTIC_PLASTIC_02;
  234. extern const LLUUID SND_ROLL_RUBBER_PLASTIC;
  235. extern const LLUUID SND_ROLL_RUBBER_RUBBER;
  236. extern const LLUUID SND_ROLL_STONE_FLESH;
  237. extern const LLUUID SND_ROLL_STONE_GLASS;
  238. extern const LLUUID SND_ROLL_STONE_METAL;
  239. extern const LLUUID SND_ROLL_STONE_PLASTIC;
  240. extern const LLUUID SND_ROLL_STONE_RUBBER;
  241. extern const LLUUID SND_ROLL_STONE_STONE;
  242. extern const LLUUID SND_ROLL_STONE_STONE_02;
  243. extern const LLUUID SND_ROLL_STONE_STONE_03;
  244. extern const LLUUID SND_ROLL_STONE_STONE_04;
  245. extern const LLUUID SND_ROLL_STONE_STONE_05;
  246. extern const LLUUID SND_ROLL_STONE_WOOD;
  247. extern const LLUUID SND_ROLL_STONE_WOOD_02;
  248. extern const LLUUID SND_ROLL_STONE_WOOD_03;
  249. extern const LLUUID SND_ROLL_STONE_WOOD_04;
  250. extern const LLUUID SND_ROLL_WOOD_FLESH;
  251. extern const LLUUID SND_ROLL_WOOD_FLESH_02;
  252. extern const LLUUID SND_ROLL_WOOD_FLESH_03;
  253. extern const LLUUID SND_ROLL_WOOD_FLESH_04;
  254. extern const LLUUID SND_ROLL_WOOD_GRAVEL;
  255. extern const LLUUID SND_ROLL_WOOD_GRAVEL_02;
  256. extern const LLUUID SND_ROLL_WOOD_GRAVEL_03;
  257. extern const LLUUID SND_ROLL_WOOD_PLASTIC;
  258. extern const LLUUID SND_ROLL_WOOD_PLASTIC_02;
  259. extern const LLUUID SND_ROLL_WOOD_RUBBER;
  260. extern const LLUUID SND_ROLL_WOOD_WOOD;
  261. extern const LLUUID SND_ROLL_WOOD_WOOD_02;
  262. extern const LLUUID SND_ROLL_WOOD_WOOD_03;
  263. extern const LLUUID SND_ROLL_WOOD_WOOD_04;
  264. extern const LLUUID SND_ROLL_WOOD_WOOD_05;
  265. extern const LLUUID SND_ROLL_WOOD_WOOD_06;
  266. extern const LLUUID SND_ROLL_WOOD_WOOD_07;
  267. extern const LLUUID SND_ROLL_WOOD_WOOD_08;
  268. extern const LLUUID SND_ROLL_WOOD_WOOD_09;
  269. extern const LLUUID SND_SLIDE_STONE_STONE_01;
  270. extern const LLUUID SND_STONE_DIRT_01;
  271. extern const LLUUID SND_STONE_DIRT_02;
  272. extern const LLUUID SND_STONE_DIRT_03;
  273. extern const LLUUID SND_STONE_DIRT_04;
  274. extern const LLUUID SND_STONE_STONE_02;
  275. extern const LLUUID SND_STONE_STONE_04;
  276. extern const LLUUID SND_OPENSIM_COLLISION;
  277. #endif