Elin Decompiled Documentation EA 23.102 Nightly
|
Classes | |
struct | MapGenSetting |
Public Member Functions | |
void | Create () |
virtual void | OnCreate () |
void | GenerateMap (Zone zone) |
Public Attributes | |
Map | map |
Zone | zone |
ZoneProfile | zoneProfile |
List< Chara > | charas = new List<Chara>() |
List< Thing > | things = new List<Thing>() |
MapGenSetting | genSetting |
int | idDebug |
EloMap.TileInfo[,] | surrounding |
bool | customMap |
bool | ignoreRoad |
Static Public Attributes | |
static int | debugCount |
![]() | |
static Core | core |
Properties | |
EloMap.TileInfo | tileCenter [get] |
![]() | |
static Game | game [get] |
static bool | AdvMode [get] |
static Player | player [get] |
static Chara | pc [get] |
static UI | ui [get] |
static Map | _map [get] |
static Zone | _zone [get] |
static FactionBranch | Branch [get] |
static FactionBranch | BranchOrHomeBranch [get] |
static Faction | Home [get] |
static Faction | Wilds [get] |
static Scene | scene [get] |
static BaseGameScreen | screen [get] |
static GameSetting | setting [get] |
static GameData | gamedata [get] |
static ColorProfile | Colors [get] |
static World | world [get] |
static SourceManager | sources [get] |
static SourceManager | editorSources [get] |
static SoundManager | Sound [get] |
static CoreDebug | debug [get] |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
static int | curve (int a, int start, int step, int rate=75) |
static int | rndHalf (int a) |
static float | rndf (float a) |
static int | rndSqrt (int a) |
static void | Wait (float a, Card c) |
static void | Wait (float a, Point p) |
static int | Bigger (int a, int b) |
static int | Smaller (int a, int b) |
Definition at line 3 of file ZoneBlueprint.cs.
|
inline |
Definition at line 46 of file ZoneBlueprint.cs.
References OnCreate().
Referenced by Game._Create(), Zone.CreateBP(), ZoneProfile.Generate(), and UIMapPreview.GenThread.Init().
|
inline |
Definition at line 55 of file ZoneBlueprint.cs.
References debugCount, BaseMapGen.Generate(), genSetting, Zone.GetProfile(), ZoneProfile.Seeds.height, idDebug, Zone.IDGenerator, MapGen.Instance, MapGenDungen.Instance, MapGenRegion.Instance, Spatial.IsRegion, map, MapGen.Populate(), Rand.rnd(), ZoneProfile.seeds, Map.SetZone(), ZoneBlueprint.MapGenSetting.variation, ZoneProfile.variation, zone, and zoneProfile.
Referenced by Zone.Generate(), and ZoneProfile.Generate().
|
inlinevirtual |
Reimplemented in GameBlueprint.
Definition at line 51 of file ZoneBlueprint.cs.
Referenced by Create().
Definition at line 18 of file ZoneBlueprint.cs.
Referenced by LayerEmbark.GetAlias(), LayerEmbark.RefreshMembers(), GameBlueprint.RerollChara(), and LayerEmbark.RerollPC().
bool ZoneBlueprint.customMap |
Definition at line 30 of file ZoneBlueprint.cs.
|
static |
Definition at line 28 of file ZoneBlueprint.cs.
Referenced by GenerateMap().
MapGenSetting ZoneBlueprint.genSetting |
Definition at line 22 of file ZoneBlueprint.cs.
Referenced by BaseMapGen.Generate(), GenerateMap(), UIMapPreview.GenerateMap(), and LayerEmbark.OnClickPreview().
int ZoneBlueprint.idDebug |
Definition at line 24 of file ZoneBlueprint.cs.
Referenced by GenerateMap().
bool ZoneBlueprint.ignoreRoad |
Definition at line 32 of file ZoneBlueprint.cs.
Referenced by MapGen.MakeRoad().
Map ZoneBlueprint.map |
Definition at line 12 of file ZoneBlueprint.cs.
Referenced by UIMapPreview.CheckThread(), Zone.Generate(), BaseMapGen.Generate(), GenerateMap(), LayerEmbark.OnAfterAddLayer(), and LayerEmbark.OnClickPreview().
EloMap.TileInfo [,] ZoneBlueprint.surrounding |
Definition at line 26 of file ZoneBlueprint.cs.
Referenced by Zone.GetProfile(), MapGen.MakeNeighbor(), and MapGen.MakeNeighbor_old().
Definition at line 20 of file ZoneBlueprint.cs.
Zone ZoneBlueprint.zone |
Definition at line 14 of file ZoneBlueprint.cs.
Referenced by BaseMapGen.Generate(), and GenerateMap().
ZoneProfile ZoneBlueprint.zoneProfile |
Definition at line 16 of file ZoneBlueprint.cs.
Referenced by BaseMapGen.Generate(), GenerateMap(), UIMapPreview.GenerateMap(), MapGen.OnGenerateTerrain(), and MapGen.Populate().
|
get |
Definition at line 34 of file ZoneBlueprint.cs.
Referenced by MapGen.GenerateTerrain(), and MapGen.MakeRoad().