Skip to main content

StatSource.Initialize

Declaration#

public void Initialize(bool reset)

Parameters#

NameDescription
resetReset initialized stats

Description#

Initialize this object

Usage#

Example
using NullSave.GDTK.Stats;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod(StatSource target, string filename)    {        target.Initialize(false);    }
}

Declaration#

public void Initialize(List<GDTKStat> overrideStats)

Parameters#

NameDescription
overrideStatsList of stats to use instead of those already present

Description#

Initialize this object

Usage#

Example
using NullSave.GDTK.Stats;using System.Linq;using UnityEngine;
public class Example : MonoBehaviour{
    public void ExampleMethod(StatSource target, BasicStats other)    {        target.Initialize(other.stats.Select(_ => _.Value).ToList());    }}