Elin Decompiled Documentation
EA 23.258 Nightly
Loading...
Searching...
No Matches
TraitSyringeUnicorn.cs
Go to the documentation of this file.
1
public
class
TraitSyringeUnicorn
:
TraitSyringe
2
{
3
public
override
void
TrySetHeldAct
(
ActPlan
p)
4
{
5
p.
pos
.
Charas
.ForEach(delegate(
Chara
c)
6
{
7
p.
TrySetAct
(
"actInject"
.lang(
""
, c.
Name
), delegate
8
{
9
EffectInject(EClass.pc, c);
10
c.PlayEffect(
"heal"
);
11
c.PlaySound(
"heal_tick"
);
12
c.CureHost(CureType.Unicorn, 100, owner.blessedState);
13
owner.ModNum(-1);
14
return true;
15
}, c);
16
});
17
}
18
}
ActPlan
Definition:
ActPlan.cs:8
ActPlan.pos
Point pos
Definition:
ActPlan.cs:150
ActPlan.TrySetAct
bool TrySetAct(string lang, Func< bool > onPerform, Card tc, CursorInfo cursor=null, int dist=1, bool isHostileAct=false, bool localAct=true, bool canRepeat=false)
Definition:
ActPlan.cs:366
Card.Name
string Name
Definition:
Card.cs:2140
Chara
Definition:
Chara.cs:10
Point.Charas
List< Chara > Charas
Definition:
Point.cs:340
TraitSyringeUnicorn
Definition:
TraitSyringeUnicorn.cs:2
TraitSyringeUnicorn.TrySetHeldAct
override void TrySetHeldAct(ActPlan p)
Definition:
TraitSyringeUnicorn.cs:3
TraitSyringe
Definition:
TraitSyringe.cs:2
Elin
TraitSyringeUnicorn.cs
Generated by
1.9.6