scr_enemy_object_init(); if (global.fighting == 0) { myself = 0; global.mercymod[myself] = 0; } heart_attack_count = 10; heart_health = 25; heart_speed_scaling = 2; heart_1st_wave_timer = 6; heart_2nd_wave_timer = 11; heart_3rd_wave_timer = 16; heart_variant_arm_shoot_timer = 90; heart_turntimer = 1200; heart_hurt_timer_reduction = 27; heart_hurt_timer_reduction_bigshot = 108; heart_bullet_image_scale = 1.1; heart_bullet_speed_1st_wave = 0.1; heart_bullet_friction_1st_wave = 0.1; heart_bullet_speed_2nd_wave = 0.1; heart_bullet_friction_2nd_wave = 0.09; heart_bullet_speed_3rd_wave = 0.1; heart_bullet_friction_3rd_wave = 0.08; heart_bullet_gravity_acceleration = 1.075; crusher_start_hspeed = -3; crusher_start_hacceleration = 0.4; crusher_turret_speed = 15; crusher_turret_distance = 44; crusher_x_origin = 220; crusher_turret_bullet_speed = -0.5; crusher_turret_bullet_gravity = 0.5; upgrade = 0; bigshot = 1; bigshotused = 0; bigshotcount = 0; tinyralsei = 0; weakentimer = 0; weakenshakeamount = 0; maxvinecount = 6; vinecuttimer = 0; vinebgcount = 18; vineid = -1; snapallcount = 0; endcon = 0; weirdpathendcon = 0; weirdpathendtimer = 0; endtimer = 0; dancealtcon = 0; cantspareinit = 0; savemeactcon = 0; usedact = 0; difficulty = 0; turn = 0; phaseturn = 0; phase = 1; firstheartattack = 0; fireslasers = 0; haveusedfinalattack = 0; phonejokeplayerdied = 0; newcrushermovement = 1; sneomacaronihandscon = 0; flyingheadsbseen = 0; singleshotmercy = 0; prevmercy = 0; prevhearttack = 0; facebroken = 0; correct_answer = -1; hurttimer2 = 0; faceattackcount = 0; nothitduringphonehands = 1; sneo_defeat_cutscene_version = 0; targetbgspeed = 0; smoketimer = 0; smokethreshold = 1; didwejustdie = 0; dontchangepose = 0; lastwirecon = 0; lastwiretimer = 0; headendcon = 0; finalattackconversationcon = 0; funnycheat = 0; funnycheattimer = 0; funnycheattimer2 = 0; funnycheattimer3 = 0; headexpand = 0; hellmode = 0; laserflash = irandom(3); talkmax = 90; image_speed = 0.16666666666666666; idlesprite = spr_sneo_example; hurtsprite = spr_sneo_example; sparedsprite = spr_sneo_example; custom_draw = 1; f = 2; image_xscale = 2; image_yscale = 2; sinerb = 0; lerper = 0; shocker = 0; dead = 0; checkcount = 0; shake_head = 0; heart_release_con = 0; shocker_threshold = 10; shotanimtimer = 0; shocktimer = 0; shockthreshold = 10; laughtimer = 0; fakegrav = 0; falltimer = 0; fallshake = 10; aim = 1; hitcon = 0; hitdetector = instance_create(x, y, obj_sneo_hitdetector); stoprumblesfx = 0; chargepitch = 0.1; chargesfxtimer = 0; dance_con = 0; dance_timer = 0; partfocus = 0; blend = merge_color(c_white, c_black, 0.15); shootydanceinit = 0; shootydancex = x; shootydancey = y; partsprite[0] = spr_sneo_wingl; partsprite[1] = spr_sneo_arml; partsprite[2] = spr_sneo_legl; partsprite[3] = spr_sneo_legr; partsprite[4] = spr_sneo_body; partsprite[5] = spr_sneo_head; partsprite[6] = spr_sneo_armr; partsprite[7] = spr_sneo_wingr; for (i = 0; i < 8; i += 1) { partframe[i] = 0; partsiner[i] = 0; partrot[i] = 0; partblend[i] = 16777215; partx[i] = 0; party[i] = 0; partxoff[i] = sprite_get_xoffset(partsprite[i]) * 2; partyoff[i] = sprite_get_yoffset(partsprite[i]) * 2; partvisible[i] = 1; partweakened[i] = 0; } for (ii = 0; ii < 18; ii += 1) { partsiner_back[ii] = 0; partx_back[ii] = 0; party_back[ii] = 0; partxoff_back[ii] = sprite_get_xoffset(partsprite[0]) * (1.8 + (ii / 9)); partyoff_back[ii] = sprite_get_yoffset(partsprite[0]) * 2; partvisible_back[ii] = 1; } heartattackoffsetx = 0; extra_vines = 26; armlength = point_distance(partxoff[1], partyoff[1], 36, 146); partmode = 1; songtime = 0; songplaying = 1; resumeinterval = 1.715; drawaimer = 0; phoneevent = 0; headmode = 0; vinex = 0; attackdebug = -1; difficultydebug = -1; musicdebug = 0; party_heal = false; makeheart = 0; makeheartinit = 0; makehearttype = 0; makehearttimer = 0; makeheartalt = 0; violentendflash = 0; head_recoil_amount = 0; shadow_amount = 0; facing = 1; headhit = 0; headsize = 1; headforceframe = -1; aimmode = 0; armaim = -80; hitcontimer = 0; balloonorder = 0; ballooncon = 0; balloonend = 1; talkedcon = 0; init = 0; statustextorder = 0; statustextalt = 0; statustextalt2 = 0; statustextupdate = 0; joke = 0; eyeshp = 16; nosehp = 16; mouthhp = 16; specialcontimer = 0; specialcon = 0; flameframe = 0; flamealpha = 0;