Merge branch 'dev' into hotfix/test-fixes

This commit is contained in:
hydroflame 2022-08-23 12:31:28 -03:00 committed by GitHub
commit d6f4b3c8a5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
386 changed files with 6337 additions and 6532 deletions

670
dist/bitburner.d.ts vendored

File diff suppressed because it is too large Load Diff

4
dist/main.bundle.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

42
dist/vendor.bundle.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -10,8 +10,9 @@ user's physical and mental faculties.
Augmentations provide persistent upgrades in the form of multipliers. Augmentations provide persistent upgrades in the form of multipliers.
These multipliers apply to a wide variety of things such as stats, These multipliers apply to a wide variety of things such as stats,
experience gain, and hacking, just to name a few. Your multipliers experience gain, and hacking, just to name a few. The effects of
can be viewed in the 'Character' page (:ref:`keyboard shortcut <shortcuts>` Alt + c). Autmentations stack multiplicatively. Your multiplierscan be viewed in
the 'Character' page (:ref:`keyboard shortcut <shortcuts>` Alt + c).
How to acquire Augmentations How to acquire Augmentations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@ -75,4 +76,6 @@ will cause the Augmentations to get progressively more expensive. When
you purchase an Augmentation, the price of purchasing another Augmentation you purchase an Augmentation, the price of purchasing another Augmentation
doubles. This multiplier stacks for each Augmentation you doubles. This multiplier stacks for each Augmentation you
purchase. Once you install your purchased Augmentations, their costs purchase. Once you install your purchased Augmentations, their costs
are reset back to the original prices. are reset back to the original prices. You can only purchase each augmentation
once, with the exception of NeuroFlux Governor, which can be purchased infinitely
at increasing cost.

@ -11,12 +11,3 @@ While working for a company, you can click "Do something else simultaneously" to
to do things while you continue to work in the background. There is a 20% penalty to the to do things while you continue to work in the background. There is a 20% penalty to the
related gains. Clicking the "Focus" button under the overview will return you to the related gains. Clicking the "Focus" button under the overview will return you to the
current work. current work.
Reputation is required to apply for a promotion. This reputation is not counted towards
your career until the shift ends, either due to the time spent or clicking the
"Stop Working" button. For most jobs there is a penalty of 50% of the reputation gained
if you stop your shift early.
Information about all Companies
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TODO

@ -13,7 +13,12 @@ Basic Mechanics
When you visit the 'Slums' you will see a list of buttons that show all of the When you visit the 'Slums' you will see a list of buttons that show all of the
available crimes. Simply select one of the options to begin attempting that available crimes. Simply select one of the options to begin attempting that
crime. Attempting to commit a crime takes a certain amount of time. This time crime. Attempting to commit a crime takes a certain amount of time. This time
varies between crimes. During this time, you cannot do anything else. varies between crimes.
While doing criemes, you can click “Do something else simultaneously”
to be able to do things while you continue to do crimes in the background. There is a
20% penalty to the related gains. Clicking the “Focus” button under the overview
will return you to the current task.
Crimes are not always successful. Your rate of success is determined by your Crimes are not always successful. Your rate of success is determined by your
stats (and Augmentation multipliers) and can be seen on the crime-selection stats (and Augmentation multipliers) and can be seen on the crime-selection
@ -27,15 +32,27 @@ Harder crimes are typically more profitable, and also give more EXP.
Crime details Crime details
^^^^^^^^^^^^^ ^^^^^^^^^^^^^
Available crimes, and their descriptions, which all begin with "attempt to..." Available crimes, and their descriptions, which all begin with "attempt to..."
Shoplift …shoplift from a low-end retailer Shoplift …shoplift from a low-end retailer
Rob store …commit armed robbery on a high-end store Rob store …commit armed robbery on a high-end store
Mug someone …mug a random person on the street Mug someone …mug a random person on the street
Larceny …rob property from someone's house Larceny …rob property from someone's house
Deal Drugs …deal drugs Deal Drugs …deal drugs
Bond Forgery …forge corporate bonds Bond Forgery …forge corporate bonds
Traffick illegal Arms …smuggle illegal arms into the city Traffick illegal Arms …smuggle illegal arms into the city
Homicide …murder a random person on the street Homicide …murder a random person on the street
Grand theft Auto …commit grand theft auto Grand theft Auto …commit grand theft auto
Kidnap and Ransom …kidnap and ransom a high-profile-target Kidnap and Ransom …kidnap and ransom a high-profile-target
Assassinate …assassinate a high-profile target Assassinate …assassinate a high-profile target
Heist …pull off the ultimate heist Heist …pull off the ultimate heist

@ -127,34 +127,34 @@ List of Factions and their Requirements
| Megacorporations | Faction Name | Requirements | Joining this Faction prevents | | Megacorporations | Faction Name | Requirements | Joining this Faction prevents |
| | | | you from joining: | | | | | you from joining: |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | ECorp | * Have 200k reputation with | | | | ECorp | * Have 400k reputation with | |
| | | the Corporation | | | | | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | MegaCorp | * Have 200k reputation with | | | | MegaCorp | * Have 400k reputation with | |
| | | the Corporation | | | | | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | KuaiGong | * Have 200k reputation with | | | | KuaiGong | * Have 400k reputation with | |
| | International | the Corporation | | | | International | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | Four Sigma | * Have 200k reputation with | | | | Four Sigma | * Have 400k reputation with | |
| | | the Corporation | | | | | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | NWO | * Have 200k reputation with | | | | NWO | * Have 400k reputation with | |
| | | the Corporation | | | | | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | Blade | * Have 200k reputation with | | | | Blade | * Have 400k reputation with | |
| | Industries | the Corporation | | | | Industries | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | OmniTek | * Have 200k reputation with | | | | OmniTek | * Have 400k reputation with | |
| | Incorporated | the Corporation | | | | Incorporated | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | Bachman & | * Have 200k reputation with | | | | Bachman & | * Have 400k reputation with | |
| | Associates | the Corporation | | | | Associates | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | Clarke | * Have 200k reputation with | | | | Clarke | * Have 400k reputation with | |
| | Incorporated | the Corporation | | | | Incorporated | the Corporation | |
+ +----------------+-----------------------------------------+-------------------------------+ + +----------------+-----------------------------------------+-------------------------------+
| | Fulcrum Secret | * Have 250k reputation with | | | | Fulcrum Secret | * Have 400k reputation with | |
| | Technologies | the Corporation | | | | Technologies | the Corporation | |
| | | * Install a backdoor on the | | | | | * Install a backdoor on the | |
| | | fulcrumassets server | | | | | fulcrumassets server | |

@ -19,6 +19,53 @@ Then, to fix your script, make sure you have a sleep or any other timed function
await ns.sleep(1000); // Add a 1s sleep to prevent freezing await ns.sleep(1000); // Add a 1s sleep to prevent freezing
} }
Also make sure that each while loop gets to `await`ed function or `break`, for example the next snippet has a sleep
function, but it nor any possible conditional breaks are never reached and therefore will crash the game::
while(true) {
let currentMoney = ns.getServerMoneyAvailable("n00dles");
let maxMoney = ns.getServerMaxMoney("n00dles");
if (currentMoney < maxMoney/2){
await ns.grow("n00dles");
}
if (currentMoney === maxMoney){
break;
}
}
If `n00dles` current money is, for example, 75% of the maximum money, the script will not reach neither `grow` nor `break` and crashes the game.
Adding a sleep like in the first example, or changing the code so that `await`ed function or `break` is always reached, would prevent the crash.
Common infinite loop when translating the server purchasing script in starting guide to :ref:`netscriptjs` is to have a
while loop, that's condition's change is conditional::
var ram = 8;
var i = 0;
while (i < ns.getPurchasedServerLimit()) {
if (ns.getServerMoneyAvailable("home") > ns.getPurchasedServerCost(ram)) {
var hostname = ns.purchaseServer("pserv-" + i, ram);
ns.scp("early-hack-template.script", hostname);
ns.exec("early-hack-template.script", hostname, 3);
++i;
}
}
if player does not currently have enough money to purchase a server, the `if`'s condition will be false and `++i` will not be reached.
Since the script doesn't have `sleep` and value `i` will not change without the `if` being true, this will crash the game. Adding a `sleep`
that is always reached would prevent the crash.
Blackscreen
-----------
If the game window becomes a black screen without the game itself crashing, this is caused by
the game running too many concurrent scripts (the game runs on a browser and each tab can only
use so much ram until it crashes). Depending on which scripts are running and your hardware,
this number can vary between 50000 to 100000 instances (in version 2.0.2. In prior versions this number
was about 1/5th of that). To prevent this from happening make sure to multithread the scripts as much as
possible.
Bug Bug
--- ---

