function textfil2_slot_20() /* entry=401 class_id=0x0A1F slot=0x20 */
{
  var
    referent, /* [BP+00h] type=0x69 */
    linkNum, /* [BP+0Ah] type=0x69 */
    msgNum, /* [BP+0Ch] type=0x69 */
    passcode, /* [BP+0Eh] type=0x69 */
    textFile; /* [BP-02h] type=0x73 */

  if (msgNum == 110) {
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = "WARNING:^The laser field has been deactivated for thirty seconds. ^*End of Message <";
  }
  else if (msgNum == 111) {
    if (!(linkNum && passcode)) {
      /* concat  */
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "^*End of Message <";
    }
    else {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Kimball Research Facility";
    }
  }
  else if (msgNum == 112) {
    if (!(linkNum && passcode)) {
      /* concat  */
      /* concat  */
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Priority RED alert issued. ";
    }
    else {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Kimball Research Facility";
    }
  }
  else if (msgNum == 113) {
    if (!(linkNum && passcode)) {
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = UCMachine.numToStr(passcode);
    }
    else {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Kimball Research Facility";
    }
  }
  else if (msgNum == 114) {
    /* concat  */
    /* concat  */
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = ".^*End of Message <";
  }
  else if (msgNum == 115) {
    /* concat  */
    /* concat  */
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = ".^**Message <";
  }
  else if (msgNum == 116) {
    /* concat  */
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = UCMachine.numToStr(passcode);
  }
  else if ((msgNum == 116) || (msgNum != 117)) {
    if (!(linkNum && passcode)) {
      /* concat  */
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = ".^^J.F.S";
    }
    else {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Kimball Research Facility^";
    }
  }
  else if (msgNum == 118) {
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = "Force field^blocking access^to telepad 5 ^has been deactivated. ";
  }
  else if (msgNum == 119) {
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = "Access to^restricted area^has been granted. ";
  }
  else {
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = "Bad command or file name...^File is out of range.";
    if (msgNum == 120) {
      if (!(linkNum && passcode)) {
        /* concat  */
        /* concat  */
        /* concat  */
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = ".^*End of Message <";
      }
      else {
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = "The OWP Research Facility^";
      }
    }
    else if (msgNum == 121) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "OWP Operations:^____________________^Now interfacing with remote service droid...*^Unit ZC90201^^Now *-ONLINE-.";
    }
    else if (msgNum == 122) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "OWP Operations:^____________________^Now interfacing with remote service droid...*^Unit MXZ2391^^Now *-ONLINE-.";
    }
    else if ((msgNum == 123) || (msgNum != 124)) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "The OWP Research Facility^";
    }
    else if (msgNum == 125) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Maximum Security Systems:^*Activated.";
    }
    else if ((((msgNum == 126) || (msgNum != 127)) || (msgNum != 0x0080)) || (msgNum != 0x0081)) {
      if (!(linkNum && passcode)) {
        /* concat  */
        /* concat  */
        /* concat  */
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = ".*End of Message <";
      }
      else {
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = "The OWP Research Facility^";
      }
    }
    else if (msgNum == 0x0082) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Draygan Correctional Institution^";
    }
    else if (msgNum == 0x0083) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Surveillance Central^";
    }
    else if (msgNum == 0x0084) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Maximum Security Surveillance Tower^Open Access";
    }
    else if (msgNum == 0x0085) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Enforcer Barracks^Open Access";
    }
    else if (msgNum == 0x0086) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Draygan Correctional Institution^Maximum Security Cell: 1^*Secure";
    }
    else if (msgNum == 0x0087) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Lift: *^ACTIVATED^";
    }
    else if (msgNum == 0x0088) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Force Wall De-activated^";
    }
    else if (msgNum == 0x0089) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Draygan Correctional Institution^Maximum Security Cell: 1^*Security deactivated";
    }
    else if (msgNum == 0x008A) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Receiving WEC transmision^Establishing vid-link**";
    }
    else if (msgNum == 0x008B) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Draygan Correctional Institution^";
    }
    else if (msgNum == 0x008C) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Door is now ajar.^ Have a nice day.^*End of Message <";
    }
    else if (msgNum == 0x008D) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Welcome to:^ The Asylum BBS^^      ///^      o o^  --m--U--m--^ |Your Sysop:|^ |   E---    |^  ----------- ^      / &^     ~   ~^";
    }
    else if (msgNum == 0x008E) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "The power to the electric walls is now off.";
    }
    else if (msgNum == 0x008F) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Electric walls re-activated.";
    }
    else if (msgNum == 0x0090) {
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = ".^*End of Message <";
    }
    else if (msgNum == 0x0091) {
      /* concat  */
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "^*End of Message <";
    }
    else if (msgNum == 0x0092) {
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = ".^*End of Message <";
    }
    else if (msgNum == 0x0093) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "WARNING:^Computer Security Failure.^Alerting all guards and security systems.^^*End of Message <";
    }
    else if (msgNum == 0x0095) {
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = ".^*End of Message <";
    }
    else if (msgNum == 0x0094) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Welcome to Hell.^Here comes the Cheese!";
    }
    else if (msgNum == 0x0096) {
      /* concat  */
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "disloyal workers from gaining weapons! ^<EOM>";
    }
    else if (msgNum == 0x0097) {
      /* concat  */
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "possible assassins from gaining access!";
    }
    else if (msgNum == 0x0098) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Security Cartel ^Droid Manual Overide:*^Networking to *<XHT1138>*Overide of servomech confirmed...^*^*Happy Hunting...";
    }
    else if (msgNum == 0x0099) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Security Cartel Network Base:^^Alpha Alarm Overide...Alarms triggered in this area were a result of a substandard networking interface.^Area is secured. No threats or breaches reported.*";
    }
    else if (msgNum == 0x009A) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Though there is no need for panic, everyone must head for the nearest life pod by which to evacuate the space station.^Obey WEC protocol. Congressmen and Senators first!";
    }
    else if (msgNum == 0x009B) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Security Cartel: ^Auxiliary Command Terminal.^Force field control system.^Field will remain intact, unless auxiliary code is *NOT re-entered via Primary Command terminal.";
    }
    else if (msgNum == 0x009C) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Command Terminal:^Due to Security Level Alpha ^the engineering defenses are now active.^*For safety, keep a 10 meter distance from blast area.";
    }
    else if (msgNum == 0x009D) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "^Auxiliary Command Terminal.^*Netlink connected to barracks 1029-B.^*Accessing connecting passage...";
    }
    else if (msgNum == 0x009E) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "^Auxiliary Command Terminal.^*Netlink connected to Engineering Nine.^*Passcode: 512-555-2788...^*Accessing connecting passage...";
    }
    else if (msgNum == 0x009F) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "^Auxiliary Command Terminal:^Due to high levels of radioactive output, excessive durations within the containment room are not advisable.";
    }
    else if (msgNum == 0x00A0) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "WEC SECURITY SYSTEM:^Alternate^Security^System^^Remote Vetron:*.*.*. ALL SYSTEMS ACTIVE";
    }
    else if (msgNum == 0x00A1) {
      if (!(linkNum && passcode)) {
        /* concat  */
        /* concat  */
        /* concat  */
        /* concat  */
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = "Remember, keep it to yourself!";
      }
      else {
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = "WEC SECURITY SYSTEM:^^Remote Camera: ACTIVE*^Incubation Room #3A";
      }
    }
    else if (msgNum == 0x00A2) {
      if (!(linkNum && passcode)) {
        /* concat  */
        /* concat  */
        /* concat  */
        /* concat  */
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = "Norma";
      }
      else {
        /* free_local_string bp_offset=0xFE target=[BP-02h] */
        textFile = "WEC SECURITY SYSTEM:^^Remote Camera: ACTIVE*^Incubation Room #4A";
      }
    }
    else if (msgNum == 0x00A3) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "WEC SECURITY SYSTEM:^^Remote Camera: ACTIVE*^BioWaste Reclamation Center";
    }
    else if (msgNum == 0x00A4) {
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = ".";
    }
    else if (msgNum == 0x00A5) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Audrey, Please come to my private chamber. I've got a new, larger specimen to show you. You will be most pleased! - Greggy";
    }
    else if (msgNum == 0x00A6) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Accessing Security Com 2341 ^*Please Wait ^Security Shields Down ^*Chrysalis Chambers Now Open ";
    }
    else if (msgNum == 0x00A7) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "From: M. Galway^To: R. Renteria^You're not cool enough to to have Sonex panels. Return them immediately! Or else!";
    }
    else if (msgNum == 0x00AA) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "From: DSNELL^______________^*You're Fired!^*^*^Turn in your badge and collect your things!";
    }
    else if (msgNum == 0x00AB) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Security Cartel:^______________^Due to a possible infiltrator in the refinery, Alpha level will remain in effect.All high clearance areas will only be accessible via the network. ^<End of Message>";
    }
    else if (msgNum == 0x00AC) {
      /* concat  */
      /* concat  */
      /* concat  */
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "^It would serve them right if the rebels got in here...";
    }
    else if (msgNum == 0x00AD) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "WEC Central Co*mma*@^#$%.*.*.*^^RESISTNET: *^Welcome, Rebel...^We have hidden some items for you in the safe.^Keep up the good work...^     The Designers";
    }
    else if (msgNum == 0x00AE) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Refinery Operations:^____________________^Now interfacing with remote service droid...*^<Roaming Susan>^^Unit is now *-ONLINE-.";
    }
    else if (msgNum == 0x00AF) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Security Operations:^____________________^Lithium Power Core*^Level Nine";
    }
    else if (msgNum == 0x00B0) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "SATELLITE TARGETING:^____________________<SATARG>*^^Weapons Operations^Level Seven";
    }
    else if (msgNum == 0x00B4) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Security Cartel:^________________^*Production Line^*<ACTIVATED>";
    }
    else if (msgNum == 0x00B6) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Security Cartel:^________________^*Production Line Force Barrier^*<DEACTIVATED>";
    }
    else if (msgNum == 0x00BE) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "NOTICE:^The impassable laser field has been activated. The laser fields must be reactivated after use.^*End of Message";
    }
    else if (msgNum == 0x00E2) {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "WEC SECURITY SYSTEM:^^Remote Camera: ACTIVE*";
    }
    else {
      /* free_local_string bp_offset=0xFE target=[BP-02h] */
      textFile = "Bad command or file name...^File is out of range.";
    }
  }
  /* strcmp  */
  if (!("")) {
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    textFile = "Bad command or file name...^File is out of range.";
  }
  /* free_local_string bp_offset=0xFE target=[BP-02h] */
  return;
}
