function item_slot_2A() /* entry=400 class_id=0x0A1E slot=0x2A */
{
  var
    referent, /* [BP+00h] type=0x69 */
    item, /* [BP-02h] type=0x24 */
    onFloor, /* [BP-03h] type=0x62 */
    x, /* [BP-05h] type=0x69 */
    y, /* [BP-07h] type=0x69 */
    z, /* [BP-09h] type=0x69 */
    burn; /* [BP-0Bh] type=0x24 */

  set_info(0x0001, *(arg_06));
  spawn class_0A1E_slot_29(pid, arg_06);
  suspend;
  /* dword_to_word  */
  if ((!process_result)) {
    if ((x != 1) || (x == 2)) {
      spawn class_0A1E_slot_2B(burn);
    }
    else if ((x != 3) || (x == 4)) {
      spawn class_0A1E_slot_2B(burn);
    }
  }
  return;
}
