1using System.Collections.Generic;
20 public override void Tick()
45 base.SetOwner(_owner);
bool TrySetAct(string lang, Func< bool > onPerform, Card tc, CursorInfo cursor=null, int dist=1, bool isHostileAct=false, bool localAct=true, bool canRepeat=false)
SourceMaterial.Row material
Card ChangeMaterial(int idNew, bool ignoreFixedMaterial=false)
Condition AddCondition(string id, int p=100, bool force=false)
void DoHostileAction(Card _tg, bool immediate=false)
override void OnBeforeStart()
override void SetOwner(Chara _owner, bool onDeserialize=false)
override void OnRemoved()
override RendererReplacer GetRendererReplacer()
override bool HasDuration
virtual void TrySetAct(ActPlan p)
virtual void RevealMimicry(Chara c, bool surprise)
void Kill(bool silent=false)
static CursorInfo Container
static RendererReplacer CreateFrom(string id, int shift=0, int mat=-1)
List< Thing > List(Func< Thing, bool > func, bool onlyAccessible=false)
static Thing CreateFromFilter(string id, int lv=-1)
static Thing Create(string id, int idMat=-1, int lv=-1)