Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
LayerMapList.cs
Go to the documentation of this file.
1
public
class
LayerMapList
:
ELayer
2
{
3
public
UIList
list
;
4
5
public
override
void
OnInit
()
6
{
7
RefreshList
();
8
}
9
10
public
void
RefreshList
()
11
{
12
list.sortMode =
ELayer
.
player
.
pref
.
sortResearch
;
13
list.callbacks =
new
UIList
.
Callback
<
Zone
,
ItemGeneral
>
14
{
15
onInstantiate = delegate(
Zone
a,
ItemGeneral
b)
16
{
17
b.
SetMainText
(a.
Name
);
18
b.
Build
();
19
},
20
onList = delegate
21
{
22
foreach
(
Zone
zone
in
ELayer
.
game
.
spatials
.
Zones
)
23
{
24
if
(zone.
isKnown
)
25
{
26
list
.
Add
(zone);
27
}
28
}
29
}
30
};
31
list
.
List
();
32
}
33
}
ELayer
Definition:
ELayer.cs:4
ELayer.player
static Player player
Definition:
ELayer.cs:13
ELayer.game
static Game game
Definition:
ELayer.cs:9
Game.spatials
SpatialManager spatials
Definition:
Game.cs:152
ItemGeneral
Definition:
ItemGeneral.cs:6
ItemGeneral.Build
void Build()
Definition:
ItemGeneral.cs:161
ItemGeneral.SetMainText
void SetMainText(string lang, Sprite sprite=null, bool disableMask=true)
Definition:
ItemGeneral.cs:101
LayerMapList
Definition:
LayerMapList.cs:2
LayerMapList.OnInit
override void OnInit()
Definition:
LayerMapList.cs:5
LayerMapList.RefreshList
void RefreshList()
Definition:
LayerMapList.cs:10
LayerMapList.list
UIList list
Definition:
LayerMapList.cs:3
Player.Pref.sortResearch
UIList.SortMode sortResearch
Definition:
Player.cs:47
Player.pref
Pref pref
Definition:
Player.cs:814
SpatialManager.Zones
List< Zone > Zones
Definition:
SpatialManager.cs:29
Spatial.Name
virtual string Name
Definition:
Spatial.cs:495
Spatial.isKnown
bool isKnown
Definition:
Spatial.cs:346
UIList.Callback
Definition:
UIList.cs:53
UIList
Definition:
UIList.cs:9
UIList.Add
override void Add(object item)
Definition:
UIList.cs:302
UIList.List
override void List()
Definition:
UIList.cs:717
Zone
Definition:
Zone.cs:12
Elin
LayerMapList.cs
Generated by
1.9.6