@ -860,6 +860,8 @@ Random Tips
* At this stage in the game, your combat stats (strength, defense, etc.) are not nearly * At this stage in the game, your combat stats (strength, defense, etc.) are not nearly
as useful as your hacking stat. Do not invest too much time or money into gaining combat as useful as your hacking stat. Do not invest too much time or money into gaining combat
stat exp. stat exp.
* As a rule of thumb, your hacking target should be the server with highest max money that's
required hacking level is under 1/3 of your hacking level.

@ -15,6 +15,7 @@ BitNode-1: Source Genesis
Description Description
The first BitNode created by the Enders to imprison the minds of humans. It became The first BitNode created by the Enders to imprison the minds of humans. It became
the prototype and testing-grounds for all of the BitNodes that followed. the prototype and testing-grounds for all of the BitNodes that followed.
This is the first BitNode that you play through. It has no special This is the first BitNode that you play through. It has no special
modifications or mechanics. modifications or mechanics.
@ -34,6 +35,8 @@ Difficulty
BitNode-2: Rise of the Underworld BitNode-2: Rise of the Underworld
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Description Description
From the shadows, they rose.
Organized crime groups quickly filled the void of power left behind from the collapse of Organized crime groups quickly filled the void of power left behind from the collapse of
Western government in the 2050s. As society and civlization broke down, people quickly Western government in the 2050s. As society and civlization broke down, people quickly
succumbed to the innate human impulse of evil and savagery. The organized crime succumbed to the innate human impulse of evil and savagery. The organized crime
@ -71,10 +74,12 @@ BitNode-3: Corporatocracy
Description Description
Our greatest illusion is that a healthy society can revolve around a Our greatest illusion is that a healthy society can revolve around a
single-minded pursuit of wealth. single-minded pursuit of wealth.
Sometime in the early 21st century economic and political globalization turned Sometime in the early 21st century economic and political globalization turned
the world into a corporatocracy, and it never looked back. Now, the privileged the world into a corporatocracy, and it never looked back. Now, the privileged
elite will happily bankrupt their own countrymen, decimate their own community, elite will happily bankrupt their own countrymen, decimate their own community,
and evict their neighbors from houses in their desperate bid to increase their wealth. and evict their neighbors from houses in their desperate bid to increase their wealth.
In this BitNode you can create and manage your own corporation. Running a successful corporation In this BitNode you can create and manage your own corporation. Running a successful corporation
has the potential of generating massive profits. All other forms of income are reduced by 75%. Furthermore: has the potential of generating massive profits. All other forms of income are reduced by 75%. Furthermore:
@ -334,6 +339,7 @@ Description
The 2050s was defined by the massive amounts of violent civil unrest and anarchic rebellion that rose all around the world. It was this period The 2050s was defined by the massive amounts of violent civil unrest and anarchic rebellion that rose all around the world. It was this period
of disorder that eventually lead to the governmental reformation of many global superpowers, most notably of disorder that eventually lead to the governmental reformation of many global superpowers, most notably
the USA and China. But just as the world was slowly beginning to recover from these dark times, financial catastrophe hit. the USA and China. But just as the world was slowly beginning to recover from these dark times, financial catastrophe hit.
In many countries, the high cost of trying to deal with the civil disorder bankrupted the governments. In all of this chaos and confusion, hackers In many countries, the high cost of trying to deal with the civil disorder bankrupted the governments. In all of this chaos and confusion, hackers
were able to steal billions of dollars from the world's largest electronic banks, prompting an international banking crisis as were able to steal billions of dollars from the world's largest electronic banks, prompting an international banking crisis as
governments were unable to bail out insolvent banks. Now, the world is slowly crumbling in the middle of the biggest economic crisis of all time. governments were unable to bail out insolvent banks. Now, the world is slowly crumbling in the middle of the biggest economic crisis of all time.
@ -345,7 +351,7 @@ Description
* The growth rate of servers is significantly reduced * The growth rate of servers is significantly reduced
* Weakening a server is twice as effective * Weakening a server is twice as effective
* Company wages are decreased by 50% * Company wages are decreased by 50%
* Corporation valuations are 99% lower and are therefore significantly less profitable * Corporation valuations are 90% lower and are therefore significantly less profitable
* Hacknet Node production is significantly decreased * Hacknet Node production is significantly decreased
* Crime and Infiltration are more lucrative * Crime and Infiltration are more lucrative
* Augmentations are twice as expensive * Augmentations are twice as expensive
@ -381,6 +387,47 @@ Source-File
Difficulty Difficulty
Initially very easy, but then it (obviously) becomes harder as you continue to do it. Initially very easy, but then it (obviously) becomes harder as you continue to do it.
BitNode-13: They're lunatics
^^^^^^^^^^^^^^^^^^^^^^^^^
Description
With the invention of Augmentations in the 2040s a religious group known as the Church of the Machine God has rallied far more support than anyone would have hoped.
Their leader, Allison "Mother" Stanek is said to have created her own Augmentation whose power goes beyond any other. Find her in Chongqing and gain her trust.
In this BitNode:
* Your hacking stat is reduced by 75% and exp by 90%
* Your combat stats are reduced by 30%
* Class and gym exp gains halved
* The starting and maximum amount of money available on servers is decreased
* The starting security on servers is significantly increased
* Hacking money is decreased by 80%
* Company wages are decreased by 60% and exp gains by 50%
* Hacknet Node production is decreased by 60%
* Crime money is decreased by 60% and exp gains by 50%
* Stockmarket data costs are increased 10-fold
* Corporation valuations are 99.9% lower and are therefore extremely less profitable
* The rank you gain from Bladeburner contracts/operations is reduced by 55%
* Bladeburner skills cost twice as many skill points
* Coding contracts rewards reduced by 60%
* Gangs gain are reduced significantly and offer low amount of Augmentations
* Size of Stanek's Gift is increased by 1 size
Source-File
:Max Level: 3
Destroying this BitNode will give you Source-File 13, or if you already have this Source-File it will upgrade its level up to a maximum of 3.
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.
* Level 1: 5x5
* Level 2: 6x6
* Level 3: 7x7
Difficulty
Hard
Recommended BitNodes Recommended BitNodes
-------------------- --------------------
As a player, you are not forced to tackle the BitNodes in any particular order. You are As a player, you are not forced to tackle the BitNodes in any particular order. You are
@ -390,9 +437,43 @@ are the recommended BitNodes for different things:
For fast progression For fast progression
^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^
.. note:: This does not recommend the absolute fastest path, as I don't know what .. note:: These paths do not recommend the absolute fastest path, since speed of progression is
exactly the fastest path is. But it does recommend the BitNodes that are highly dependant on playing style. Path 1 is the recommended path according to the discord community.
commonly considered to be optimal by players.
Path 1 (new):
1. (Optional) Repeat **BitNode-1: Source Genesis** until you max out its Source-File. Its Source-File
is extremely powerful, as it raises all multipliers by a significant amount. This also a let's you
get used to augments and other features resetting.
2. Do **BitNode-3: Corporatocracy** once to unlock the Corporation mechanic. This mechanic
has highest profit potential in the game.
3. Do **BitNode-10: Digital Carbon** once to unlock sleeves and grafting. Sleeves are useful in all nodes
and grafting can be useful in future BitNodes (especially 8). It's recommended to buy all sleeves and
their memory during the first run.
The ordering of the next three is dependant on playing style and wants/needs.
4. Do **BitNode-5: Artificial Intelligence** once or twice. The intelligence stat it unlocks
will gradually build up as you continue to play the game, and will be helpful
in the future. The Source-File also provides hacking multipliers, which are
strong because hacking is typically one of the best ways of earning money.
5. Do **BitNode-4: The Singularity**. Its Source-File does not directly make you
more powerful in any way, but it does unlock the `Singularity API <https://github.com/danielyxie/bitburner/blob/dev/markdown/bitburner.singularity.md>`_ which
let you automate significantly more aspects of the game. Consider repeating until Level 3,
since each level decreases the RAM cost of Singularity functions.
6. Do **BitNode-2: Rise of the Underworld** once to unlock the gang mechanic. This mechanic
has high profit potential and offers large amounts of Augmentations in a single faction.
Having sleeves (Source-File 10) greatly reduces the time it takes to get access to gangs
outside this BitNode.
7. Do **BitNode-9: Hacktocracy** to unlock the Hacknet Server mechanic. You can
consider repeating it as well, as its Level 2 and 3 effects are pretty helpful as well.
Path 2 (old):
1. Repeat **BitNode-1: Source Genesis** until you max out its Source-File. Its Source-File 1. Repeat **BitNode-1: Source Genesis** until you max out its Source-File. Its Source-File
is extremely powerful, as it raises all multipliers by a significant amount. is extremely powerful, as it raises all multipliers by a significant amount.
@ -479,6 +560,9 @@ simple money-generator to a more interesting mechanic.
**BitNode-10: Digital Carbon** unlocks two new mechanics: Re-Sleeving and **BitNode-10: Digital Carbon** unlocks two new mechanics: Re-Sleeving and
Duplicate Sleeves. Duplicate Sleeves.
**BitNode-13: They're lunatics** unlocks Stanek's Gift. This gift can improve skills,
hacknet production and costs, working and crime gains as well hacking power and speed.
For a Challenge For a Challenge
^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
In general, the higher BitNodes are more difficult than the lower ones. In general, the higher BitNodes are more difficult than the lower ones.

