Difference between revisions of "Game Opcodes:Set Music"

From FFXIV Classic Wiki
Jump to: navigation, search
(Music Modes)
Line 1: Line 1:
 
Changes the current background music playing on the client.
 
Changes the current background music playing on the client.
  
:; Opcode - 0x010
+
:; Opcode - 0x00C
 
:; Data Size - 8 bytes
 
:; Data Size - 8 bytes
 
:; Requirements - None
 
:; Requirements - None

Revision as of 18:28, 23 March 2018

Changes the current background music playing on the client.

Opcode - 0x00C
Data Size - 8 bytes
Requirements - None

Data

Offset Data Type Length Variable Description
0x00 uint16 2 Bytes musicId The music to play on the client.
0x04 uint16 2 Bytes mode See Music Modes below.

Music Modes

Mode Description
0x01 Immediately changes the music.
0x02 Crossfade the current BGM to the new one. (Needs Confirming)
0x03 Layer the current BGM with the new one. (Needs Confirming)
0x04 Fade out the current BGM and fade in the new one.
0x05 Switches the current BGM music to channel one. (Only works with multilayered music)
0x06 Switches the current BGM music to channel two. (Only works with multilayered music)

Notes

  • Retail used musicID 7 for instance loading screens to silence the client.
  • MultiTrack mode can only be used for musicID 20. Switches between "The Dark's Embrace" and "The Dark's Kiss".