function free_slot_28() /* entry=475 class_id=0x0A1D slot=0x28 */
{
  entry:
    set_info(0x0223, 0);
    if global[0x0002] goto block_0728;

  block_0725:
    goto block_07BE;

  block_0728:
    /* pop_global global_id=0x2 size=0x1 */

  block_072E:
    suspend;
    if (!global[0x0002]) goto block_073A;

  block_0737:
    goto block_07BE;

  block_073A:
    /* global_address global_id=0x1E */
    if (!Actor.isDead()) goto block_07BB;

  block_0748:
    /* global_address global_id=0x1E */
    /* pop_global global_id=0x2 size=0x1 */
    spawn FREE.slot_3B(0, pid, 10, 0x00000000);
    suspend;
    /* str_to_ptr  */
    /* free_stack_string value_u8=0x0 target=[SP+00h] */
    /* str_to_ptr  */
    /* free_stack_string value_u8=0x0 target=[SP+00h] */
    suspend;
    goto block_07BE;

  block_07BB:
    goto block_072E;

  block_07BE:
    return;

}
