Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitWindow.cs
Go to the documentation of this file.
1
public
class
TraitWindow
:
Trait
2
{
3
public
override
bool
CanBeOnlyBuiltInHome
=>
true
;
4
5
public
override
bool
UseAltTiles
=>
EClass
.
world
.
date
.
IsNight
;
6
7
public
override
bool
AlwaysHideOnLowWall
=>
true
;
8
9
public
override
bool
IsOpenSight
=>
true
;
10
11
public
override
bool
ShouldRefreshTile
=>
true
;
12
13
public
override
bool
UseExtra
14
{
15
get
16
{
17
if
(
EClass
.
world
.
date
.
IsNight
||
EClass
.
_map
.
IsIndoor
)
18
{
19
return
!
owner
.
Cell
.
isCurtainClosed
;
20
}
21
return
false
;
22
}
23
}
24
}
Card.Cell
Cell Cell
Definition:
Card.cs:1931
Cell.isCurtainClosed
bool isCurtainClosed
Definition:
Cell.cs:582
Date.IsNight
bool IsNight
Definition:
Date.cs:112
EClass
Definition:
EClass.cs:5
EClass.world
static World world
Definition:
EClass.cs:40
EClass._map
static Map _map
Definition:
EClass.cs:18
Map.IsIndoor
bool IsIndoor
Definition:
Map.cs:131
TraitWindow
Definition:
TraitWindow.cs:2
TraitWindow.ShouldRefreshTile
override bool ShouldRefreshTile
Definition:
TraitWindow.cs:11
TraitWindow.UseAltTiles
override bool UseAltTiles
Definition:
TraitWindow.cs:5
TraitWindow.AlwaysHideOnLowWall
override bool AlwaysHideOnLowWall
Definition:
TraitWindow.cs:7
TraitWindow.IsOpenSight
override bool IsOpenSight
Definition:
TraitWindow.cs:9
TraitWindow.UseExtra
override bool UseExtra
Definition:
TraitWindow.cs:14
TraitWindow.CanBeOnlyBuiltInHome
override bool CanBeOnlyBuiltInHome
Definition:
TraitWindow.cs:3
Trait
Definition:
Trait.cs:7
Trait.owner
Card owner
Definition:
Trait.cs:26
World.date
GameDate date
Definition:
World.cs:6
Elin
TraitWindow.cs
Generated by
1.9.6