Difference between revisions of "018D"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | __NOTOC__{{Icon|3}} {{Icon|VC}} | + | __NOTOC__{{OpCode |
− | + | | games = {{Icon|3}} {{Icon|VC}} | |
− | + | | command = ADD_CONTINUOUS_SOUND | |
− | + | | description = Adds a continuous looping sound effect at the location | |
− | + | | syntax1 = 018D: [''var''] = create_sound [''int''] at [''flt1''] [''flt2''] [''flt3''] | |
− | + | | p1t = [''var''] | |
− | + | | p1d = Variable to store the handle of the sound | |
− | + | | p2t = [''int''] | |
− | + | | p2d = Sound index (see below) | |
− | + | | p3t = [''flt1''] | |
− | + | | p3d = X-coordinate | |
− | + | | p4t = [''flt2''] | |
− | + | | p4d = Y-coordinate | |
− | + | | p5t = [''flt3''] | |
− | + | | p5d = Z-coordinate | |
− | + | }} | |
− | |||
This opcode adds a continuous looping sound effect at a point. The sound index does not match the [[SFX]] table; it is based on a list [[hardcoded]] within the game. Some of these sounds uses combination of SFX sounds and custom settings like different frequencies. Sounds can be stopped by calling opcode [[018E]]. | This opcode adds a continuous looping sound effect at a point. The sound index does not match the [[SFX]] table; it is based on a list [[hardcoded]] within the game. Some of these sounds uses combination of SFX sounds and custom settings like different frequencies. Sounds can be stopped by calling opcode [[018E]]. | ||
Line 21: | Line 20: | ||
== GTA III == | == GTA III == | ||
Many of GTA III's continuous sounds have soft and loud versions, and a lot of sounds were never used by the game. Any enumerator names not from the source code script are based on a pattern or from the [http://www.3dhole.com/gtafiles/ghost_bear/GTA%203%20Source%20code%20classes.htm source code classes]. | Many of GTA III's continuous sounds have soft and loud versions, and a lot of sounds were never used by the game. Any enumerator names not from the source code script are based on a pattern or from the [http://www.3dhole.com/gtafiles/ghost_bear/GTA%203%20Source%20code%20classes.htm source code classes]. | ||
− | {| class="wikitable sortable" | + | {|class="wikitable sortable center-col-1" |
− | ! Index || Enum{{ref|1}} || SFX{{ref|2}} || Range || style="width: 4em;" | Used in original SCM || Notes | + | !Index ||Enum{{ref|1}} ||SFX{{ref|2}} ||Range ||style="width: 4em;" |Used in original SCM ||Notes |
|- | |- | ||
− | | 4 || || 390 || 30.0 || || | + | |4 ||||390 ||30.0 |||| |
|- | |- | ||
− | | 5 || || 390 || 80.0 || {{a|c}} | ✓ || Hepburn Heights northeast tower | + | |5 ||||390 ||80.0 ||{{a|c}} |✓ ||Hepburn Heights northeast tower |
|- | |- | ||
− | | 6 || || 391 || 30.0 || || | + | |6 ||||391 ||30.0 |||| |
|- | |- | ||
− | | 7 || || 391 || 80.0 || {{a|c}} | ✓ || Hepburn Heights south tower | + | |7 ||||391 ||80.0 ||{{a|c}} |✓ ||Hepburn Heights south tower |
|- | |- | ||
− | | 8 || || 392 || 30.0 || || | + | |8 ||||392 ||30.0 |||| |
|- | |- | ||
− | | 9 || || 392 || 80.0 || || | + | |9 ||||392 ||80.0 |||| |
|- | |- | ||
− | | 10 || || 393 || 30.0 || || | + | |10 ||||393 ||30.0 |||| |
|- | |- | ||
− | | 11 || || 393 || 80.0 || || | + | |11 ||||393 ||80.0 |||| |
|- | |- | ||
− | | 12 || || 394 || 30.0 || || | + | |12 ||||394 ||30.0 |||| |
|- | |- | ||
− | | 13 || || 394 || 80.0 || || | + | |13 ||||394 ||80.0 |||| |
|- | |- | ||
− | | 14 || || 395 || 30.0 || || | + | |14 ||||395 ||30.0 |||| |
|- | |- | ||
− | | 15 || || 395 || 80.0 || || | + | |15 ||||395 ||80.0 |||| |
|- | |- | ||
− | | 16 || || 396 || 30.0 || || | + | |16 ||||396 ||30.0 |||| |
|- | |- | ||
− | | 17 || || 396 || 80.0 || || | + | |17 ||||396 ||80.0 |||| |
|- | |- | ||
− | | 18 || || 397 || 30.0 || || | + | |18 ||||397 ||30.0 |||| |
|- | |- | ||
− | | 19 || || 397 || 80.0 || || | + | |19 ||||397 ||80.0 |||| |
|- | |- | ||
− | | 20 || || 398 || 30.0 || || | + | |20 ||||398 ||30.0 |||| |
|- | |- | ||
− | | 21 || || 398 || 80.0 || || | + | |21 ||||398 ||80.0 |||| |
|- | |- | ||
− | | 22 || || 399 || 30.0 || || | + | |22 ||||399 ||30.0 |||| |
|- | |- | ||
− | | 23 || || 399 || 80.0 || || | + | |23 ||||399 ||80.0 |||| |
|- | |- | ||
− | | 24 || || 390 || 30.0 || || | + | |24 ||||390 ||30.0 |||| |
|- | |- | ||
− | | 25 || || 390 || 80.0 || || | + | |25 ||||390 ||80.0 |||| |
|- | |- | ||
− | | 26 || || 391 || 30.0 || || | + | |26 ||||391 ||30.0 |||| |
|- | |- | ||
− | | 27 || || 391 || 80.0 || || | + | |27 ||||391 ||80.0 |||| |
|- | |- | ||
− | | 28 || || 392 || 30.0 || || | + | |28 ||||392 ||30.0 |||| |
|- | |- | ||
− | | 29 || || 392 || 80.0 || || | + | |29 ||||392 ||80.0 |||| |
|- | |- | ||
− | | 30 || SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>1_<wbr>S || 403 || 30.0 || {{a|c}} | ✓ || Meeouch Sex Kitten Club | + | |30 ||SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>1_<wbr>S ||403 ||30.0 ||{{a|c}} |✓ ||Meeouch Sex Kitten Club |
|- | |- | ||
− | | 31 || SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>1_<wbr>L || 403 || 80.0 || || | + | |31 ||SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>1_<wbr>L ||403 ||80.0 |||| |
|- | |- | ||
− | | 32 || SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>2_<wbr>S || 404 || 30.0 || {{a|c}} | ✓ || Sex Club Seven | + | |32 ||SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>2_<wbr>S ||404 ||30.0 ||{{a|c}} |✓ ||Sex Club Seven |
|- | |- | ||
− | | 33 || SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>2_<wbr>L || 404 || 80.0 || || | + | |33 ||SOUND_<wbr>STRIP_<wbr>CLUB_<wbr>LOOP_<wbr>2_<wbr>L ||404 ||80.0 |||| |
|- | |- | ||
− | | 34 || SOUND_WORK_SHOP_LOOP_S || 405 || 30.0 || || | + | |34 ||SOUND_WORK_SHOP_LOOP_S ||405 ||30.0 |||| |
|- | |- | ||
− | | 35 || SOUND_WORK_SHOP_LOOP_L || 405 || 30.0 || || | + | |35 ||SOUND_WORK_SHOP_LOOP_L ||405 ||30.0 |||| |
|- | |- | ||
− | | 36 || SOUND_<wbr>SAWMILL_<wbr>LOOP_<wbr>S || 407-408 || 30.0 || || Combinations of sounds with pauses between playing 408 | + | |36 ||SOUND_<wbr>SAWMILL_<wbr>LOOP_<wbr>S ||407-408 ||30.0 ||||Combinations of sounds with pauses between playing 408 |
|- | |- | ||
− | | 37 || SOUND_<wbr>SAWMILL_<wbr>LOOP_<wbr>L || 407-408 || 30.0 || {{a|c}} | ✓ || Liberty City Sawmills/Bitch'N' Dog Food, same behavior as index 36 | + | |37 ||SOUND_<wbr>SAWMILL_<wbr>LOOP_<wbr>L ||407-408 ||30.0 ||{{a|c}} |✓ ||Liberty City Sawmills/Bitch'N' Dog Food, same behavior as index 36 |
|- | |- | ||
− | | 38 || || 409 || 30.0 || || | + | |38 ||||409 ||30.0 |||| |
|- | |- | ||
− | | 39 || || 409 || 80.0 || || | + | |39 ||||409 ||80.0 |||| |
|- | |- | ||
− | | 40 || SOUND_LAUNDERETTE_LOOP_S || 410-411 || 30.0 || || Combinations of sounds | + | |40 ||SOUND_LAUNDERETTE_LOOP_S ||410-411 ||30.0 ||||Combinations of sounds |
|- | |- | ||
− | | 41 || SOUND_LAUNDERETTE_LOOP_L || 410-411 || 30.0 || {{a|c}} | ✓ || Mr. Wong's Laundrette, combinations of sounds | + | |41 ||SOUND_LAUNDERETTE_LOOP_L ||410-411 ||30.0 ||{{a|c}} |✓ ||Mr. Wong's Laundrette, combinations of sounds |
|- | |- | ||
− | | 42 || || 412 || 30.0 || {{a|c}} | ✓ || Roast Peking Duck | + | |42 ||||412 ||30.0 ||{{a|c}} |✓ ||Roast Peking Duck |
|- | |- | ||
− | | 43 || || 412 || 80.0 || || | + | |43 ||||412 ||80.0 |||| |
|- | |- | ||
− | | 44 || || 413 || 30.0 || {{a|c}} | ✓ || Cipriani's Ristorante | + | |44 ||||413 ||30.0 ||{{a|c}} |✓ ||Cipriani's Ristorante |
|- | |- | ||
− | | 45 || || 413 || 80.0 || || | + | |45 ||||413 ||80.0 |||| |
|- | |- | ||
− | | 46 || || 414 || 30.0 || || | + | |46 ||||414 ||30.0 |||| |
|- | |- | ||
− | | 47 || || 414 || 30.0 || || | + | |47 ||||414 ||30.0 |||| |
|- | |- | ||
− | | 48 || || 415 || 30.0 || {{a|c}} | ✓ || Marco's Bistro (no sound) | + | |48 ||||415 ||30.0 ||{{a|c}} |✓ ||Marco's Bistro (no sound) |
|- | |- | ||
− | | 49 || || 415 || 80.0 || || | + | |49 ||||415 ||80.0 |||| |
|- | |- | ||
− | | 50 || SOUND_AIRPORT_LOOP_S || 416-419 || 30.0 || || Plays occasionally | + | |50 ||SOUND_AIRPORT_LOOP_S ||416-419 ||30.0 ||||Plays occasionally |
|- | |- | ||
− | | 51 || SOUND_AIRPORT_LOOP_L || 416-419 || 80.0 || {{a|c}} | ✓ || Francis International Terminal B, plays occasionally | + | |51 ||SOUND_AIRPORT_LOOP_L ||416-419 ||80.0 ||{{a|c}} |✓ ||Francis International Terminal B, plays occasionally |
|- | |- | ||
− | | 52 || SOUND_SHOP_LOOP_S || 420-422 || 30.0 || || | + | |52 ||SOUND_SHOP_LOOP_S ||420-422 ||30.0 |||| |
|- | |- | ||
− | | 53 || SOUND_SHOP_LOOP_L || 420-422 || 30.0 || {{a|c}} | ✓ || Chinatown (no sound) | + | |53 ||SOUND_SHOP_LOOP_L ||420-422 ||30.0 ||{{a|c}} |✓ ||Chinatown (no sound) |
|- | |- | ||
− | | 54 || SOUND_CINEMA_LOOP_S || 423-425 || 30.0 || || Plays sounds separately with pauses in between | + | |54 ||SOUND_CINEMA_LOOP_S ||423-425 ||30.0 ||||Plays sounds separately with pauses in between |
|- | |- | ||
− | | 55 || SOUND_CINEMA_LOOP_L || 423-425 || 80.0 || || Plays sounds separately with pauses in between | + | |55 ||SOUND_CINEMA_LOOP_L ||423-425 ||80.0 ||||Plays sounds separately with pauses in between |
|- | |- | ||
− | | 56 || SOUND_DOCKS_LOOP_S || 426 || 30.0 || | + | |56 ||SOUND_DOCKS_LOOP_S ||426 ||30.0 || |
|- | |- | ||
− | | 57 || SOUND_DOCKS_LOOP_L || 426 || 80.0 || {{a|c}} | ✓ || Portland Docks (no sound) | + | |57 ||SOUND_DOCKS_LOOP_L ||426 ||80.0 ||{{a|c}} |✓ ||Portland Docks (no sound) |
|- | |- | ||
− | | 58 || SOUND_HOME_LOOP_S || 427-431 || 30.0 || || Plays sounds separately with pauses in between | + | |58 ||SOUND_HOME_LOOP_S ||427-431 ||30.0 ||||Plays sounds separately with pauses in between |
|- | |- | ||
− | | 59 || SOUND_HOME_LOOP_L || 427-431 || 80.0 || {{a|c}} | ✓ || Hepburn Heights north tower, plays sounds separately with pauses in between | + | |59 ||SOUND_HOME_LOOP_L ||427-431 ||80.0 ||{{a|c}} |✓ ||Hepburn Heights north tower, plays sounds separately with pauses in between |
|- | |- | ||
− | | 60 || || 406 || 30.0 || {{a|c}} | ✓ || Salvatore's place | + | |60 ||||406 ||30.0 ||{{a|c}} |✓ ||Salvatore's place |
|- | |- | ||
− | | 61 || || 406 || 80.0 || || | + | |61 ||||406 ||80.0 |||| |
|- | |- | ||
− | | 62 || SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>1_<wbr>S || 432-434 || 20.0 || {{a|c}} | ✓ || South of Sex Club Seven, 432 plays constantly while 433-434 plays intermittently | + | |62 ||SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>1_<wbr>S ||432-434 ||20.0 ||{{a|c}} |✓ ||South of Sex Club Seven, 432 plays constantly while 433-434 plays intermittently |
|- | |- | ||
− | | 63 || SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>1_<wbr>L || 432-434 || 80.0 || || Same behavior as index 62 | + | |63 ||SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>1_<wbr>L ||432-434 ||80.0 ||||Same behavior as index 62 |
|- | |- | ||
− | | 64 || SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>2_<wbr>S || 435-437 || 20.0 || {{a|c}} | ✓ || East of Portland Pay 'N' Spray, 435 plays constantly while 436-437 plays intermittently | + | |64 ||SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>2_<wbr>S ||435-437 ||20.0 ||{{a|c}} |✓ ||East of Portland Pay 'N' Spray, 435 plays constantly while 436-437 plays intermittently |
|- | |- | ||
− | | 65 || SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>2_<wbr>L || 435-437 || 80.0 || || Same behavior as index 64 | + | |65 ||SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>2_<wbr>L ||435-437 ||80.0 ||||Same behavior as index 64 |
|- | |- | ||
− | | 66 || SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>3_<wbr>S || 438-440 || 20.0 || {{a|c}} | ✓ || Executive Relief, 438 plays constantly while 439-440 plays intermittently | + | |66 ||SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>3_<wbr>S ||438-440 ||20.0 ||{{a|c}} |✓ ||Executive Relief, 438 plays constantly while 439-440 plays intermittently |
|- | |- | ||
− | | 67 || SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>3_<wbr>L || 438-440 || 80.0 || || Same behavior as index 66 | + | |67 ||SOUND_<wbr>PORN_<wbr>CINEMA_<wbr>3_<wbr>L ||438-440 ||80.0 ||||Same behavior as index 66 |
|- | |- | ||
− | | 68 || SOUND_<wbr>BANK_<wbr>ALARM_<wbr>LOOP_<wbr>S || 442 || 30.0 || || | + | |68 ||SOUND_<wbr>BANK_<wbr>ALARM_<wbr>LOOP_<wbr>S ||442 ||30.0 |||| |
|- | |- | ||
− | | 69 || SOUND_<wbr>BANK_<wbr>ALARM_<wbr>LOOP_<wbr>L || 442 || 80.0 || {{a|c}} | ✓ || Bank of Liberty/Staunton police HQ alarm | + | |69 ||SOUND_<wbr>BANK_<wbr>ALARM_<wbr>LOOP_<wbr>L ||442 ||80.0 ||{{a|c}} |✓ ||Bank of Liberty/Staunton police HQ alarm |
|- | |- | ||
− | | 70 || SOUND_<wbr>POLICE_<wbr>BALL_<wbr>LOOP_<wbr>S || 441 || 30.0 || || | + | |70 ||SOUND_<wbr>POLICE_<wbr>BALL_<wbr>LOOP_<wbr>S ||441 ||30.0 |||| |
|- | |- | ||
− | | 71 || SOUND_<wbr>POLICE_<wbr>BALL_<wbr>LOOP_<wbr>L || 441 || 80.0 || {{a|c}} | ✓ || Old school hall | + | |71 ||SOUND_<wbr>POLICE_<wbr>BALL_<wbr>LOOP_<wbr>L ||441 ||80.0 ||{{a|c}} |✓ ||Old school hall |
|- | |- | ||
− | | 72 || SOUND_<wbr>RAVE_<wbr>LOOP_<wbr>INDUSTRIAL_<wbr>S || 443 || 30.0 || || | + | |72 ||SOUND_<wbr>RAVE_<wbr>LOOP_<wbr>INDUSTRIAL_<wbr>S ||443 ||30.0 |||| |
|- | |- | ||
− | | 73 || SOUND_<wbr>RAVE_<wbr>LOOP_<wbr>INDUSTRIAL_<wbr>L || 443 || 80.0 || {{a|c}} | ✓ || Warehouse rave | + | |73 ||SOUND_<wbr>RAVE_<wbr>LOOP_<wbr>INDUSTRIAL_<wbr>L ||443 ||80.0 ||{{a|c}} |✓ ||Warehouse rave |
|- | |- | ||
− | | 76 || SOUND_<wbr>POLICE_<wbr>CELL_<wbr>BEATING_<wbr>LOOP_<wbr>S || 179-184 || 30.0 || || | + | |76 ||SOUND_<wbr>POLICE_<wbr>CELL_<wbr>BEATING_<wbr>LOOP_<wbr>S ||179-184 ||30.0 |||| |
|- | |- | ||
− | | 77 || SOUND_<wbr>POLICE_<wbr>CELL_<wbr>BEATING_<wbr>LOOP_<wbr>L || 179-184 || 80.0 || {{a|c}} | ✓ || Staunton police HQ | + | |77 ||SOUND_<wbr>POLICE_<wbr>CELL_<wbr>BEATING_<wbr>LOOP_<wbr>L ||179-184 ||80.0 ||{{a|c}} |✓ ||Staunton police HQ |
|- | |- | ||
− | | 84 || || 444 || 30.0 || || | + | |84 ||||444 ||30.0 |||| |
|- | |- | ||
− | | 85 || || 444 || 80.0 || || | + | |85 ||||444 ||80.0 |||| |
|- | |- | ||
− | | 86 || || 444 || 30.0 || || | + | |86 ||||444 ||30.0 |||| |
|- | |- | ||
− | | 87 || || 444 || 80.0 || || | + | |87 ||||444 ||80.0 |||| |
|- | |- | ||
− | | 88 || || 445 || 30.0 || || | + | |88 ||||445 ||30.0 |||| |
|- | |- | ||
− | | 89 || || 445 || 80.0 || || | + | |89 ||||445 ||80.0 |||| |
|- | |- | ||
− | | 90 || || 433-434 || 20.0 || || Plays intermittently | + | |90 ||||433-434 ||20.0 ||||Plays intermittently |
|- | |- | ||
− | | 91 || || 433-434 || 80.0 || {{a|c}} | ✓ || Hepburn Heights BF Injection, plays intermittently | + | |91 ||||433-434 ||80.0 ||{{a|c}} |✓ ||Hepburn Heights BF Injection, plays intermittently |
|- | |- | ||
− | | 102 || SOUND_<wbr>PRETEND_<wbr>FIRE_<wbr>LOOP || 157 || 50.0 || {{a|c}} | ✓ || Callahan Bridge fire | + | |102 ||SOUND_<wbr>PRETEND_<wbr>FIRE_<wbr>LOOP ||157 ||50.0 ||{{a|c}} |✓ ||Callahan Bridge fire |
|} | |} | ||
== Vice City == | == Vice City == | ||
− | {| class="wikitable sortable" | + | {|class="wikitable sortable center-col-1" |
− | ! Index || [[ | + | !Index ||[[SCM language III/VC definitions#SOUND|Enum]] ||SFX{{ref|2}} ||Range ||Notes |
|- | |- | ||
− | | 0 || SOUND_<wbr>BANK_<wbr>ALARM_<wbr>LOOP || 470 || 80.0 || alarm | + | |0 ||SOUND_<wbr>BANK_<wbr>ALARM_<wbr>LOOP ||470 ||80.0 ||alarm |
|- | |- | ||
− | | 2 || SOUND_<wbr>POLICE_<wbr>CELL_<wbr>DOOR_<wbr>SLIDING_<wbr>LOOP || 176 || 80.0 || gate open/close | + | |2 ||SOUND_<wbr>POLICE_<wbr>CELL_<wbr>DOOR_<wbr>SLIDING_<wbr>LOOP ||176 ||80.0 ||gate open/close |
|- | |- | ||
− | | 4 || SOUND_<wbr>GARAGE_<wbr>DOOR_<wbr>SLIDING_<wbr>LOOP || 176 || 80.0 || gate open/close | + | |4 ||SOUND_<wbr>GARAGE_<wbr>DOOR_<wbr>SLIDING_<wbr>LOOP ||176 ||80.0 ||gate open/close |
|- | |- | ||
− | | 6 || SOUND_<wbr>SNORING_<wbr>LOOP || 471 || 6.0 || "No Escape?" snoring | + | |6 ||SOUND_<wbr>SNORING_<wbr>LOOP ||471 ||6.0 ||"No Escape?" snoring |
|- | |- | ||
− | | 11 || SOUND_<wbr>SHOOTING_<wbr>RANGE_<wbr>TARGET_<wbr>MOVING_<wbr>LOOP || 331 || 40.0 || Moving shooting range target | + | |11 ||SOUND_<wbr>SHOOTING_<wbr>RANGE_<wbr>TARGET_<wbr>MOVING_<wbr>LOOP ||331 ||40.0 ||Moving shooting range target |
|- | |- | ||
− | | 36 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>1 || 472 || 80.0 || Greasy Choppers "Alloy Wheels of Steel" | + | |36 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>1 ||472 ||80.0 ||Greasy Choppers "Alloy Wheels of Steel" |
|- | |- | ||
− | | 37 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>2 || 473 || 80.0 || Greasy Choppers "Messing with the Man" | + | |37 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>2 ||473 ||80.0 ||Greasy Choppers "Messing with the Man" |
|- | |- | ||
− | | 38 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>3 || 474 || 80.0 || Greasy Choppers "Hog Tied" | + | |38 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>3 ||474 ||80.0 ||Greasy Choppers "Hog Tied" |
|- | |- | ||
− | | 39 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>4 || 475 || 80.0 || Greasy Choppers (unused) | + | |39 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>BAR_<wbr>4 ||475 ||80.0 ||Greasy Choppers (unused) |
|- | |- | ||
− | | 40 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>MALIBU_<wbr>1 || 476 || 80.0 || Malibu Club night, will not play if [[Audio ( | + | |40 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>MALIBU_<wbr>1 ||476 ||80.0 ||Malibu Club night, will not play if [[Audio directory (VC)|Malibu.mp3]] is playing in the background |
|- | |- | ||
− | | 41 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>MALIBU_<wbr>2 || 477 || 80.0 || Malibu Club day, same behavior as index 40 | + | |41 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>MALIBU_<wbr>2 ||477 ||80.0 ||Malibu Club day, same behavior as index 40 |
|- | |- | ||
− | | 42 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>MALIBU_<wbr>3 || 478 || 80.0 || Malibu Club evening, same behavior as index 40 | + | |42 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>MALIBU_<wbr>3 ||478 ||80.0 ||Malibu Club evening, same behavior as index 40 |
|- | |- | ||
− | | 43 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>STRIP_<wbr>1 || 479 || 80.0 || Pole Position night, will not play if [[Audio ( | + | |43 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>STRIP_<wbr>1 ||479 ||80.0 ||Pole Position night, will not play if [[Audio directory (VC)|Strip.mp3]] is playing in the background |
|- | |- | ||
− | | 44 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>STRIP_<wbr>2 || 480 || 80.0 || Pole Position day, same behavior as index 43 | + | |44 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>STRIP_<wbr>2 ||480 ||80.0 ||Pole Position day, same behavior as index 43 |
|- | |- | ||
− | | 45 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>STRIP_<wbr>3 || 481 || 80.0 || Pole Position evening, same behavior as index 43 | + | |45 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>STRIP_<wbr>3 ||481 ||80.0 ||Pole Position evening, same behavior as index 43 |
|- | |- | ||
− | | 46 || SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>CHURCH || 482 || 80.0 || South Washington Beach church | + | |46 ||SOUND_<wbr>NEW_<wbr>BUILDING_<wbr>CHURCH ||482 ||80.0 ||South Washington Beach church |
|- | |- | ||
− | | 51 || SOUND_<wbr>NEW_<wbr>WATERFALL || 316 || 80.0 || Fountain | + | |51 ||SOUND_<wbr>NEW_<wbr>WATERFALL ||316 ||80.0 ||Fountain |
|} | |} | ||
Line 233: | Line 232: | ||
== See also == | == See also == | ||
− | * [[018C]], | + | * {{Icon|t}} [[018C]], adds one off sound |
− | + | * {{Icon|3}} {{Icon|VC}} [[018E]], removes continuous sound | |
− | [[ |
Revision as of 22:04, 1 July 2016
- Description
- Adds a continuous looping sound effect at the location
- Syntax
- 018D: [var] = create_sound [int] at [flt1] [flt2] [flt3]
- Parameter
- [var]
- Variable to store the handle of the sound
- [int]
- Sound index (see below)
- [flt1]
- X-coordinate
- [flt2]
- Y-coordinate
- [flt3]
- Z-coordinate
This opcode adds a continuous looping sound effect at a point. The sound index does not match the SFX table; it is based on a list hardcoded within the game. Some of these sounds uses combination of SFX sounds and custom settings like different frequencies. Sounds can be stopped by calling opcode 018E.
GTA III
Many of GTA III's continuous sounds have soft and loud versions, and a lot of sounds were never used by the game. Any enumerator names not from the source code script are based on a pattern or from the source code classes.
Index | Enum[1] | SFX[2] | Range | Used in original SCM | Notes |
---|---|---|---|---|---|
4 | 390 | 30.0 | |||
5 | 390 | 80.0 | ✓ | Hepburn Heights northeast tower | |
6 | 391 | 30.0 | |||
7 | 391 | 80.0 | ✓ | Hepburn Heights south tower | |
8 | 392 | 30.0 | |||
9 | 392 | 80.0 | |||
10 | 393 | 30.0 | |||
11 | 393 | 80.0 | |||
12 | 394 | 30.0 | |||
13 | 394 | 80.0 | |||
14 | 395 | 30.0 | |||
15 | 395 | 80.0 | |||
16 | 396 | 30.0 | |||
17 | 396 | 80.0 | |||
18 | 397 | 30.0 | |||
19 | 397 | 80.0 | |||
20 | 398 | 30.0 | |||
21 | 398 | 80.0 | |||
22 | 399 | 30.0 | |||
23 | 399 | 80.0 | |||
24 | 390 | 30.0 | |||
25 | 390 | 80.0 | |||
26 | 391 | 30.0 | |||
27 | 391 | 80.0 | |||
28 | 392 | 30.0 | |||
29 | 392 | 80.0 | |||
30 | SOUND_ |
403 | 30.0 | ✓ | Meeouch Sex Kitten Club |
31 | SOUND_ |
403 | 80.0 | ||
32 | SOUND_ |
404 | 30.0 | ✓ | Sex Club Seven |
33 | SOUND_ |
404 | 80.0 | ||
34 | SOUND_WORK_SHOP_LOOP_S | 405 | 30.0 | ||
35 | SOUND_WORK_SHOP_LOOP_L | 405 | 30.0 | ||
36 | SOUND_ |
407-408 | 30.0 | Combinations of sounds with pauses between playing 408 | |
37 | SOUND_ |
407-408 | 30.0 | ✓ | Liberty City Sawmills/Bitch'N' Dog Food, same behavior as index 36 |
38 | 409 | 30.0 | |||
39 | 409 | 80.0 | |||
40 | SOUND_LAUNDERETTE_LOOP_S | 410-411 | 30.0 | Combinations of sounds | |
41 | SOUND_LAUNDERETTE_LOOP_L | 410-411 | 30.0 | ✓ | Mr. Wong's Laundrette, combinations of sounds |
42 | 412 | 30.0 | ✓ | Roast Peking Duck | |
43 | 412 | 80.0 | |||
44 | 413 | 30.0 | ✓ | Cipriani's Ristorante | |
45 | 413 | 80.0 | |||
46 | 414 | 30.0 | |||
47 | 414 | 30.0 | |||
48 | 415 | 30.0 | ✓ | Marco's Bistro (no sound) | |
49 | 415 | 80.0 | |||
50 | SOUND_AIRPORT_LOOP_S | 416-419 | 30.0 | Plays occasionally | |
51 | SOUND_AIRPORT_LOOP_L | 416-419 | 80.0 | ✓ | Francis International Terminal B, plays occasionally |
52 | SOUND_SHOP_LOOP_S | 420-422 | 30.0 | ||
53 | SOUND_SHOP_LOOP_L | 420-422 | 30.0 | ✓ | Chinatown (no sound) |
54 | SOUND_CINEMA_LOOP_S | 423-425 | 30.0 | Plays sounds separately with pauses in between | |
55 | SOUND_CINEMA_LOOP_L | 423-425 | 80.0 | Plays sounds separately with pauses in between | |
56 | SOUND_DOCKS_LOOP_S | 426 | 30.0 | ||
57 | SOUND_DOCKS_LOOP_L | 426 | 80.0 | ✓ | Portland Docks (no sound) |
58 | SOUND_HOME_LOOP_S | 427-431 | 30.0 | Plays sounds separately with pauses in between | |
59 | SOUND_HOME_LOOP_L | 427-431 | 80.0 | ✓ | Hepburn Heights north tower, plays sounds separately with pauses in between |
60 | 406 | 30.0 | ✓ | Salvatore's place | |
61 | 406 | 80.0 | |||
62 | SOUND_ |
432-434 | 20.0 | ✓ | South of Sex Club Seven, 432 plays constantly while 433-434 plays intermittently |
63 | SOUND_ |
432-434 | 80.0 | Same behavior as index 62 | |
64 | SOUND_ |
435-437 | 20.0 | ✓ | East of Portland Pay 'N' Spray, 435 plays constantly while 436-437 plays intermittently |
65 | SOUND_ |
435-437 | 80.0 | Same behavior as index 64 | |
66 | SOUND_ |
438-440 | 20.0 | ✓ | Executive Relief, 438 plays constantly while 439-440 plays intermittently |
67 | SOUND_ |
438-440 | 80.0 | Same behavior as index 66 | |
68 | SOUND_ |
442 | 30.0 | ||
69 | SOUND_ |
442 | 80.0 | ✓ | Bank of Liberty/Staunton police HQ alarm |
70 | SOUND_ |
441 | 30.0 | ||
71 | SOUND_ |
441 | 80.0 | ✓ | Old school hall |
72 | SOUND_ |
443 | 30.0 | ||
73 | SOUND_ |
443 | 80.0 | ✓ | Warehouse rave |
76 | SOUND_ |
179-184 | 30.0 | ||
77 | SOUND_ |
179-184 | 80.0 | ✓ | Staunton police HQ |
84 | 444 | 30.0 | |||
85 | 444 | 80.0 | |||
86 | 444 | 30.0 | |||
87 | 444 | 80.0 | |||
88 | 445 | 30.0 | |||
89 | 445 | 80.0 | |||
90 | 433-434 | 20.0 | Plays intermittently | ||
91 | 433-434 | 80.0 | ✓ | Hepburn Heights BF Injection, plays intermittently | |
102 | SOUND_ |
157 | 50.0 | ✓ | Callahan Bridge fire |
Vice City
Index | Enum | SFX[2] | Range | Notes |
---|---|---|---|---|
0 | SOUND_ |
470 | 80.0 | alarm |
2 | SOUND_ |
176 | 80.0 | gate open/close |
4 | SOUND_ |
176 | 80.0 | gate open/close |
6 | SOUND_ |
471 | 6.0 | "No Escape?" snoring |
11 | SOUND_ |
331 | 40.0 | Moving shooting range target |
36 | SOUND_ |
472 | 80.0 | Greasy Choppers "Alloy Wheels of Steel" |
37 | SOUND_ |
473 | 80.0 | Greasy Choppers "Messing with the Man" |
38 | SOUND_ |
474 | 80.0 | Greasy Choppers "Hog Tied" |
39 | SOUND_ |
475 | 80.0 | Greasy Choppers (unused) |
40 | SOUND_ |
476 | 80.0 | Malibu Club night, will not play if Malibu.mp3 is playing in the background |
41 | SOUND_ |
477 | 80.0 | Malibu Club day, same behavior as index 40 |
42 | SOUND_ |
478 | 80.0 | Malibu Club evening, same behavior as index 40 |
43 | SOUND_ |
479 | 80.0 | Pole Position night, will not play if Strip.mp3 is playing in the background |
44 | SOUND_ |
480 | 80.0 | Pole Position day, same behavior as index 43 |
45 | SOUND_ |
481 | 80.0 | Pole Position evening, same behavior as index 43 |
46 | SOUND_ |
482 | 80.0 | South Washington Beach church |
51 | SOUND_ |
316 | 80.0 | Fountain |
- ^ Enums are from GTAModding.ru.
- ^ These values correspond to an SFX entry. The range is how far the player can be in meters before the sound diminishes. The association between the sound and SFX is hardcoded. For VC v1.0, the location of the array starts at 0x6B2AEC.
Keywords
add, create, sound, loop, sfx