Skip to main content

GDTKStatsManager.StatMeetsConditions

Declaration#

public static bool StatMeetsConditions(GDTKStatusEffect effect, List<GDTKStatusEffect> activeEffects)

Parameters#

NameDescription
effectEffect to check
activeEffectsList of already active effects

Description#

Check if an effect meets all requirements to become active

Usage#

Example
using NullSave.GDTK;using NullSave.GDTK.Stats;using System.Linq;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod()    {        StatsDatabase db = ToolRegistry.GetComponent<StatsDatabase>();        GlobalStats globalStats = ToolRegistry.GetComponent<GlobalStats>();        GDTKStatsManager.StatMeetsConditions(db.effects[0], globalStats.activeEffects.ToList());    }
}