Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1.  
  2. ## Param2 examples
  3.  
  4. ### 0x8000_0001
  5. Update a bgm for the director instance
  6. Param3
  7. bgm.exd id to play; 1 is mapped to music/ffxiv/BGM_Null.scd and retail will use this to indicate a mute. (Also when changes a bgm)
  8. Param4
  9. unused
  10. Param5
  11. unused
  12. Param6
  13. unused
  14.  
  15.  
  16.  
  17. ### 0x8000_0003
  18. Silently update an instance timer.
  19. Param3
  20. Instance timeleft in seconds
  21. Param4
  22. unused
  23. Param5
  24. unused
  25. Param6
  26. unused
  27.  
  28.  
  29.  
  30. ### 0x8000_0008 and 0x8000_0009
  31. Hide/Unhide all ui element, it’s used for ATM/QTE intro screen. (e.g. Zurvan ultimate); Need to be in the map that supports it.
  32. Note: 8000_0008 count as a “Event Cutscene” in the replay chapter.
  33. Param3
  34. unused
  35. Param4
  36. unused
  37. Param5
  38. unused
  39. Param6
  40. unused
  41.  
  42.  
  43. ### 0x8000_000A
  44. Starts a ATM/QTE event (Ready message into the button stuff)
  45. Param3
  46. unused
  47. Param4
  48. unused
  49. Param5
  50. unused
  51. Param6
  52. unused
  53.  
  54.  
  55.  
  56.  
  57. ### 0x8000_000C
  58. Displays duty gauge (which every SB boss uses for the ultimate)
  59. Any invalid number will hide the gauge
  60. Param3
  61. Id from the contentgauge.exd
  62. Param4
  63. Progress, Usually 10000 will be displayed as a 100 AND capped at 10000,
  64. except there’s a special case if (param4 & 0x8000) != 0
  65. Param5
  66. unused
  67. Param6
  68. unused
  69.  
  70. ### 0x8000_000C
  71. Disables some floor collision, this can not be applied twice unless screen is faded. (PrepareZoning?)
  72. This is used as cheating “falling off the platform” because outside of combat area is actually “tangible” before this.
  73. e.g.)
  74. Param3
  75. Unknown Id related to the floor; Shinryu normal is 8F or 9F
  76. Param4
  77. unused
  78. Param5
  79. unused
  80. Param6
  81. unused
  82.  
  83.  
  84.  
  85. ~~~ snip ~~~
  86. handler exists upto 0x8000_000E
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93. ### 0x4000_0001
  94. Displays duty commenced, set the timer on the duty list.
  95. Param3
  96. Duty length to display in seconds. (3600 = 1hr)
  97. Param4
  98. unused
  99. Param5
  100. unused
  101. Param6
  102. unused
  103.  
  104. ### 4000_0002
  105. Related to duty complete,
  106. Param3
  107.  
  108.  
  109. Param4
  110. Passed to director’s virtual function
  111. Param5
  112. unused
  113. Param6
  114. unused
  115.  
  116. ### 4000_0003
  117. Duty complete (instance) fadeout.
  118. Will mark a replay as “duty completed”
  119. Param3
  120. Will do fadeout seq if 1 otherwise it will return early.
  121. Param4
  122. unused
  123. Param5
  124. unused
  125. Param6
  126. unused
  127.  
  128.  
  129. ### 4000_0004
  130. Sets duty timer like 4000_0001 but this one sets extra flag in director object and does not make a call to screeninfo object
  131. Param3
  132. Timeleft in seconds
  133. Param4
  134. unused
  135. Param5
  136. unused
  137. Param6
  138. unused
  139.  
  140. ### 4000_0005
  141. Fadeout like 4000_0003, but there’s a branch on director’s internal variable. (Wipe)
  142.  
  143. Unlike 4000_0003, zoning won’t fix a fadeout.
  144. Param3
  145. unused
  146. Param4
  147. unused
  148. Param5
  149. unused
  150. Param6
  151. unused
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement