get_hit = function(_info) { if has_ink player_add_INK(1); flash_timer = 6; flash_duration = 6; hp -= _info.damage; hitstun_timer = hitstun_max; x_spd_kb = _info.kbFactorX * kb_factor; y_spd_kb = _info.kbFactorY * kb_factor; if hp <= 0 { is_dead = true; enemy_death(); } }; x_spd = 0; y_spd = 0; facing_x = 1; facing_y = 1; credit = 0; has_ink = true; hp = 1; hitstun_timer = 0; hitstun_max = 10; kb_factor = 1.0; collision_hitbox = noone; is_dead = false; state = undefined; enemy_ai = function(){}; death_callback = function(){}; animation_spd = 0.25; image_speed = 0; hitbox = noone; // shader flash_timer = 0; flash_duration = 0; u_flash_alpha = shader_get_uniform(sh_flash, "f_alpha");