public static DiaNode BeguilementSuccessNode(bool factionKnown)
        {
            DiaNode diaNode;
            InterceptedIncident_HumanCrowd incident = DialogUtilities.tempCaravan.incident as InterceptedIncident_HumanCrowd;

            if (incident.IsHostileToPlayer)
            {
                if (factionKnown)
                {
                    diaNode = new DiaNode("PES_Beguilement_SuccessLeave_Hostile".Translate(DialogUtilities.tempCaravan.CaravanTitle));
                    diaNode.options.Add(DialogUtilities.CurtOption("PES_Reassuring", null, null, true));
                }
                else
                {
                    diaNode = new DiaNode("PES_Intimidation_SuccessFlee_Hostile".Translate(DialogUtilities.tempCaravan.CaravanTitle, incident.SourceFaction.Name));
                    diaNode.options.Add(DialogUtilities.CurtOption("PES_Reassuring", null, null, true));
                }
            }
            else
            {
                diaNode = new DiaNode("PES_Beguilement_SuccessFlee_Friendly".Translate(DialogUtilities.tempCaravan.CaravanTitle, incident.SourceFaction.Name));
                diaNode.options.Add(DialogUtilities.CurtOption("PES_ASHAME", null, null, true));
            }
            return(diaNode);
        }
        public static DiaNode PersuasionSuccessNode()
        {
            DiaNode diaNode;
            InterceptedIncident_HumanCrowd incident = DialogUtilities.tempCaravan.incident as InterceptedIncident_HumanCrowd;

            if (incident.IsHostileToPlayer)
            {
                diaNode = new DiaNode("PES_Persuasion_Success_Hostile".Translate(incident.SourceFaction.Name));
                diaNode.options.Add(DialogUtilities.CurtOption("PES_RaiseAlarm", null, null, true));
            }
            else
            {
                diaNode = new DiaNode("PES_Persuation_Success_Friendly".Translate(incident.SourceFaction.Name));
                diaNode.options.Add(DialogUtilities.CurtOption("PES_Reassuring", null, null, true));
            }
            return(diaNode);
        }