Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
ZoneUtil Class Reference

Public Member Functions

bool AddBandits ()
 
bool AddMerchant (string id)
 

Public Attributes

Zone zone
 

Properties

Map map [get]
 

Detailed Description

Definition at line 1 of file ZoneUtil.cs.

Member Function Documentation

◆ AddBandits()

bool ZoneUtil.AddBandits ( )
inline

Definition at line 7 of file ZoneUtil.cs.

8 {
9 Point centerPos = map.bounds.GetCenterPos();
10 for (int i = 0; i < 5; i++)
11 {
12 Chara t = CharaGen.CreateFromFilter("c_wilds");
13 zone.AddCardSplinkle(t, centerPos, 5);
14 }
15 return true;
16 }
static Chara CreateFromFilter(string id, int lv=-1, int levelRange=-1)
Definition: CharaGen.cs:22
Definition: Chara.cs:10
Point GetCenterPos()
Definition: MapBounds.cs:52
MapBounds bounds
Definition: Map.cs:52
Definition: Point.cs:9
Zone zone
Definition: ZoneUtil.cs:3
Map map
Definition: ZoneUtil.cs:5
Card AddCardSplinkle(Card t, Point center, int radius=4)
Definition: Zone.cs:1863

References Zone.AddCardSplinkle(), Map.bounds, CharaGen.CreateFromFilter(), MapBounds.GetCenterPos(), map, and zone.

◆ AddMerchant()

bool ZoneUtil.AddMerchant ( string  id)
inline

Definition at line 18 of file ZoneUtil.cs.

19 {
20 Point centerPos = map.bounds.GetCenterPos();
21 Chara t = CharaGen.Create(id);
22 zone.AddCard(t, centerPos);
23 return true;
24 }
static Chara Create(string id, int lv=-1)
Definition: CharaGen.cs:17
Card AddCard(Card t, Point point)
Definition: Zone.cs:1893

References Zone.AddCard(), Map.bounds, CharaGen.Create(), MapBounds.GetCenterPos(), map, and zone.

Member Data Documentation

◆ zone

Zone ZoneUtil.zone

Definition at line 3 of file ZoneUtil.cs.

Referenced by AddBandits(), and AddMerchant().

Property Documentation

◆ map

Map ZoneUtil.map
get

Definition at line 5 of file ZoneUtil.cs.

Referenced by AddBandits(), and AddMerchant().


The documentation for this class was generated from the following file: