C# Class FBLibrary.Core.BaseEntities.BaseBomb

Inheritance: DynamicEntity
Afficher le fichier Open project: Noxalus/Final-Bomber Class Usage Examples

Méthodes publiques

Свойство Type Description
PlayerId int
Timer System.TimeSpan

Protected Properties

Свойство Type Description
CollisionLayer ].bool[
HazardMap ].int[
MapSize Point
Power int

Méthodes publiques

Méthode Description
ChangeSpeed ( float changing ) : void
Destroy ( ) : void
Initialize ( Point mapSize, bool collisionLayer, int hazardMap ) : void
Remove ( ) : void
ResetTimer ( ) : void
Update ( ) : void

Méthodes protégées

Méthode Description
BaseBomb ( int playerId, Point cellPosition, int power, System.TimeSpan timer, float playerSpeed ) : System
ComputeActionField ( int dangerType ) : void

Method Details

BaseBomb() protected méthode

protected BaseBomb ( int playerId, Point cellPosition, int power, System.TimeSpan timer, float playerSpeed ) : System
playerId int
cellPosition Point
power int
timer System.TimeSpan
playerSpeed float
Résultat System

ChangeSpeed() public méthode

public ChangeSpeed ( float changing ) : void
changing float
Résultat void

ComputeActionField() protected méthode

protected ComputeActionField ( int dangerType ) : void
dangerType int
Résultat void

Destroy() public méthode

public Destroy ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( Point mapSize, bool collisionLayer, int hazardMap ) : void
mapSize Point
collisionLayer bool
hazardMap int
Résultat void

Remove() public méthode

public Remove ( ) : void
Résultat void

ResetTimer() public méthode

public ResetTimer ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

CollisionLayer protected_oe property

protected bool[,] CollisionLayer
Résultat ].bool[

HazardMap protected_oe property

protected int[,] HazardMap
Résultat ].int[

MapSize protected_oe property

protected Point MapSize
Résultat Point

PlayerId public_oe property

public int PlayerId
Résultat int

Power protected_oe property

protected int Power
Résultat int

Timer public_oe property

public TimeSpan,System Timer
Résultat System.TimeSpan