home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 4.4 / 1998-10_Disc_4.4.iso / sindemo / sin_demo.exe / DATA / base / Pak0.pak / global / global.scr < prev    next >
Text File  |  1998-07-26  |  14KB  |  475 lines

  1. //
  2. // global.scr
  3. //
  4. // this file is parsed on both the server and the client
  5. //
  6.  
  7. //
  8. // register the default light styles
  9. // Setup light animation tables. 'a' is total darkness, 'z' is doublebright.
  10. // if defining a particle effect, z is 1.0, a is 0.
  11. //
  12.  
  13. // 0 normal
  14. server lightstyle 0 "m"
  15.  
  16. // 1 FLICKER (first variety)
  17. server lightstyle 1 "mmnmmommommnonmmonqnmmo"
  18.  
  19. // 2 SLOW STRONG PULSE
  20. server lightstyle 2 "abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba"
  21.  
  22. // 3 CANDLE (first variety)
  23. server lightstyle 3 "mmmmmaaaaammmmmaaaaaabcdefgabcdefg"
  24.  
  25. // 4 FAST STROBE
  26. server lightstyle 4 "mamamamamama"
  27.  
  28. // 5 GENTLE PULSE 1
  29. server lightstyle 5 "jklmnopqrstuvwxyzyxwvutsrqponmlkj"
  30.  
  31. // 6 FLICKER (second variety)
  32. server lightstyle 6 "nmonqnmomnmomomno"
  33.  
  34. // 7 CANDLE (second variety)
  35. server lightstyle 7 "mmmaaaabcdefgmmmmaaaammmaamm"
  36.  
  37. // 8 CANDLE (third variety)
  38. server lightstyle 8 "mmmaaammmaaammmabcdefaaaammmmabcdefmmmaaaa"
  39.  
  40. // 9 SLOW STROBE (fourth variety)
  41. server lightstyle 9 "aaaaaaaazzzzzzzz"
  42.  
  43. // 10 FLUORESCENT FLICKER
  44. server lightstyle 10 "mmamammmmammamamaaamammma"
  45.  
  46. // 11 SLOW PULSE NOT FADE TO BLACK
  47. server lightstyle 11 "abcdefghijklmnopqrrqponmlkjihgfedcba"
  48.  
  49. // styles 32-62 are assigned by the light program for switchable lights
  50.  
  51. // 63 testing
  52. server lightstyle 63 "a"
  53.  
  54. //
  55. // gun smoke
  56. //
  57. server lightstyle 120 "RtsrqponmlkjihgGtsrqponmlkjihgBtsrqponmlkjihgAzyxwvutsrqponm"
  58. //
  59. // blood
  60. //
  61. server lightstyle 121 "RzyxwvutsrqponmlkjihgfedcbaAzyxwvutsrqponmlkjihgfedcba"
  62.  
  63. //
  64. // sparks
  65. //
  66. server lightstyle 122 "gfx/sprites/spark1.tga"
  67.  
  68. //
  69. // orange - yellow - orange
  70. //
  71. server lightstyle 123 "gfx/sprites/orangeglow.tga"
  72.  
  73. //
  74. // blue - yellow
  75. //
  76. server lightstyle 124 "gfx/sprites/blueyellow.tga"
  77.  
  78. //
  79. // debris trail
  80. //
  81. server lightstyle 125 "RzsleGzsleBzsleAzsle"
  82.  
  83.  
  84. //
  85. // register the footsteps
  86. //
  87.  
  88. aliascache footstep_grate1 "footstep/mtlgrate/grstep1.wav"
  89. aliascache footstep_grate2 "footstep/mtlgrate/grstep2.wav"
  90. aliascache footstep_grate3 "footstep/mtlgrate/grstep3.wav"
  91. aliascache footstep_grate4 "footstep/mtlgrate/grstep4.wav"
  92.  
  93. aliascache footstep_metal1 "footstep/metal/mstep1.wav"
  94. aliascache footstep_metal2 "footstep/metal/mstep2.wav"
  95. aliascache footstep_metal3 "footstep/metal/mstep3.wav"
  96. aliascache footstep_metal4 "footstep/metal/mstep4.wav"
  97.  
  98. aliascache footstep_dirt1 "footstep/dirt/dirt1.wav"
  99. aliascache footstep_dirt2 "footstep/dirt/dirt2.wav"
  100. aliascache footstep_dirt3 "footstep/dirt/dirt3.wav"
  101. aliascache footstep_dirt4 "footstep/dirt/dirt4.wav"
  102.  
  103. alias footstep_grass1 "footstep/grass/gstp1.wav"
  104. alias footstep_grass2 "footstep/grass/gstp2.wav"
  105. alias footstep_grass3 "footstep/grass/gstp3.wav"
  106. alias footstep_grass4 "footstep/grass/gstp4.wav"
  107.  
  108. aliascache footstep_pave1 "footstep/pave/step1.wav"
  109. aliascache footstep_pave2 "footstep/pave/step2.wav"
  110. aliascache footstep_pave3 "footstep/pave/step3.wav"
  111. aliascache footstep_pave4 "footstep/pave/step4.wav"
  112. aliascache footstep_pave5 "footstep/pave/step5.wav"
  113.  
  114. alias footstep_swamp1 "footstep/swamp/s1.wav"
  115. alias footstep_swamp2 "footstep/swamp/s2.wav"
  116. alias footstep_swamp3 "footstep/swamp/s3.wav"
  117. alias footstep_swamp4 "footstep/swamp/s4.wav"
  118.  
  119. aliascache footstep_water1 "footstep/water/wastep1.wav"
  120. aliascache footstep_water2 "footstep/water/wastep2.wav"
  121. aliascache footstep_water3 "footstep/water/wastep3.wav"
  122. aliascache footstep_water4 "footstep/water/wastep4.wav"
  123.  
  124. aliascache footstep_gravel1 "footstep/gravel/g1.wav"
  125. aliascache footstep_gravel2 "footstep/gravel/g2.wav"
  126. aliascache footstep_gravel3 "footstep/gravel/g3.wav"
  127. aliascache footstep_gravel4 "footstep/gravel/g4.wav"
  128. aliascache footstep_gravel5 "footstep/gravel/g5.wav"
  129.  
  130.  
  131.  
  132. //
  133. // register the ricochets
  134. //
  135.  
  136. client aliascache ricochet_dirt1 "impact/ricochet/dirt/dirt1.wav"
  137. client aliascache ricochet_dirt2 "impact/ricochet/dirt/dirt2.wav"
  138. client aliascache ricochet_dirt3 "impact/ricochet/dirt/dirt3.wav"
  139.  
  140. client aliascache  ricochet_metal1 "impact/ricochet/metal/metal1.wav"
  141. client aliascache  ricochet_metal2 "impact/ricochet/metal/metal2.wav"
  142. client aliascache  ricochet_metal3 "impact/ricochet/metal/metal3.wav"
  143. client aliascache  ricochet_metal4 "impact/ricochet/metal/metal4.wav"
  144.  
  145. client aliascache  ricochet_rock1 "impact/ricochet/rock/rock1.wav"
  146. client aliascache  ricochet_rock2 "impact/ricochet/rock/rock2.wav"
  147. client aliascache  ricochet_rock3 "impact/ricochet/rock/rock3.wav"
  148. client aliascache  ricochet_rock4 "impact/ricochet/rock/rock4.wav"
  149.  
  150. client alias  ricochet_water1 "impact/ricochet/water/wahit1.wav"
  151. client alias  ricochet_water2 "impact/ricochet/water/wahit2.wav"
  152.  
  153. client aliascache  ricochet_wood1 "impact/ricochet/wood/wood1.wav"
  154. client aliascache  ricochet_wood2 "impact/ricochet/wood/wood2.wav"
  155. client aliascache  ricochet_wood3 "impact/ricochet/wood/wood3.wav"
  156.  
  157.  
  158. //
  159. // register the pickup sounds- now handled in .def files
  160. //
  161. //server aliascache pickup_weapon1 "weapons/pkup/pkup1.wav"
  162. //server alias pickup_3571 "weapons/pkup/ammo/pkup357.wav"
  163. //server alias pickup_10mm1 "weapons/pkup/ammo/bulletup1.wav"
  164. //server alias pickup_rockets1 "weapons/pkup/ammo/rocketpkup.wav"
  165. //server alias pickup_pulse1 "weapons/pkup/ammo/nrgpkup.wav"
  166. //server alias pickup_50mm1 "weapons/pkup/ammo/load51.wav"
  167. //server alias pickup_spidermine1 "weapons/pkup/ammo/spidemine.wav"
  168. //server alias pickup_sniper1 "weapons/pkup/ammo/pkupsnip.wav"
  169. //server alias pickup_shotgunclip1 "weapons/pkup/ammo/pkupshot.wav"
  170. //server alias pickup_health1 "player/pkup/health/health1.wav"
  171. //server alias pickup_health2 "player/pkup/health/hypospray.wav"
  172. //server alias health_snd_pickup1 "player/pkup/health/health1.wav"
  173. //server alias pickup_adrenaline1 "player/pkup/adrenaline/adren1.wav"
  174.  
  175.  
  176. //
  177. // register debris impact sounds
  178. //
  179.  
  180. client aliascache debris_glass1 "impact/debris/gls1.wav"
  181. client aliascache debris_glass2 "impact/debris/gls2.wav"
  182. client aliascache debris_glass3 "impact/debris/gls3.wav"
  183. client aliascache debris_glass4 "impact/debris/gls4.wav"
  184.  
  185. client alias debris_metal1 "impact/debris/metal/mtldb1.wav"
  186. client alias debris_metal2 "impact/debris/metal/mtldb2.wav"
  187.  
  188. client aliascache debris_wood1 "impact/debris/wood/wooddeb1.wav"
  189. client aliascache debris_wood2 "impact/debris/wood/wooddeb2.wav"
  190. client aliascache debris_wood3 "impact/debris/wood/wooddeb3.wav"
  191.  
  192. client aliascache debris_rock1 "impact/debris/rock/rockdeb1.wav"
  193. client aliascache debris_rock2 "impact/debris/rock/rockdeb2.wav"
  194. client aliascache debris_rock3 "impact/debris/rock/rockdeb3.wav"
  195.  
  196. client alias debris_flesh1 "impact/debris/flesh/flesh1.wav"
  197. client alias debris_flesh2 "impact/debris/flesh/flesh2.wav"
  198. client alias debris_flesh3 "impact/debris/flesh/flesh3.wav"
  199.  
  200. client aliascache debris_generic1 "impact/debris/generic/gen1.wav"
  201. client aliascache debris_generic2 "impact/debris/generic/gen2.wav"
  202. client aliascache debris_generic3 "impact/debris/generic/gen3.wav"
  203. client aliascache debris_generic4 "impact/debris/generic/gen4.wav"
  204. client aliascache debris_generic5 "impact/debris/generic/gen5.wav"
  205.  
  206. //
  207. // register fire explosion sounds
  208. //
  209. server aliascache impact_smallexplosion1 "impact/explosion/sml1.wav"
  210. server aliascache impact_smallexplosion2 "impact/explosion/sml2.wav"
  211. server aliascache impact_smallexplosion3 "impact/explosion/sml3.wav"
  212. server aliascache impact_mediumexplosion1 "impact/explosion/med1.wav"
  213. server aliascache impact_mediumexplosion2 "impact/explosion/med2.wav"
  214. server aliascache impact_mediumexplosion3 "impact/explosion/med3.wav"
  215. server aliascache impact_mediumexplosion4 "impact/explosion/med4.wav"
  216. server aliascache impact_bigexplosion1 "impact/explosion/lrg1.wav"
  217. server aliascache impact_bigexplosion2 "impact/explosion/lrg2.wav"
  218. server aliascache impact_bigexplosion3 "impact/explosion/lrg3.wav"
  219.  
  220. //
  221. // register workstation explosion sounds
  222. //
  223.  
  224. alias impact_compexplo1 "impact/comp_explode/cmpmx1.wav"
  225. alias impact_compexplo2 "impact/comp_explode/cmpmx2.wav"
  226. alias impact_compexplo3 "impact/comp_explode/cmpmx3.wav"
  227. alias impact_compexplo4 "impact/comp_explode/cmpmx4.wav"
  228.  
  229. //
  230. // register crate explosion sounds
  231. //
  232.  
  233. alias impact_crateexplo1 "impact/crates/crate.wav"
  234. alias impact_crateexplo2 "impact/crates/crate1.wav"
  235. alias impact_crateexplo3 "impact/crates/crate2.wav"
  236. alias impact_crateexplo4 "impact/crates/crate3.wav"
  237.  
  238. //
  239. // register wood explosion sounds
  240. //
  241.  
  242. alias impact_woodexplo1 "impact/wood/woodmix1.wav"
  243. alias impact_woodexplo2 "impact/wood/woodmix2.wav"
  244. alias impact_woodexplo4 "impact/wood/woodmix4.wav"
  245.  
  246. //
  247. // register litebulb explosion sounds
  248. //
  249.  
  250. alias impact_litebulb1 "impact/litebulb/bulb1.wav"
  251. alias impact_litebulb2 "impact/litebulb/bulb2.wav"
  252.  
  253. //
  254. // register small glass shatter sounds
  255. //
  256.  
  257. aliascache impact_smlglass1 "impact/glass/sml1.wav"
  258. aliascache impact_smlglass2 "impact/glass/sml2.wav"
  259. aliascache impact_smlglass3 "impact/glass/sml3.wav"
  260.  
  261. //
  262. // register large glass shatter sounds
  263. //
  264.  
  265. alias impact_lrgglass1 "impact/glass/lrg1.wav"
  266. alias impact_lrgglass2 "impact/glass/lrg2.wav"
  267. alias impact_lrgglass3 "impact/glass/lrg3.wav"
  268.  
  269. //
  270. // register medium glass shatter sounds
  271. //
  272.  
  273. aliascache impact_medglass1 "impact/glass/medg1.wav"
  274. aliascache impact_medglass2 "impact/glass/medg2.wav"
  275. aliascache impact_medglass3 "impact/glass/medg3.wav"
  276.  
  277. //
  278. // register bullet impact into cardboard sounds
  279. //
  280.  
  281. alias impact_cardboard1 "impact/carboard/C-hit.wav"
  282.  
  283. //
  284. // register bullet impact into metal lock (for sewer) sounds
  285. //
  286.  
  287. alias impact_lock1 "impact/expllock/lock1.wav"
  288. alias impact_lock2 "impact/expllock/lock1.wav"
  289.  
  290.  
  291. //
  292. // register bullet casing sounds
  293. //
  294.  
  295. alias impact_bulletcase1 "impact/bulletshell/bllthts1.wav"
  296. alias impact_bulletcase2 "impact/bulletshell/bllthtsf.wav"
  297.  
  298. //
  299. // register impact into chainlink fence sounds
  300. //
  301.  
  302. alias impact_chainlink1 "impact/fence/fence1.wav"
  303. alias impact_chainlink2 "impact/fence/fence2.wav"
  304. alias impact_chainlink3 "impact/fence/fence3.wav"
  305.  
  306. //
  307. // register impact into flesh sounds
  308. //
  309.  
  310. aliascache impact_bodyimpact1 "impact/goryimp/grympct1.wav"
  311. aliascache impact_bodyimpact2 "impact/goryimp/grympct2.wav"
  312. aliascache impact_bodyimpact3 "impact/goryimp/grympct3.wav"
  313.  
  314. //
  315. // register impact into ladder (for aq1 & 2) sounds
  316. //
  317.  
  318. alias impact_ladder1 "impact/ladder/mtlcls2r.wav"
  319. alias impact_ladder2 "impact/ladder/mtlclsrv.wav"
  320.  
  321. //
  322. // register feet landing hard
  323. //
  324.  
  325. aliascache impact_hardland1 "impact/landing/land1.wav"
  326.  
  327. //
  328. // register feet landing soft
  329. //
  330.  
  331. aliascache impact_softland1 "impact/landing/land4.wav"
  332.  
  333. //
  334. // register trashcan explosion impact
  335. //
  336.  
  337. alias impact_trash1 "impact/trash/trash1.wav"
  338. alias impact_trash2 "impact/trash/trash2.wav"
  339.  
  340. //
  341. // register hollow metal impacts
  342. //
  343.  
  344. alias impact_hollowmetal1 "impact/metal/drm1.wav"
  345. alias impact_hollowmetal2 "impact/metal/drm2.wav"
  346. alias impact_hollowmetal3 "impact/metal/drm3.wav"
  347.  
  348. //
  349. // register underwater explosions
  350. //
  351.  
  352. alias impact_uwexplode1 "impact/underwa/depthcha.wav"
  353. alias impact_uwexplode2 "impact/underwa/uwexplo1.wav"
  354.  
  355. //
  356. // register object splashes in water
  357. //
  358.  
  359. alias impact_watersplash1 "impact/water/splash1.wav"
  360. alias impact_watersplash2 "impact/water/jmpwtr2.wav"
  361.  
  362. //
  363. // register player splashes in water
  364. //
  365.  
  366. aliascache impact_playersplash1 "impact/water/jmpnwtr.wav"
  367. //alias impact_playersplash2 "impact/water/jmpnwtr.wav"
  368.  
  369. //
  370. // register player jumps from air to underwater
  371. //
  372.  
  373. alias impact_playerenterwater1 "impact/water/jmpairuw1.wav"
  374. alias impact_playerenterwater2 "impact/water/jmpuw1.wav"
  375.  
  376. //
  377. // zoom scope sounds
  378. //
  379. server alias scope_zoomin1 "weapons/srifle/zoom.wav"
  380. server alias scope_zoomout1 "weapons/srifle/zoomout.wav"
  381.  
  382. //
  383. // spear impact sounds
  384. //
  385. server alias spear_impact1 "impact/spear/spear1.wav"
  386. server alias spear_impact2 "impact/spear/spear2.wav"
  387. //server alias spear_impact3 "impact/spear/spear3.wav"
  388. //server alias spear_impact4 "impact/spear/spear4.wav"
  389.  
  390. //
  391. // Spidermine sounds
  392. //
  393. //server alias spider_arm "weapons/spiderm/spdrmnrm.wav"
  394. //server alias spider_touch "weapons/spiderm/spdrmnnw.wav"
  395.  
  396. //
  397. // Grenade sounds
  398. //
  399. server alias grenade_bounce1 "impact/grenade/hit1.wav"
  400. server alias grenade_bounce2 "impact/grenade/hit2.wav"
  401.  
  402. //
  403. // Pigeon death sounds
  404. //
  405. server alias pig_death1 "impact/pigeon/pig1.wav"
  406. server alias pig_death2 "impact/pigeon/pig2.wav"
  407. server alias pig_death3 "impact/pigeon/pig3.wav"
  408.  
  409. //
  410. // Pigeon launch sounds
  411. //
  412. server alias pig_launch1 "impact/pigeon/piglnch1.wav"
  413.  
  414. //
  415. // Menu Sounds
  416. //
  417. client aliascache menu_in   "misc/menu1.wav"
  418. client aliascache menu_move "misc/menu2.wav"
  419. client aliascache menu_out  "misc/menu1out.wav"
  420. client aliascache menu_type "misc/sml1.wav"
  421.  
  422. //
  423. // default door sounds
  424. //
  425. server aliascache door_stop "environment/Doors/wood/Wddrcls1.wav"
  426. server aliascache door_moving "environment/Doors/wood/Wdpn1.wav"
  427.  
  428. //
  429. // Earthquake Sounds
  430.  
  431. server alias earthquake "environment/rumbles/rumble1.wav"
  432.  
  433. //
  434. // register the surface striking sounds
  435. //
  436.  
  437. client aliascache strike_dirt1 "impact/landing/land4.wav"
  438.  
  439. client aliascache  strike_metal1 "impact/metal/drm1.wav"
  440.  
  441. client aliascache  strike_rock1 "impact/landing/land4.wav"
  442.  
  443. client alias  strike_water1 "impact/ricochet/water/wahit1.wav"
  444.  
  445. client alias  strike_wood1 "impact/carboard/C-hit.wav"
  446.  
  447. //
  448. // register spark sounds
  449. //
  450. server aliascache sparks1 "environment/electricity/smlsprk3.wav"
  451.  
  452. //
  453. // null sound
  454. //
  455. server aliascache null_sound "misc/null.wav"
  456.  
  457. //
  458. // mission objective complete sound
  459. //
  460.  
  461. server alias mission_objective_complete "music/mix1ima.wav"
  462.  
  463. //
  464. // mission computer update sound
  465. //
  466.  
  467. server alias mission_computer_update "misc/update.wav"
  468.  
  469. //
  470. // deathmatch item spawn
  471. //
  472.  
  473. server alias snd_itemspawn "misc/itemspawn.wav"
  474.  
  475. end