Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
AI_Equip.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2
3public class AI_Equip : AIAct
4{
5 public Thing target;
6
7 public override IEnumerable<Status> Run()
8 {
10 {
11 yield return DoGoto(target);
12 }
14 {
16 }
17 if (target.parent != owner)
18 {
19 yield return Cancel();
20 }
22 }
23}
Definition: AIAct.cs:6
virtual Status Cancel()
Definition: AIAct.cs:291
new Chara owner
Definition: AIAct.cs:14
Status DoGoto(Point pos, int dist=0, bool ignoreConnection=false, Func< Status > _onChildFail=null)
Definition: AIAct.cs:432
Thing target
Definition: AI_Equip.cs:5
override IEnumerable< Status > Run()
Definition: AI_Equip.cs:7
ICardParent parent
Definition: Card.cs:51
bool ExistsOnMap
Definition: Card.cs:1961
bool Equip(Thing thing, BodySlot slot=null, bool msg=true)
Definition: CharaBody.cs:182
CharaBody body
Definition: Chara.cs:91
Thing Pick(Thing t, bool msg=true, bool tryStack=true)
Definition: Chara.cs:3920
Definition: Thing.cs:8