StatSource.RegisterAction
Declaration#
public virtual void RegisterAction(string id, StatSourceAction action)Parameters#
| Name | Description |
|---|---|
| id | Id of the action |
| action | Action to register |
Description#
Register an action
Usage#
Example
using NullSave.GDTK;using NullSave.GDTK.Stats;using UnityEngine;
public class Example : MonoBehaviour{
public SimpleEvent onCustomAction;
public void ExampleMethod(StatSource target) { target.RegisterAction("customAction", Source_ClassesChanged); }
private void Source_ClassesChanged(object[] args, ref object result) { onCustomAction += (SimpleEvent)args[0]; result = onCustomAction; }
}