Final-Bomber
0.1
Bomberman/Dynablaster remake in C# using XNA.
|
This class is specificaly used for the logic of local games More...
Public Member Functions | |
LocalGameManager () | |
Public Member Functions inherited from FBClient.Core.GameManager | |
void | Initialize () |
override void | Reset () |
void | LoadContent () |
void | Update (GameTime gameTime) |
void | Draw (GameTime gameTime, Camera2D camera) |
void | AddPlayer (Player player) |
void | RemovePlayer (Player player) |
override void | AddWall (Point position) |
void | AddWall (Wall wall) |
void | AddWalls (IEnumerable< Point > wallPositions) |
void | AddBomb (Bomb bomb) |
override void | AddPowerUp (Point position) |
void | AddPowerUp (PowerUpType type, Point position) |
Public Member Functions inherited from FBLibrary.Core.BaseGameManager | |
virtual void | Update () |
virtual void | LoadMap (string mapName) |
void | GenerateRandomWalls (int wallPercentage=-1) |
void | DisplayHazardMap () |
Protected Member Functions | |
override void | RemoveWall (Wall wall) |
Protected Member Functions inherited from FBClient.Core.GameManager | |
GameManager () | |
override void | UpdateWalls () |
override void | UpdateBombs () |
override void | UpdatePowerUps () |
override void | UpdatePlayers () |
override void | DestroyPlayer (int playerId) |
override void | DestroyWall (Point position) |
override void | DestroyBomb (Point position) |
override void | PickUpPowerUp (BasePlayer player, BasePowerUp powerUp) |
override void | DestroyPowerUp (Point position) |
Protected Member Functions inherited from FBLibrary.Core.BaseGameManager | |
BaseGameManager () | |
virtual void | AddPlayer (BasePlayer player) |
virtual void | DestroyPlayer (BasePlayer basePlayer) |
virtual void | RemovePlayer (BasePlayer player) |
virtual void | AddWall (BaseWall baseWall) |
virtual void | DestroyWall (BaseWall baseWall) |
virtual void | RemoveWall (BaseWall wall) |
virtual void | AddBomb (BaseBomb bomb) |
virtual void | DestroyBomb (BaseBomb baseBomb) |
virtual void | RemoveBomb (BaseBomb bomb) |
virtual void | AddPowerUp (BasePowerUp basePowerUp) |
virtual void | DestroyPowerUp (BasePowerUp basePowerUp) |
virtual void | RemovePowerUp (BasePowerUp basePowerUp) |
Additional Inherited Members | |
Public Attributes inherited from FBClient.Core.GameManager | |
readonly PlayerCollection | Players |
readonly List< Bomb > | BombList |
Public Attributes inherited from FBLibrary.Core.BaseGameManager | |
int[,] | HazardMap |
Protected Attributes inherited from FBClient.Core.GameManager | |
readonly List< PowerUp > | PowerUpList |
readonly List< Wall > | WallList |
GameTime | GameTime |
Protected Attributes inherited from FBLibrary.Core.BaseGameManager | |
BaseMap | BaseCurrentMap |
readonly List< BasePlayer > | BasePlayerList |
Properties inherited from FBClient.Core.GameManager | |
Map | CurrentMap [get] |
TimeSpan | GameTimer [get] |
This class is specificaly used for the logic of local games
Definition at line 11 of file LocalGameManager.cs.
FBClient.Core.LocalGameManager.LocalGameManager | ( | ) |
Definition at line 13 of file LocalGameManager.cs.
|
protectedvirtual |
Reimplemented from FBClient.Core.GameManager.
Definition at line 17 of file LocalGameManager.cs.