Fallsworth.lua 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. --[[
  2. Script Name : SpawnScripts/Nettleville/Fallsworth.lua
  3. Script Purpose : Fallsworth <Qeynos Guard>
  4. Script Author : John Adams/Scatman
  5. Script Date : 2008.09.24
  6. Script Notes : Auto-Generated Conversation from PacketParser Data
  7. --]]
  8. require "SpawnScripts/Generic/DialogModule"
  9. function spawn(NPC)
  10. end
  11. function respawn(NPC)
  12. spawn(NPC)
  13. end
  14. function hailed(NPC, Spawn)
  15. Dialog11(NPC, Spawn)
  16. end
  17. function Dialog1(NPC, Spawn)
  18. FaceTarget(NPC, Spawn)
  19. Dialog.New(NPC, Spawn)
  20. Dialog.AddDialog("Indeed, the spirit of Qeynos could not be broken and the kingdom moved past the atrocities of the war. The undead hordes were forced into the earth, buried for all time by the powers of Qeynos' combined priesthoods. However, Qeynos would face yet another mournful loss; the senseless treachery of one of our own was revealed.")
  21. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_007.mp3", 2009679352, 4180928206)
  22. Dialog.AddOption("What was the treachery?", "Dialog2")
  23. Dialog.AddOption("Qeynos survived and stands today. I needn't hear any more.")
  24. Dialog.Start()
  25. end
  26. function Dialog2(NPC, Spawn)
  27. FaceTarget(NPC, Spawn)
  28. Dialog.New(NPC, Spawn)
  29. PlayFlavor(NPC, "", "", "orate", 0, 0, Spawn)
  30. Dialog.AddDialog("Antonious Bayle IV, the then current ruler of Qeynos, had a half-brother, Kane Bayle. Kane had served as Captain of the Guard for most of Antonious' rule. Kane's jealousy at his brother's ascension had corrupted his judgment and he had allied himself in secret with the Bloodsabers many years before the war.")
  31. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_008.mp3", 1513625783, 641889157)
  32. Dialog.AddOption("How did Kane's treason contribute to the loss of lives?", "Dialog3")
  33. Dialog.AddOption("I've got to go.")
  34. Dialog.Start()
  35. end
  36. function Dialog3(NPC, Spawn)
  37. FaceTarget(NPC, Spawn)
  38. Dialog.New(NPC, Spawn)
  39. Dialog.AddDialog("Kane had assured that the armies of Qeynos were spread thin throughout the world before the time of the Bloodsaber's invasion. When the hordes came, Qeynos was unprepared. Although Kane survived the war, he did not escape the justice of Qeynos. He was put to death along with the other captured Bloodsabers. The Bloodsabers had been defeated and forever eradicated from Qeynos, or so it was thought.")
  40. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_009.mp3", 3084970022, 3402267638)
  41. Dialog.AddOption("Why do people think that they've come back?", "Dialog6")
  42. Dialog.AddOption("I've got to go.")
  43. Dialog.Start()
  44. end
  45. function Dialog4(NPC, Spawn)
  46. FaceTarget(NPC, Spawn)
  47. Dialog.New(NPC, Spawn)
  48. PlayFlavor(NPC, "", "", "no", 0, 0, Spawn)
  49. Dialog.AddDialog("No, I wouldn't dare put you in possible danger. The discovery of the cult, if there even is one, is for the Qeynos guard to handle. I do appreciate your brave and honorable offer. I just want you to be fairly warned in case that these rumors do turn out to be true. ")
  50. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_011.mp3", 3663318123, 1398288957)
  51. Dialog.AddOption("Oh, all right then. Well, thanks for the warning.")
  52. Dialog.Start()
  53. end
  54. function Dialog5(NPC, Spawn)
  55. FaceTarget(NPC, Spawn)
  56. Dialog.New(NPC, Spawn)
  57. PlayFlavor(NPC, "", "", "agree", 0, 0, Spawn)
  58. Dialog.AddDialog("Of course you are well protected inside the city and village gates, so please do not let my words frighten you here. However, should you venture into the catacombs, as so many young and curious adventurers do, it would be best for you to leave the comfort and safety of the city behind.")
  59. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_001.mp3", 586122815, 4182581793)
  60. Dialog.AddOption("Are the catacombs really that dangerous?", "Dialog7")
  61. Dialog.AddOption("I'll keep that in mind, thanks.")
  62. Dialog.Start()
  63. end
  64. function Dialog6(NPC, Spawn)
  65. FaceTarget(NPC, Spawn)
  66. Dialog.New(NPC, Spawn)
  67. Dialog.AddDialog("As I've said, there are only rumors floating about regarding the return of a Bloodsaber presence in the catacombs, but our history with the War of Plagues has forced us to handle these rumors with a degree of seriousness. The Qeynos guard has been into the catacombs numerous times, but we have found no definitive evidence of any such revival.")
  68. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_010.mp3", 538439861, 3762223589)
  69. Dialog.AddOption("Maybe I can scout out the catacombs for you?", "Dialog4")
  70. Dialog.AddOption("I've got to go.")
  71. Dialog.Start()
  72. end
  73. function Dialog7(NPC, Spawn)
  74. FaceTarget(NPC, Spawn)
  75. Dialog.New(NPC, Spawn)
  76. Dialog.AddDialog("The catacombs are quite dangerous, yes. A great many unsavory characters have been known to take shelter in these often unchecked environments. Of course the riff-raff are the usual thieves or smugglers and are relatively easy to remove, but there have been some rumors as of late that hint at a more disturbing presence in the catacombs.")
  77. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_002.mp3", 2161099564, 821412195)
  78. Dialog.AddOption("What rumors?", "Dialog12")
  79. Dialog.AddOption("I'll be sure to keep an eye out.")
  80. Dialog.Start()
  81. end
  82. function Dialog8(NPC, Spawn)
  83. FaceTarget(NPC, Spawn)
  84. Dialog.New(NPC, Spawn)
  85. Dialog.AddDialog("Lord Grimrot was a powerful undead knight of Bertoxxulous who was notorious for his brutal tyranny in the outer territories of Qeynos. He wielded an ancient and powerful relic, Pestilence. This war scythe was said to have been forged on the Plane of Disease and was the source of his power. The truth to any of this is unknown for the scythe was not recovered with Grimrot's remains.")
  86. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_012.mp3", 2861109623, 1027357234)
  87. Dialog.AddOption("How did Lord Grimrot die?", "Dialog10")
  88. Dialog.AddOption("I've got to go.")
  89. Dialog.Start()
  90. end
  91. function Dialog9(NPC, Spawn)
  92. FaceTarget(NPC, Spawn)
  93. Dialog.New(NPC, Spawn)
  94. Dialog.AddDialog("The Bloodsabers were an underground cult dedicated to the god of plagues, Bertoxxulous. They were eradicated after their defeat in the War of Plagues during the Age of Turmoil, so these rumors are to be taken under a bit of skepticism.")
  95. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_004.mp3", 1653477530, 2455296289)
  96. Dialog.AddOption("What was the War of Plagues?", "Dialog13")
  97. Dialog.AddOption("I'll keep an eye out when in the catacombs.")
  98. Dialog.Start()
  99. end
  100. function Dialog10(NPC, Spawn)
  101. FaceTarget(NPC, Spawn)
  102. Dialog.New(NPC, Spawn)
  103. Dialog.AddDialog("Although the war lasted no more than two months, a great many innocents and noble warriors were lost. The undead horde, along with Lord Grimrot himself, eventually fell to the might of Qeynos' armies and its valiant and brave people. Still, so many had been lost and the earth itself had been soiled with the plague carried by the undead.")
  104. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_006.mp3", 4294575441, 4031828863)
  105. Dialog.AddOption("But Qeynos obviously recovered, right?", "Dialog1")
  106. Dialog.AddOption("I've got to go.")
  107. Dialog.Start()
  108. end
  109. function Dialog11(NPC, Spawn)
  110. FaceTarget(NPC, Spawn)
  111. Dialog.New(NPC, Spawn)
  112. PlayFlavor(NPC, "", "", "hello", 0, 0, Spawn)
  113. Dialog.AddDialog("Welcome to the kingdom of Qeynos, young traveler! I'm certain you will find yourself right at home in this fair hovel. Aaaah, but I see the spark of adventure in your eyes. Indeed, there's a great deal to explore in the city alone! But do not let Qeynos' grandeur deceive you from caution, my friend.")
  114. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_000.mp3", 4021203064, 431523651)
  115. Dialog.AddOption("Why should I be cautious?", "Dialog5")
  116. Dialog.AddOption("Thanks for the warning.")
  117. Dialog.Start()
  118. end
  119. function Dialog12(NPC, Spawn)
  120. FaceTarget(NPC, Spawn)
  121. Dialog.New(NPC, Spawn)
  122. PlayFlavor(NPC, "", "", "sniff", 0, 0, Spawn)
  123. Dialog.AddDialog("I really shouldn't be telling you this; I don't want to frighten you, or worse, spur you into action, but I think that you ought to know for your own safety. These rumors, and mind you they are unconfirmed at this time, hint at the possible return of the Bloodsaber cult.")
  124. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_003.mp3", 2083062858, 1489848311)
  125. Dialog.AddOption("The Bloodsabers? Who are they?", "Dialog9")
  126. Dialog.AddOption("Rumors don't concern me right now.")
  127. Dialog.Start()
  128. end
  129. function Dialog13(NPC, Spawn)
  130. FaceTarget(NPC, Spawn)
  131. Dialog.New(NPC, Spawn)
  132. PlayFlavor(NPC, "", "", "orate", 0, 0, Spawn)
  133. Dialog.AddDialog("During the Age of Turmoil, the War of Plagues spanned over the near entirety of the Qeynos kingdom. The Bloodsabers had conjured an army of plague-ridden undead soldiers and sent this festering horde upon the innocents of the kingdom. An undead knight known then as Lord Grimrot led this invasion. His thirst for destruction and power was overwhelming. For a time, it seemed he would be victorious.")
  134. Dialog.AddVoiceover("voiceover/english/optional5/guard_fallsworth/qey_village01/lore_fallsworth_005.mp3", 3466462498, 3475796001)
  135. Dialog.AddOption("What happened?", "Dialog10")
  136. Dialog.AddOption("Who was Lord Grimrot?", "Dialog8")
  137. Dialog.AddOption("Apparently Qeynos won. I don't need to know anything more than that.")
  138. Dialog.Start()
  139. end