function npc_slot_21() /* entry=387 class_id=0x0A11 slot=0x21 */
{
  var
    referent, /* [BP+00h] type=0x69 */
    x, /* [BP+0Ah] type=0x69 */
    counter; /* [BP-02h] type=0x69 */

  entry:
    set_info(0x020A, *(arg_06));
    if (!x) goto block_01EB;

  block_01E7:
    x = 1;

  block_01EB:
    counter = 1;

  block_01F2:
    if (counter <= x) goto block_025A;

  block_01FD:
    if ((Kernel.resetRef(arg_06) != 0) && (Intrinsic00CC(arg_06) != 0)) goto block_024D;

  block_021F:
    suspend;

  block_024D:
    counter = (1 + counter);
    goto block_01F2;

  block_025A:
    return;

}
