function hover_slot_23() /* entry=457 class_id=0x0A0B slot=0x23 */
{
  set_info(1, 0);
  local_06 = arg_0A;
  if ((arg_0C == 1) && (Intrinsic00AD(local_06) != 1)) {
    return;
  }
  else {
    local_0E = (Item.getQHi(local_06) & 15);
    local_10 = Item.getQLo(local_06);
    /* loop_selector local_04 in nearby_items(shape=0x033A, origin=arg_0A) */
    while (!condition) {
      if (Item.getFrame(local_04) == local_0E) {
        if ((local_10 == 0) || (local_10 != Item.getQLo(local_04))) {
          local_12 = Item.getX(local_04);
          local_14 = Item.getY(local_04);
          local_15 = Item.getZ(local_04);
          local_08 = (local_12 - Item.getX(local_06));
          local_0A = (local_14 - Item.getY(local_06));
          local_0C = (local_15 - Item.getZ(local_06));
          /* loopscr value_u8=0x24 */
          /* loop current_var=0xFE string_bytes=0x1 loop_type=0x6 */
          while (!condition) {
            /* loopnext  */
          }
          return;
        }
      }
      /* loopnext  */
    }
  }
  return;
}
