summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/NPC
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-07-06 10:57:28 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-07-06 10:57:28 -0700
commit2c5af403c050392ee4885a4cf5b7b626ad01358f (patch)
tree4e89d4ce5d90fe347685b857a4f1e569e45315b8 /vamp_stuff/Modification_Files/NPC
parentClean up Lonely Vampire responses (diff)
downloadcataclysm-dda-mod_vampire-stuff-redone-2c5af403c050392ee4885a4cf5b7b626ad01358f.tar.xz
Clean up vampire cove dialogues
Add vampire replies to cove dialogues
Diffstat (limited to 'vamp_stuff/Modification_Files/NPC')
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_uc_responses.json30
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ug_responses.json62
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json16
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ut_responses.json51
4 files changed, 116 insertions, 43 deletions
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_uc_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_uc_responses.json
index a7226db..fcd089b 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_uc_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_uc_responses.json
@@ -25,16 +25,19 @@
},
{
"dynamic_line": {
- "no": "Mortal descendant... What do I expect from you?",
"u_is_wearing": "blood_necklace",
- "yes": "You got something to say, descendant?."
+ "yes": "You got something to say, descendant?",
+ "no": "Mortal descendant... What do I expect from you?"
},
"id": "TALK_VAMP_UNDERCOMMANDO",
"responses": [
{ "text": "I want to talk with you.", "topic": "TALK_VAMP_UNDERCOMMANDO_maintalk" },
{
- "condition": { "or": [ { "not": { "u_has_trait": "commandovampmark" } }, { "not": "has_no_available_mission" } ] },
- "text": "Any work can I do?.",
+ "condition": { "or": [
+ { "not": { "u_has_trait": "commandovampmark" } },
+ { "not": "has_no_available_mission" }
+ ] },
+ "text": "Any work can I do?",
"topic": "TALK_MISSION_LIST"
},
{
@@ -48,7 +51,10 @@
"type": "talk_topic"
},
{
- "dynamic_line": { "no": "Topic?", "u_is_wearing": "blood_necklace", "yes": "So descendant... What should we talk about?" },
+ "dynamic_line": { "u_is_wearing": "blood_necklace",
+ "yes": "So descendant... What should we talk about?",
+ "no": "Topic?"
+ },
"id": "TALK_VAMP_UNDERCOMMANDO_maintalk",
"responses": [
{
@@ -57,17 +63,17 @@
"condition": { "not": { "npc_has_trait": "commandotalkedhim" } }
},
{
- "text": "Wait... Vampire with a gun?",
+ "text": "Wait... A Vampire with a gun?",
"topic": "TALK_VAMP_UNDERCOMMANDO_gun",
"condition": { "not": { "npc_has_trait": "commandotalkedgun" } }
},
{
- "text": "News about the outside world, sir?",
+ "text": "Any news about the outside world, sir?",
"topic": "TALK_VAMP_UNDERCOMMANDO_world",
"condition": { "not": { "npc_has_trait": "commandotalkedworld" } }
},
{
- "text": "Do you offer your guns in trading?",
+ "text": "Do you offer your guns in trade?",
"topic": "TALK_VAMP_UNDERCOMMANDO_tradegun",
"condition": { "not": { "npc_has_trait": "commandotalkedgunshop" } }
},
@@ -99,16 +105,16 @@
"type": "talk_topic"
},
{
- "dynamic_line": "I am a vampire, guarding this place from any kinds of threat.",
+ "dynamic_line": "I am a vampire, guarding this place from any kind of threat.",
"id": "TALK_VAMP_UNDERCOMMANDO_introduce",
"responses": [
- { "text": "So, are you the owner of this refugee?", "topic": "TALK_VAMP_UNDERCOMMANDO_owner" },
+ { "text": "So, are you the owner of this refuge?", "topic": "TALK_VAMP_UNDERCOMMANDO_owner" },
{ "text": "Sorry about it...", "topic": "TALK_VAMP_UNDERCOMMANDO_maintalk" }
],
"type": "talk_topic"
},
{
- "dynamic_line": "You thought we can't use this things? You are wrong, descendant!",
+ "dynamic_line": "You thought we can't use these things? You are wrong, descendant!",
"id": "TALK_VAMP_UNDERCOMMANDO_gun",
"responses": [
{
@@ -163,7 +169,7 @@
"type": "talk_topic"
},
{
- "dynamic_line": "HIM is our master, our lord, the almighty one. HE brought us into existence, and we owe our life serving HIS will.",
+ "dynamic_line": "HE is our master, our lord, the almighty one. HE brought us into existence, and we owe our life serving HIS will.",
"id": "TALK_VAMP_UNDERCOMMANDO_him",
"responses": [ { "text": "I'd wish to meet HIM...", "topic": "TALK_VAMP_UNDERCOMMANDO_maintalk" } ],
"type": "talk_topic"
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ug_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ug_responses.json
index fed01b9..e9d9066 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ug_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ug_responses.json
@@ -2,7 +2,15 @@
{
"id": "TALK_VAMP_UNDERGUARD1",
"type": "talk_topic",
- "dynamic_line": { "u_is_wearing": "blood_necklace", "yes": "You look important.", "no": "Mortal... You're up to nothing?" },
+ "dynamic_line": {
+ "u_is_wearing": "blood_necklace",
+ "yes": "You look important.",
+ "no": {
+ "u_has_trait": "THRESH_VAMP",
+ "yes": "Vampire... You're up to something?",
+ "no": "Mortal... You're up to something?"
+ }
+ },
"responses": [
{
"text": "Tell me about yourself.",
@@ -51,7 +59,13 @@
"type": "talk_topic",
"dynamic_line": "I know you know where you are. *grins*.",
"responses": [
- { "text": "Geez, don't show that to me.", "topic": "TALK_VAMP_UNDERGUARD1_teeth" },
+ { "text": {
+ "u_has_trait": "THRESH_VAMP",
+ "no": "Geez, don't show that to me.",
+ "yes": "Yeah I do. *grins back*"
+ },
+ "topic": "TALK_VAMP_UNDERGUARD1_teeth",
+ },
{ "text": "Okay, okay.", "topic": "TALK_VAMP_UNDERGUARD1" },
{ "text": "Now I know where we are.", "topic": "TALK_DONE" }
]
@@ -59,13 +73,17 @@
{
"id": "TALK_VAMP_UNDERGUARD1_flirt",
"type": "talk_topic",
- "dynamic_line": "Shut up mortal, everyone does like me.",
+ "dynamic_line": {
+ "u_has_trait": "THRESH_VAMP",
+ "no": "Shut up vampire, everyone likes me.",
+ "yes": "Shut up mortal, everyone likes me."
+ },
"responses": [ { "text": "Oh...", "topic": "TALK_VAMP_UNDERGUARD1" } ]
},
{
"id": "TALK_VAMP_UNDERGUARD1_teeth",
"type": "talk_topic",
- "dynamic_line": "If you're here to fuck us up, I'd really need to slay you immediately!",
+ "dynamic_line": "If you're here to make trouble, I'm ready to slay you immediately!",
"responses": [
{ "text": "I apologize for my mistake.", "topic": "TALK_VAMP_UNDERGUARD1" },
{ "text": "YEAH GIRL! BRING IT!", "effect": "insult_combat", "topic": "TALK_DONE" }
@@ -74,7 +92,14 @@
{
"id": "TALK_VAMP_UNDERGUARD2",
"type": "talk_topic",
- "dynamic_line": { "u_is_wearing": "blood_necklace", "yes": "Damn, you managed to wear that.", "no": "Mortal, You look dazzled?" },
+ "dynamic_line": {
+ "u_is_wearing": "blood_necklace",
+ "yes": "Damn, you managed to wear that.",
+ "no": {
+ "u_has_trait": "THRESH_VAMP",
+ "yes": "Vampire, You look dazzled?",
+ "no": "Mortal, You look dazzled?"
+ },
"responses": [
{
"text": "Tell me who you are.",
@@ -115,16 +140,16 @@
{
"id": "TALK_VAMP_UNDERGUARD2_direction",
"type": "talk_topic",
- "dynamic_line": "You're on the vampire cove, a refugee itself. This is our place with peace and sure living for centuries for us all. After that magical outbreak, we are forced to eat and drink certain foodstuff like animal meat chunks and its blood, but we never tried to consume rotten flesh from those frenzied humans.",
+ "dynamic_line": "You're in the vampire cove, a refuge itself. This has been our place of peace and security for centuries. After the recent magical disaster, we have been forced to drink the blood of animals for sustenance, but we have never dared consuming blood from those frenzied humans.",
"responses": [
- { "text": "It's not magical, it's Cataclysm.", "topic": "TALK_VAMP_UNDERGUARD2_cata" },
+ { "text": "It's not magical, it's scientific.", "topic": "TALK_VAMP_UNDERGUARD2_cata" },
{ "text": "Oh great.", "topic": "TALK_VAMP_UNDERGUARD2" }
]
},
{
"id": "TALK_VAMP_UNDERGUARD2_fight",
"type": "talk_topic",
- "dynamic_line": "You should be. We never, EVER let any humans come into our beloved home. Until we are commanded to accompany with your kind.",
+ "dynamic_line": "You should be. We never, EVER let humans come into our beloved home. Until we are commanded to accomodate your kind.",
"responses": [
{ "text": "Who commanded you?", "topic": "TALK_VAMP_UNDERGUARD2_command" },
{ "text": "Oh... Seems you are forced to talk with me.", "topic": "TALK_VAMP_UNDERGUARD2" }
@@ -133,19 +158,26 @@
{
"id": "TALK_VAMP_UNDERGUARD2_cata",
"type": "talk_topic",
- "dynamic_line": "Cataclysm? So you humans made those thingies... Well, I can't blame you for that.",
+ "dynamic_line": {
+ "u_has_trait": "THRESH_VAMP",
+ "yes": "Scientific? So the humans made those things... Well, I can't blame you for that.",
+ "no": "Scientific? So you humans made those things... Well, I can't blame you for that."},
"responses": [ { "text": "You're right...", "topic": "TALK_VAMP_UNDERGUARD2" } ]
},
{
"id": "TALK_VAMP_UNDERGUARD2_command",
"type": "talk_topic",
"dynamic_line": "You look concerned, but I'll never let a word come out from my mouth about HIM.",
- "responses": [ { "text": "Never knew you're loyal...", "topic": "TALK_VAMP_UNDERGUARD2" } ]
+ "responses": [ { "text": "Never knew you were so loyal...", "topic": "TALK_VAMP_UNDERGUARD2" } ]
},
{
"id": "TALK_VAMP_UNDERGUARD3",
"type": "talk_topic",
- "dynamic_line": { "npc_has_trait": "underguard3fear", "yes": "...", "no": "What do you need?." },
+ "dynamic_line": {
+ "npc_has_trait": "underguard3fear",
+ "yes": "...",
+ "no": "What do you need?"
+ },
"responses": [
{ "text": "Nothing...", "topic": "TALK_DONE" },
{
@@ -163,11 +195,11 @@
{
"id": "TALK_VAMP_UNDERGUARD3_here",
"type": "talk_topic",
- "dynamic_line": "I was tasked to watch over the two rampaging kindreds in their cages.",
+ "dynamic_line": "I was tasked to watch over the two rampaging kindred in their cages.",
"responses": [
{ "text": "Oh, okay...", "topic": "TALK_DONE" },
{
- "text": "May I kill those two vampires?.",
+ "text": "May I kill those two vampires?",
"topic": "TALK_VAMP_UNDERGUARD3_killthem",
"condition": { "u_has_mission": "VAMP_UNDERTRADER_quest" }
}
@@ -176,7 +208,7 @@
{
"id": "TALK_VAMP_UNDERGUARD3_killthem",
"type": "talk_topic",
- "dynamic_line": "Ofcourse, you can! We already have lost our faith on them to fight back their rabid sickness.",
+ "dynamic_line": "Of course, if you can! We have already lost faith in ever restoring them back to who they were before their rabid sickness.",
"responses": [
{
"text": "That's too bad...",
@@ -190,6 +222,6 @@
"id": "TALK_VAMP_UNDERGUARD3_hereever",
"type": "talk_topic",
"dynamic_line": "Just staying in the darkness... Away from the horrifying magic.",
- "responses": [ { "text": "I guess you're afraid of Cataclysm...", "effect": "end_conversation", "topic": "TALK_DONE" } ]
+ "responses": [ { "text": "I guess you're afraid of the apocalypse too...", "effect": "end_conversation", "topic": "TALK_DONE" } ]
}
]
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json
index e1d2b25..e216fb8 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json
@@ -41,7 +41,12 @@
"text": "Can you tell me who you are?",
"topic": "TALK_VAMP_UNDERSEEKER_introduce",
"effect": { "u_add_trait": "underseekerwhou" },
- "condition": { "and": [ { "u_has_trait": "underseekermeet" }, { "not": { "u_has_trait": "underseekerwhou" } } ] }
+ "condition": {
+ "and": [
+ { "u_has_trait": "underseekermeet" },
+ { "not": { "u_has_trait": "underseekerwhou" } }
+ ]
+ }
},
{ "text": "About our journey...", "topic": "TALK_MISSION_INQUIRE", "condition": "has_assigned_mission" },
{
@@ -65,7 +70,12 @@
"text": "We need to go to the vampirus.",
"topic": "TALK_VAMP_UNDERSEEKER_vampirus",
"effect": [ { "u_add_trait": "underseekerhelpvampirus" }, { "add_mission": "VAMP_UNDERSEEKER_quest_vampirus1" } ],
- "condition": { "and": [ { "u_has_trait": "wsg2vampirushelp" }, { "not": { "u_has_trait": "underseekerhelpvampirus" } } ] }
+ "condition": {
+ "and": [
+ { "u_has_trait": "wsg2vampirushelp" },
+ { "not": { "u_has_trait": "underseekerhelpvampirus" } }
+ ]
+ }
},
{
"text": "About our job...",
@@ -96,7 +106,7 @@
{
"id": "TALK_VAMP_UNDERSEEKER_attention",
"type": "talk_topic",
- "dynamic_line": "I see you've been working hard to help us on our problems... Nice meeting you and I apologize for ignoring you from the start I glanced on your eyes.",
+ "dynamic_line": "I see you've been working hard to help us on our problems... Nice meeting you and I apologize for ignoring you from the moment I glanced at your eyes.",
"responses": [
{
"text": "As I was saying...",
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ut_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ut_responses.json
index 766f03c..f2ef763 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ut_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_ut_responses.json
@@ -7,14 +7,27 @@
"text": "Here's your corrupted bloodrune stones.",
"topic": "TALK_MISSION_SUCCESS",
"effect": [ "mission_success", { "u_consume_item": "corruptbloodrune", "count": 2 } ],
- "condition": { "and": [ { "u_has_item": "corruptbloodrune", "count": 2 }, { "u_has_mission": "VAMP_UNDERTRADER_quest" } ] }
+ "condition": {
+ "and": [
+ { "u_has_item": "corruptbloodrune", "count": 2 },
+ { "u_has_mission": "VAMP_UNDERTRADER_quest" }
+ ]
+ }
}
]
},
{
"id": "TALK_VAMP_UNDERTRADER",
"type": "talk_topic",
- "dynamic_line": { "u_is_wearing": "blood_necklace", "yes": "Do you need something, mortal?.", "no": "Want something?" },
+ "dynamic_line": {
+ "u_is_wearing": "blood_necklace",
+ "yes": {
+ "u_has_trait": "THRESH_VAMP",
+ "yes": "Do you need something, vampire?",
+ "no": "Do you need something, mortal?"
+ },
+ "no": "Want something?"
+ },
"responses": [
{
"condition": { "not": { "npc_has_trait": "undertradertalkedhim" } },
@@ -44,17 +57,17 @@
{
"id": "TALK_VAMP_UNDERTRADER_introduce",
"type": "talk_topic",
- "dynamic_line": "I am assigned as a trader by my master. I sell our artifact materials used in forging vampiric stuff. Or buy an already forged ones for a higher trade value.",
+ "dynamic_line": "I am assigned as a trader by my master. I sell materials used in forging vampiric equipment. Or you can buy an already forged one for a lot more.",
"responses": [
- { "text": "Wait. Why are you selling artifacts?", "topic": "TALK_VAMP_UNDERTRADER_artifact" },
- { "text": "Why the hell are you accepting human stuff in trading?", "topic": "TALK_VAMP_UNDERTRADER_trading" },
+ { "text": "Wait. Why are you selling vampire artifacts?", "topic": "TALK_VAMP_UNDERTRADER_artifact" },
+ { "text": "Why are you accepting human items in trade?", "topic": "TALK_VAMP_UNDERTRADER_trading" },
{ "text": "Okay!.", "topic": "TALK_VAMP_UNDERTRADER" }
]
},
{
"id": "TALK_VAMP_UNDERTRADER_happened",
"type": "talk_topic",
- "dynamic_line": "I have no idea what's happening outside right now. I came here without sunburn after taking orders from HIM.",
+ "dynamic_line": "I have no idea what's happening outside right now. I came here after receiving orders from HIM.",
"responses": [
{
"text": "Well, I expected nothing...",
@@ -66,22 +79,30 @@
{
"id": "TALK_VAMP_UNDERTRADER_artifact",
"type": "talk_topic",
- "dynamic_line": "Our master wants to help the last, surviving humans in our utmost solution... Share our power with you all. But he still wants an official trading, so you need lots of valuables or cash buying our items.",
+ "dynamic_line": {
+ "u_has_trait": "THRESH_VAMP",
+ "yes": "Our master wants to help the last surviving humans by sharing our power with them. But he has made clear we are not giving these away, so they will need lots of valuables or cash to purchase our items.",
+ "no": "Our master wants to help the last surviving humans by sharing our power with you all. But he has made clear we are not giving these away, so you will need lots of valuables or cash to purchase our items."
+ },
"responses": [ { "text": "Oh... Just great.", "topic": "TALK_VAMP_UNDERTRADER" } ]
},
{
"id": "TALK_VAMP_UNDERTRADER_trading",
"type": "talk_topic",
- "dynamic_line": "I don't know. Our master said we have to accept any valuables you humans got in your trip.",
+ "dynamic_line": {
+ "u_has_trait": "THRESH_VAMP",
+ "yes": "I don't know. Our master said we have to accept any human valuables you have found in your travels.",
+ "no": "I don't know. Our master said we have to accept any valuables you humans have found in your travels."
+ },
"responses": [
{
- "text": "Master? Could you tell me anything about this HIM?",
+ "text": "Your master? Could you tell me anything about HIM?",
"topic": "TALK_VAMP_UNDERTRADER_himdetail",
"condition": { "u_is_wearing": "blood_necklace" },
"effect": { "npc_add_trait": "undertradertalkedhim" }
},
{
- "text": "Master? Could you tell me anything about this HIM?",
+ "text": "Your master? Could you tell me anything about HIM?",
"topic": "TALK_VAMP_UNDERTRADER_him",
"condition": { "not": { "u_is_wearing": "blood_necklace" } },
"effect": { "npc_add_trait": "undertradertalkedhim" }
@@ -92,13 +113,17 @@
{
"id": "TALK_VAMP_UNDERTRADER_him",
"type": "talk_topic",
- "dynamic_line": "Nope. HE remains a mystery to all of you.",
- "responses": [ { "text": "Damn... You can't tell even HIS face.", "topic": "TALK_VAMP_UNDERTRADER" } ]
+ "dynamic_line": {
+ "u_has_trait": "THRESH_VAMP",
+ "yes": "No. HE shall remain a mystery to you.",
+ "no": "Nope. HE remains a mystery to all of your kind."
+ },
+ "responses": [ { "text": "Damn... You can't show me even HIS face.", "topic": "TALK_VAMP_UNDERTRADER" } ]
},
{
"id": "TALK_VAMP_UNDERTRADER_himdetail",
"type": "talk_topic",
- "dynamic_line": "HIM is our master, the reason of our immortality and existence in this damned world.",
+ "dynamic_line": "HE is our master, the reason of our immortality and existence in this damned world.",
"responses": [
{ "text": "Okay...", "topic": "TALK_VAMP_UNDERTRADER" },
{