Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
Zone_TestRoom.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2
3public class Zone_TestRoom : Zone
4{
5 public override void OnGenerateMap()
6 {
7 base.OnGenerateMap();
8 int num = EClass._map.bounds.x;
9 int num2 = EClass._map.bounds.z;
10 List<Card> list = new List<Card>();
11 foreach (SourceThing.Row row in EClass.sources.things.rows)
12 {
13 Thing item = ThingGen.Create(row.id);
14 list.Add(item);
15 }
16 foreach (Card item2 in list)
17 {
18 EClass._zone.AddCard(item2, num, num2);
19 item2.ignoreAutoPick = true;
20 num++;
21 if (num >= EClass._map.bounds.maxX)
22 {
23 num2++;
24 if (num2 >= EClass._map.bounds.maxZ)
25 {
26 break;
27 }
28 num = EClass._map.bounds.x;
29 }
30 }
31 }
32}
Definition: Card.cs:11
Thing Add(string id, int num=1, int lv=1)
Definition: Card.cs:2878
Definition: EClass.cs:5
static Zone _zone
Definition: EClass.cs:20
static Map _map
Definition: EClass.cs:18
static SourceManager sources
Definition: EClass.cs:42
int maxZ
Definition: MapBounds.cs:17
int maxX
Definition: MapBounds.cs:14
int x
Definition: MapBounds.cs:8
MapBounds bounds
Definition: Map.cs:52
SourceThing things
static Thing Create(string id, int idMat=-1, int lv=-1)
Definition: ThingGen.cs:53
Definition: Thing.cs:8
override void OnGenerateMap()
Definition: Zone_TestRoom.cs:5
Definition: Zone.cs:12
Card AddCard(Card t, Point point)
Definition: Zone.cs:1893