public override void UpdateState(ItemFSM Item) { if (Time.time > currenttime + randomtime) { Item.TransitionState(Item.brokenstate); } }
public override void EnterState(ItemFSM Item) { if (Item.soundeffect != null) { Item.soundeffect.UnPause(); } currenttime = Time.time; randomtime = Random.Range(Item.a, Item.b); }
public override void CreatePanel(ItemFSM Item) { }
public override void UpdateState(ItemFSM Item) { }
public abstract void CreatePanel(ItemFSM Item);
public abstract void UpdateState(ItemFSM Item);
public abstract void EnterState(ItemFSM Item);
public Minigame(ItemFSM Item) { item = Item; }