Пример #1
0
        public static InfoRecord GetPersuasionInfo(Character player, Character npc, PersuasionResult type)
        {
            var key = GameSetting.Get($"s{type.ToString()}").StringValue;

            if (type == PersuasionResult.ServiceRefusal)
            {
                return(PersuasionCache[key].GetInfo(player, npc, isServiceRefusal: true));
            }

            return(PersuasionCache[key].GetInfo(player, npc));
        }
Пример #2
0
        public static DialogRecord GetPersuasionDialog(Character player, Character npc, PersuasionResult type)
        {
            var key = GameSetting.Get($"s{type}").StringValue;

            return(PersuasionCache[key]);
        }