Advertisement
Guest User

Untitled

a guest
Jul 18th, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Information about object: obj_enemy1
  2.  
  3. Sprite: spr_enemy1
  4. Solid: false
  5. Visible: true
  6. Depth: 0
  7. Persistent: false
  8. Parent: <no parent>
  9. Mask: spr_player_mask
  10.  
  11. Create Event:
  12. execute code:
  13.  
  14. my_course=mp_grid_create(0,0,room_width/16,room_height/16,16,16);
  15. mp_grid_add_instances(my_course,obj_wall,1);
  16. event_user(0);
  17.  
  18. path_start_x=0;
  19. path_start_y=0;
  20.  
  21.  
  22. Alarm Event for alarm 11:
  23. execute code:
  24.  
  25. event_user(0);
  26.  
  27.  
  28.  Step Event:
  29. execute code:
  30.  
  31. image_angle=direction;
  32.  
  33.  
  34. Collision Event with object obj_wall:
  35. execute code:
  36.  
  37. x=xprevious;
  38. y=yprevious;
  39. path_speed=-1;
  40. alarm[11]=16;
  41.  
  42.  
  43. Other Event: User Defined 0:
  44. execute code:
  45.  
  46. mp_grid_path(my_course,path0,x,y,obj_player.x,obj_player.y,1);
  47. path_start_x=x;
  48. path_start_y=y;
  49. path_start(path0,3,0,0);
  50.  
  51.  
  52. Draw Event:
  53. execute code:
  54.  
  55. draw_path(path0,path_start_x,path_start_y,1);
  56. draw_sprite_ext(sprite_index,image_index,x,y,1,1,image_angle,c_white,1);
  57. draw_sprite(spr_player_mask,0,x,y);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement