Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitChestMerchant.cs
Go to the documentation of this file.
1
public
class
TraitChestMerchant
:
TraitContainer
2
{
3
public
override
bool
CanUseContent
=>
false
;
4
5
public
override
string
IDInvStyle
6
{
7
get
8
{
9
if
(
EClass
.
_zone
is
Zone_Casino
)
10
{
11
return
"casino"
;
12
}
13
if
(
EClass
.
_zone
.
source
.tag.Contains(
"tech"
))
14
{
15
return
"modern"
;
16
}
17
if
(
owner
.
GetRootCard
().
trait
is
TraitVendingMachine
)
18
{
19
return
owner
.
GetRootCard
().
trait
.
IDInvStyle
;
20
}
21
return
base.idContainer;
22
}
23
}
24
25
public
override
void
Prespawn
(
int
lv)
26
{
27
}
28
}
Card.trait
Trait trait
Definition:
Card.cs:49
Card.GetRootCard
Card GetRootCard()
Definition:
Card.cs:3173
EClass
Definition:
EClass.cs:5
EClass._zone
static Zone _zone
Definition:
EClass.cs:20
Spatial.source
SourceZone.Row source
Definition:
Spatial.cs:441
TraitChestMerchant
Definition:
TraitChestMerchant.cs:2
TraitChestMerchant.Prespawn
override void Prespawn(int lv)
Definition:
TraitChestMerchant.cs:25
TraitChestMerchant.IDInvStyle
override string IDInvStyle
Definition:
TraitChestMerchant.cs:6
TraitChestMerchant.CanUseContent
override bool CanUseContent
Definition:
TraitChestMerchant.cs:3
TraitContainer
Definition:
TraitContainer.cs:2
TraitVendingMachine
Definition:
TraitVendingMachine.cs:2
Trait.IDInvStyle
virtual string IDInvStyle
Definition:
Trait.cs:165
Trait.owner
Card owner
Definition:
Trait.cs:26
Zone_Casino
Definition:
Zone_Casino.cs:4
Elin
TraitChestMerchant.cs
Generated by
1.9.6