From 66ffd7038cf10566bd35bb6713677a5f8de3b6ef Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sat, 12 Sep 2020 22:40:36 -0700 Subject: Initial commit --- .../Wastelands_Outskirts/v_wg1_responses.json | 113 +++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg1_responses.json (limited to 'vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg1_responses.json') diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg1_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg1_responses.json new file mode 100644 index 0000000..982f00d --- /dev/null +++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg1_responses.json @@ -0,0 +1,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" + } +] -- cgit v1.2.1