function reb_egg_unhatch() /* entry=347 class_id=0x0907 slot=0x15 */
{
  var
    referent, /* [BP+00h] type=0x69 */
    item; /* [BP-02h] type=0x24 */

  set_info(0x0239, *(arg_06));
  process_exclude();
  /* global_address global_id=0x3C */
  if (Actor.getMap() == 41) {
    /* loopscr value_u8=0x24 */
    /* loopscr value_u8=0x3D */
    /* loopscr value_u8=0x40 */
    /* loopscr value_u8=0x25 */
    /* loop current_var=0xFE string_bytes=0x6 loop_type=0x2 */
    while (!condition) {
      return;
    }
  }
  return;
}
