RemoZigg.lua 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. --[[
  2. Script Name : SpawnScripts/Baubbleshire/RemoZigg.lua
  3. Script Purpose : Remo Zigg
  4. Script Author : Scatman
  5. Script Date : 2009.09.27
  6. Script Notes :
  7. --]]
  8. dofile("SpawnScripts/Generic/GenericVoiceOvers.lua")
  9. -- Quest ID's
  10. local NEEZERS_SURVEY = 330 -- was 28
  11. function spawn(NPC)
  12. end
  13. function respawn(NPC)
  14. spawn(NPC)
  15. end
  16. function hailed(NPC, Spawn)
  17. FaceTarget(NPC, Spawn)
  18. conversation = CreateConversation()
  19. if HasQuest(Spawn, NEEZERS_SURVEY) and not QuestStepIsComplete(Spawn, NEEZERS_SURVEY, 3) then
  20. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg001.mp3", "", "", 530397481, 3156402510, Spawn)
  21. AddConversationOption(conversation, "I came all the way up here to ask you some questions.", "dlg_55_1")
  22. AddConversationOption(conversation, "Yikes! I'm sorry.")
  23. StartConversation(conversation, NPC, Spawn, "Go away!")
  24. else
  25. GenericHail(NPC, Spawn)
  26. Say(NPC, "Leave me alone!", Spawn)
  27. end
  28. end
  29. function dlg_55_1(NPC, Spawn)
  30. FaceTarget(NPC, Spawn)
  31. conversation = CreateConversation()
  32. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg002.mp3", "", "", 1696882002, 3766703540, Spawn)
  33. AddConversationOption(conversation, "But this is important. It's for research.", "dlg_55_2")
  34. StartConversation(conversation, NPC, Spawn, "And I came all the way up here to get away from folks like you asking me questions!")
  35. end
  36. function dlg_55_2(NPC, Spawn)
  37. FaceTarget(NPC, Spawn)
  38. conversation = CreateConversation()
  39. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg003.mp3", "", "", 969902427, 1340115911, Spawn)
  40. AddConversationOption(conversation, "First question: if you were to calibrate a Fizzo Torque Wrench for work in Lavastorm and then attempt precisely the same work in Everfrost what difference of calibration would be needed?", "dlg_55_3")
  41. StartConversation(conversation, NPC, Spawn, "Not dealing with you is important to me!")
  42. end
  43. function dlg_55_3(NPC, Spawn)
  44. FaceTarget(NPC, Spawn)
  45. conversation = CreateConversation()
  46. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg004.mp3", "", "", 24321375, 955243760, Spawn)
  47. AddConversationOption(conversation, "Probably incorrect! Next question: what is the average measurement between Keen and Preen on a Spectromatic Nest-Druther?", "dlg_55_4")
  48. StartConversation(conversation, NPC, Spawn, "Leave me alone!")
  49. end
  50. function dlg_55_4(NPC, Spawn)
  51. FaceTarget(NPC, Spawn)
  52. conversation = CreateConversation()
  53. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg005.mp3", "", "", 919014219, 498815422, Spawn)
  54. AddConversationOption(conversation, "A few more! If given the choice in a vote for the new Queen of Qeynos, would you cast your vote for a nut or a bolt?", "dlg_55_5")
  55. StartConversation(conversation, NPC, Spawn, "The answer is twenty-nine fiftieths of a bolt! Now go!")
  56. end
  57. function dlg_55_5(NPC, Spawn)
  58. FaceTarget(NPC, Spawn)
  59. conversation = CreateConversation()
  60. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg006.mp3", "", "", 2991931865, 2089278988, Spawn)
  61. AddConversationOption(conversation, "Though not yet officially proven, which theory concerning thermodynamic particle acceleration and its correlation to metaphysical tides is widely accepted?", "dlg_55_6")
  62. StartConversation(conversation, NPC, Spawn, "Nut! Now leave!")
  63. end
  64. function dlg_55_6(NPC, Spawn)
  65. FaceTarget(NPC, Spawn)
  66. conversation = CreateConversation()
  67. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg008.mp3", "", "", 3575168349, 3865802966, Spawn)
  68. AddConversationOption(conversation, "Last question: the Banton particle is supposed to generate high amounts of what?", "dlg_55_7")
  69. StartConversation(conversation, NPC, Spawn, "Who?")
  70. end
  71. function dlg_55_7(NPC, Spawn)
  72. FaceTarget(NPC, Spawn)
  73. conversation = CreateConversation()
  74. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg009.mp3", "", "", 995350190, 2609073467, Spawn)
  75. AddConversationOption(conversation, "That's all, thank you for your time!", "dlg_55_8")
  76. StartConversation(conversation, NPC, Spawn, "Is it tension? Is it tension? It's tension, right?")
  77. end
  78. function dlg_55_8(NPC, Spawn)
  79. SetStepComplete(Spawn, NEEZERS_SURVEY, 3)
  80. FaceTarget(NPC, Spawn)
  81. conversation = CreateConversation()
  82. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg010.mp3", "", "", 1931580317, 4141303042, Spawn)
  83. AddConversationOption(conversation, "You'll have to ask Neezer Grund.", "dlg_55_9")
  84. StartConversation(conversation, NPC, Spawn, "Wait, how did I score?")
  85. end
  86. function dlg_55_9(NPC, Spawn)
  87. FaceTarget(NPC, Spawn)
  88. conversation = CreateConversation()
  89. PlayFlavor(NPC, "voiceover/english/tutorial_revamp/remo_zigg/qey_village06/quests/remo_zigg/remo_zigg011.mp3", "", "", 2835311022, 1920113561, Spawn)
  90. AddConversationOption(conversation, "That's what everyone says!", "dlg_55_10")
  91. StartConversation(conversation, NPC, Spawn, "Who?")
  92. end