summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg1_responses.json
blob: 982f00dd6ac58853493428b66e1c4402bc90460e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
[
  {
    "dynamic_line": { "u_has_trait": "wsg1meet", "yes": "What is it, mortal?", "no": "You've come a long way, mortal." },
    "id": "TALK_VAMP_WASTEGUARD1_talkme",
    "responses": [
      {
        "text": "I know.",
        "topic": "TALK_VAMP_WASTEGUARD1_maintalk",
        "effect": { "u_add_trait": "wsg1meet" },
        "condition": { "not": { "u_has_trait": "wsg1meet" } }
      },
      {
        "text": "Yes, I know.",
        "topic": "TALK_DONE",
        "effect": { "u_add_trait": "wsg1meet" },
        "condition": { "not": { "u_has_trait": "wsg1meet" } }
      },
      {
        "text": "I want to talk about something...",
        "topic": "TALK_VAMP_WASTEGUARD1_maintalk",
        "condition": { "u_has_trait": "wsg1meet" }
      }
    ],
    "type": "talk_topic"
  },
  {
    "dynamic_line": { "u_has_trait": "wsg1met", "yes": "Talk about what?", "no": "You should be safe here, so don't do anything stupid." },
    "id": "TALK_VAMP_WASTEGUARD1_maintalk",
    "responses": [
      {
        "text": "Where am I?.",
        "topic": "TALK_VAMP_WASTEGUARD1_here",
        "effect": { "u_add_trait": "wsg1here" },
        "condition": { "not": { "u_has_trait": "wsg1here" } }
      },
      {
        "truefalsetext": {
          "condition": { "u_has_trait": "commandovampmark" },
          "true": "The commando has sent me to this place.",
          "false": "You know a place like this?"
        },
        "topic": "TALK_VAMP_WASTEGUARD1_know",
        "effect": { "u_add_trait": "wsg1know" },
        "condition": { "not": { "u_has_trait": "wsg1know" } }
      },
      {
        "text": "You need a volunteer for jobs?",
        "topic": "TALK_VAMP_WASTEGUARD1_job",
        "condition": { "and": [ { "u_has_trait": "wsg1here" }, { "not": { "u_has_trait": "wsg1hire" } } ] }
      },
      {
        "text": "Okay. Bye.",
        "topic": "TALK_DONE",
        "effect": { "u_add_trait": "wsg1met" },
        "condition": { "not": { "u_has_trait": "wsg1met" } }
      },
      { "text": "Nevermind. I'll be going now...", "topic": "TALK_DONE", "condition": { "u_has_trait": "wsg1met" } }
    ],
    "type": "talk_topic"
  },
  {
    "dynamic_line": "You're in the sanctuary for both humans and vampires, the wasteland outskirts. Here, we protect each other from savage entities and serves as an outpost for those luckily survived ones.",
    "id": "TALK_VAMP_WASTEGUARD1_here",
    "responses": [ { "text": "Okay, thanks for the info.", "topic": "TALK_VAMP_WASTEGUARD1_maintalk" } ],
    "type": "talk_topic"
  },
  {
    "dynamic_line": {
      "no": "Yes.",
      "u_has_trait": "commandovampmark",
      "yes": "Hmm, so they have sent you here... For what reason? Everything's fine as it is."
    },
    "id": "TALK_VAMP_WASTEGUARD1_know",
    "responses": [
      {
        "text": "So... Will you tell me where it is?",
        "topic": "TALK_VAMP_WASTEGUARD1_where",
        "condition": { "not": { "u_has_trait": "commandovampmark" } }
      },
      {
        "text": "Oh, okay... Is there something I could help you with?",
        "topic": "TALK_VAMP_WASTEGUARD1_begjob",
        "condition": { "u_has_trait": "commandovampmark" }
      }
    ],
    "type": "talk_topic"
  },
  {
    "dynamic_line": "No.",
    "id": "TALK_VAMP_WASTEGUARD1_where",
    "responses": [ { "text": "Okay then...", "topic": "TALK_VAMP_WASTEGUARD1_maintalk" } ],
    "type": "talk_topic"
  },
  {
    "dynamic_line": "If you're willing to help us, ask the other guard by the entrance. He might need your assistance in dealing with labor and stuff.",
    "id": "TALK_VAMP_WASTEGUARD1_begjob",
    "responses": [ { "text": "See ya then!", "topic": "TALK_DONE", "effect": { "u_add_trait": "wsg1hire" } } ],
    "type": "talk_topic"
  },
  {
    "dynamic_line": "I'm just a guard, I have no problems with my position.",
    "id": "TALK_VAMP_WASTEGUARD1_job",
    "responses": [
      {
        "text": "The commando has sent me here.",
        "topic": "TALK_VAMP_WASTEGUARD1_know",
        "condition": { "and": [ { "u_has_trait": "commandovampmark" }, { "not": { "u_has_trait": "wsg1hire" } } ] }
      },
      { "text": "Okay...", "topic": "TALK_VAMP_WASTEGUARD1_maintalk" }
    ],
    "type": "talk_topic"
  }
]