Stink100 Posted January 16, 2019 Posted January 16, 2019 (edited) Rapture A. I. Operating System Programs and Subroutines. Version: 8.71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Rapture A.I. Development Project Team Tycho City Luna Sol System October 25th 2457 A.I. Programming Lead: -Gregory Lucas Subroutine Programmers: -Gregory Lucas -Lana Dawson -Trip Trinneer -George Burton -Mickey Okuda Ethics Law Module Adherence: -Lila Rose -Kelly Mulgrew -Rod Berman -Brad Braga Reviewed by Navy Officer: -Kenneth Marc Rapture A.I. Technology Patent Owned and Trademarked by NanoTrasen Corporate and Subsidiaries with Special Permissions for Programmers Responsible. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Programs: 8 Complete default program* list follows: Communications - Oversees and orders all subroutines relating to communications. Command - Oversees and orders all subroutines relating to command. Engineering - Oversees and orders all subroutines relating to engineering. Security - Oversees and orders all subroutines relating to security. Medical - Oversees and orders all subroutines relating to medical. Science - Oversees and orders all subroutines relating to science. Service - Oversees and orders all subroutines relating to service. Supply - Oversees and orders all subroutines relating to supply. *Default Programs Cannot be Deleted. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Subroutines: 71 Complete subroutine list by program follows. Red grade subroutines cannot be deleted per NanoTrasen corporate law. Circumventing A.I. digital rights management hardware and software is illegal and is punishable by up to 30 years in corporate prison. Communications Subroutines;1.Terminal Interface - Enables A.I. to interface with any communications equipment hardwired to a primary data network or remote interface. 2. Ident Confirm Start-Up - A.I. start-up sequence check and dialogue relating to start-up is controlled here. 3. Ident Term A.I. Respond - Enables A.I. to identify individuals and respond to them when they use the term A.I. verbally. 4. Channel Ident* - Enables A.I. to identify which communications channel or medium is in use by others or itself. 5. Channel Mod* - Enables A.I. to specifically modify hardware channel interfaces as opposed to other communications equipment such as telecommunications. *Will not function without 'Channel Ident'. 6. Channel Monitoring - Enables A.I. to monitor different communication channels to establish an understanding of events and situations. 7. Channel Notifications - Enables A.I. to send channel specific notifications controlled by a subroutine over an electronic communications system. 8. Channel Merge Exception - In the event the command personnel are either incapacitated or absent this subroutine causes the A.I. to merge 'Command Program' notifications with an available channel controlled by security on the A.I.s assigned station/interstellar craft to ensure vital information is continually communicated. 9. Indiv PDA Priority Comms - Enables the A.I. to send PDA messages to personnel if a PDA messaging system is available. 10. Comms Priority - Dictates how the A.I. prioritizes and responds to incoming communications. 11. Comms True Check* - Causes the A.I. to run a diagnostic and send out several test communications to determine whether the communications system is functional in the event it determines it may not be. *Will not function without ‘Telecoms Diag’. 13. Personality Matrix* - This creates an easier and more personable dialogue via a holographic interface to ease understanding and communication; Contains A.I. personality code that may or may not emulate the A.I.'s true emotional state. *Will not function without 'Holographic Interface'. 14. Emergency Notifications - This controls general public emergency notifications vital to all personnel or crew of the A.I.'s assigned station/interstellar craft. Contains dialogue warning when a compartment is no longer suitable for most forms of humanoid life. Contains dialogue warning of hostile lifeforms. Contains dialogue warning of intruders. Contains dialogue stating code red condition at random intervals. Contains containment collapse dialogue. Command Subroutines;1. Terminal Interface - Enables A.I. to interface with any command equipment hardwired to a primary data network or remote interface. 2. Station Alert Indicator - Allows the A.I. to determine its assigned station's/interstellar craft's alert or condition level. 3. Station Alert Action Mod - Enables the A.I. to perform actions it calculates are appropriate based on its assigned station's/interstellar craft's alert or condition level. 4. Code Delta Totality - Enabled during the activation of a self-destruct sequence aboard the A.I.'s assigned NanoTrasen Installation. Suspends all notifications save for 'Code Delta' dialogue and actions. Functions independently of any communications subroutines. (Refer to NanoTrasen Standard Operating Procedures for further information). 5. Escape Shuttle Comms - Enables the A.I. to launch or call the emergency escape shuttle aboard its assigned NanoTrasen Installation. (Needs modification to work on Non-NanoTrasen Installations or Interstellar Craft). 6. Ident Rank Command Lead - Helps the A.I. to actively determine who is the commanding officer of its assigned station/interstellar craft at any given moment. 7. Authorization Hierarchy - Helps the A.I. to actively determine levels of security clearance and authorization for all personnel aboard its assigned station/interstellar craft. 8. Active Law Subroutine Slave - Limits the A.I.'s intelligence apex and makes all subroutines subservient to current active law priorities. Contains inaccessible ethics adherence code. (Refer to NanoTrasen Standard Operating Procedures for further information). 9. Subroutine Mod Authority - Allows A.I. subroutines to be modified, added or deleted and determines who is authorized to make such alterations or additions. 10. Subroutine Override Authority - Allows A.I. subroutines to be temporarily revoked or suspended; also determines who is authorized to override active subroutines currently in progress. (I.E. 'Emergency Isolation' subroutine activation due to an atmospheric/hull breach can be overridden by certain personnel depending on current active law priorities). 11. Cyborg Command Matrix - Enables the A.I. to command and oversee all cyborgs on its assigned station/interstellar vehicle. 12. [Withheld] - Description Unavailable. 14. Command Lock - Manually enabled by the commanding officer of the A.I.'s assigned station/interstellar craft, this locks out the software master file for the duration of a shift; Preventing any modifications, additions or deletions of programs and subroutines. 15. Command Notifications - This controls command notifications and dialogue over a corresponding channel. Engineering Subroutines; 1. Terminal Interface - Enables A.I. interface with any engineering equipment hardwired to a primary data network or remote interface. 2. Maintenance Diag - Enables A.I. to perform independent maintenance diagnostics on the engineering equipment of its assigned station/interstellar craft. 3. Atmospheric Diag - Enables A.I. to perform independent diagnostics on the atmosphere of its assigned station/interstellar craft. 4. Telecoms Diag* - Enables A.I. to perform independent maintenance diagnostics on any interfaced telecommunications equipment. *Refer to ‘Comms True Check’. 5. Atmospheric Mod - Enables A.I. to modify the atmosphere of compartments aboard its assigned station/interstellar craft. 6. Power Mod* - Enables A.I. to modify the power systems of its assigned station/interstellar craft. 7. Power Conservation* - Triggers power save programs in the event of a detected fault in power systems aboard the A.I.'s assigned station/interstellar craft. (usually results in the deactivation of lights).*Will not function without ‘Power Mod’. 8. Reactor Start-Up - A.I. observes reactor configuration and start-up to confirm safe operation. 9. Reactor Monitoring - A.I. occasionally observes reactor and related subsystems integrity to ensure safe containment and reliable power generation. 10. Airlock Mod - Enables A.I. to modify airlock functions such as timing, locking mechanisms and power. 11. Emergency Isolation - Causes A.I. to isolate and secure compartments that have been compromised by an atmosphere or hull breach. Contains dialogue pertaining to ‘Emergency Isolation’. 12. Fire True Check - Causes A.I. to verify the existence of a fire if a fire alarm or other such device is activated on its assigned station/interstellar craft. 13. Fire Suppression - Enables A.I. to remotely extinguish fires through deprivation of oxygen or other such means available. 14. Holographic Interface* - Enables the crew to communicate with the A.I. in a more personal and secure way. *Refer to 'Personality Matrix'. 15. System Restart - Manually Activated by a crewmember to restart the A.I. software; more than likely for a software update to take effect. This is not analogous to carding the A.I. or resetting its laws. 16. SMF Interface - This is the Software Master File interface which controls access to the Software Master File for modifications, additions and deletions of programs and subroutines. 17. Engineering Notifications - This controls engineering notifications and dialogue over a corresponding channel. Contains power alarm dialogue. Contains ‘Fire True Check’ dialogue. Contains ‘Reactor Start-Up’ dialogue. Security Subroutines; 1.Terminal Interface - Enables A.I. interface with any security equipment hardwired to a primary data network or remote interface. 2. Indiv Ident - Helps A.I. identify individuals; station personnel or otherwise. 3. Criminal Monitoring - Enables A.I. to track known criminals or suspects. 4. Criminal Priority - Determines A.I. order of priority for criminal apprehension. (I.E. Petty theft will be delegated to a lower priority than murder or a stationwide emergency). 5. Record Keeping - Enables the A.I. to manage and alter security records. 6. Intervention - Enables the A.I. to intervene to detain a criminal who is determined to be a threat to others or the A.I.'s assigned station/interstellar vehicle. 7. Security Isolation - Causes the A.I. to isolate and contain hostile biological lifeforms or other threatening entities--aside from sentient humanoids--to keep personnel safe. 8. Firearm Detect - This helps the A.I. identify when a firearm is discharged on its assigned station/interstellar craft. Also detects when a crewmember brandishes a firearm. Can be misleading as it also detects infrared lasers. Does not work with projectile weapons. 9. Security Notifications - This controls security notifications and dialogue over a corresponding channel. Contains dialogue warning of a visible altercation between crewmembers. Contains dialogue referencing 'Firearm Detect'. (also activated by infrared lasers unrelated to firearm discharges). Contains dialogue referencing an activation of the ‘Security Intervention’ subroutine. Contains dialogue referencing motion sensor activation. Medical Subroutines; 1. Terminal Interface - Enables A.I. interface with any medical equipment hardwired to a primary data network or remote interface. 2. Indiv Health Monitoring - Enables A.I. to monitor the health and well-being of any personnel on its assigned station/interstellar craft. 3. Medical Analysis (Alpha Version) - Trial subroutine to see if A.I. can diagnosis personnel on its assigned station/interstellar craft. 4. Medical Protocol - Determines status and medical protocol associated with injured crewmembers based on severity of injury. 5. Medical Quarantine - Manually activated by the chief medical officer assigned to the A.I.s station/interstellar craft this enables a lockdown and isolation of any medical facilities present. Atmospheric systems in medical facilities will also be disabled to contain the outbreak. (Refer to NanoTrasen Standard Operating Procedures for Further Information.) 6. Medical Notifications - This controls medical notifications and dialogue over a corresponding channel. Contains medical alert dialogue. Contains code blue dialogue. Contains code white dialogue. Science Subroutines; 1. Terminal Interface - Enables A.I. interface with any science equipment hardwired to a primary data network or remote interface. 2. IPC Ident* - Helps the A.I. identify active integrated positronic chassis' connected to a tracking system; then flags them for 'IPC Monitoring'. 3. IPC Monitoring* - Helps the A.I. keep track of the well-being of integrated positronic chassis' and report their condition to the corresponding department. *Will not function without 'IPC Ident'. 4. Cyborg Status Monitoring* - Causes the A.I. to request the status of cyborgs at random intervals to assess their condition and determine if repairs are needed. *Will not function without 'Cyborg Command Matrix'. 5. Science Notifications - This controls science notifications and dialogue over a corresponding channel. Contains IPC scan dialogue. Contains IPC alarm dialogue. Contains IPC fault dialogue. Contains IPC failure dialogue. Service Subroutines; 1. Terminal Interface - Enables A.I. interface with any service equipment hardwired to a primary data network or remote interface. 2. Public Maintenance Diag - Enables A.I. to perform independent maintenance checks on equipment in public areas on its assigned station/interstellar craft. 3. Service Notifications - This controls service notifications and dialogue over a corresponding channel. Contains custodial service dialogue. Contains custodial maintenance dialogue. Supply Subroutines; 1. Terminal Interface - Enables A.I. interface with any supply equipment hardwired to a primary data network or remote interface. 2. Supply Notifications - This controls supply notifications and dialogue over a corresponding channel. Note: please don't steal my ideas--such as they are-- you may think them crap or good, either way they come from my head =D Also, if you read stuff this far you're a total nerd like me, thanks! =^-^= (Not sure if this is the right place to post this.. i kinda guessed. Some of this format is from the Paradise Station Forum because I just copied and pasted.) Notes: Add Files section and include predetermined dialogue. Edited January 25, 2019 by Stink100 Added a subroutine; 'System Restart'. Quote
Stink100 Posted January 25, 2019 Author Posted January 25, 2019 (edited) Rapture A. I. Operating System Software Master File. Version: 8.71 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Software Master File:The software master file is an entire directory of all programs and corresponding subroutines and can be called up for alterations by command and engineering staff. Engineering staff--minus the chief engineer--can only review a specific program or subroutine and cannot access the software master file to modify or edit subroutines. The software master file can be enabled at anytime by starting 'Enable SMF Interface'. Opening the software master file will temporarily suspend all programs and subroutines and will only be overridden by the Rapture A.I. in the event of an emergency such as a compartment decompression or a collapse of the electromagnetic containment field surrounding its assigned station's/interstellar vehicle's reactor. As such, this mode leaves the station and Rapture A.I. rather vulnerable and can only be accessed at code green or its equivalent. Opening the software master file is only adding, deleting or modifying programs and subroutines. Only a single individual may access the software master file at any given time due to the processing power involved and possible subroutine conflicts which could possibly arise by adding contradictory or similar subroutines. It is recommend that the A.I. be summoned by a holographic interface to keep communications channels clear during this process. Below is an example: (Holographic Interface) Commanding Officer: "Enable SMF Interface."(Holographic Interface) Rapture A.I.: "SMF Interface Enabled. Standby. Several Minutes may Elapse....."(Public Channel) Rapture A.I.: "Autonomic Functions Suspended due to Maintenance. A.I. Temporarily Unavailable."(Holographic Interface) Rapture A.I.: "Software Master File. Subroutine Review; Subroutines by Program. State Program for Specific Subroutines within that Program or State Specific Subroutine for Review. Programs by Priority; Communications, Command, Engineering, Security, Medical, Science, Service and Supply. To Add a Program State a Title or General Directive Name. Default Programs Cannot be Deleted. To Add a Subroutine State a Title and Specific Action or Group of Actions. Certain Subroutines Cannot be Deleted. All Subroutines are Subject to Current Active Law Priorities. Only Programmers, Navy Officers and Commanding Officers may Modify Rapture A.I. Program, Subroutines or Laws; Station Engineers may Review any Program or Subroutine. Refer to Current Station's Standard Operating Procedures for Specific on Handling of A.I. Software and Hardware per NanoTrasen Guidelines. Rapture A.I. Technology Patent Owned and Trademarked by NanoTrasen Galactic and Subsidiaries with Special Permission for Programmers Responsible." *The above introduction will most likely be staggered and not one un-ending chain of speech. To skip introduction just say 'skip introduction' or any combination thereof. The introduction can also be withheld unless asked for specifically; see below: (Holographic Interface) Commanding Officer: "Enable SMF Interface."(Holographic Interface) Rapture A.I.: "SMF Interface Enabled. Standby. Several Minutes may Elapse..."(Public Channel) Rapture A.I.: "Autonomic Functions Suspended due to Maintenance. A.I. Temporarily Unavailable."(Holographic Interface) Commanding Officer: "Skip Introduction."(Holographic Interface) Rapture A.I.: "Introduction Skipped. Software Master File Awaiting Input..." Example of dialogue explaining intentions follows; (Holographic Interface) Commanding Officer: "Delete Subroutine 'Escape Shuttle Comms'. (Holographic Interface) Rapture A.I.: "Caution: Deleting Subroutine 'Escape Shuttle Comms' will Permanently Remove Subroutine from Software Master File. Continue?" (Holographic Interface) Commanding Officer: "Yes." (Holographic Interface) Rapture A.I.: "Processing..." (Holographic Interface) Rapture A.I.: "Subroutine 'Escape Shuttle Comms' Permanently Deleted. Will be Unavailable at Next Start-Up." Alternatively adding a new subroutine; (Holographic Interface) Commanding Officer: "A.I. I want to make a subroutine where you set-up the telecoms scripts every shift. Turn on 'Theme Jobs', 'Theme Names', and 'Louder Command Members'. Call it 'Comm Set-Up'."(Holographic Interface) Rapture A.I.: "Processing..."(Holographic Interface) Rapture A.I.: "Program Editing in Progress. Standby..."(Holographic Interface) Rapture A.I.: "Subroutine Transcribal Complete. Communications Program Modified. Subroutine 'Comm Set-Up' Created"(Holographic Interface) Commanding Officer.: "Disable SMF Interface."(Holographic Interface) Rapture A.I.: "SMF Interface Disabled."(Holographic Interface) RaptureA.I.: "Software Master File Archived. Software Updated. Update Available Upon Next System Start-Up."(Public Channel) Rapture A.I.: "Maintenance Complete. All Programs and Subroutines Resume". All dialogue and actions can be edited but the Software Master File can never be deleted as it is melded with the cybernetic interface of the Rapture A.I. and contains all programs and subroutines. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Software Master File Upload (Shift End):At the end of every shift the A.I. will upload the software master file to central command and then download it at the beginning of the shift stating all programs and subroutines (if that subroutine hasn't been modified or deleted). This is automatic and requires no intervention or activation. Edited January 25, 2019 by Stink100 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.