Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
UIZoneInfo.cs
Go to the documentation of this file.
1public class UIZoneInfo : EMono
2{
3 public UINote note;
4
6
8
10
11 public int gx;
12
13 public int gy;
14
15 public Zone zone;
16
18
20
21 public void SetZone(Zone _zone)
22 {
23 zone = _zone;
24 gx = zone.x;
25 gy = zone.y;
27 note.Clear();
28 GetComponentInParent<Window>().SetCaption(zone.Name);
29 note.AddHeaderTopic("mainFaction".lang());
31 note.Space();
32 note.AddHeaderTopic("listRoamers".lang());
33 int num = 0;
34 foreach (Chara value in EMono.game.cards.globalCharas.Values)
35 {
36 if (value.currentZone == zone)
37 {
38 note.AddText(value.Name);
39 num++;
40 if (num > 5)
41 {
42 break;
43 }
44 }
45 }
46 if (num == 0)
47 {
48 note.AddText("????????");
49 }
50 note.Build();
51 }
52}
GlobalCharaList globalCharas
Definition: CardManager.cs:46
string Name
Definition: Card.cs:2013
Definition: Chara.cs:10
Zone currentZone
Definition: Chara.cs:240
Definition: EMono.cs:4
static Zone _zone
Definition: EMono.cs:19
static Game game
Definition: EMono.cs:7
static Scene scene
Definition: EMono.cs:27
EloMap elomap
Definition: EloMapActor.cs:7
Definition: EloMap.cs:8
Cell GetCell(Point pos)
Definition: EloMap.cs:273
string name
Definition: FACTION.cs:133
CardManager cards
Definition: Game.cs:155
EloMapActor elomapActor
Definition: Scene.cs:97
virtual string Name
Definition: Spatial.cs:495
Faction mainFaction
Definition: Spatial.cs:430
int y
Definition: Spatial.cs:106
int x
Definition: Spatial.cs:94
Definition: UINote.cs:6
UIItem AddHeaderTopic(string text, Sprite sprite=null)
Definition: UINote.cs:89
void Clear()
Definition: UINote.cs:35
UIItem AddText(string text, FontColor color=FontColor.DontChange)
Definition: UINote.cs:113
void Space(int sizeY=0, int sizeX=1)
Definition: UINote.cs:62
void Build()
Definition: UINote.cs:49
EloMapActor actor
Definition: UIZoneInfo.cs:19
UINote note
Definition: UIZoneInfo.cs:3
Zone zone
Definition: UIZoneInfo.cs:15
UIButton buttonBuy
Definition: UIZoneInfo.cs:5
UIButton buttonExplore
Definition: UIZoneInfo.cs:9
void SetZone(Zone _zone)
Definition: UIZoneInfo.cs:21
EloMap elomap
Definition: UIZoneInfo.cs:17
UIButton buttonVisit
Definition: UIZoneInfo.cs:7
Definition: Zone.cs:12