2using System.Collections.Generic;
23 public virtual bool Loop =>
false;
35 if (base.IsChildRunning)
72 public override IEnumerable<Status>
Run()
83 yield
return Status.Running;
virtual void OnProgressComplete()
Status DoGoto(Point pos, int dist=0, bool ignoreConnection=false, Func< Status > _onChildFail=null)
ref Vector3 Position(int height)
override string ToString()
Point Set(int _x, int _z)
override bool CanPerform()
override IEnumerable< Status > Run()
void WriteNote(UINote n, Action< UINote > onWriteNote=null, IInspect.NoteMode mode=IInspect.NoteMode.Default, Recipe recipe=null)
override bool _CanPerformTask(Chara chara, int radius)
virtual bool destIgnoreConnection
override bool HasProgress
override bool CanManualCancel()
override bool CanProgress()
virtual HitResult GetHitResult()
UIItem AddHeaderCard(string text, Sprite sprite=null)