Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (Player1.Airborne)
- {
- if (NewState.IsKeyDown(Keys.A))
- {
- if (!OldState.IsKeyDown(Keys.A))
- {
- Player1.Acceleration.X -= 10;
- Player1.Facing = Direction.Left;
- Player1.PressingL = true;
- }
- }
- else if (OldState.IsKeyDown(Keys.A))
- {
- Player1.PressingL = false;
- Player1.Acceleration.X += 10;
- }
- if (NewState.IsKeyDown(Keys.D))
- {
- if (!OldState.IsKeyDown(Keys.D))
- {
- Player1.Acceleration.X += 10;
- Player1.Facing = Direction.Right;
- Player1.PressingR = true;
- }
- }
- else if (OldState.IsKeyDown(Keys.D))
- {
- Player1.PressingR = false;
- Player1.Acceleration.X -= 10;
- }
- }
- else
- {
- if (Player1.OldAirborne)
- {
- if (NewState.IsKeyDown(Keys.A))
- if (!OldState.IsKeyDown(Keys.A))
- {
- Player1.Acceleration.X -= 50;
- Player1.Facing = Direction.Left;
- Player1.PressingL = true;
- }
- else
- {
- Player1.Acceleration.X -= 40;
- Player1.Facing = Direction.Left;
- Player1.PressingL = true;
- }
- else
- {
- if (OldState.IsKeyDown(Keys.A))
- {
- Player1.PressingL = false;
- Player1.Acceleration.X += 10;
- }
- }
- if (NewState.IsKeyDown(Keys.D))
- if (!OldState.IsKeyDown(Keys.D))
- {
- Player1.Acceleration.X += 50;
- Player1.Facing = Direction.Right;
- Player1.PressingR = true;
- }
- else
- {
- Player1.Acceleration.X += 40;
- Player1.Facing = Direction.Right;
- Player1.PressingR = true;
- }
- else
- {
- if (OldState.IsKeyDown(Keys.D))
- {
- Player1.PressingR = false;
- Player1.Acceleration.X -= 10;
- }
- }
- }
- else
- {
- if (NewState.IsKeyDown(Keys.A))
- {
- if (!OldState.IsKeyDown(Keys.A))
- {
- Player1.Acceleration.X -= 50;
- Player1.Facing = Direction.Left;
- Player1.PressingL = true;
- }
- }
- else if (OldState.IsKeyDown(Keys.A))
- {
- Player1.PressingL = false;
- Player1.Acceleration.X += 50;
- }
- if (NewState.IsKeyDown(Keys.D))
- {
- if (!OldState.IsKeyDown(Keys.D))
- {
- Player1.Acceleration.X += 50;
- Player1.Facing = Direction.Right;
- Player1.PressingR = true;
- }
- }
- else if (OldState.IsKeyDown(Keys.D))
- {
- Player1.PressingR = false;
- Player1.Acceleration.X -= 50;
- }
- if (NewState.IsKeyDown(Keys.Space))
- {
- if (!OldState.IsKeyDown(Keys.Space))
- {
- Player1.Velocity.Y -= 16;
- Player1.Airborne = true;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement