You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

107 lines
2.2 KiB

  1. module.exports = {
  2. 'the pumpkin sailor': {
  3. 1: {
  4. msg: [{
  5. msg: 'Soul\'s greeting to you.',
  6. options: [1.1, 1.2, 1.3, 1.4]
  7. }],
  8. options: {
  9. 1.1: {
  10. msg: 'Who are you?',
  11. goto: '2'
  12. },
  13. 1.2: {
  14. msg: 'Have you found anything worth selling?',
  15. goto: 'tradeBuy'
  16. },
  17. 1.3: {
  18. msg: 'I have some items you might have use for..',
  19. goto: 'tradeSell'
  20. },
  21. 1.4: {
  22. msg: 'I sold you something by accident.',
  23. goto: 'tradeBuyback'
  24. }
  25. }
  26. },
  27. 2: {
  28. msg: [{
  29. msg: 'Most call me the Pumpkin Sailor. Some call me the Sailor of Souls. You can call me either.',
  30. options: [2.1]
  31. }],
  32. options: {
  33. 2.1: {
  34. msg: 'Souls? What kind of souls?',
  35. goto: '3'
  36. }
  37. }
  38. },
  39. 3: {
  40. msg: [{
  41. msg: 'Why, human souls! The sea claims without mercy and once in its cold grasp, few ever escape. I do what I can to gather the few I can track down; store them in these jars here.',
  42. options: [3.1]
  43. }],
  44. options: {
  45. 3.1: {
  46. msg: 'Then what?',
  47. goto: '4'
  48. }
  49. }
  50. },
  51. 4: {
  52. msg: [{
  53. msg: 'Well, a soul wants to return home; to be at rest. Once ashore, they are free to find their final resting place.',
  54. options: [4.1]
  55. }],
  56. options: {
  57. 4.1: {
  58. msg: 'How do they find their way back?',
  59. goto: '5'
  60. }
  61. }
  62. },
  63. 5: {
  64. msg: [{
  65. msg: 'Their loved ones put out pumpkins, carved with their family runes. The souls simply look for something familiar. Unfortunately, they are easily fooled too.',
  66. options: [5.1]
  67. }],
  68. options: {
  69. 5.1: {
  70. msg: 'Who would fool them?',
  71. goto: '6'
  72. }
  73. }
  74. },
  75. 6: {
  76. msg: [{
  77. msg: 'I am not without enemies. There are those who would display forged runes; clever replications meant to lure and trap souls. Lord Squash, is one such. A foul creature; powerful and fearful.',
  78. options: []
  79. }],
  80. options: {
  81. }
  82. },
  83. tradeBuy: {
  84. cpn: 'trade',
  85. method: 'startBuy',
  86. args: [{
  87. targetName: 'the pumpkin sailor'
  88. }]
  89. },
  90. tradeSell: {
  91. cpn: 'trade',
  92. method: 'startSell',
  93. args: [{
  94. targetName: 'the pumpkin sailor'
  95. }]
  96. },
  97. tradeBuyback: {
  98. cpn: 'trade',
  99. method: 'startBuyback',
  100. args: [{
  101. targetName: 'the pumpkin sailor'
  102. }]
  103. }
  104. }
  105. };