[ { "id": "dialogue_guard_boss", "response": [ "Hello, what do you want..." ], "options": [ "dialogue_guard_boss_find_gun", "dialogue_guard_boss_found_gun" ] }, { "id": "dialogue_guard_boss_find_gun", "title": "Do you have any work for me?", "body": [ "Do you have any work for me?" ], "response": [ "Yeah, I've lost my gun somewhere", "and I need someone to find it..." ], "exclusions": [ { "type": "active_mission", "mission_id": "mission_find_gun" }, { "type": "active_mission", "mission_id": "mission_deliver_gun" }, { "type": "completed_mission", "mission_id": "mission_find_gun" }, { "type": "completed_mission", "mission_id": "mission_deliver_gun" } ], "options": [ "dialogue_guard_boss_find_gun_accept", "dialogue_guard_boss_find_gun_reject" ] }, { "id": "dialogue_guard_boss_find_gun_accept", "title": "Sure!", "body": [ "Sure, I'll look around for it.." ], "response": [ "Thank you, that would be nice.." ], "action": { "type": "start_mission", "mission_id": "mission_find_gun" } }, { "id": "dialogue_guard_boss_find_gun_reject", "title": "No..", "body": [ "No, find it yourself.." ], "response": [ "Ok, you don't have to be an asshole about it.." ] }, { "id": "dialogue_guard_boss_found_gun", "title": "I have found your gun...", "body": [ "I found this gun...", "I believe it belongs to you..." ], "response": [ "Thank you" ], "requirements": [ { "type": "active_mission", "mission_id": "mission_deliver_gun" } ], "action": { "type": "complete_mission", "mission_id": "mission_deliver_gun" } }, { "id": "dialogue_scared_woman", "body": [], "options": [ "dialogue_scared_woman_kill_thugs", "dialogue_scared_woman_killed_thugs", "dialogue_scared_woman_next_map" ] }, { "id": "dialogue_scared_woman_kill_thugs", "title": "What are you so scared of?", "body": [ "Why are you so scared?", "Maybe I can help you...?" ], "response": [ "Yes, please!", "There are three thugs, to the north of here", "harassing everyone that tries to pass.", "Can you please take care of them?" ], "exclusions": [ { "type": "active_mission", "mission_id": "mission_kill_thugs" }, { "type": "completed_mission", "mission_id": "mission_kill_thugs" } ], "options": [ "dialogue_scared_woman_kill_thugs_accept", "dialogue_scared_woman_kill_thugs_reject" ] }, { "id": "dialogue_scared_woman_kill_thugs_accept", "title": "I'll sort them out", "body": [ "Ok, I'll help you out" ], "response": [ "Thank you so much!" ], "action": { "type": "start_mission", "mission_id": "mission_kill_thugs" } }, { "id": "dialogue_scared_woman_kill_thugs_reject", "title": "No, I have no time for this", "body": [ "No, this is not my problem..." ], "response": [ "Oh my, very well.." ] }, { "id": "dialogue_scared_woman_killed_thugs", "title": "I have killed the thugs...", "body": [ "I have killed all the thugs.", "It is safe to walk there, now..." ], "response": [ "Thank you!" ], "requirements": [ { "type": "active_mission", "mission_id": "mission_kill_thugs_get_reward" } ], "action": { "type": "complete_mission", "mission_id": "mission_kill_thugs_get_reward" } }, { "id": "dialogue_scared_woman_next_map", "title": "Test map transition", "body": [ "Test map transition" ], "response": [ "Ok!" ], "action": { "type": "map_transition", "chapter_index": 1, "map_id": "chapter_01_map_02" } } ]