|
Final-Bomber
0.1
Bomberman/Dynablaster remake in C# using XNA.
|
Public Member Functions | |
| void | LoadContent () |
| virtual void | Update (GameTime gameTime, Map map, int[,] hazardMap) |
| void | Draw (GameTime gameTime) |
| override void | Destroy () |
| override void | Remove () |
| void | Rebirth (Vector2 position) |
| virtual void | ChangeLookDirection (byte newLookDirection) |
Public Member Functions inherited from FBLibrary.Core.BaseEntities.BasePlayer | |
| override void | Update () |
| void | IncreaseTotalBombNumber (int incr) |
| void | IncreasePower (int incr) |
| void | IncreaseSpeed (float incr) |
| virtual void | ApplyBadItem (BadEffect effect) |
Public Member Functions inherited from FBLibrary.Core.DynamicEntity | |
| override void | Update () |
Public Member Functions inherited from FBLibrary.Core.BaseEntity | |
| void | ChangePosition (Point p) |
| void | ChangePosition (int x, int y) |
| void | ChangePosition (float x, float y) |
Protected Member Functions | |
| Player (int id) | |
| Player (int id, PlayerStats stats) | |
| virtual void | Move (GameTime gameTime, Map map, int[,] hazardMap) |
| void | UpdatePlayerPosition (Map map) |
| override float | GetMovementSpeed () |
| virtual void | MoveFromEdgeWall () |
| override int | GetTime () |
Protected Member Functions inherited from FBLibrary.Core.BaseEntities.BasePlayer | |
| BasePlayer (int id) | |
| BasePlayer (int id, PlayerStats stats) | |
| void | ComputeWallCollision (BaseMap map) |
| virtual void | RemoveBadItem () |
Protected Member Functions inherited from FBLibrary.Core.DynamicEntity | |
| DynamicEntity () | |
| DynamicEntity (Point cellPosition) | |
| bool | IsChangingCell () |
Protected Member Functions inherited from FBLibrary.Core.BaseEntity | |
| BaseEntity () | |
| BaseEntity (Point cellPosition) | |
Protected Attributes | |
| TimeSpan | BombTimerSaved |
| float | SpeedSaved |
Protected Attributes inherited from FBLibrary.Core.BaseEntities.BasePlayer | |
| TimeSpan | InvincibleTimer |
Protected Attributes inherited from FBLibrary.Core.DynamicEntity | |
| Point | PreviousCellPosition |
| LookDirection | PreviousDirection |
| bool | IsMoving |
Properties | |
| AnimatedSprite | Sprite [get, set] |
Properties inherited from FBLibrary.Core.DynamicEntity | |
| float | Speed [get, set] |
| Vector2 | Velocity [get, set] |
Properties inherited from FBLibrary.Core.BaseEntity | |
| Vector2 | Position [get, set] |
| float | PositionX [get, set] |
| float | PositionY [get, set] |
| int | CellPositionX [get, set] |
| int | CellPositionY [get, set] |
| Point | CellPosition [get, set] |
| Point | Dimension [get, set] |
Additional Inherited Members | |
Public Attributes inherited from FBLibrary.Core.BaseEntities.BasePlayer | |
| int | Id |
| string | Name |
| bool | OnEdge |
| TimeSpan | InvincibleTime |
| int | CurrentBombAmount |
| int | TotalBombAmount |
| int | BombPower |
| TimeSpan | BombTimer |
| PlayerStats | Stats |
| bool | IsInvincible |
| bool | HasBadEffect |
| BadEffect | BadEffect |
| TimeSpan | BadEffectTimer |
| TimeSpan | BadEffectTimerLenght |
Public Attributes inherited from FBLibrary.Core.DynamicEntity | |
| LookDirection | CurrentDirection |
Public Attributes inherited from FBLibrary.Core.BaseEntity | |
| bool | IsAlive |
| bool | InDestruction |
| TimeSpan | DestructionTime |
|
protected |
|
virtual |
Reimplemented in FBClient.Core.Players.OnlineHumanPlayer.
|
virtual |
Implements FBLibrary.Core.BaseEntity.
|
protectedvirtual |
Implements FBLibrary.Core.BaseEntities.BasePlayer.
|
protectedvirtual |
Implements FBLibrary.Core.BaseEntities.BasePlayer.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in FBClient.Core.Players.OnlineHumanPlayer.
|
virtual |
Implements FBLibrary.Core.BaseEntity.
|
virtual |
|
protected |
|
getset |