sSkreek 0 -1 0 0 oEnemy <undefined> 1 603 7 0 0 -1 2 self 0 0 1 action_inherited(); myhealth = 5; damage = 30; hitsound = sndEHit2; deathsound = sndEDeath2; platyoffset = -6; frozenspr = sSkreekFrozen; flipx = 1; state = 0; active = 1; if (x >= oCharacter.x) facing = -1; if (x < oCharacter.x) facing = 1; image_speed = 0.2; // originally 0.25 1 603 7 0 0 -1 2 self 0 0 1 if (instance_exists(oLavaSurface)) sprite_index = sSkreekGlow; 1 603 7 0 0 -1 2 self 0 0 1 action_inherited(); if (y > (ystart + 5)) { // FIX for new AI in A4 entry tunnel instance_destroy(); } if (active == 1 && stun == 0 && frozen == 0) { if (state == 0) { vspeed = -5.2; state = 1; } if (state == 1) { vspeed += 0.1; var target = oCharacter.y - oCharacter.sprite_height/2; if ((sign(vspeed) != -1) && y <= target + 4 && y >= target - 4) state = 2; } if (state == 2) { vspeed = 0; hspeed = lerp(hspeed, facing * 3, 0.1); } } else speed = 0; if (state == 100) enemy_death(); 1 603 7 0 0 -1 2 self 0 0 1 instance_destroy(); 0 0 0 0.5 0.100000001490116 0 0.100000001490116 0.100000001490116 0.200000002980232 -1 -1