function juicefl_gotHit() /* entry=358 class_id=0x05B7 slot=0x06 */
{
  set_info(0x020C, *(arg_06));
  process_exclude();
  spawn FREE.slot_3B(pid, 1, 0x00000000);
  suspend;
  FREE.slot_35(arg_0C, arg_0A);
  if (retval <= 0) {
    return;
  }
  else {
    local_02 = arg_0A;
    if (Item.isCentreOn(*(arg_06), local_02)) {
      return;
    }
    else if ((Item.getShape(local_02) == 1) && (Item.isCentreOn(*(arg_06), local_02) != 1)) {
      for local_02 in selector_0x42(arg0=0x05B8, arg1=0x05B9, arg2=(8 * 32), origin=arg_06) {
        if (Item.getFrame(local_02) == 0) {
          ITEM.slot_25(0x1000, local_02);
        }
        /* loopnext  */
      }
    }
  }
  return;
}
