1using System.Collections.Generic;
47 public override IEnumerable<Status>
Run()
59 yield
return DoGrab<TraitDrink>();
77 onProgressBegin = delegate
89 onProgressComplete = delegate
Status DoGrab(Card card, int num=-1, bool pickHeld=false, Func< Status > _onChildFail=null)
Status Do(AIAct _seq, Func< Status > _onChildFail=null)
override IEnumerable< Status > Run()
override bool IsHostileAct
override void OnSetOwner()
virtual string GetName(NameStyle style, int num=-1)
SoundSource PlaySound(string id, float v=1f, bool spatial=true)
void Say(string lang, string ref1=null, string ref2=null)
void HoldCard(Card t, int num=-1)
Thing Identify(bool show=true, IDTSource idtSource=IDTSource.Identify)
virtual int GetActDuration(Chara c)
virtual bool TryProgress(AIProgress p)
virtual void OnRead(Chara c)