Elin Decompiled Documentation
EA 23.258 Nightly
Loading...
Searching...
No Matches
TraitSyringeBlood.cs
Go to the documentation of this file.
1
public
class
TraitSyringeBlood
:
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
EClass.pc.PickOrDrop(EClass.pc.pos, CraftUtil.MakeBloodSample(EClass.pc, c));
11
owner.ModNum(-1);
12
return true;
13
}, c);
14
});
15
}
16
}
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
TraitSyringeBlood
Definition:
TraitSyringeBlood.cs:2
TraitSyringeBlood.TrySetHeldAct
override void TrySetHeldAct(ActPlan p)
Definition:
TraitSyringeBlood.cs:3
TraitSyringe
Definition:
TraitSyringe.cs:2
Elin
TraitSyringeBlood.cs
Generated by
1.9.6