Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(c == 0) {_hspeed = x; _vspeed = y; c = 1;}
- hspeed = oPlayer.hspeed
- global.score = 1
- with(oPlayer) {
- if(place_meeting(x, y+1, oBlock)) {global.score = 0;} }
- if(global.score && place_meeting(x, y+1, oBlock)) {
- vspeed = -8.5; }
- vspeed += 0.4
- if (place_meeting(x + hspeed, y, oBlock)) {
- a = -1; if (hspeed > 0) { a = 1; }
- b = 1; while(b) {
- x += a; if(place_meeting(x, y, oBlock)) { b = 0; x -= a } }
- hspeed = 0
- }
- if (place_meeting(x, y + vspeed, oBlock)) {
- a = -1; if (vspeed > 0) { a = 1; }
- b = 1; while(b) {
- y += a; if(place_meeting(x, y, oBlock)) { b = 0; y -= a } }
- vspeed = 0
- }
- if (place_meeting(x + hspeed, y + vspeed, oBlock)) {
- hspeed = 0; }
- if (place_meeting(x, y, oKiller)) {
- x = _hspeed; y = _vspeed; hspeed = 0; vspeed = 0; }
Advertisement
Add Comment
Please, Sign In to add comment