Elin Decompiled Documentation EA 23.102 Nightly
|
Classes | |
class | BaseTile |
class | Cluster |
class | ClusterObj |
class | Clusters |
class | ClusterThing |
class | SpawnList |
class | SpawnListChara |
class | SpawnListThing |
class | Spawns |
class | Style |
class | Tile |
class | TileBlock |
class | TileFloor |
class | TileGroup |
Public Types | |
enum | DoorStyle { simpleWood , FirmWood , Stone , Jail , Rune } |
enum | StairsStyle { Soil , Wood , Stone , Rock } |
Public Member Functions | |
void | Populate (Point point, bool interior=false) |
void | Reset () |
Static Public Member Functions | |
static void | Init () |
![]() | |
static int | rnd (int a) |
Public Attributes | |
NoiseLayer | layerBlock |
BiomeID | id |
Color | color |
FowProfile | fowProfile |
TileGroup | _exterior |
TileGroup | _interior |
Style | style |
Spawns | spawn |
Clusters | cluster |
string | tags |
int | floor_height |
Static Public Attributes | |
static bool | forceInitialize |
Properties | |
TileGroup | exterior [get] |
TileGroup | interior [get] |
SourceMaterial.Row | MatFloor [get] |
SourceMaterial.Row | MatSub [get] |
Private Attributes | |
SourceMaterial.Row | _mat |
SourceMaterial.Row | _matSub |
Definition at line 7 of file BiomeProfile.cs.
Enumerator | |
---|---|
simpleWood | |
FirmWood | |
Stone | |
Jail | |
Rune |
Definition at line 9 of file BiomeProfile.cs.
|
inlinestatic |
Definition at line 718 of file BiomeProfile.cs.
References CoreRef.biomes, EClass.core, Debug, CoreRef.Biomes.dict, forceInitialize, Core.refs, Reset(), and UDictionary< TKey, TValue >.Values.
Referenced by BaseMapGen.Generate().
|
inline |
Definition at line 665 of file BiomeProfile.cs.
References Cell.Back, Point.cell, cluster, Cell.Front, Cell.HasBlock, Cell.hasDoor, Cell.HasObstacle(), interior, Cell.Left, BiomeProfile.Clusters.obj, Cell.obj, Rand.Range(), Cell.Right, BiomeProfile.Clusters.thing, and Cell.Things.
Referenced by Crawler.Crawl(), MapGenDungen.OnGenerateTerrain(), GenRoom.Populate(), and MapGen.Populate().
|
inline |
TileGroup BiomeProfile._exterior |
Definition at line 627 of file BiomeProfile.cs.
TileGroup BiomeProfile._interior |
Definition at line 629 of file BiomeProfile.cs.
|
private |
Definition at line 642 of file BiomeProfile.cs.
Referenced by Reset().
|
private |
Definition at line 645 of file BiomeProfile.cs.
Referenced by Reset().
Clusters BiomeProfile.cluster |
Definition at line 635 of file BiomeProfile.cs.
Referenced by Populate().
Color BiomeProfile.color |
Definition at line 623 of file BiomeProfile.cs.
int BiomeProfile.floor_height |
Definition at line 639 of file BiomeProfile.cs.
Referenced by MapGen.OnGenerateTerrain().
|
static |
Definition at line 617 of file BiomeProfile.cs.
Referenced by Init().
FowProfile BiomeProfile.fowProfile |
Definition at line 625 of file BiomeProfile.cs.
Referenced by BaseGameScreen.UpdateShaders().
BiomeID BiomeProfile.id |
Definition at line 621 of file BiomeProfile.cs.
Referenced by Critter.Create().
NoiseLayer BiomeProfile.layerBlock |
Definition at line 619 of file BiomeProfile.cs.
Referenced by MapGen.OnGenerateTerrain().
Spawns BiomeProfile.spawn |
Definition at line 633 of file BiomeProfile.cs.
Referenced by Region.OnAdvanceHour(), and SerializedCards.Restore().
Style BiomeProfile.style |
Definition at line 631 of file BiomeProfile.cs.
Referenced by ZonePreEnterDigStairs.Execute(), Zone.Generate(), MapGenDungen.OnGenerateTerrain(), TraitStairsLocked.OnUse(), GenRoom.Populate(), and SerializedCards.Restore().
string BiomeProfile.tags |
Definition at line 637 of file BiomeProfile.cs.
Referenced by GenBounds.TryAddMapPiece().
|
get |
Definition at line 647 of file BiomeProfile.cs.
Referenced by PartialMap.Apply(), MapGen.OnGenerateTerrain(), and MapGenDungen.OnGenerateTerrain().
|
get |
Definition at line 649 of file BiomeProfile.cs.
Referenced by PartialMap.Apply(), ZonePreEnterDigStairs.Execute(), and Populate().
|
get |
Definition at line 661 of file BiomeProfile.cs.
Referenced by MapGen.OnGenerateTerrain().
|
get |
Definition at line 663 of file BiomeProfile.cs.