MenthaHaora.lua 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. --[[
  2. Script Name : SpawnScripts/GreaterFaydark/MenthaHaora.lua
  3. Script Purpose : Mentha Haora
  4. Script Author : John Adams
  5. Script Date : 2009.03.01
  6. Script Notes : Auto-Generated Conversation from PacketParser Data
  7. --]]
  8. function spawn(NPC)
  9. SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
  10. end
  11. function respawn(NPC)
  12. spawn(NPC)
  13. end
  14. function InRange(NPC, Spawn)
  15. end
  16. function LeaveRange(NPC, Spawn)
  17. end
  18. function hailed(NPC, Spawn)
  19. FaceTarget(NPC, Spawn)
  20. conversation = CreateConversation()
  21. PlayFlavor(NPC, "voiceover/english/exp03_questvo2/mentha_haora/_exp03/exp03_rgn_greater_faydark/scp/part_two/mentha/mentha000.mp3", "", "", 2060469955, 1753572931, Spawn)
  22. AddConversationOption(conversation, "I am XXXXXXXX. What do you mean formerly?", "dlg_22_1")
  23. StartConversation(conversation, NPC, Spawn, "I am Mentha Haora. Formerly in charge of the counter Crushbone offensive in the area surrounding the Combine Spires.")
  24. end
  25. function dlg_22_1(NPC, Spawn)
  26. FaceTarget(NPC, Spawn)
  27. conversation = CreateConversation()
  28. PlayFlavor(NPC, "voiceover/english/exp03_questvo2/mentha_haora/_exp03/exp03_rgn_greater_faydark/scp/part_two/mentha/mentha001.mp3", "", "", 926564266, 1509556740, Spawn)
  29. AddConversationOption(conversation, "Well if the orcs are taken care of is there anything else I can help with?", "dlg_22_2")
  30. StartConversation(conversation, NPC, Spawn, "There had been a much stronger orc presence here only a short while ago. I broke their camp and scattered their numbers. Unfortunately, when I asked for follow up orders, I was told to remain at Spireshadow Post. They had put someone else closer to the Crushbone threat, and they would be handling it from now on. When I asked who, they told me I didn't need to know! After all I'd done for them...")
  31. end
  32. function dlg_22_2(NPC, Spawn)
  33. FaceTarget(NPC, Spawn)
  34. conversation = CreateConversation()
  35. PlayFlavor(NPC, "voiceover/english/exp03_questvo2/mentha_haora/_exp03/exp03_rgn_greater_faydark/scp/part_two/mentha/mentha002.mp3", "", "", 160244099, 3171785528, Spawn)
  36. AddConversationOption(conversation, "What do you have that I can do?", "dlg_22_3")
  37. StartConversation(conversation, NPC, Spawn, "I suppose. They've given me duties... just not exciting ones. Er, I mean they've given me a lot of exciting things to do, and I would love if you helped me finish them up!")
  38. end
  39. function dlg_22_3(NPC, Spawn)
  40. FaceTarget(NPC, Spawn)
  41. conversation = CreateConversation()
  42. PlayFlavor(NPC, "voiceover/english/exp03_questvo2/mentha_haora/_exp03/exp03_rgn_greater_faydark/scp/part_two/mentha/mentha003.mp3", "", "", 1953644767, 2401370761, Spawn)
  43. AddConversationOption(conversation, "Sure, I can get the samples.", "dlg_22_4")
  44. StartConversation(conversation, NPC, Spawn, "Well, part of the duties of an officer at this post involves the study of the Combine Spires. Specifically, they wanted me to study the scorched skeletons that congregate around the Spires. Hardly boring work for one who has fought the Crushbone! Anyway, if you could gather some samples of scorched skeleton bones, it would help with a test I have to run.")
  45. end
  46. function dlg_22_4(NPC, Spawn)
  47. FaceTarget(NPC, Spawn)
  48. conversation = CreateConversation()
  49. PlayFlavor(NPC, "voiceover/english/exp03_questvo2/mentha_haora/_exp03/exp03_rgn_greater_faydark/scp/part_two/mentha/mentha004.mp3", "", "", 558577322, 2672691340, Spawn)
  50. AddConversationOption(conversation, "All right.", "dlg_22_5")
  51. StartConversation(conversation, NPC, Spawn, "Great! The spires are just north of us, I'm sure there will be no shortage of skeletons.")
  52. end