[{ "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" } ]