function nostril_slot_21() /* entry=237 class_id=0x043E slot=0x21 */
{
  var
    referent, /* [BP+00h] type=0x69 */
    fire, /* [BP-02h] type=0x24 */
    fire2, /* [BP-04h] type=0x24 */
    count; /* [BP-06h] type=0x69 */

  entry:
    set_info(1, *(arg_06));
    spawn class_0A0C_slot_32(Intrinsic00DA(pid, 15, 0), 0x00000000);
    suspend;
    if Item.getQHi() goto block_03A2;

  block_0364:
    if (Item.getFrame(fire) != 10) goto block_039F;

  block_0376:
    spawn class_0A0C_slot_32(pid, 2, 0x00000000);
    suspend;
    goto block_0364;

  block_039F:
    goto block_03C8;

  block_03A2:
    spawn class_0A0C_slot_32(pid, 30, 0x00000000);
    suspend;

  block_03C8:
    if Item.getQHi() goto block_0441;

  block_0428:
    goto block_0457;

  block_0441:

  block_0457:
    return;

}