@ -5,10 +5,10 @@ scp() Netscript Function
:RAM cost: 0.6 GB :RAM cost: 0.6 GB
:param string/array files: Filename or an array of filenames of script/literature files to copy :param string/array files: Filename or an array of filenames of script/literature files to copy
:param string destination: Hostname of the destination server, which is the server to which the file will be copied.
:param string source: :param string source:
Hostname of the source server, which is the server from which the file will be copied. Hostname of the source server, which is the server from which the file will be copied.
This argument is optional and if it's omitted the source will be the current server. This argument is optional and if it's omitted the source will be the current server.
:param string destination: Hostname of the destination server, which is the server to which the file will be copied.
:returns: ``true`` if the copy was a success. :returns: ``true`` if the copy was a success.
Copies a script or literature (.lit) file(s) to another server. The Copies a script or literature (.lit) file(s) to another server. The
@ -26,8 +26,8 @@ scp() Netscript Function
scp("hack-template.script", "foodnstuff"); // returns: true scp("hack-template.script", "foodnstuff"); // returns: true
//Copies "foo.lit" from the helios server to the "home" computer //Copies "foo.lit" from the helios server to the "home" computer
scp("foo.lit", "helios", "home"); // returns: true scp("foo.lit", "home", "helios"); // returns: true
//Tries to copy three files from "rothman-uni" to "home" computer //Tries to copy three files from "rothman-uni" to "home" computer
files = ["foo1.lit", "foo2.script", "foo3.script"]; files = ["foo1.lit", "foo2.script", "foo3.script"];
scp(files, "rothman-uni", "home"); // returns: true scp(files, "home", "rothman-uni"); // returns: true

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [agility\_mult](./bitburner.augmentationstats.agility_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [agility](./bitburner.augmentationstats.agility.md)
## AugmentationStats.agility\_mult property ## AugmentationStats.agility property
Multiplier to agility skill Multiplier to agility skill
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
agility_mult?: number; agility?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [agility\_exp\_mult](./bitburner.augmentationstats.agility_exp_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [agility\_exp](./bitburner.augmentationstats.agility_exp.md)
## AugmentationStats.agility\_exp\_mult property ## AugmentationStats.agility\_exp property
Multiplier to agility experience gain rate Multiplier to agility experience gain rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
agility_exp_mult?: number; agility_exp?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_analysis\_mult](./bitburner.augmentationstats.bladeburner_analysis_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_analysis](./bitburner.augmentationstats.bladeburner_analysis.md)
## AugmentationStats.bladeburner\_analysis\_mult property ## AugmentationStats.bladeburner\_analysis property
Multiplier to effectiveness in Bladeburner Field Analysis Multiplier to effectiveness in Bladeburner Field Analysis
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
bladeburner_analysis_mult?: number; bladeburner_analysis?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_max\_stamina\_mult](./bitburner.augmentationstats.bladeburner_max_stamina_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_max\_stamina](./bitburner.augmentationstats.bladeburner_max_stamina.md)
## AugmentationStats.bladeburner\_max\_stamina\_mult property ## AugmentationStats.bladeburner\_max\_stamina property
Multiplier to Bladeburner max stamina Multiplier to Bladeburner max stamina
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
bladeburner_max_stamina_mult?: number; bladeburner_max_stamina?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_stamina\_gain\_mult](./bitburner.augmentationstats.bladeburner_stamina_gain_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_stamina\_gain](./bitburner.augmentationstats.bladeburner_stamina_gain.md)
## AugmentationStats.bladeburner\_stamina\_gain\_mult property ## AugmentationStats.bladeburner\_stamina\_gain property
Multiplier to Bladeburner stamina gain rate Multiplier to Bladeburner stamina gain rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
bladeburner_stamina_gain_mult?: number; bladeburner_stamina_gain?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_success\_chance\_mult](./bitburner.augmentationstats.bladeburner_success_chance_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [bladeburner\_success\_chance](./bitburner.augmentationstats.bladeburner_success_chance.md)
## AugmentationStats.bladeburner\_success\_chance\_mult property ## AugmentationStats.bladeburner\_success\_chance property
Multiplier to success chance in Bladeburner contracts/operations Multiplier to success chance in Bladeburner contracts/operations
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
bladeburner_success_chance_mult?: number; bladeburner_success_chance?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [charisma\_mult](./bitburner.augmentationstats.charisma_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [charisma](./bitburner.augmentationstats.charisma.md)
## AugmentationStats.charisma\_mult property ## AugmentationStats.charisma property
Multiplier to charisma skill Multiplier to charisma skill
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
charisma_mult?: number; charisma?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [charisma\_exp\_mult](./bitburner.augmentationstats.charisma_exp_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [charisma\_exp](./bitburner.augmentationstats.charisma_exp.md)
## AugmentationStats.charisma\_exp\_mult property ## AugmentationStats.charisma\_exp property
Multiplier to charisma experience gain rate Multiplier to charisma experience gain rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
charisma_exp_mult?: number; charisma_exp?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [company\_rep\_mult](./bitburner.augmentationstats.company_rep_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [company\_rep](./bitburner.augmentationstats.company_rep.md)
## AugmentationStats.company\_rep\_mult property ## AugmentationStats.company\_rep property
Multiplier to amount of reputation gained when working Multiplier to amount of reputation gained when working
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
company_rep_mult?: number; company_rep?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [crime\_money\_mult](./bitburner.augmentationstats.crime_money_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [crime\_money](./bitburner.augmentationstats.crime_money.md)
## AugmentationStats.crime\_money\_mult property ## AugmentationStats.crime\_money property
Multiplier to amount of money gained from crimes Multiplier to amount of money gained from crimes
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
crime_money_mult?: number; crime_money?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [crime\_success\_mult](./bitburner.augmentationstats.crime_success_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [crime\_success](./bitburner.augmentationstats.crime_success.md)
## AugmentationStats.crime\_success\_mult property ## AugmentationStats.crime\_success property
Multiplier to crime success rate Multiplier to crime success rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
crime_success_mult?: number; crime_success?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [defense\_mult](./bitburner.augmentationstats.defense_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [defense](./bitburner.augmentationstats.defense.md)
## AugmentationStats.defense\_mult property ## AugmentationStats.defense property
Multiplier to defense skill Multiplier to defense skill
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
defense_mult?: number; defense?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [defense\_exp\_mult](./bitburner.augmentationstats.defense_exp_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [defense\_exp](./bitburner.augmentationstats.defense_exp.md)
## AugmentationStats.defense\_exp\_mult property ## AugmentationStats.defense\_exp property
Multiplier to defense experience gain rate Multiplier to defense experience gain rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
defense_exp_mult?: number; defense_exp?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [dexterity\_mult](./bitburner.augmentationstats.dexterity_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [dexterity](./bitburner.augmentationstats.dexterity.md)
## AugmentationStats.dexterity\_mult property ## AugmentationStats.dexterity property
Multiplier to dexterity skill Multiplier to dexterity skill
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
dexterity_mult?: number; dexterity?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [dexterity\_exp\_mult](./bitburner.augmentationstats.dexterity_exp_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [dexterity\_exp](./bitburner.augmentationstats.dexterity_exp.md)
## AugmentationStats.dexterity\_exp\_mult property ## AugmentationStats.dexterity\_exp property
Multiplier to dexterity experience gain rate Multiplier to dexterity experience gain rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
dexterity_exp_mult?: number; dexterity_exp?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [faction\_rep\_mult](./bitburner.augmentationstats.faction_rep_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [faction\_rep](./bitburner.augmentationstats.faction_rep.md)
## AugmentationStats.faction\_rep\_mult property ## AugmentationStats.faction\_rep property
Multiplier to amount of reputation gained when working Multiplier to amount of reputation gained when working
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
faction_rep_mult?: number; faction_rep?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_mult](./bitburner.augmentationstats.hacking_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking](./bitburner.augmentationstats.hacking.md)
## AugmentationStats.hacking\_mult property ## AugmentationStats.hacking property
Multiplier to hacking skill Multiplier to hacking skill
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacking_mult?: number; hacking?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_chance\_mult](./bitburner.augmentationstats.hacking_chance_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_chance](./bitburner.augmentationstats.hacking_chance.md)
## AugmentationStats.hacking\_chance\_mult property ## AugmentationStats.hacking\_chance property
Multiplier to chance of successfully performing a hack Multiplier to chance of successfully performing a hack
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacking_chance_mult?: number; hacking_chance?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_exp\_mult](./bitburner.augmentationstats.hacking_exp_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_exp](./bitburner.augmentationstats.hacking_exp.md)
## AugmentationStats.hacking\_exp\_mult property ## AugmentationStats.hacking\_exp property
Multiplier to hacking experience gain rate Multiplier to hacking experience gain rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacking_exp_mult?: number; hacking_exp?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_grow\_mult](./bitburner.augmentationstats.hacking_grow_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_grow](./bitburner.augmentationstats.hacking_grow.md)
## AugmentationStats.hacking\_grow\_mult property ## AugmentationStats.hacking\_grow property
Multiplier to amount of money injected into servers using grow Multiplier to amount of money injected into servers using grow
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacking_grow_mult?: number; hacking_grow?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_money\_mult](./bitburner.augmentationstats.hacking_money_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_money](./bitburner.augmentationstats.hacking_money.md)
## AugmentationStats.hacking\_money\_mult property ## AugmentationStats.hacking\_money property
Multiplier to amount of money the player gains from hacking Multiplier to amount of money the player gains from hacking
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacking_money_mult?: number; hacking_money?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_speed\_mult](./bitburner.augmentationstats.hacking_speed_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacking\_speed](./bitburner.augmentationstats.hacking_speed.md)
## AugmentationStats.hacking\_speed\_mult property ## AugmentationStats.hacking\_speed property
Multiplier to hacking speed Multiplier to hacking speed
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacking_speed_mult?: number; hacking_speed?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_core\_cost\_mult](./bitburner.augmentationstats.hacknet_node_core_cost_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_core\_cost](./bitburner.augmentationstats.hacknet_node_core_cost.md)
## AugmentationStats.hacknet\_node\_core\_cost\_mult property ## AugmentationStats.hacknet\_node\_core\_cost property
Multiplier to cost of core for a Hacknet Node Multiplier to cost of core for a Hacknet Node
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacknet_node_core_cost_mult?: number; hacknet_node_core_cost?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_level\_cost\_mult](./bitburner.augmentationstats.hacknet_node_level_cost_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_level\_cost](./bitburner.augmentationstats.hacknet_node_level_cost.md)
## AugmentationStats.hacknet\_node\_level\_cost\_mult property ## AugmentationStats.hacknet\_node\_level\_cost property
Multiplier to cost of leveling up a Hacknet Node Multiplier to cost of leveling up a Hacknet Node
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacknet_node_level_cost_mult?: number; hacknet_node_level_cost?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_money\_mult](./bitburner.augmentationstats.hacknet_node_money_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_money](./bitburner.augmentationstats.hacknet_node_money.md)
## AugmentationStats.hacknet\_node\_money\_mult property ## AugmentationStats.hacknet\_node\_money property
Multiplier to amount of money produced by Hacknet Nodes Multiplier to amount of money produced by Hacknet Nodes
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacknet_node_money_mult?: number; hacknet_node_money?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_purchase\_cost\_mult](./bitburner.augmentationstats.hacknet_node_purchase_cost_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_purchase\_cost](./bitburner.augmentationstats.hacknet_node_purchase_cost.md)
## AugmentationStats.hacknet\_node\_purchase\_cost\_mult property ## AugmentationStats.hacknet\_node\_purchase\_cost property
Multiplier to cost of purchasing a Hacknet Node Multiplier to cost of purchasing a Hacknet Node
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacknet_node_purchase_cost_mult?: number; hacknet_node_purchase_cost?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_ram\_cost\_mult](./bitburner.augmentationstats.hacknet_node_ram_cost_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [hacknet\_node\_ram\_cost](./bitburner.augmentationstats.hacknet_node_ram_cost.md)
## AugmentationStats.hacknet\_node\_ram\_cost\_mult property ## AugmentationStats.hacknet\_node\_ram\_cost property
Multiplier to cost of ram for a Hacknet Node Multiplier to cost of ram for a Hacknet Node
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hacknet_node_ram_cost_mult?: number; hacknet_node_ram_cost?: number;
``` ```

@ -16,34 +16,34 @@ export interface AugmentationStats
| Property | Type | Description | | Property | Type | Description |
| --- | --- | --- | | --- | --- | --- |
| [agility\_exp\_mult?](./bitburner.augmentationstats.agility_exp_mult.md) | number | <i>(Optional)</i> Multiplier to agility experience gain rate | | [agility\_exp?](./bitburner.augmentationstats.agility_exp.md) | number | <i>(Optional)</i> Multiplier to agility experience gain rate |
| [agility\_mult?](./bitburner.augmentationstats.agility_mult.md) | number | <i>(Optional)</i> Multiplier to agility skill | | [agility?](./bitburner.augmentationstats.agility.md) | number | <i>(Optional)</i> Multiplier to agility skill |
| [bladeburner\_analysis\_mult?](./bitburner.augmentationstats.bladeburner_analysis_mult.md) | number | <i>(Optional)</i> Multiplier to effectiveness in Bladeburner Field Analysis | | [bladeburner\_analysis?](./bitburner.augmentationstats.bladeburner_analysis.md) | number | <i>(Optional)</i> Multiplier to effectiveness in Bladeburner Field Analysis |
| [bladeburner\_max\_stamina\_mult?](./bitburner.augmentationstats.bladeburner_max_stamina_mult.md) | number | <i>(Optional)</i> Multiplier to Bladeburner max stamina | | [bladeburner\_max\_stamina?](./bitburner.augmentationstats.bladeburner_max_stamina.md) | number | <i>(Optional)</i> Multiplier to Bladeburner max stamina |
| [bladeburner\_stamina\_gain\_mult?](./bitburner.augmentationstats.bladeburner_stamina_gain_mult.md) | number | <i>(Optional)</i> Multiplier to Bladeburner stamina gain rate | | [bladeburner\_stamina\_gain?](./bitburner.augmentationstats.bladeburner_stamina_gain.md) | number | <i>(Optional)</i> Multiplier to Bladeburner stamina gain rate |
| [bladeburner\_success\_chance\_mult?](./bitburner.augmentationstats.bladeburner_success_chance_mult.md) | number | <i>(Optional)</i> Multiplier to success chance in Bladeburner contracts/operations | | [bladeburner\_success\_chance?](./bitburner.augmentationstats.bladeburner_success_chance.md) | number | <i>(Optional)</i> Multiplier to success chance in Bladeburner contracts/operations |
| [charisma\_exp\_mult?](./bitburner.augmentationstats.charisma_exp_mult.md) | number | <i>(Optional)</i> Multiplier to charisma experience gain rate | | [charisma\_exp?](./bitburner.augmentationstats.charisma_exp.md) | number | <i>(Optional)</i> Multiplier to charisma experience gain rate |
| [charisma\_mult?](./bitburner.augmentationstats.charisma_mult.md) | number | <i>(Optional)</i> Multiplier to charisma skill | | [charisma?](./bitburner.augmentationstats.charisma.md) | number | <i>(Optional)</i> Multiplier to charisma skill |
| [company\_rep\_mult?](./bitburner.augmentationstats.company_rep_mult.md) | number | <i>(Optional)</i> Multiplier to amount of reputation gained when working | | [company\_rep?](./bitburner.augmentationstats.company_rep.md) | number | <i>(Optional)</i> Multiplier to amount of reputation gained when working |
| [crime\_money\_mult?](./bitburner.augmentationstats.crime_money_mult.md) | number | <i>(Optional)</i> Multiplier to amount of money gained from crimes | | [crime\_money?](./bitburner.augmentationstats.crime_money.md) | number | <i>(Optional)</i> Multiplier to amount of money gained from crimes |
| [crime\_success\_mult?](./bitburner.augmentationstats.crime_success_mult.md) | number | <i>(Optional)</i> Multiplier to crime success rate | | [crime\_success?](./bitburner.augmentationstats.crime_success.md) | number | <i>(Optional)</i> Multiplier to crime success rate |
| [defense\_exp\_mult?](./bitburner.augmentationstats.defense_exp_mult.md) | number | <i>(Optional)</i> Multiplier to defense experience gain rate | | [defense\_exp?](./bitburner.augmentationstats.defense_exp.md) | number | <i>(Optional)</i> Multiplier to defense experience gain rate |
| [defense\_mult?](./bitburner.augmentationstats.defense_mult.md) | number | <i>(Optional)</i> Multiplier to defense skill | | [defense?](./bitburner.augmentationstats.defense.md) | number | <i>(Optional)</i> Multiplier to defense skill |
| [dexterity\_exp\_mult?](./bitburner.augmentationstats.dexterity_exp_mult.md) | number | <i>(Optional)</i> Multiplier to dexterity experience gain rate | | [dexterity\_exp?](./bitburner.augmentationstats.dexterity_exp.md) | number | <i>(Optional)</i> Multiplier to dexterity experience gain rate |
| [dexterity\_mult?](./bitburner.augmentationstats.dexterity_mult.md) | number | <i>(Optional)</i> Multiplier to dexterity skill | | [dexterity?](./bitburner.augmentationstats.dexterity.md) | number | <i>(Optional)</i> Multiplier to dexterity skill |
| [faction\_rep\_mult?](./bitburner.augmentationstats.faction_rep_mult.md) | number | <i>(Optional)</i> Multiplier to amount of reputation gained when working | | [faction\_rep?](./bitburner.augmentationstats.faction_rep.md) | number | <i>(Optional)</i> Multiplier to amount of reputation gained when working |
| [hacking\_chance\_mult?](./bitburner.augmentationstats.hacking_chance_mult.md) | number | <i>(Optional)</i> Multiplier to chance of successfully performing a hack | | [hacking\_chance?](./bitburner.augmentationstats.hacking_chance.md) | number | <i>(Optional)</i> Multiplier to chance of successfully performing a hack |
| [hacking\_exp\_mult?](./bitburner.augmentationstats.hacking_exp_mult.md) | number | <i>(Optional)</i> Multiplier to hacking experience gain rate | | [hacking\_exp?](./bitburner.augmentationstats.hacking_exp.md) | number | <i>(Optional)</i> Multiplier to hacking experience gain rate |
| [hacking\_grow\_mult?](./bitburner.augmentationstats.hacking_grow_mult.md) | number | <i>(Optional)</i> Multiplier to amount of money injected into servers using grow | | [hacking\_grow?](./bitburner.augmentationstats.hacking_grow.md) | number | <i>(Optional)</i> Multiplier to amount of money injected into servers using grow |
| [hacking\_money\_mult?](./bitburner.augmentationstats.hacking_money_mult.md) | number | <i>(Optional)</i> Multiplier to amount of money the player gains from hacking | | [hacking\_money?](./bitburner.augmentationstats.hacking_money.md) | number | <i>(Optional)</i> Multiplier to amount of money the player gains from hacking |
| [hacking\_mult?](./bitburner.augmentationstats.hacking_mult.md) | number | <i>(Optional)</i> Multiplier to hacking skill | | [hacking\_speed?](./bitburner.augmentationstats.hacking_speed.md) | number | <i>(Optional)</i> Multiplier to hacking speed |
| [hacking\_speed\_mult?](./bitburner.augmentationstats.hacking_speed_mult.md) | number | <i>(Optional)</i> Multiplier to hacking speed | | [hacking?](./bitburner.augmentationstats.hacking.md) | number | <i>(Optional)</i> Multiplier to hacking skill |
| [hacknet\_node\_core\_cost\_mult?](./bitburner.augmentationstats.hacknet_node_core_cost_mult.md) | number | <i>(Optional)</i> Multiplier to cost of core for a Hacknet Node | | [hacknet\_node\_core\_cost?](./bitburner.augmentationstats.hacknet_node_core_cost.md) | number | <i>(Optional)</i> Multiplier to cost of core for a Hacknet Node |
| [hacknet\_node\_level\_cost\_mult?](./bitburner.augmentationstats.hacknet_node_level_cost_mult.md) | number | <i>(Optional)</i> Multiplier to cost of leveling up a Hacknet Node | | [hacknet\_node\_level\_cost?](./bitburner.augmentationstats.hacknet_node_level_cost.md) | number | <i>(Optional)</i> Multiplier to cost of leveling up a Hacknet Node |
| [hacknet\_node\_money\_mult?](./bitburner.augmentationstats.hacknet_node_money_mult.md) | number | <i>(Optional)</i> Multiplier to amount of money produced by Hacknet Nodes | | [hacknet\_node\_money?](./bitburner.augmentationstats.hacknet_node_money.md) | number | <i>(Optional)</i> Multiplier to amount of money produced by Hacknet Nodes |
| [hacknet\_node\_purchase\_cost\_mult?](./bitburner.augmentationstats.hacknet_node_purchase_cost_mult.md) | number | <i>(Optional)</i> Multiplier to cost of purchasing a Hacknet Node | | [hacknet\_node\_purchase\_cost?](./bitburner.augmentationstats.hacknet_node_purchase_cost.md) | number | <i>(Optional)</i> Multiplier to cost of purchasing a Hacknet Node |
| [hacknet\_node\_ram\_cost\_mult?](./bitburner.augmentationstats.hacknet_node_ram_cost_mult.md) | number | <i>(Optional)</i> Multiplier to cost of ram for a Hacknet Node | | [hacknet\_node\_ram\_cost?](./bitburner.augmentationstats.hacknet_node_ram_cost.md) | number | <i>(Optional)</i> Multiplier to cost of ram for a Hacknet Node |
| [strength\_exp\_mult?](./bitburner.augmentationstats.strength_exp_mult.md) | number | <i>(Optional)</i> Multiplier to strength experience gain rate | | [strength\_exp?](./bitburner.augmentationstats.strength_exp.md) | number | <i>(Optional)</i> Multiplier to strength experience gain rate |
| [strength\_mult?](./bitburner.augmentationstats.strength_mult.md) | number | <i>(Optional)</i> Multiplier to strength skill | | [strength?](./bitburner.augmentationstats.strength.md) | number | <i>(Optional)</i> Multiplier to strength skill |
| [work\_money\_mult?](./bitburner.augmentationstats.work_money_mult.md) | number | <i>(Optional)</i> Multiplier to amount of money gained from working | | [work\_money?](./bitburner.augmentationstats.work_money.md) | number | <i>(Optional)</i> Multiplier to amount of money gained from working |

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [strength\_mult](./bitburner.augmentationstats.strength_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [strength](./bitburner.augmentationstats.strength.md)
## AugmentationStats.strength\_mult property ## AugmentationStats.strength property
Multiplier to strength skill Multiplier to strength skill
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
strength_mult?: number; strength?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [strength\_exp\_mult](./bitburner.augmentationstats.strength_exp_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [strength\_exp](./bitburner.augmentationstats.strength_exp.md)
## AugmentationStats.strength\_exp\_mult property ## AugmentationStats.strength\_exp property
Multiplier to strength experience gain rate Multiplier to strength experience gain rate
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
strength_exp_mult?: number; strength_exp?: number;
``` ```

@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. --> <!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [work\_money\_mult](./bitburner.augmentationstats.work_money_mult.md) [Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [AugmentationStats](./bitburner.augmentationstats.md) &gt; [work\_money](./bitburner.augmentationstats.work_money.md)
## AugmentationStats.work\_money\_mult property ## AugmentationStats.work\_money property
Multiplier to amount of money gained from working Multiplier to amount of money gained from working
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
work_money_mult?: number; work_money?: number;
``` ```

@ -7,7 +7,7 @@
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
flags(schema: [string, string | number | boolean | string[]][]): any; flags(schema: [string, string | number | boolean | string[]][]): { [key: string]: ScriptArg };
``` ```
## Parameters ## Parameters
@ -18,5 +18,5 @@ flags(schema: [string, string | number | boolean | string[]][]): any;
<b>Returns:</b> <b>Returns:</b>
any { \[key: string\]: [ScriptArg](./bitburner.scriptarg.md) }

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [agilityExp](./bitburner.characterinfo.agilityexp.md)
## CharacterInfo.agilityExp property
total agility exp
<b>Signature:</b>
```typescript
agilityExp: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [bitnode](./bitburner.characterinfo.bitnode.md)
## CharacterInfo.bitnode property
Current BitNode number
<b>Signature:</b>
```typescript
bitnode: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [charismaExp](./bitburner.characterinfo.charismaexp.md)
## CharacterInfo.charismaExp property
total charisma exp
<b>Signature:</b>
```typescript
charismaExp: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [city](./bitburner.characterinfo.city.md)
## CharacterInfo.city property
Name of city you are currently in
<b>Signature:</b>
```typescript
city: string;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [defenseExp](./bitburner.characterinfo.defenseexp.md)
## CharacterInfo.defenseExp property
total defense exp
<b>Signature:</b>
```typescript
defenseExp: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [dexterityExp](./bitburner.characterinfo.dexterityexp.md)
## CharacterInfo.dexterityExp property
total dexterity exp
<b>Signature:</b>
```typescript
dexterityExp: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [factions](./bitburner.characterinfo.factions.md)
## CharacterInfo.factions property
Array of factions you are currently a member of
<b>Signature:</b>
```typescript
factions: string[];
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [hackingExp](./bitburner.characterinfo.hackingexp.md)
## CharacterInfo.hackingExp property
total hacking exp
<b>Signature:</b>
```typescript
hackingExp: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [hp](./bitburner.characterinfo.hp.md)
## CharacterInfo.hp property
Current health points
<b>Signature:</b>
```typescript
hp: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [jobs](./bitburner.characterinfo.jobs.md)
## CharacterInfo.jobs property
Array of all jobs
<b>Signature:</b>
```typescript
jobs: string[];
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [jobTitles](./bitburner.characterinfo.jobtitles.md)
## CharacterInfo.jobTitles property
Array of job positions for all companies you are employed at. Same order as 'jobs'
<b>Signature:</b>
```typescript
jobTitles: string[];
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [maxHp](./bitburner.characterinfo.maxhp.md)
## CharacterInfo.maxHp property
Maximum health points
<b>Signature:</b>
```typescript
maxHp: number;
```

@ -1,42 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md)
## CharacterInfo interface
<b>Signature:</b>
```typescript
export interface CharacterInfo
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [agilityExp](./bitburner.characterinfo.agilityexp.md) | number | total agility exp |
| [bitnode](./bitburner.characterinfo.bitnode.md) | number | Current BitNode number |
| [charismaExp](./bitburner.characterinfo.charismaexp.md) | number | total charisma exp |
| [city](./bitburner.characterinfo.city.md) | string | Name of city you are currently in |
| [defenseExp](./bitburner.characterinfo.defenseexp.md) | number | total defense exp |
| [dexterityExp](./bitburner.characterinfo.dexterityexp.md) | number | total dexterity exp |
| [factions](./bitburner.characterinfo.factions.md) | string\[\] | Array of factions you are currently a member of |
| [hackingExp](./bitburner.characterinfo.hackingexp.md) | number | total hacking exp |
| [hp](./bitburner.characterinfo.hp.md) | number | Current health points |
| [jobs](./bitburner.characterinfo.jobs.md) | string\[\] | Array of all jobs |
| [jobTitles](./bitburner.characterinfo.jobtitles.md) | string\[\] | Array of job positions for all companies you are employed at. Same order as 'jobs' |
| [maxHp](./bitburner.characterinfo.maxhp.md) | number | Maximum health points |
| [mult](./bitburner.characterinfo.mult.md) | [CharacterMult](./bitburner.charactermult.md) | Object with many of the player's multipliers from Augmentations/Source Files |
| [strengthExp](./bitburner.characterinfo.strengthexp.md) | number | total strength exp |
| [timeWorked](./bitburner.characterinfo.timeworked.md) | number | Timed worked in ms |
| [tor](./bitburner.characterinfo.tor.md) | boolean | Boolean indicating whether or not you have a tor router |
| [workAgiExpGain](./bitburner.characterinfo.workagiexpgain.md) | number | Agi experience earned so far from work |
| [workChaExpGain](./bitburner.characterinfo.workchaexpgain.md) | number | Cha experience earned so far from work |
| [workDefExpGain](./bitburner.characterinfo.workdefexpgain.md) | number | Def experience earned so far from work |
| [workDexExpGain](./bitburner.characterinfo.workdexexpgain.md) | number | Dex experience earned so far from work |
| [workHackExpGain](./bitburner.characterinfo.workhackexpgain.md) | number | Hacking experience earned so far from work |
| [workMoneyGain](./bitburner.characterinfo.workmoneygain.md) | number | Money earned so far from work, if applicable |
| [workRepGain](./bitburner.characterinfo.workrepgain.md) | number | Reputation earned so far from work, if applicable |
| [workStrExpGain](./bitburner.characterinfo.workstrexpgain.md) | number | Str experience earned so far from work |

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [mult](./bitburner.characterinfo.mult.md)
## CharacterInfo.mult property
Object with many of the player's multipliers from Augmentations/Source Files
<b>Signature:</b>
```typescript
mult: CharacterMult;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [strengthExp](./bitburner.characterinfo.strengthexp.md)
## CharacterInfo.strengthExp property
total strength exp
<b>Signature:</b>
```typescript
strengthExp: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [timeWorked](./bitburner.characterinfo.timeworked.md)
## CharacterInfo.timeWorked property
Timed worked in ms
<b>Signature:</b>
```typescript
timeWorked: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [tor](./bitburner.characterinfo.tor.md)
## CharacterInfo.tor property
Boolean indicating whether or not you have a tor router
<b>Signature:</b>
```typescript
tor: boolean;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workAgiExpGain](./bitburner.characterinfo.workagiexpgain.md)
## CharacterInfo.workAgiExpGain property
Agi experience earned so far from work
<b>Signature:</b>
```typescript
workAgiExpGain: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workChaExpGain](./bitburner.characterinfo.workchaexpgain.md)
## CharacterInfo.workChaExpGain property
Cha experience earned so far from work
<b>Signature:</b>
```typescript
workChaExpGain: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workDefExpGain](./bitburner.characterinfo.workdefexpgain.md)
## CharacterInfo.workDefExpGain property
Def experience earned so far from work
<b>Signature:</b>
```typescript
workDefExpGain: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workDexExpGain](./bitburner.characterinfo.workdexexpgain.md)
## CharacterInfo.workDexExpGain property
Dex experience earned so far from work
<b>Signature:</b>
```typescript
workDexExpGain: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workHackExpGain](./bitburner.characterinfo.workhackexpgain.md)
## CharacterInfo.workHackExpGain property
Hacking experience earned so far from work
<b>Signature:</b>
```typescript
workHackExpGain: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workMoneyGain](./bitburner.characterinfo.workmoneygain.md)
## CharacterInfo.workMoneyGain property
Money earned so far from work, if applicable
<b>Signature:</b>
```typescript
workMoneyGain: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workRepGain](./bitburner.characterinfo.workrepgain.md)
## CharacterInfo.workRepGain property
Reputation earned so far from work, if applicable
<b>Signature:</b>
```typescript
workRepGain: number;
```

@ -1,13 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CharacterInfo](./bitburner.characterinfo.md) &gt; [workStrExpGain](./bitburner.characterinfo.workstrexpgain.md)
## CharacterInfo.workStrExpGain property
Str experience earned so far from work
<b>Signature:</b>
```typescript
workStrExpGain: number;
```

@ -9,7 +9,7 @@ Get the input data.
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
getData(filename: string, host?: string): any; getData(filename: string, host?: string): CodingContractData;
``` ```
## Parameters ## Parameters
@ -21,7 +21,7 @@ getData(filename: string, host?: string): any;
<b>Returns:</b> <b>Returns:</b>
any [CodingContractData](./bitburner.codingcontractdata.md)
The specified contracts data, data type depends on contract type.; The specified contracts data, data type depends on contract type.;

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CodingContractData](./bitburner.codingcontractdata.md)
## CodingContractData type
Coding contract data will differ depending on coding contract.
<b>Signature:</b>
```typescript
type CodingContractData = any;
```

@ -9,7 +9,7 @@ Bribe a faction
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
bribe(factionName: string, amountCash: number, amountShares: number): boolean; bribe(factionName: string, amountCash: number): boolean;
``` ```
## Parameters ## Parameters
@ -18,7 +18,6 @@ bribe(factionName: string, amountCash: number, amountShares: number): boolean;
| --- | --- | --- | | --- | --- | --- |
| factionName | string | Faction name | | factionName | string | Faction name |
| amountCash | number | Amount of money to bribe | | amountCash | number | Amount of money to bribe |
| amountShares | number | Amount of shares to bribe |
<b>Returns:</b> <b>Returns:</b>

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [Corporation](./bitburner.corporation.md) &gt; [getIndustryTypes](./bitburner.corporation.getindustrytypes.md)
## Corporation.getIndustryTypes() method
Get list of industry types
<b>Signature:</b>
```typescript
getIndustryTypes(): string[];
```
<b>Returns:</b>
string\[\]
industry names

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [Corporation](./bitburner.corporation.md) &gt; [getMaterialNames](./bitburner.corporation.getmaterialnames.md)
## Corporation.getMaterialNames() method
Get list of materials
<b>Signature:</b>
```typescript
getMaterialNames(): string[];
```
<b>Returns:</b>
string\[\]
material names

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [Corporation](./bitburner.corporation.md) &gt; [getResearchNames](./bitburner.corporation.getresearchnames.md)
## Corporation.getResearchNames() method
Get list of research names
<b>Signature:</b>
```typescript
getResearchNames(): string[];
```
<b>Returns:</b>
string\[\]
research names

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [Corporation](./bitburner.corporation.md) &gt; [getUnlockables](./bitburner.corporation.getunlockables.md)
## Corporation.getUnlockables() method
Get list of one-time unlockable upgrades
<b>Signature:</b>
```typescript
getUnlockables(): string[];
```
<b>Returns:</b>
string\[\]
unlockable upgrades names

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [Corporation](./bitburner.corporation.md) &gt; [getUpgradeNames](./bitburner.corporation.getupgradenames.md)
## Corporation.getUpgradeNames() method
Get list of upgrade names
<b>Signature:</b>
```typescript
getUpgradeNames(): string[];
```
<b>Returns:</b>
string\[\]
upgrade names

@ -9,14 +9,14 @@ Issue dividends
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
issueDividends(percent: number): void; issueDividends(rate: number): void;
``` ```
## Parameters ## Parameters
| Parameter | Type | Description | | Parameter | Type | Description |
| --- | --- | --- | | --- | --- | --- |
| percent | number | Percent of profit to issue as dividends. | | rate | number | Fraction of profit to issue as dividends. |
<b>Returns:</b> <b>Returns:</b>

@ -18,7 +18,7 @@ export interface Corporation extends WarehouseAPI, OfficeAPI
| Method | Description | | Method | Description |
| --- | --- | | --- | --- |
| [acceptInvestmentOffer()](./bitburner.corporation.acceptinvestmentoffer.md) | Accept investment based on you companies current valuation | | [acceptInvestmentOffer()](./bitburner.corporation.acceptinvestmentoffer.md) | Accept investment based on you companies current valuation |
| [bribe(factionName, amountCash, amountShares)](./bitburner.corporation.bribe.md) | Bribe a faction | | [bribe(factionName, amountCash)](./bitburner.corporation.bribe.md) | Bribe a faction |
| [buyBackShares(amount)](./bitburner.corporation.buybackshares.md) | Buyback Shares | | [buyBackShares(amount)](./bitburner.corporation.buybackshares.md) | Buyback Shares |
| [createCorporation(corporationName, selfFund)](./bitburner.corporation.createcorporation.md) | Create a Corporation | | [createCorporation(corporationName, selfFund)](./bitburner.corporation.createcorporation.md) | Create a Corporation |
| [expandCity(divisionName, cityName)](./bitburner.corporation.expandcity.md) | Expand to a new city | | [expandCity(divisionName, cityName)](./bitburner.corporation.expandcity.md) | Expand to a new city |
@ -28,13 +28,18 @@ export interface Corporation extends WarehouseAPI, OfficeAPI
| [getDivision(divisionName)](./bitburner.corporation.getdivision.md) | Get division data | | [getDivision(divisionName)](./bitburner.corporation.getdivision.md) | Get division data |
| [getExpandCityCost()](./bitburner.corporation.getexpandcitycost.md) | Gets the cost to expand into a new city | | [getExpandCityCost()](./bitburner.corporation.getexpandcitycost.md) | Gets the cost to expand into a new city |
| [getExpandIndustryCost(industryName)](./bitburner.corporation.getexpandindustrycost.md) | Gets the cost to expand into a new industry | | [getExpandIndustryCost(industryName)](./bitburner.corporation.getexpandindustrycost.md) | Gets the cost to expand into a new industry |
| [getIndustryTypes()](./bitburner.corporation.getindustrytypes.md) | Get list of industry types |
| [getInvestmentOffer()](./bitburner.corporation.getinvestmentoffer.md) | Get an offer for investment based on you companies current valuation | | [getInvestmentOffer()](./bitburner.corporation.getinvestmentoffer.md) | Get an offer for investment based on you companies current valuation |
| [getMaterialNames()](./bitburner.corporation.getmaterialnames.md) | Get list of materials |
| [getResearchNames()](./bitburner.corporation.getresearchnames.md) | Get list of research names |
| [getUnlockables()](./bitburner.corporation.getunlockables.md) | Get list of one-time unlockable upgrades |
| [getUnlockUpgradeCost(upgradeName)](./bitburner.corporation.getunlockupgradecost.md) | Gets the cost to unlock a one time unlockable upgrade | | [getUnlockUpgradeCost(upgradeName)](./bitburner.corporation.getunlockupgradecost.md) | Gets the cost to unlock a one time unlockable upgrade |
| [getUpgradeLevel(upgradeName)](./bitburner.corporation.getupgradelevel.md) | Get the level of a levelable upgrade | | [getUpgradeLevel(upgradeName)](./bitburner.corporation.getupgradelevel.md) | Get the level of a levelable upgrade |
| [getUpgradeLevelCost(upgradeName)](./bitburner.corporation.getupgradelevelcost.md) | Gets the cost to unlock the next level of a levelable upgrade | | [getUpgradeLevelCost(upgradeName)](./bitburner.corporation.getupgradelevelcost.md) | Gets the cost to unlock the next level of a levelable upgrade |
| [getUpgradeNames()](./bitburner.corporation.getupgradenames.md) | Get list of upgrade names |
| [goPublic(numShares)](./bitburner.corporation.gopublic.md) | Go public | | [goPublic(numShares)](./bitburner.corporation.gopublic.md) | Go public |
| [hasUnlockUpgrade(upgradeName)](./bitburner.corporation.hasunlockupgrade.md) | Check if you have a one time unlockable upgrade | | [hasUnlockUpgrade(upgradeName)](./bitburner.corporation.hasunlockupgrade.md) | Check if you have a one time unlockable upgrade |
| [issueDividends(percent)](./bitburner.corporation.issuedividends.md) | Issue dividends | | [issueDividends(rate)](./bitburner.corporation.issuedividends.md) | Issue dividends |
| [levelUpgrade(upgradeName)](./bitburner.corporation.levelupgrade.md) | Level an upgrade. | | [levelUpgrade(upgradeName)](./bitburner.corporation.levelupgrade.md) | Level an upgrade. |
| [sellShares(amount)](./bitburner.corporation.sellshares.md) | Sell Shares | | [sellShares(amount)](./bitburner.corporation.sellshares.md) | Sell Shares |
| [unlockUpgrade(upgradeName)](./bitburner.corporation.unlockupgrade.md) | Unlock an upgrade | | [unlockUpgrade(upgradeName)](./bitburner.corporation.unlockupgrade.md) | Unlock an upgrade |

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CorporationInfo](./bitburner.corporationinfo.md) &gt; [dividendEarnings](./bitburner.corporationinfo.dividendearnings.md)
## CorporationInfo.dividendEarnings property
Your earnings as a shareholder per second this cycle
<b>Signature:</b>
```typescript
dividendEarnings: number;
```

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CorporationInfo](./bitburner.corporationinfo.md) &gt; [dividendRate](./bitburner.corporationinfo.dividendrate.md)
## CorporationInfo.dividendRate property
Fraction of profits issued as dividends
<b>Signature:</b>
```typescript
dividendRate: number;
```

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [CorporationInfo](./bitburner.corporationinfo.md) &gt; [dividendTax](./bitburner.corporationinfo.dividendtax.md)
## CorporationInfo.dividendTax property
Tax applied on your earnings as a shareholder
<b>Signature:</b>
```typescript
dividendTax: number;
```

@ -16,6 +16,9 @@ interface CorporationInfo
| Property | Type | Description | | Property | Type | Description |
| --- | --- | --- | | --- | --- | --- |
| [dividendEarnings](./bitburner.corporationinfo.dividendearnings.md) | number | Your earnings as a shareholder per second this cycle |
| [dividendRate](./bitburner.corporationinfo.dividendrate.md) | number | Fraction of profits issued as dividends |
| [dividendTax](./bitburner.corporationinfo.dividendtax.md) | number | Tax applied on your earnings as a shareholder |
| [divisions](./bitburner.corporationinfo.divisions.md) | [Division](./bitburner.division.md)<!-- -->\[\] | Array of all divisions | | [divisions](./bitburner.corporationinfo.divisions.md) | [Division](./bitburner.division.md)<!-- -->\[\] | Array of all divisions |
| [expenses](./bitburner.corporationinfo.expenses.md) | number | Expenses per second this cycle | | [expenses](./bitburner.corporationinfo.expenses.md) | number | Expenses per second this cycle |
| [funds](./bitburner.corporationinfo.funds.md) | number | Funds available | | [funds](./bitburner.corporationinfo.funds.md) | number | Funds available |

@ -9,7 +9,7 @@ Employee in an office
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
interface Employee export interface Employee
``` ```
## Properties ## Properties

@ -26,4 +26,5 @@ You need Formulas.exe on your home computer to use this API.
| [hacknetServers](./bitburner.formulas.hacknetservers.md) | [HacknetServersFormulas](./bitburner.hacknetserversformulas.md) | Hacknet Servers formulas | | [hacknetServers](./bitburner.formulas.hacknetservers.md) | [HacknetServersFormulas](./bitburner.hacknetserversformulas.md) | Hacknet Servers formulas |
| [reputation](./bitburner.formulas.reputation.md) | [ReputationFormulas](./bitburner.reputationformulas.md) | Reputation formulas | | [reputation](./bitburner.formulas.reputation.md) | [ReputationFormulas](./bitburner.reputationformulas.md) | Reputation formulas |
| [skills](./bitburner.formulas.skills.md) | [SkillsFormulas](./bitburner.skillsformulas.md) | Skills formulas | | [skills](./bitburner.formulas.skills.md) | [SkillsFormulas](./bitburner.skillsformulas.md) | Skills formulas |
| [work](./bitburner.formulas.work.md) | [WorkFormulas](./bitburner.workformulas.md) | Work formulas |

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [Formulas](./bitburner.formulas.md) &gt; [work](./bitburner.formulas.work.md)
## Formulas.work property
Work formulas
<b>Signature:</b>
```typescript
work: WorkFormulas;
```

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GangOtherInfo](./bitburner.gangotherinfo.md) &gt; ["Slum Snakes"](./bitburner.gangotherinfo._slum_snakes_.md)
## GangOtherInfo."Slum Snakes" property
<b>Signature:</b>
```typescript
"Slum Snakes": GangOtherInfoObject;
```

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GangOtherInfo](./bitburner.gangotherinfo.md) &gt; ["Speakers for the Dead"](./bitburner.gangotherinfo._speakers_for_the_dead_.md)
## GangOtherInfo."Speakers for the Dead" property
<b>Signature:</b>
```typescript
"Speakers for the Dead": GangOtherInfoObject;
```

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GangOtherInfo](./bitburner.gangotherinfo.md) &gt; ["The Black Hand"](./bitburner.gangotherinfo._the_black_hand_.md)
## GangOtherInfo."The Black Hand" property
<b>Signature:</b>
```typescript
"The Black Hand": GangOtherInfoObject;
```

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GangOtherInfo](./bitburner.gangotherinfo.md) &gt; ["The Dark Army"](./bitburner.gangotherinfo._the_dark_army_.md)
## GangOtherInfo."The Dark Army" property
<b>Signature:</b>
```typescript
"The Dark Army": GangOtherInfoObject;
```

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GangOtherInfo](./bitburner.gangotherinfo.md) &gt; ["The Syndicate"](./bitburner.gangotherinfo._the_syndicate_.md)
## GangOtherInfo."The Syndicate" property
<b>Signature:</b>
```typescript
"The Syndicate": GangOtherInfoObject;
```

