Difference between revisions of "PlayMusicMessage"

From SWGANH Wiki
Jump to: navigation, search
(Struct)
(Sample Packet)
Line 59: Line 59:
  
 
<pre>
 
<pre>
HEX:05 00 8A 0D 27 04 20 00 73 6F 75 6E 64 2F 6D 75  
+
05 00  
    73 69 63 5F 61 63 71 5F 62 6F 75 6E 74 79 68 75
+
8A 0D 27 04             // PlayMusicMessage
    6E 74 65 72 2E 73 6E 64 00 00 00 00 00 00 00 00
+
20 00                   // sting count
    01 00 00 00 00  
+
73 6F 75 6E 64 2F       // sound/
ASC:....'...sound/music_acq_bountyhunter.snd.............
+
6D 75 73 69 63 5F 61 63 71 5F // music_acq_
 +
62 6F 75 6E 74 79 68 75 6E 74 65 72 2E 73 6E 64 bountyhunter.snd
 +
00 00 00 00  
 +
00 00 00 00
 +
01 00 00 00 // might be a play loop or repeat flag or number of times to play
 +
00  
 +
 
 
</pre>
 
</pre>

Revision as of 14:11, 3 August 2007


Struct


SHORT Operand_Count
INT Opcode
A_STRING SoundFile String
LONG 00 00 00 00 00 00 00 00
INT 01 00 00 00
BYTE 00

Variable Descriptions


Opperand_Count = 5

Opcode = 04270D8A


  • Sound String:
string of location to .snd file to play example: sound/music_mission_complete.snd
ObjectID (always 00)
boolean int?
byte flag?

Tags


S→C This packet originates on the server.

75% This packet has been partially reversed.


Sample Code

Insert Code Snippet Here...

Sample Packet

05 00 
8A 0D 27 04              // PlayMusicMessage
20 00                    // sting count
73 6F 75 6E 64 2F        // sound/
6D 75 73 69 63 5F 61 63 71 5F // music_acq_
62 6F 75 6E 74 79 68 75 6E 74 65 72 2E 73 6E 64 bountyhunter.snd
00 00 00 00 
00 00 00 00
01 00 00 00  // might be a play loop or repeat flag or number of times to play
00