Elin Modding Docs Doc
Loading...
Searching...
No Matches
ZoneProfile Class Reference
Inheritance diagram for ZoneProfile:
EScriptable

Classes

class  Seeds
 

Public Types

enum  GenType { Default , Sky , Underground }
 

Public Member Functions

void Generate ()
 
void RerollBiome ()
 
void RerollBiomeSub ()
 
void RerollBush ()
 

Static Public Member Functions

static ZoneProfile Load (string id)
 
- Static Public Member Functions inherited from EScriptable
static int rnd (int a)
 

Public Attributes

MapGenVariation variation
 
MapHeight height
 
ZoneProfile.Seeds seeds
 
int size = 200
 
int sizeBounds
 
int offsetX
 
int offsetZ
 
int blockHeight
 
int water
 
int bushMod = 2
 
int extraShores
 
float shoreHeight
 
float biomeSubScale = 5f
 
bool isShore
 
bool setShore = true
 
bool noWater
 
bool river = true
 
bool useRootSize
 
bool indoor
 
bool clearEdge
 
string idSceneProfile
 
ZoneProfile.GenType genType
 
MapBG mapBG
 

Detailed Description

Definition at line 5 of file ZoneProfile.cs.

Member Enumeration Documentation

◆ GenType

enum ZoneProfile.GenType

Definition at line 115 of file ZoneProfile.cs.

Member Function Documentation

◆ Generate()

void ZoneProfile.Generate ( )

Definition at line 14 of file ZoneProfile.cs.

◆ Load()

static ZoneProfile ZoneProfile.Load ( string id)
static

Definition at line 8 of file ZoneProfile.cs.

◆ RerollBiome()

void ZoneProfile.RerollBiome ( )

Definition at line 25 of file ZoneProfile.cs.

◆ RerollBiomeSub()

void ZoneProfile.RerollBiomeSub ( )

Definition at line 32 of file ZoneProfile.cs.

◆ RerollBush()

void ZoneProfile.RerollBush ( )

Definition at line 39 of file ZoneProfile.cs.

Member Data Documentation

◆ biomeSubScale

float ZoneProfile.biomeSubScale = 5f

Definition at line 82 of file ZoneProfile.cs.

◆ blockHeight

int ZoneProfile.blockHeight

Definition at line 67 of file ZoneProfile.cs.

◆ bushMod

int ZoneProfile.bushMod = 2

Definition at line 73 of file ZoneProfile.cs.

◆ clearEdge

bool ZoneProfile.clearEdge

Definition at line 103 of file ZoneProfile.cs.

◆ extraShores

int ZoneProfile.extraShores

Definition at line 76 of file ZoneProfile.cs.

◆ genType

ZoneProfile.GenType ZoneProfile.genType

Definition at line 109 of file ZoneProfile.cs.

◆ height

MapHeight ZoneProfile.height

Definition at line 49 of file ZoneProfile.cs.

◆ idSceneProfile

string ZoneProfile.idSceneProfile

Definition at line 106 of file ZoneProfile.cs.

◆ indoor

bool ZoneProfile.indoor

Definition at line 100 of file ZoneProfile.cs.

◆ isShore

bool ZoneProfile.isShore

Definition at line 85 of file ZoneProfile.cs.

◆ mapBG

MapBG ZoneProfile.mapBG

Definition at line 112 of file ZoneProfile.cs.

◆ noWater

bool ZoneProfile.noWater

Definition at line 91 of file ZoneProfile.cs.

◆ offsetX

int ZoneProfile.offsetX

Definition at line 61 of file ZoneProfile.cs.

◆ offsetZ

int ZoneProfile.offsetZ

Definition at line 64 of file ZoneProfile.cs.

◆ river

bool ZoneProfile.river = true

Definition at line 94 of file ZoneProfile.cs.

◆ seeds

ZoneProfile.Seeds ZoneProfile.seeds

Definition at line 52 of file ZoneProfile.cs.

◆ setShore

bool ZoneProfile.setShore = true

Definition at line 88 of file ZoneProfile.cs.

◆ shoreHeight

float ZoneProfile.shoreHeight

Definition at line 79 of file ZoneProfile.cs.

◆ size

int ZoneProfile.size = 200

Definition at line 55 of file ZoneProfile.cs.

◆ sizeBounds

int ZoneProfile.sizeBounds

Definition at line 58 of file ZoneProfile.cs.

◆ useRootSize

bool ZoneProfile.useRootSize

Definition at line 97 of file ZoneProfile.cs.

◆ variation

MapGenVariation ZoneProfile.variation

Definition at line 46 of file ZoneProfile.cs.

◆ water

int ZoneProfile.water

Definition at line 70 of file ZoneProfile.cs.


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