rename some stuff and close some exploits

This commit is contained in:
Olivier Gagnon
2021-11-12 15:42:57 -05:00
parent 7059bdf08a
commit 6bd6b3061e
19 changed files with 128 additions and 80 deletions

View File

@@ -23,6 +23,7 @@ export interface NodeStats
| [name](./bitburner.nodestats.name.md) | string | Node's name |
| [production](./bitburner.nodestats.production.md) | number | Node's production per second |
| [ram](./bitburner.nodestats.ram.md) | number | Node's RAM |
| [ramUsed](./bitburner.nodestats.ramused.md) | number | Node's used RAM |
| [timeOnline](./bitburner.nodestats.timeonline.md) | number | Number of seconds since Node has been purchased |
| [totalProduction](./bitburner.nodestats.totalproduction.md) | number | Total number of money Node has produced |

View File

@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [NodeStats](./bitburner.nodestats.md) &gt; [ramUsed](./bitburner.nodestats.ramused.md)
## NodeStats.ramUsed property
Node's used RAM
<b>Signature:</b>
```typescript
ramUsed: number;
```

View File

@@ -120,7 +120,7 @@ export interface NS extends Singularity
| [toast(msg, variant)](./bitburner.ns.toast.md) | Queue a toast (bottom-right notification). |
| [tprint(msg)](./bitburner.ns.tprint.md) | Prints a value or a variable to the Terminal. |
| [tprintf(msg)](./bitburner.ns.tprintf.md) | Prints a raw value or a variable to the Terminal. |
| [tryWrite(port, data)](./bitburner.ns.trywrite.md) | Attempt to write to a port. |
| [tryWritePort(port, data)](./bitburner.ns.trywriteport.md) | Attempt to write to a port. |
| [vsprintf(format, args)](./bitburner.ns.vsprintf.md) | Format a string with an array of arguments. |
| [weaken(host, opts)](./bitburner.ns.weaken.md) | Reduce a server security level. |
| [weakenAnalyze(threads, cores)](./bitburner.ns.weakenanalyze.md) | Predict the effect of weaken. |

View File

@@ -26,7 +26,7 @@ Data in the specified port.
## Remarks
RAM cost: 1 GB
RAM cost: 0 GB
This function is used to peek at the data from a port. It returns the first element in the specified port without removing that element. If the port is empty, the string “NULL PORT DATA” will be returned.

View File

@@ -26,7 +26,7 @@ Data in the specified text file or port.
## Remarks
RAM cost: 1 GB
RAM cost: 0 GB
This function is used to read data from a port or from a text file (.txt).

View File

@@ -1,15 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [NS](./bitburner.ns.md) &gt; [tryWrite](./bitburner.ns.trywrite.md)
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [NS](./bitburner.ns.md) &gt; [tryWritePort](./bitburner.ns.trywriteport.md)
## NS.tryWrite() method
## NS.tryWritePort() method
Attempt to write to a port.
<b>Signature:</b>
```typescript
tryWrite(port: number, data: string[] | number): Promise<boolean>;
tryWritePort(port: number, data: string[] | number): Promise<boolean>;
```
## Parameters
@@ -27,7 +27,7 @@ True if the data is successfully written to the port, and false otherwise.
## Remarks
RAM cost: 1 GB
RAM cost: 0 GB
Attempts to write data to the specified Netscript Port. If the port is full, the data will not be written. Otherwise, the data will be written normally.

View File

@@ -26,7 +26,7 @@ Promise&lt;void&gt;
## Remarks
RAM cost: 1 GB
RAM cost: 0 GB
This function can be used to either write data to a text file (.txt).

View File

@@ -9,7 +9,7 @@ Write data to a port.
<b>Signature:</b>
```typescript
writePort(port: number, data: any): Promise<any>;
writePort(port: number, data: string | number): Promise<any>;
```
## Parameters
@@ -17,7 +17,7 @@ writePort(port: number, data: any): Promise<any>;
| Parameter | Type | Description |
| --- | --- | --- |
| port | number | |
| data | any | |
| data | string \| number | |
<b>Returns:</b>

View File

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

View File

@@ -55,8 +55,8 @@ interface Player
| [hacking\_grow\_mult](./bitburner.player.hacking_grow_mult.md) | number | |
| [hacking\_money\_mult](./bitburner.player.hacking_money_mult.md) | number | |
| [hacking\_mult](./bitburner.player.hacking_mult.md) | number | |
| [hacking\_skill](./bitburner.player.hacking_skill.md) | number | |
| [hacking\_speed\_mult](./bitburner.player.hacking_speed_mult.md) | number | |
| [hacking](./bitburner.player.hacking.md) | number | |
| [hacknet\_node\_core\_cost\_mult](./bitburner.player.hacknet_node_core_cost_mult.md) | number | |
| [hacknet\_node\_level\_cost\_mult](./bitburner.player.hacknet_node_level_cost_mult.md) | number | |
| [hacknet\_node\_money\_mult](./bitburner.player.hacknet_node_money_mult.md) | number | |

View File

@@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [SleeveSkills](./bitburner.sleeveskills.md) &gt; [hacking\_skill](./bitburner.sleeveskills.hacking_skill.md)
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [SleeveSkills](./bitburner.sleeveskills.md) &gt; [hacking](./bitburner.sleeveskills.hacking.md)
## SleeveSkills.hacking\_skill property
## SleeveSkills.hacking property
current hacking skill of the sleeve
<b>Signature:</b>
```typescript
hacking_skill: number;
hacking: number;
```

View File

@@ -20,7 +20,7 @@ export interface SleeveSkills
| [charisma](./bitburner.sleeveskills.charisma.md) | number | current charisma of the sleeve |
| [defense](./bitburner.sleeveskills.defense.md) | number | current defense of the sleeve |
| [dexterity](./bitburner.sleeveskills.dexterity.md) | number | current dexterity of the sleeve |
| [hacking\_skill](./bitburner.sleeveskills.hacking_skill.md) | number | current hacking skill of the sleeve |
| [hacking](./bitburner.sleeveskills.hacking.md) | number | current hacking skill of the sleeve |
| [shock](./bitburner.sleeveskills.shock.md) | number | current shock of the sleeve \[0-100\] |
| [strength](./bitburner.sleeveskills.strength.md) | number | current strength of the sleeve |
| [sync](./bitburner.sleeveskills.sync.md) | number | current sync of the sleeve \[0-100\] |