1using System.Collections.Generic;
8 public override string GetText(
string str =
"")
10 return "actClean".lang();
32 public override IEnumerable<Status>
Run()
65 List<Point> list =
new List<Point>();
Status DoGoto(Point pos, int dist=0, bool ignoreConnection=false, Func< Status > _onChildFail=null)
SoundSource PlaySound(string id, float v=1f, bool spatial=true)
void ModExp(string alias, int a)
void Say(string lang, string ref1=null, string ref2=null)
override void LookAt(Card c)
void SetLiquid(int x, int z, CellEffect effect=null)
void SetDecal(int x, int z, int id=0, int amount=1, bool refresh=true)
List< Point > ListPointsInCircle(Point center, float radius, bool mustBeWalkable=true, bool los=true)
Effect PlayEffect(string id)
override bool CanPerform()
static bool CanClean(Point p)
override IEnumerable< Status > Run()
static Point GetTarget(Point dest)
override bool CanManualCancel()
override string GetText(string str="")