function camera_hatch() /* entry=345 class_id=0x0905 slot=0x07 */
{
  entry:
    set_info(0x0210, *(arg_06));
    process_exclude();
    if ((Intrinsic003F(arg_06) & 127) != 1) goto block_012F;

  block_00FD:
    /* global_address global_id=0x3C */
    goto block_0269;

  block_012F:
    if ((Intrinsic003F(arg_06) & 127) != 2) goto block_016F;

  block_0141:
    /* global_address global_id=0x3C */
    goto block_0269;

  block_016F:
    if ((Intrinsic003F(arg_06) & 127) != 3) goto block_01B3;

  block_0181:
    /* global_address global_id=0x3C */
    goto block_0269;

  block_01B3:
    if ((Intrinsic003F(arg_06) & 127) != 4) goto block_01F3;

  block_01C5:
    /* global_address global_id=0x3C */
    goto block_0269;

  block_01F3:
    if ((Intrinsic003F(arg_06) & 127) != 5) goto block_0242;

  block_0205:
    /* global_address global_id=0x3C */
    goto block_028B;

  block_023F:
    goto block_0269;

  block_0242:
    /* global_address global_id=0x3C */

  block_0269:
    if (!(Intrinsic003F(arg_06) & 0x0080)) goto block_028B;

  block_0280:

  block_028B:
    return;

}
