BasicStats.AddStatusCondition
Declaration#
public GDTKStatusCondition AddStatusCondition(string id, IUniquelyIdentifiable source)Parameters#
| Name | Description |
|---|---|
| id | Id of the Status Condition to add |
| source | Object adding this Status Condition |
Description#
Adds a Status Condition to the object.
Usage#
Example
using NullSave.GDTK;using NullSave.GDTK.Stats;using UnityEngine;
public class Example : MonoBehaviour, IUniquelyIdentifiable{
// Implment the IUniquelyIdentifiable interface to call RemoveXBySource public string instanceId { get { return "exampleInstance"; } }
public void ExampleMethod(BasicStats source) { source.AddStatusCondition(source.database.statusConditions[0].info.id, this); }
}