@ -10,16 +10,3 @@
```typescript ```typescript
export interface GangOtherInfo export interface GangOtherInfo
``` ```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| ["Slum Snakes"](./bitburner.gangotherinfo._slum_snakes_.md) | [GangOtherInfoObject](./bitburner.gangotherinfoobject.md) | |
| ["Speakers for the Dead"](./bitburner.gangotherinfo._speakers_for_the_dead_.md) | [GangOtherInfoObject](./bitburner.gangotherinfoobject.md) | |
| ["The Black Hand"](./bitburner.gangotherinfo._the_black_hand_.md) | [GangOtherInfoObject](./bitburner.gangotherinfoobject.md) | |
| ["The Dark Army"](./bitburner.gangotherinfo._the_dark_army_.md) | [GangOtherInfoObject](./bitburner.gangotherinfoobject.md) | |
| ["The Syndicate"](./bitburner.gangotherinfo._the_syndicate_.md) | [GangOtherInfoObject](./bitburner.gangotherinfoobject.md) | |
| [NiteSec](./bitburner.gangotherinfo.nitesec.md) | [GangOtherInfoObject](./bitburner.gangotherinfoobject.md) | |
| [Tetrads](./bitburner.gangotherinfo.tetrads.md) | [GangOtherInfoObject](./bitburner.gangotherinfoobject.md) | |

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GangOtherInfo](./bitburner.gangotherinfo.md) &gt; [NiteSec](./bitburner.gangotherinfo.nitesec.md)
## GangOtherInfo.NiteSec property
<b>Signature:</b>
```typescript
NiteSec: GangOtherInfoObject;
```

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GangOtherInfo](./bitburner.gangotherinfo.md) &gt; [Tetrads](./bitburner.gangotherinfo.tetrads.md)
## GangOtherInfo.Tetrads property
<b>Signature:</b>
```typescript
Tetrads: GangOtherInfoObject;
```

@ -9,7 +9,7 @@ Get the cost of a hash upgrade.
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
hashCost(upgName: string): number; hashCost(upgName: string, count?: number): number;
``` ```
## Parameters ## Parameters
@ -17,6 +17,7 @@ hashCost(upgName: string): number;
| Parameter | Type | Description | | Parameter | Type | Description |
| --- | --- | --- | | --- | --- | --- |
| upgName | string | Name of the upgrade of Hacknet Node. | | upgName | string | Name of the upgrade of Hacknet Node. |
| count | number | Number of upgrades to buy at once. Defaults to 1 if not specified. |
<b>Returns:</b> <b>Returns:</b>

@ -31,12 +31,12 @@ Not all these functions are immediately available.
| [getStudyMult()](./bitburner.hacknet.getstudymult.md) | Get the multiplier to study. | | [getStudyMult()](./bitburner.hacknet.getstudymult.md) | Get the multiplier to study. |
| [getTrainingMult()](./bitburner.hacknet.gettrainingmult.md) | Get the multiplier to training. | | [getTrainingMult()](./bitburner.hacknet.gettrainingmult.md) | Get the multiplier to training. |
| [hashCapacity()](./bitburner.hacknet.hashcapacity.md) | Get the maximum number of hashes you can store. | | [hashCapacity()](./bitburner.hacknet.hashcapacity.md) | Get the maximum number of hashes you can store. |
| [hashCost(upgName)](./bitburner.hacknet.hashcost.md) | Get the cost of a hash upgrade. | | [hashCost(upgName, count)](./bitburner.hacknet.hashcost.md) | Get the cost of a hash upgrade. |
| [maxNumNodes()](./bitburner.hacknet.maxnumnodes.md) | Get the maximum number of hacknet nodes. | | [maxNumNodes()](./bitburner.hacknet.maxnumnodes.md) | Get the maximum number of hacknet nodes. |
| [numHashes()](./bitburner.hacknet.numhashes.md) | Get the total number of hashes stored. | | [numHashes()](./bitburner.hacknet.numhashes.md) | Get the total number of hashes stored. |
| [numNodes()](./bitburner.hacknet.numnodes.md) | Get the number of hacknet nodes you own. | | [numNodes()](./bitburner.hacknet.numnodes.md) | Get the number of hacknet nodes you own. |
| [purchaseNode()](./bitburner.hacknet.purchasenode.md) | Purchase a new hacknet node. | | [purchaseNode()](./bitburner.hacknet.purchasenode.md) | Purchase a new hacknet node. |
| [spendHashes(upgName, upgTarget)](./bitburner.hacknet.spendhashes.md) | Purchase a hash upgrade. | | [spendHashes(upgName, upgTarget, count)](./bitburner.hacknet.spendhashes.md) | Purchase a hash upgrade. |
| [upgradeCache(index, n)](./bitburner.hacknet.upgradecache.md) | Upgrade the cache of a hacknet node. | | [upgradeCache(index, n)](./bitburner.hacknet.upgradecache.md) | Upgrade the cache of a hacknet node. |
| [upgradeCore(index, n)](./bitburner.hacknet.upgradecore.md) | Upgrade the core of a hacknet node. | | [upgradeCore(index, n)](./bitburner.hacknet.upgradecore.md) | Upgrade the core of a hacknet node. |
| [upgradeLevel(index, n)](./bitburner.hacknet.upgradelevel.md) | Upgrade the level of a hacknet node. | | [upgradeLevel(index, n)](./bitburner.hacknet.upgradelevel.md) | Upgrade the level of a hacknet node. |

@ -9,7 +9,7 @@ Purchase a hash upgrade.
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
spendHashes(upgName: string, upgTarget?: string): boolean; spendHashes(upgName: string, upgTarget?: string, count?: number): boolean;
``` ```
## Parameters ## Parameters
@ -18,6 +18,7 @@ spendHashes(upgName: string, upgTarget?: string): boolean;
| --- | --- | --- | | --- | --- | --- |
| upgName | string | Name of the upgrade of Hacknet Node. | | upgName | string | Name of the upgrade of Hacknet Node. |
| upgTarget | string | Object to which upgrade applies. Required for certain upgrades. | | upgTarget | string | Object to which upgrade applies. Required for certain upgrades. |
| count | number | Number of upgrades to buy at once. Defaults to 1 if not specified. For compatability reasons, upgTarget must be specified, even if it is not used, in order to specify count. |
<b>Returns:</b> <b>Returns:</b>

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [HP](./bitburner.hp.md) &gt; [current](./bitburner.hp.current.md)
## HP.current property
<b>Signature:</b>
```typescript
current: number;
```

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [HP](./bitburner.hp.md) &gt; [max](./bitburner.hp.max.md)
## HP.max property
<b>Signature:</b>
```typescript
max: number;
```

Some files were not shown because too many files have changed in this diff Show More