Creating new Modules


Last updated


Last updated
using System.Collections;
using UnityEngine;
using TinyGiantStudio.Modules;
[CreateAssetMenu(menuName = "YourModules/Module Name")]
public class YourModule : Module
{
public override IEnumerator ModuleRoutine(GameObject obj, VariableHolder[] variableHolders)
{
//Do your stuff here
}
public override string VariableWarnings(VariableHolder[] variableHolders)
{
string warning = string.Empty;
if (variableHolders == null)
return warning;
if (variableHolders.Length < 1)
return warning;
//Add your warning here
//warning = AddWarning("Please specify a particle prefab to spawn.", warning);
return warning;
}
}