C# Class SpawnSystem, gmap377_leathGloves_inc

Inheritance: MonoBehaviour
Afficher le fichier Open project: bi3mer/gmap377_leathGloves_inc Class Usage Examples

Méthodes publiques

Свойство Type Description
ChanceDifficultyIncreaseDeath float
CollisionCheckRadius float
CurrentDifficulty int
CurrentEnemyNumber int
DifficultyIncreaseTime int
EnemyPrefabs List
EnemyProbabilities List
Instance SpawnSystem,
MaxSpawnDistance float
MaxSpawnDistanceActual float
MaxTries int
MinSpawnDistanceActual float
MinSpawnDistanceEmpty float
MinSpawnDistancePopulated float
gridDimension int

Méthodes publiques

Méthode Description
CreateGrid ( string planetName ) : void
DestroyAllChildren ( ) : void
RegisterEnemyDeath ( ) : void
getPlayerGridLoc ( ) : long
getSpawnCells ( long playerLoc, int maxCellsAway, int minCellsAway ) : List

Gets the list of possible grids in which enemies can be spawned.

moveToPlanet ( string name ) : void
setPlanetName ( string name ) : void
toGrid ( Vector2 point, float minSize, long gridOffset ) : long
waitForPlanet ( ) : IEnumerator

Private Methods

Méthode Description
Awake ( ) : void
SpawnEnemy ( ) : void

Tries to spawn an enemy

Start ( ) : void
Update ( ) : void

Method Details

CreateGrid() public méthode

public CreateGrid ( string planetName ) : void
planetName string
Résultat void

DestroyAllChildren() public méthode

public DestroyAllChildren ( ) : void
Résultat void

RegisterEnemyDeath() public méthode

public RegisterEnemyDeath ( ) : void
Résultat void

getPlayerGridLoc() public méthode

public getPlayerGridLoc ( ) : long
Résultat long

getSpawnCells() public méthode

Gets the list of possible grids in which enemies can be spawned.
public getSpawnCells ( long playerLoc, int maxCellsAway, int minCellsAway ) : List
playerLoc long Player location.
maxCellsAway int Max cells away.
minCellsAway int Minimum cells away.
Résultat List

moveToPlanet() public méthode

public moveToPlanet ( string name ) : void
name string
Résultat void

setPlanetName() public méthode

public setPlanetName ( string name ) : void
name string
Résultat void

toGrid() public méthode

public toGrid ( Vector2 point, float minSize, long gridOffset ) : long
point Vector2
minSize float
gridOffset long
Résultat long

waitForPlanet() public méthode

public waitForPlanet ( ) : IEnumerator
Résultat IEnumerator

Property Details

ChanceDifficultyIncreaseDeath public_oe property

public float ChanceDifficultyIncreaseDeath
Résultat float

CollisionCheckRadius public_oe property

public float CollisionCheckRadius
Résultat float

CurrentDifficulty public_oe property

public int CurrentDifficulty
Résultat int

CurrentEnemyNumber public_oe property

public int CurrentEnemyNumber
Résultat int

DifficultyIncreaseTime public_oe property

public int DifficultyIncreaseTime
Résultat int

EnemyPrefabs public_oe property

public List EnemyPrefabs
Résultat List

EnemyProbabilities public_oe property

public List EnemyProbabilities
Résultat List

Instance public_oe static_oe property

public static SpawnSystem, Instance
Résultat SpawnSystem,

MaxSpawnDistance public_oe property

public float MaxSpawnDistance
Résultat float

MaxSpawnDistanceActual public_oe property

public float MaxSpawnDistanceActual
Résultat float

MaxTries public_oe property

public int MaxTries
Résultat int

MinSpawnDistanceActual public_oe property

public float MinSpawnDistanceActual
Résultat float

MinSpawnDistanceEmpty public_oe property

public float MinSpawnDistanceEmpty
Résultat float

MinSpawnDistancePopulated public_oe property

public float MinSpawnDistancePopulated
Résultat float

gridDimension public_oe property

public int gridDimension
Résultat int