Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (speed.Y >= 0)
- {
- bool tempIsFalling = false;
- bool isFallingOnPlace = false;
- if ((int)(position.X) < (int)(collisionTiles.downMiddleTile.getPosition().X - 2))
- {
- if ((!(collisionTiles.downMiddleTile is WallTile) && !(collisionTiles.downLeftTile is WallTile)))
- {
- tempIsFalling = true;
- }
- else
- {
- tempIsFalling = false;
- //dposition.Y = collisionTiles.middleMiddleTile.getPosition().Y;
- jumpReady = true;
- }
- }
- else if ((int)(position.X) > (int)(collisionTiles.downMiddleTile.getPosition().X + 2))
- {
- if ((!(collisionTiles.downMiddleTile is WallTile) && !(collisionTiles.downRightTile is WallTile)))
- {
- tempIsFalling = true;
- }
- else
- {
- tempIsFalling = false;
- //position.Y = collisionTiles.middleMiddleTile.getPosition().Y;
- jumpReady = true;
- }
- }
- else
- {
- if (!(collisionTiles.downMiddleTile is WallTile))
- {
- tempIsFalling = true;
- }
- else
- {
- tempIsFalling = false;
- //position.Y = collisionTiles.middleMiddleTile.getPosition().Y;
- jumpReady = true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement