Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitNewspaper.cs
Go to the documentation of this file.
1
public
class
TraitNewspaper
:
TraitScroll
2
{
3
public
override
void
OnRead
(
Chara
c)
4
{
5
EClass
.
ui
.
AddLayer
<
LayerNewspaper
>();
6
}
7
8
public
override
void
TrySetAct
(
ActPlan
p)
9
{
10
if
(!p.
altAction
&&
CanRead
(
EClass
.
pc
))
11
{
12
p.
TrySetAct
(
"invRead"
, delegate
13
{
14
EClass
.
ui
.
AddLayer
<
LayerNewspaper
>();
15
return
false
;
16
},
owner
);
17
}
18
}
19
}
ActPlan
Definition:
ActPlan.cs:8
ActPlan.altAction
bool altAction
Definition:
ActPlan.cs:155
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:344
Chara
Definition:
Chara.cs:10
EClass
Definition:
EClass.cs:5
EClass.pc
static Chara pc
Definition:
EClass.cs:14
EClass.ui
static UI ui
Definition:
EClass.cs:16
LayerNewspaper
Definition:
LayerNewspaper.cs:8
Layer.AddLayer
Layer AddLayer(string id)
Definition:
Layer.cs:337
TraitNewspaper
Definition:
TraitNewspaper.cs:2
TraitNewspaper.TrySetAct
override void TrySetAct(ActPlan p)
Definition:
TraitNewspaper.cs:8
TraitNewspaper.OnRead
override void OnRead(Chara c)
Definition:
TraitNewspaper.cs:3
TraitScroll
Definition:
TraitScroll.cs:4
TraitScroll.CanRead
override bool CanRead(Chara c)
Definition:
TraitScroll.cs:28
Trait.owner
Card owner
Definition:
Trait.cs:26
Elin
TraitNewspaper.cs
Generated by
1.9.6