Ah right. Like this?
{
"type": "talk_topic",
"id": "TALK_ARCHON_PERSUADE_FAIL",
"dynamic_line": "Pathetic. Flee if you wish, but soon you will have nowhere to hide.",
"responses": [
{
"text": "...",
"success": {
"effect": "end_conversation",
"opinion": {
"trust": -1,
"fear": -2,
"value": -1,
"anger": 1
},
"topic": "TALK_DEMAND_LEAVE"
}
}
]
},
The “effect” section also allows additional tricks, like setting the NPC to follow the player, opening the trade menu, making either of them their their weapon, etc.
[spoiler]
response effect
The effect function ca be one the following:
start_trade
Opens the trade screen and allows trading with the NPC.
hostile
Make the NPC hostile and end the conversation.
flee
Makes the NPC flee from your character.
follow
Makes the NPC follow your character.
leave
Makes the NPC not follow your character anymore.
stop_guard
Releases the NPC from their guard duty (also see “assign_guard”).
assign_guard
Makes the NPC into a guard, which will defend the current location.
end_conversation
Ends the conversation and makes the NPC ignore you from now on.
insult_combat
Ends the conversation and makes the NPC hostile, adds a message that character starts a fight with the NPC.
drop_weapon
Make the NPC drop their weapon.
player_weapon_away
Makes the player character put away (unwield) their weapon.
player_weapon_drop
Makes the player character drop their weapon.
[/spoiler][/quote]
OMG! You are a genius! I will now worship you as my god!