Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitDreamBug.cs
Go to the documentation of this file.
1
public
class
TraitDreamBug
:
Trait
2
{
3
public
override
bool
CanStack
=>
false
;
4
5
public
override
bool
IsBlendBase
=>
true
;
6
7
public
override
void
OnCreate
(
int
lv)
8
{
9
owner.c_charges = 3 +
EClass
.
rnd
(5);
10
}
11
12
public
override
bool
CanBlend
(
Thing
t)
13
{
14
return
t.
IsFood
;
15
}
16
17
public
override
void
OnBlend
(
Thing
t,
Chara
c)
18
{
19
TraitDrink
.
BlendLove
(
EClass
.
pc
, t, dream:
true
);
20
owner
.
ModNum
(-1);
21
}
22
}
Card.IsFood
bool IsFood
Definition:
Card.cs:2051
Card.ModNum
void ModNum(int a, bool notify=true)
Definition:
Card.cs:3262
Chara
Definition:
Chara.cs:10
EClass
Definition:
EClass.cs:5
EClass.rnd
static int rnd(int a)
Definition:
EClass.cs:50
EClass.pc
static Chara pc
Definition:
EClass.cs:14
Thing
Definition:
Thing.cs:8
TraitDreamBug
Definition:
TraitDreamBug.cs:2
TraitDreamBug.OnCreate
override void OnCreate(int lv)
Definition:
TraitDreamBug.cs:7
TraitDreamBug.CanBlend
override bool CanBlend(Thing t)
Definition:
TraitDreamBug.cs:12
TraitDreamBug.OnBlend
override void OnBlend(Thing t, Chara c)
Definition:
TraitDreamBug.cs:17
TraitDreamBug.CanStack
override bool CanStack
Definition:
TraitDreamBug.cs:3
TraitDreamBug.IsBlendBase
override bool IsBlendBase
Definition:
TraitDreamBug.cs:5
TraitDrink
Definition:
TraitDrink.cs:4
TraitDrink.BlendLove
static void BlendLove(Chara c, Thing t, bool dream=false)
Definition:
TraitDrink.cs:136
Trait
Definition:
Trait.cs:7
Trait.owner
Card owner
Definition:
Trait.cs:26
Elin
TraitDreamBug.cs
Generated by
1.9.6