RiliusShadowsiege.lua 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. --[[
  2. Script Name : SpawnScripts/BeggarsCourt/RiliusShadowsiege.lua
  3. Script Purpose : Rilius Shadowsiege
  4. Script Author : torsten
  5. Script Date : 2022.07.18
  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. Dialog3(NPC, Spawn)
  16. end
  17. function Dialog3(NPC, Spawn)
  18. FaceTarget(NPC, Spawn)
  19. Dialog.New(NPC, Spawn)
  20. Dialog.AddDialog("Watch yourself, kid. You never know what unsavory creatures might lurk in the shadows of this city.")
  21. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_000.mp3", 2750438484, 4134837776)
  22. Dialog.AddOption("What are you talking about?", "Dialog10")
  23. Dialog.AddOption("I'll keep that in mind, old man.")
  24. Dialog.Start()
  25. end
  26. function Dialog10(NPC, Spawn)
  27. FaceTarget(NPC, Spawn)
  28. Dialog.New(NPC, Spawn)
  29. Dialog.AddDialog("Come here, kid, and listen close. I speak about the vermin ratonga. They're an uncomfortably mysterious lot and they aren't to be trusted. Do yourself a favor and don't get involved with them. You don't want to play any part in their plots, trust me.")
  30. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_001.mp3", 3721945383, 1106683272)
  31. Dialog.AddOption("What are you talking about?!", "Dialog6")
  32. Dialog.AddOption("I don't have time for the paranoid ravings of an old man.")
  33. Dialog.Start()
  34. end
  35. function Dialog6(NPC, Spawn)
  36. FaceTarget(NPC, Spawn)
  37. Dialog.New(NPC, Spawn)
  38. Dialog.AddDialog("Everything, kid, everything. They've been here a mere twenty years and we still don't know anything about them! I mean, no one even knows where they come from!")
  39. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_002.mp3", 3127368799, 468607430)
  40. Dialog.AddOption("If they really are so mysterious, why are they allowed to be part of the city?", "Dialog8")
  41. Dialog.AddOption("That's not something for me to worry about right now. Good bye.")
  42. Dialog.Start()
  43. end
  44. function Dialog8(NPC, Spawn)
  45. FaceTarget(NPC, Spawn)
  46. Dialog.New(NPC, Spawn)
  47. Dialog.AddDialog("Because the Overlord allows it, and don't think for a minute that I would dare presume to know the Overlord's state of mind again. Oh yes, I questioned his wisdom once but never again.")
  48. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_003.mp3", 4151950988, 1655159617)
  49. Dialog.AddOption("What happened to you?", "Dialog7")
  50. Dialog.AddOption("So, you're a traitor. Why am I talking to you, then?! Good bye!")
  51. Dialog.Start()
  52. end
  53. function Dialog7(NPC, Spawn)
  54. FaceTarget(NPC, Spawn)
  55. Dialog.New(NPC, Spawn)
  56. Dialog.AddDialog("Oh, not much; just a decade's long incarceration with a troll for a cell mate and the stripping of my family's citizenship and welfare. But hey, at least I've still got my health.")
  57. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_004.mp3", 1930330881, 3902860995)
  58. Dialog.AddOption("So, you questioned the Overlord himself?!", "Dialog9")
  59. Dialog.AddOption("Well, you're obviously insane from your incarceration, so I'll just be going now.")
  60. Dialog.Start()
  61. end
  62. function Dialog9(NPC, Spawn)
  63. FaceTarget(NPC, Spawn)
  64. Dialog.New(NPC, Spawn)
  65. Dialog.AddDialog("Of course not! I would be dead if I had been so foolish! No, I've never had the pleasure of a personal audience with the Overlord. My commanding officer overheard me harping about the ratonga infestation while I was off duty.")
  66. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_008.mp3", 1248757604, 2236898370)
  67. Dialog.AddOption("So, you were there when the ratonga first came?", "Dialog2")
  68. Dialog.AddOption("Socializing with ex-cons is not the best way to prove myself to the city...")
  69. Dialog.Start()
  70. end
  71. function Dialog2(NPC, Spawn)
  72. FaceTarget(NPC, Spawn)
  73. Dialog.New(NPC, Spawn)
  74. Dialog.AddDialog("Yes, I was there. I remember it like it was yesterday. I was on the night patrol when they first came. It was shortly after dusk when the first of them slithered out of the sewers. It was just a few of them at first...")
  75. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_005.mp3", 2514732529, 3581140502)
  76. Dialog.AddOption("Well, go on, spit it out! Tell me what happened!", "Dialog1")
  77. Dialog.Start()
  78. end
  79. function Dialog1(NPC, Spawn)
  80. FaceTarget(NPC, Spawn)
  81. Dialog.New(NPC, Spawn)
  82. Dialog.AddDialog("The city patrol was doubled and put on alert, but it was too late. In a matter of minutes the ratonga \"ambassadors\" had already made their way to the doorstep of the Foci. We were ordered to remain on patrol and guard the sewer entrances, but there were no more sightings. It was quiet for a few days after that. The patrol remained on alert and we all worked triple shifts, but the damage was done.")
  83. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_006.mp3", 3494492671, 4049441307)
  84. Dialog.AddOption("So the Foci killed them?", "Dialog5")
  85. Dialog.AddOption("Fascinating, really, but I think I've heard enough.")
  86. Dialog.Start()
  87. end
  88. function Dialog5(NPC, Spawn)
  89. FaceTarget(NPC, Spawn)
  90. Dialog.New(NPC, Spawn)
  91. Dialog.AddDialog("What a logical conclusion that would be, eh? But no, she did not kill them. Apparently, she conceded to the vermin ambassadors' requests and an audience was arranged with the Overlord. Official orders welcoming the ratonga race into the city's populace were posted and before the ink could dry, the streets were flooded with the vermin, as if they had been there, invisible, all along.")
  92. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_009.mp3", 799000226, 2029965090)
  93. Dialog.AddOption("Well, they obviously have some potential that's useful to the Overlord.", "Dialog4")
  94. Dialog.Start()
  95. end
  96. function Dialog4(NPC, Spawn)
  97. FaceTarget(NPC, Spawn)
  98. Dialog.New(NPC, Spawn)
  99. Dialog.AddDialog("As a matter of fact, I think they have too much potential, if you know what I mean. No, I don't like them being here, not one bit and if you know what's good for you, you'll grow an extra pair of eyes in the back of your head, because they're everywhere.")
  100. Dialog.AddVoiceover("voiceover/english/rilius_shadowsiege/fprt_hood04/quests/riliusshadowsiege/lore_rilius_010.mp3", 3904436608, 1531693934)
  101. Dialog.AddOption("I'll be sure to keep all of this in mind, thank you.")
  102. Dialog.Start()
  103. end