Table of Contents

Class World.Lineage

Namespace
Global
Assembly
Assembly-CSharp.dll
public class World.Lineage : World.CreatureSpawner
Inheritance
World.Lineage
Inherited Members

Constructors

Lineage(int, int, WorldCoordinate, int[], float[], string[], int)

public Lineage(int region, int inRegionSpawnerIndex, WorldCoordinate den, int[] types, float[] progChances, string[] spwnDt, int conflictNumber)

Parameters

region int
inRegionSpawnerIndex int
den WorldCoordinate
types int[]
progChances float[]
spwnDt string[]
conflictNumber int

Fields

creatureTypes

public int[] creatureTypes

Field Value

int[]

denString

public string denString

Field Value

string

progressionChances

public float[] progressionChances

Field Value

float[]

spawnData

public string[] spawnData

Field Value

string[]

Methods

ChanceToProgress(World)

public void ChanceToProgress(World world)

Parameters

world World

CurrentSpawnData(SaveState)

public string CurrentSpawnData(SaveState saveState)

Parameters

saveState SaveState

Returns

string

CurrentType(SaveState)

public CreatureTemplate.Type CurrentType(SaveState saveState)

Parameters

saveState SaveState

Returns

CreatureTemplate.Type

LastWasNONE(SaveState)

public bool LastWasNONE(SaveState saveState)

Parameters

saveState SaveState

Returns

bool

ToString()

public override string ToString()

Returns

string