Difference between revisions of "0394"
(This is my first opcode description here. Opcode tested only at VC.) |
m |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{OpCode | {{OpCode | ||
− | | | + | | games = {{Icon|t}} |
− | | description = Plays | + | | command = PLAY_MISSION_PASSED_TUNE |
− | | | + | | description = Plays the mission passed audio |
− | | | + | | syntax1 = 0394: play_music [''int''] |
+ | | p1t = [''int''] | ||
+ | | p1d = ''1'' (see below for special cases) | ||
}} | }} | ||
− | + | This opcode plays the mission passed audio. | |
− | This | ||
− | == | + | In GTA III the mission passed audio uses <code>Miscom.wav</code> file and in Vice City it uses <code>miscom.mp3</code> file. The background ambient noise will be disabled and the music will play. In Vice City, music will fade in as it plays and when it finishes background ambient noise will fade back in and resume afterward. In GTA III this happens instantly. Pausing and unpausing the game or playing another audio other than itself will interrupt the audio. |
− | + | ||
− | + | == Special cases == | |
− | + | This opcode can actually play many audio files within the Audio directory, not just the mission passed audio. Using any value other than 1 will continue to have the background ambient noise disabled unless it is restored, one way by pausing and unpausing the game. In Vice City, if the background ambient noise remains disabled, this opcode cannot play the same audio until the noise is reenabled but it can still play other audio. | |
− | + | ||
− | + | In GTA III, it accepts negative values down to -92 and positive values up to 103, being able to play any audio within the folder. From the [[Audio directory (III)|list of positions of GTA III's audio]], offset the position by -92 to get the appropriate value. | |
− | + | ||
− | + | In Vice City, it accepts negative values down to -100 and positive values up to 155. From the [[Audio directory (VC)|list of positions of Vice City's audio]], offset the position by -100 to get the appropriate value. For example, a value of 16 - 100 = -84 can play the mall ambiance audio, or a value of 103 - 100 = 3 can play the phone ringing audio. At a value of 156, it overflows back to the beginning of the audio position (i.e. 156 will play audio in position 0) and will overflow in increments of 256 (i.e. 412 will play audio in position 0). | |
− | |||
− | |||
− | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Keywords == | == Keywords == | ||
− | play, music, sound, mp3 | + | play, mission, passed, music, sound, mp3, tune |
Latest revision as of 21:52, 1 July 2016
- Description
- Plays the mission passed audio
- Syntax
- 0394: play_music [int]
- Parameter
- [int]
- 1 (see below for special cases)
This opcode plays the mission passed audio.
In GTA III the mission passed audio uses Miscom.wav
file and in Vice City it uses miscom.mp3
file. The background ambient noise will be disabled and the music will play. In Vice City, music will fade in as it plays and when it finishes background ambient noise will fade back in and resume afterward. In GTA III this happens instantly. Pausing and unpausing the game or playing another audio other than itself will interrupt the audio.
Special cases
This opcode can actually play many audio files within the Audio directory, not just the mission passed audio. Using any value other than 1 will continue to have the background ambient noise disabled unless it is restored, one way by pausing and unpausing the game. In Vice City, if the background ambient noise remains disabled, this opcode cannot play the same audio until the noise is reenabled but it can still play other audio.
In GTA III, it accepts negative values down to -92 and positive values up to 103, being able to play any audio within the folder. From the list of positions of GTA III's audio, offset the position by -92 to get the appropriate value.
In Vice City, it accepts negative values down to -100 and positive values up to 155. From the list of positions of Vice City's audio, offset the position by -100 to get the appropriate value. For example, a value of 16 - 100 = -84 can play the mall ambiance audio, or a value of 103 - 100 = 3 can play the phone ringing audio. At a value of 156, it overflows back to the beginning of the audio position (i.e. 156 will play audio in position 0) and will overflow in increments of 256 (i.e. 412 will play audio in position 0).
Keywords
play, mission, passed, music, sound, mp3, tune