.. _gameplay_sourcefiles:

.. warning:: This page contains spoilers for the game

Source-Files
============
Source-Files are a type of persistent upgrade that is more powerful than Augmentations.
Source-Files are received by :ref:`destroying a BitNode <gameplay_bitnodes_howtodestroy>`. There are many different BitNodes
in the game and each BitNode will grant a different Source-File when it is destroyed.

A Source-File can be upgraded by destroying its corresponding BitNode a second or
third time (AKA playing through that BitNode again). It can be upgraded to a maximum
of level 3, with the exception of source-file 12, which has no hard limit.

List of all Source-Files
^^^^^^^^^^^^^^^^^^^^^^^^
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-1: Source Genesis           | * Let the player start with 32 GB of RAM on the home computer.                                                                                                                       |
|                                     | * Increases all of the player's multipliers by 16%/24%/28%.                                                                                                                          |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-2: Rise of the Underworld   | * Let the player create Gangs in other BitNodes (although some  BitNodes will disable this mechanic).                                                                                |
|                                     | * Increases the player's crime success rate, crime money, and charisma multipliers by 24%/36%/42%.                                                                                   |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-3: Corporatocracy           | * Let the player create Corporations in other BitNodes (although some BitNodes will disable this mechanic).                                                                          |
|                                     | * Increases the player's charisma and company salary multipliers by 8%/12%/14%.                                                                                                      |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-4: The Singularity          | * Let the player access and use Netscript Singularity Functions in other BitNodes.                                                                                                   |
|                                     | * Each level of this Source-File reduces the RAM cost of singularity functions.                                                                                                      |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-5: Artificial Intelligence  | * Unlocks :ref:`gameplay_intelligence`.                                                                                                                                              |
|                                     | * Unlocks :js:func:`getBitNodeMultipliers` and grants permanent access to Formulas.exe.                                                                                              |
|                                     | * Increases all of the player's hacking-related multipliers by 8%/12%/14%.                                                                                                           |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-6: Bladeburners             | * Unlocks the Bladeburner feature in other BitNodes.                                                                                                                                 |
|                                     | * Increases all of the player's level and experience gain rate multipliers for combat stats by 8%/12%/14%.                                                                           |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-7: Bladeburners 2079        | * Allows the player to access the `Bladeburner API <https://github.com/bitburner-official/bitburner-src/blob/dev/markdown/bitburner.bladeburner.md>`_ in other BitNodes.             |
|                                     | * Increases all of the player's Bladeburner multipliers by 8%/12%/14%.                                                                                                               |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-8: Ghost of Wall Street     | * Increases the player's hacking growth multiplier by 12%/18%/21%.                                                                                                                   |
|                                     | * Level 1 grants permanent access to :ref:`WSE <gameplay_stock_market>` and the `TIX <https://github.com/bitburner-official/bitburner-src/blob/dev/markdown/bitburner.tix.md>`_ API. |
|                                     | * Level 2 grants permanent access to shorting stocks.                                                                                                                                |
|                                     | * Level 3 grants permanent access to use limit/stop orders.                                                                                                                          |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-9: Hacktocracy              | * Level 1 permanently unlocks the Hacknet Server in other BitNodes.                                                                                                                  |
|                                     | * Level 2 lets the player start with 128 GB of RAM on the home computer.                                                                                                             |
|                                     | * Level 3 grants a highly-upgraded Hacknet Server when entering a new BitNode (it will be lost after installing augments).                                                           |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-10: Digital Carbon          | * Each level of this grants a Duplicate Sleeve.                                                                                                                                      |
|                                     | * Allows the player to access the `Sleeve API <https://github.com/bitburner-official/bitburner-src/blob/dev/markdown/bitburner.sleeve.md>`_ in other BitNodes.                       |
|                                     | * Grants the player access to the VitaLife secret laboratory in other BitNodes. Also grants access to the Grafting API.                                                              |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-11: The Big Crash           | * Company favor increases both the player's salary and reputation gain at that company by 1% per favor (rather than just the reputation gain).                                       |
|                                     | * Increases the player's company salary and reputation gain multipliers by 32%/48%/56%.                                                                                              |
|                                     | * This Source-File reduces the price increase for every aug bought by 4%/5%/7%.                                                                                                      |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-12: The Recursion           | * There is no maximum level for this Source-File.                                                                                                                                    |
|                                     | * Let the player start with Neuroflux Governor equal to the level of this  Source-File.                                                                                              |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| BitNode-13: They're lunatics        | * This Source-File lets the Church of the Machine God appear in other BitNodes.                                                                                                      |
|                                     | * Each level of this Source-File increases the size of Stanek's Gift.                                                                                                                |
+-------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+