1
0

Create_0.gml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. // 1: Right, -1: Left
  2. animation_spd = 0.25;
  3. image_speed = 0;
  4. state = state_free;
  5. facing = 1;
  6. x_spd = 0;
  7. y_spd = 0;
  8. can_dash = true;
  9. _on_ground = 0;
  10. _on_wall = 0;
  11. _on_solid = 0;
  12. walk_spd = 6;
  13. jump_spd = -15;
  14. move_lock_timer = 0;
  15. coyote_timer = 0;
  16. coyote_max = 10;
  17. dash_timer = 0;
  18. dash_cooldown = 0;
  19. dash_buffer = 0;
  20. dash_buffer_max = 10;
  21. jump_max = 1;
  22. jump_cnt = 0;
  23. attack_timer = 0;
  24. attack_buffer = 0;
  25. attack_buffer_max = 10;
  26. dodge_timer = 0;
  27. dodge_phase = undefined;
  28. marked_target = noone;
  29. is_marked = false;
  30. is_perfect = false;
  31. invincible_timer = 0;
  32. current_attacker = noone;
  33. current_hazard = noone;
  34. current_door = noone;
  35. current_hb = noone;
  36. enter_room_timer = 0;
  37. enter_room_timer_max = 24;
  38. jump_buffer_timer = 0;
  39. jump_buffer_max = 6;
  40. locked_timer = 0;
  41. flash_timer = 0;
  42. flash_duration = 0;
  43. u_flash_alpha = shader_get_uniform(sh_flash, "f_alpha");
  44. INK_blend = 0;
  45. INK_blend_max = 100;
  46. u_ink_blend_alpha = shader_get_uniform(sh_ink_blend, "f_alpha");
  47. tutor_alpha = 0;
  48. tutor_delay = 0;
  49. tutor_sprite = noone;
  50. tutor_state = undefined;
  51. tutor_criteria = undefined;