scr_musicer("cliff.ogg", 1); con = 0; timer = 0; init = 0; siner = 0; turnofflayers("CUT"); turnofflayers("DEBUG"); turnofflayers("NPC"); turnofflayers("SMASH"); ferroll = scr_makenpc_fromasset(findsprite(spr_npc_ferroll_hammer, "NPCs"), undefined, false); with (ferroll) { markerstick = false; marker.con = 0; marker.smashcount = 0; scr_sizeexact(70, 50); x += 30; y += 68; } smashmarker = -4; partysmashed = false; moneysmashed = false; coincon = 0; getPartySmashed = function() { return array_get(scr_bitmask_to_array(global.flag[1434], 2, 4), 0); }; getMoneySmashed = function() { return array_get(scr_bitmask_to_array(global.flag[1434], 2, 4), 1); }; updateSmashed = function() { global.flag[1434] = scr_array_to_bitmask([partysmashed, moneysmashed], 4); }; partysmashed = getPartySmashed(); moneysmashed = getMoneySmashed(); show_debug_message_concat("partysmashed=", partysmashed, " | moneysmashed=", moneysmashed); kris_marker = -4; susie_marker = -4; ralsei_marker = -4; alt = false; PINK_FLAG = 1846; if (global.flag[PINK_FLAG] >= 2) { alt = true; ferroll.x = room_width * 4; ferroll.marker.x = room_width * 4; newferrol = instance_create_depth(0, 0, 0, obj_dw_fcastle_pinkroom_ferrol); }