Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Sprite handling
- if (move != 0)
- image_xscale = move;
- if (place_meeting(x, y + 1, objWall))
- {
- image_speed = 10/60;
- if (move != 0)
- sprite_index = sprPlayerRun;
- else
- sprite_index = sprPlayerIdle;
- }
- else
- {
- image_speed = 10/60;
- if (vsp > 0)
- move = false;
- image_speed = 10/60;
- sprite_index = sprPlayerJump;
- if (image_index >= image_number - 3)
- {
- sprite_index = image_number - 1;
- }
- else if (vsp < 0)
- move = false;
- sprite_index = sprPlayerFall;
- }
- if global.doubleJump = true && (jumps = 0)
- {
- image_speed = 10/60;
- if (vsp > 0)
- {
- move = false;
- sprite_index = sprPlayerDoubleJump;;
- }
- else if (vsp < 0)
- {
- move = false;
- sprite_index = sprPlayerDoubleJump;
- }
- }
- if (KeyDown != 0)
- {
- sprite_index = sprPlayerDuck;
- }
- if global.KeyS == true
- {
- while (sprite_index = sprPlayerAttack)
- {
- canMove = false;
- }
- image_speed = 10/60;
- sprite_index = sprPlayerAttack;
- if (image_index >= image_number - 0)
- {
- image_index = image_number - 1;
- image_speed = 10/60;
- }
- else
- {
- if (vsp > 0)
- {
- image_speed = 10/60;
- sprite_index = sprPlayerJumpAttack;
- }
- else if (vsp < 0)
- {
- sprite_index = sprPlayerJumpAttack;
- }
- if KeyDown = true
- {
- sprite_index = sprPlayerDuckAttack;
- if (image_index >= image_number - 0)
- {
- image_index = image_number - 1;
- image_speed = 10/60;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement