InnuraeVTarris.lua 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. --[[
  2. Script Name : SpawnScripts/Longshadow/InnuraeVTarris.lua
  3. Script Purpose : Innurae V`Tarris
  4. Script Author : John Adams
  5. Script Date : 2008.09.29//Restructured completely w/ dialog mod - Dorbin 10/19/2023
  6. Script Notes : Auto-Generated Conversation from PacketParser Data
  7. --]]
  8. function Intro(NPC, Spawn)
  9. FaceTarget(NPC, Spawn)
  10. Dialog.New(NPC, Spawn)
  11. Dialog.AddDialog("Don't expect anything from me, young one. This place is but a mere rest stop before I move on.")
  12. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae.mp3", 505131296, 528063113)
  13. PlayFlavor(NPC,"","","no",0,0,Spawn)
  14. Dialog.AddOption("And where, pray tell, shall you be moving on to?", "Dialog0")
  15. Dialog.AddOption("Then move on, hag, and leave the space for those who can provide some use!")
  16. Dialog.Start()
  17. end
  18. function Dialog0(NPC, Spawn)
  19. FaceTarget(NPC, Spawn)
  20. Dialog.New(NPC, Spawn)
  21. Dialog.AddDialog("Neriak is the place of my birth, and it shall be the place of my death. While you remain here in the care of the humans, I will be home. ")
  22. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae000.mp3", 3567010242, 2488453546)
  23. Dialog.AddOption("Home, what home, you foolish old woman?! Neriak was destroyed centuries ago!", "Dialog1")
  24. Dialog.AddOption("Ha! While you die searching for your lost Neriak, I will be prospering and gaining power!")
  25. Dialog.Start()
  26. end
  27. function Dialog1(NPC, Spawn)
  28. FaceTarget(NPC, Spawn)
  29. Dialog.New(NPC, Spawn)
  30. Dialog.AddDialog("Yes, Neriak was once lost to us, but not all of us chose to debase ourselves in a contemptible union with the humans. Those of us who care about our heritage, those of us who are truly Teir`Dal, are searching for a way to return to the grace and legacy of our people. It would seem that such a way has already been found...")
  31. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae001.mp3", 4044045516, 2985844795)
  32. PlayFlavor(NPC,"","","agree",0,0,Spawn)
  33. Dialog.AddOption("Neriak has been found?!", "Dialog2")
  34. Dialog.AddOption("Wake up and accept reality! Neriak is gone!")
  35. Dialog.Start()
  36. end
  37. function Dialog2(NPC, Spawn)
  38. FaceTarget(NPC, Spawn)
  39. Dialog.New(NPC, Spawn)
  40. Dialog.AddDialog("Not entirely. The loyalists to the cause believe that they have uncovered what was once an entrance to the Foreign Quarter. However, as that portion of the city was destroyed in the siege, we may have some time left before we can find our home.")
  41. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae002.mp3", 3686330680, 1121720833)
  42. PlayFlavor(NPC,"","","no",0,0,Spawn)
  43. Dialog.AddOption("What siege?", "Dialog3")
  44. Dialog.AddOption("Who are the loyalists?","Dialog8")
  45. Dialog.AddOption("How was the foreign quarter destroyed?","Dialog7")
  46. Dialog.AddOption("So you found some ruins, eh? Yeah, good luck with that.")
  47. Dialog.Start()
  48. end
  49. function Dialog3(NPC, Spawn)
  50. FaceTarget(NPC, Spawn)
  51. Dialog.New(NPC, Spawn)
  52. Dialog.AddDialog("During the age of Turmoil, Neriak was besieged by Leatherfoot Raiders. The forces of Neriak were thin, as Faydwer had deployed most of the Indigo Brotherhood. So we were unsuspecting and unprepared for such an attack. ")
  53. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae003.mp3", 4154815778, 4054614513)
  54. Dialog.AddOption("So, Neriak fell to a group of halflings?", "Dialog4")
  55. Dialog.AddOption("What happened in Faydwer?", "Dialog9")
  56. Dialog.AddOption("I have no time to listen to this now.")
  57. Dialog.Start()
  58. end
  59. function Dialog4(NPC, Spawn)
  60. FaceTarget(NPC, Spawn)
  61. Dialog.New(NPC, Spawn)
  62. Dialog.AddDialog("In a way, yes, but the city also fell to the greedy ambitions of a warlord king who neglected the needs of his people and soiled the legacy of his great heritage in pursuit of conquest over the refuse and swine that slithers upon the surface of this world.")
  63. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae004.mp3", 2883566286, 1697596405)
  64. PlayFlavor(NPC,"","","agree",0,0,Spawn)
  65. Dialog.AddOption("You obviously have no love for your ruler; why return to Neriak then?", "Dialog5")
  66. Dialog.AddOption("I have no time to listen to this now.")
  67. Dialog.Start()
  68. end
  69. function Dialog5(NPC, Spawn)
  70. FaceTarget(NPC, Spawn)
  71. Dialog.New(NPC, Spawn)
  72. Dialog.AddDialog("If the city has been shut out from the rest of the world and returned to its proper place of dominion in the Underfoot, then there are no longer any wasteful attempts at conquering this abominable haven of refuse, now are there?")
  73. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae005.mp3", 895354264, 3005681462)
  74. Dialog.AddOption("Why are you so against conquering the surface world?", "Dialog6")
  75. Dialog.AddOption("I have no time to listen to this now.")
  76. Dialog.Start()
  77. end
  78. function Dialog6(NPC, Spawn)
  79. FaceTarget(NPC, Spawn)
  80. Dialog.New(NPC, Spawn)
  81. Dialog.AddDialog("No surface campaign has proved fruitful. The Teir`Dal are the ruling force in the Underfoot. No subterranean race rivals our power and none can withstand our dominion. Besides, ownership of the surface world would be tantamount to owning a dung hill festering with maggots and flies.")
  82. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae006.mp3", 1523175183, 964525033)
  83. PlayFlavor(NPC,"","","orate",0,0,Spawn)
  84. Dialog.AddOption("So, now that Neriak is found, you will return home?", "Dialog10")
  85. Dialog.AddOption("I have no time to listen to this now.")
  86. Dialog.Start()
  87. end
  88. function Dialog7(NPC, Spawn)
  89. FaceTarget(NPC, Spawn)
  90. Dialog.New(NPC, Spawn)
  91. Dialog.AddDialog("I was very young when the siege began, but I saw the entrance collapsing as I fought in the forest with the other dragoons. It became silent as the rumbling destruction came to pass. All fighting ceased; everyone was in awe of the unexpected event. I can't be certain of what happened, exactly. All that I know is that a great force collapsed the cavern.")
  92. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae007.mp3", 1084233029, 4258746911)
  93. Dialog.AddOption("If Neriak has been found, will you return to it?", "Dialog10")
  94. Dialog.AddOption("I have no time to listen to this now.")
  95. Dialog.Start()
  96. end
  97. function Dialog8(NPC, Spawn)
  98. FaceTarget(NPC, Spawn)
  99. Dialog.New(NPC, Spawn)
  100. Dialog.AddDialog("The loyalists are all that is left of the Teir`Dal; all the others are traitorous whelps who only wear our dark skin and fair hair. The loyalists are dedicated to the cause of being restored to our nation.")
  101. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae008.mp3", 787145551, 4172782462)
  102. Dialog.AddOption("So the loyalists have been successful? Why are you still here then, woman?!", "Dialog10")
  103. Dialog.Start()
  104. end
  105. function Dialog9(NPC, Spawn)
  106. FaceTarget(NPC, Spawn)
  107. Dialog.New(NPC, Spawn)
  108. Dialog.AddDialog("After Neriak became shut out from the world, the forces on Faydwer began to fall. They were without reinforcement and were eventually overrun by the alliance of elves and dwarves. The folly of our war-mongering ruler was their downfall.")
  109. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae009.mp3", 762073917, 1481455239)
  110. Dialog.AddOption("So, now you're going to return to the rule of this \"war-mongerer\"?", "Dialog5")
  111. Dialog.AddOption("I have no time to listen to this now.")
  112. Dialog.Start()
  113. end
  114. function Dialog10(NPC, Spawn)
  115. FaceTarget(NPC, Spawn)
  116. Dialog.New(NPC, Spawn)
  117. Dialog.AddDialog("I long for the day when I return home. While I am still here, though, I choose to educate curiosity-seekers. Would you like to know anything else?")
  118. Dialog.AddVoiceover("voiceover/english/innurae_v_tarris/fprt_hood05/quests/innuraevtarris/lore_innurae010.mp3", 852727047, 1895315430)
  119. Dialog.AddOption("What about the siege?", "Dialog3")
  120. Dialog.AddOption("Who are the loyalists?", "Dialog8")
  121. Dialog.AddOption("How was the foreign quarter destroyed?", "Dialog7")
  122. Dialog.AddOption("Not at the moment. If I need any more information, I'll be back.")
  123. Dialog.Start()
  124. end
  125. require "SpawnScripts/Generic/DialogModule"
  126. function spawn(NPC)
  127. end
  128. function respawn(NPC)
  129. spawn(NPC)
  130. end
  131. function hailed(NPC, Spawn)
  132. Intro(NPC, Spawn)
  133. end