if (myinteract == 3) { } if (myinteract == 3 && con == 0) { if (instance_exists(mydialoguer) == false) { sprite_index = spr_hammerguy_ch1 image_speed = 0.1 global.interact = 0 myinteract = 0 with (obj_mainchara_ch1) onebuffer = 5 } } if (con >= 5) { if (con == 10 || con == 30 || con == 50) { if (!d_ex_ch1()) { snd_pause_ch1(global.currentsong[1]) sprite_index = spr_hammerguy_powerup_ch1 image_index = 0 image_speed = 0.5 snd_play_ch1(snd_noise_ch1) con += 1 alarm[4] = 30 charcycle = 0 charamt = 0 if (global.char[1] > obj_sneo_friedpipis) charamt = 1 if (global.char[2] > obj_sneo_friedpipis) charamt = 2 charcycle = charamt } } if (con == 12 || con == 32 || con == 52) { hitmode = 1 sprite_index = spr_hammerguy_hit_ch1 image_speed = 0.5 image_index = 0 con += 1 } if (con == 15) { with (char) instance_destroy() with (global.cinstance[0]) visible = 1 with (global.cinstance[1]) visible = 1 obj_mainchara_ch1.visible = 1 con = 13 charcycle -= 1 if (charcycle < 0) con = 16 } if (con == 13) { chartype = global.char[charcycle] if (charcycle == 0) { with (obj_mainchara_ch1) visible = 0 char = scr_dark_marker_ch1(390, 125, spr_krisd_dark_ch1) with (char) depth = 400000 } if (charcycle == 1 || charcycle == 2) { with (global.cinstance[(charcycle - 1)]) visible = 0 if (chartype == 2) { char = scr_dark_marker_ch1(380, 110, spr_susie_shock_ch1) with (char) depth = 400000 } if (chartype == 3) { char = scr_dark_marker_ch1(390, 140, spr_ralsei_shock_overworld_ch1) with (char) depth = 400000 } } con = 14 alarm[4] = 36 } if (con == 16 || con == 36 || con == 56) { hitmode = 0 sprite_index = spr_hammerguy_ch1 image_speed = 0.05 image_index = 0 snd_resume_ch1(global.currentsong[1]) con += 1 } if (con == 17) { global.hp[1] = global.maxhp[1] global.hp[2] = global.maxhp[2] global.hp[3] = global.maxhp[3] global.typer = 6 global.fc = 0 snd_play_ch1(snd_power_ch1) global.msg[0] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_108_0") global.msg[1] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_109_0") mydialoguer = instance_create_ch1(0, 0, obj_dialoguer_ch1) con = 18 } if (con == 18 || con == 38 || con == 58) { if (!d_ex_ch1()) { myinteract = 0 global.interact = 0 with (obj_mainchara_ch1) onebuffer = 10 con = 0 } } if (hitmode == 1) { if (image_index == 4) snd_play_ch1(snd_squeaky_ch1) if (image_index >= 10) image_index = 0 } if (con == 33) { char = scr_dark_marker_ch1(385, 160, spr_brokencake_ch1) with (char) depth = 400000 con = 34 alarm[4] = 50 } if (con == 35) { with (char) instance_destroy() con = 36 } if (con == 37) { scr_keyitemremove_ch1(3) global.typer = 6 global.fc = 0 snd_play_ch1(snd_item_ch1) global.msg[0] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_153_0") global.msg[1] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_154_0") global.msg[2] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_155_0") mydialoguer = instance_create_ch1(0, 0, obj_dialoguer_ch1) con = 38 } if (con == 53) { char = scr_dark_marker_ch1(390, 170, spr_brokenkey_ch1) with (char) depth = 400000 con = 54 alarm[4] = 50 } if (con == 55) { with (char) instance_destroy() con = 56 } if (con == 57) { scr_keyitemremove_ch1(4) scr_keyitemremove_ch1(6) scr_keyitemremove_ch1(7) scr_keyitemget_ch1(5) global.typer = 6 global.fc = 0 snd_play_ch1(snd_item_ch1) global.msg[0] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_184_0") global.msg[1] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_185_0") global.msg[2] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_186_0") global.msg[3] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_187_0") global.msg[4] = scr_84_get_lang_string_ch1("obj_npc_hammerguy_slash_Step_0_gml_188_0") mydialoguer = instance_create_ch1(0, 0, obj_dialoguer_ch1) con = 58 } }