Elin Decompiled Documentation
EA 23.221 Nightly
Loading...
Searching...
No Matches
StanceSongValor.cs
Go to the documentation of this file.
1
public
class
StanceSongValor
:
BaseSong
2
{
3
public
override
void
TickSong
()
4
{
5
foreach
(
Chara
item
in
owner
.
pos
.
ListCharasInRadius
(
owner
, 4, (
Chara
c) => (c.
IsDeadOrSleeping
|| !
owner
.
IsPCFactionOrMinion
) ? (!c.
IsHostile
(
owner
)) : c.
IsPCFactionOrMinion
))
6
{
7
if
(!
item
.HasCondition<
ConEuphoric
>())
8
{
9
item
.AddCondition<
ConEuphoric
>(base.power);
10
}
11
if
(!
item
.HasCondition<
ConHero
>() && (
item
.HasCondition<
ConFear
>() ||
item
.HasCondition<
ConConfuse
>()))
12
{
13
item
.AddCondition<
ConHero
>(base.power);
14
}
15
}
16
}
17
}
ContainerFlag.item
@ item
BaseCondition.owner
Chara owner
Definition:
BaseCondition.cs:15
BaseSong
Definition:
BaseSong.cs:2
Card.IsPCFactionOrMinion
bool IsPCFactionOrMinion
Definition:
Card.cs:2260
Card.pos
Point pos
Definition:
Card.cs:59
Chara
Definition:
Chara.cs:10
Chara.IsDeadOrSleeping
override bool IsDeadOrSleeping
Definition:
Chara.cs:571
Chara.IsHostile
bool IsHostile()
Definition:
Chara.cs:6387
ConConfuse
Definition:
ConConfuse.cs:2
ConEuphoric
Definition:
ConEuphoric.cs:2
ConFear
Definition:
ConFear.cs:2
ConHero
Definition:
ConHero.cs:2
Point.ListCharasInRadius
List< Chara > ListCharasInRadius(Chara cc, int dist, Func< Chara, bool > func, bool onlyVisible=true)
Definition:
Point.cs:1208
StanceSongValor
Definition:
StanceSongValor.cs:2
StanceSongValor.TickSong
override void TickSong()
Definition:
StanceSongValor.cs:3
Elin
StanceSongValor.cs
Generated by
1.9.6