Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
AI_AttackHome.cs
Go to the documentation of this file.
1
using
System.Collections.Generic;
2
3
public
class
AI_AttackHome
:
AIAct
4
{
5
public
override
IEnumerable<Status>
Run
()
6
{
7
Chara
target =
EClass
.
Branch
.
members
.RandomItem();
8
if
(target !=
null
)
9
{
10
yield
return
DoGoto
(target);
11
owner
.
DoHostileAction
(target.
Chara
);
12
}
13
}
14
}
AIAct
Definition:
AIAct.cs:6
AIAct.owner
new Chara owner
Definition:
AIAct.cs:14
AIAct.DoGoto
Status DoGoto(Point pos, int dist=0, bool ignoreConnection=false, Func< Status > _onChildFail=null)
Definition:
AIAct.cs:432
AI_AttackHome
Definition:
AI_AttackHome.cs:4
AI_AttackHome.Run
override IEnumerable< Status > Run()
Definition:
AI_AttackHome.cs:5
Card.Chara
virtual Chara Chara
Definition:
Card.cs:1946
Chara
Definition:
Chara.cs:10
Chara.DoHostileAction
void DoHostileAction(Card _tg, bool immediate=false)
Definition:
Chara.cs:5707
EClass
Definition:
EClass.cs:5
EClass.Branch
static FactionBranch Branch
Definition:
EClass.cs:22
FactionBranch.members
List< Chara > members
Definition:
FactionBranch.cs:122
Elin
AI_AttackHome.cs
Generated by
1.9.6