public static bool MeetsCondition(
            InGuildWithRank condition,
            Player player,
            Event eventInstance,
            QuestBase questBase
            )
        {
            var value = player.Guild != null && player.GuildRank <= condition.Rank;

            return(condition.Negated ? !value : value);
        }
Exemple #2
0
 private void SaveFormValues(InGuildWithRank condition)
 {
     condition.Rank = Math.Max(cmbRank.SelectedIndex, 0);
 }
Exemple #3
0
 private void SetupFormValues(InGuildWithRank condition)
 {
     cmbRank.SelectedIndex = Math.Max(0, Math.Min(Options.Instance.Guild.Ranks.Length - 1, condition.Rank));
 }