mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-05-12 18:40:07 +02:00
DOC: remove spoiler for Offline scripts and bonus time page and make it accessible early-game (#2749)
* DOC: remove spoiler for Offline scripts and bonus time page and make it accessible early-game It was suggested in https://discord.com/channels/415207508303544321/415213435974975508/1501708264147259472 I manually checked that all the modified links work in-game. * Move the link next to another non-spoiler link
This commit is contained in:
@@ -39,7 +39,7 @@ Once you have enough ports opened on a [server](servers.md) and have ran the NUK
|
||||
|
||||
### For specific details of how Hacking work "offline"
|
||||
|
||||
See [Offline And Bonus Time](../advanced/offlineandbonustime.md).
|
||||
See [Offline And Bonus Time](../programming/offlineandbonustime.md).
|
||||
|
||||
## General Hacking Mechanics
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ Scripts can be run on any [server](servers.md) you have root access to, but not
|
||||
Being actual JavaScript, Bitburner also contains some quirks and limitations.
|
||||
For this reason, it is not possible for Bitburner scripts to run the same way at all times.
|
||||
However, you will continue to earn money and exp when Bitburner is not running, though at a slower rate.
|
||||
See [How Scripts Work Offline](../advanced/offlineandbonustime.md) for more details.
|
||||
See [How Scripts Work Offline](../programming/offlineandbonustime.md) for more details.
|
||||
|
||||
## Identifying a Script
|
||||
|
||||
|
||||
@@ -28,8 +28,8 @@
|
||||
## Advanced Mechanics
|
||||
|
||||
- [Hacking algorithms](programming/hackingalgorithms.md)
|
||||
- [Offline scripts and bonus time](programming/offlineandbonustime.md)
|
||||
- [List of factions and their requirements](advanced/faction_list.md)
|
||||
- [Offline scripts and bonus time](advanced/offlineandbonustime.md)
|
||||
- [BitNodes](advanced/bitnodes.md)
|
||||
- [BitNode recommendation - Short guide](advanced/bitnode_recommendation_short_guide.md)
|
||||
- [BitNode recommendation - Comprehensive guide](advanced/bitnode_recommendation_comprehensive_guide.md)
|
||||
|
||||
+1
-1
@@ -24,4 +24,4 @@ Also, note that because of the way the JavaScript engine works, whenever you rel
|
||||
|
||||
Because of the above details, some activities in Bitburner accumulate "Bonus Time" while the game is closed or in an inactive browser tab. For mechanics that have a Bonus Time effect, the rate of the associated activity or task is significantly increased.
|
||||
|
||||
For example, if a certain [Bladeburner](bladeburners.md) contract requires 15 seconds to complete under normal conditions, the same task will be finished instead in 3 seconds if the Bonus Time effect is 5x. The specific details and effects of Bonus Time vary by mechanic.
|
||||
For example, if your opponent in [IPvGO](../programming/go_algorithms.md) takes 1 second to play a move under normal conditions, it will only take 200ms if the Bonus Time effect is 5x. The specific details and effects of Bonus Time vary by mechanic.
|
||||
+76
-76
@@ -26,44 +26,44 @@ import file23 from "./doc/en/advanced/gang.md?raw";
|
||||
import file24 from "./doc/en/advanced/grafting.md?raw";
|
||||
import file25 from "./doc/en/advanced/hacknetservers.md?raw";
|
||||
import file26 from "./doc/en/advanced/intelligence.md?raw";
|
||||
import file27 from "./doc/en/advanced/offlineandbonustime.md?raw";
|
||||
import file28 from "./doc/en/advanced/sleeves.md?raw";
|
||||
import file29 from "./doc/en/advanced/sourcefiles.md?raw";
|
||||
import file30 from "./doc/en/advanced/stanek.md?raw";
|
||||
import file31 from "./doc/en/basic/augmentations.md?raw";
|
||||
import file32 from "./doc/en/basic/autocomplete.md?raw";
|
||||
import file33 from "./doc/en/basic/codingcontracts.md?raw";
|
||||
import file34 from "./doc/en/basic/companies.md?raw";
|
||||
import file35 from "./doc/en/basic/crimes.md?raw";
|
||||
import file36 from "./doc/en/basic/factions.md?raw";
|
||||
import file37 from "./doc/en/basic/hacking.md?raw";
|
||||
import file38 from "./doc/en/basic/hacknet_nodes.md?raw";
|
||||
import file39 from "./doc/en/basic/infiltration.md?raw";
|
||||
import file40 from "./doc/en/basic/programs.md?raw";
|
||||
import file41 from "./doc/en/basic/ram.md?raw";
|
||||
import file42 from "./doc/en/basic/reputation.md?raw";
|
||||
import file43 from "./doc/en/basic/scripts.md?raw";
|
||||
import file44 from "./doc/en/basic/servers.md?raw";
|
||||
import file45 from "./doc/en/basic/stats.md?raw";
|
||||
import file46 from "./doc/en/basic/stockmarket.md?raw";
|
||||
import file47 from "./doc/en/basic/terminal.md?raw";
|
||||
import file48 from "./doc/en/basic/world.md?raw";
|
||||
import file49 from "./doc/en/changelog-v0.md?raw";
|
||||
import file50 from "./doc/en/changelog-v1.md?raw";
|
||||
import file51 from "./doc/en/changelog-v2.md?raw";
|
||||
import file52 from "./doc/en/changelog.md?raw";
|
||||
import file53 from "./doc/en/help/faq.md?raw";
|
||||
import file54 from "./doc/en/help/getting_started.md?raw";
|
||||
import file55 from "./doc/en/help/tools_and_resources.md?raw";
|
||||
import file56 from "./doc/en/index.md?raw";
|
||||
import file57 from "./doc/en/migrations/ns2.md?raw";
|
||||
import file58 from "./doc/en/migrations/v1.md?raw";
|
||||
import file59 from "./doc/en/migrations/v2.md?raw";
|
||||
import file60 from "./doc/en/programming/darknet.md?raw";
|
||||
import file61 from "./doc/en/programming/game_frozen.md?raw";
|
||||
import file62 from "./doc/en/programming/go_algorithms.md?raw";
|
||||
import file63 from "./doc/en/programming/hackingalgorithms.md?raw";
|
||||
import file64 from "./doc/en/programming/learn.md?raw";
|
||||
import file27 from "./doc/en/advanced/sleeves.md?raw";
|
||||
import file28 from "./doc/en/advanced/sourcefiles.md?raw";
|
||||
import file29 from "./doc/en/advanced/stanek.md?raw";
|
||||
import file30 from "./doc/en/basic/augmentations.md?raw";
|
||||
import file31 from "./doc/en/basic/autocomplete.md?raw";
|
||||
import file32 from "./doc/en/basic/codingcontracts.md?raw";
|
||||
import file33 from "./doc/en/basic/companies.md?raw";
|
||||
import file34 from "./doc/en/basic/crimes.md?raw";
|
||||
import file35 from "./doc/en/basic/factions.md?raw";
|
||||
import file36 from "./doc/en/basic/hacking.md?raw";
|
||||
import file37 from "./doc/en/basic/hacknet_nodes.md?raw";
|
||||
import file38 from "./doc/en/basic/infiltration.md?raw";
|
||||
import file39 from "./doc/en/basic/programs.md?raw";
|
||||
import file40 from "./doc/en/basic/ram.md?raw";
|
||||
import file41 from "./doc/en/basic/reputation.md?raw";
|
||||
import file42 from "./doc/en/basic/scripts.md?raw";
|
||||
import file43 from "./doc/en/basic/servers.md?raw";
|
||||
import file44 from "./doc/en/basic/stats.md?raw";
|
||||
import file45 from "./doc/en/basic/stockmarket.md?raw";
|
||||
import file46 from "./doc/en/basic/terminal.md?raw";
|
||||
import file47 from "./doc/en/basic/world.md?raw";
|
||||
import file48 from "./doc/en/changelog-v0.md?raw";
|
||||
import file49 from "./doc/en/changelog-v1.md?raw";
|
||||
import file50 from "./doc/en/changelog-v2.md?raw";
|
||||
import file51 from "./doc/en/changelog.md?raw";
|
||||
import file52 from "./doc/en/help/faq.md?raw";
|
||||
import file53 from "./doc/en/help/getting_started.md?raw";
|
||||
import file54 from "./doc/en/help/tools_and_resources.md?raw";
|
||||
import file55 from "./doc/en/index.md?raw";
|
||||
import file56 from "./doc/en/migrations/ns2.md?raw";
|
||||
import file57 from "./doc/en/migrations/v1.md?raw";
|
||||
import file58 from "./doc/en/migrations/v2.md?raw";
|
||||
import file59 from "./doc/en/programming/darknet.md?raw";
|
||||
import file60 from "./doc/en/programming/game_frozen.md?raw";
|
||||
import file61 from "./doc/en/programming/go_algorithms.md?raw";
|
||||
import file62 from "./doc/en/programming/hackingalgorithms.md?raw";
|
||||
import file63 from "./doc/en/programming/learn.md?raw";
|
||||
import file64 from "./doc/en/programming/offlineandbonustime.md?raw";
|
||||
import file65 from "./doc/en/programming/remote_api.md?raw";
|
||||
import file66 from "./doc/en/programming/typescript_react.md?raw";
|
||||
|
||||
@@ -1649,44 +1649,44 @@ AllPages["en/advanced/gang.md"] = file23;
|
||||
AllPages["en/advanced/grafting.md"] = file24;
|
||||
AllPages["en/advanced/hacknetservers.md"] = file25;
|
||||
AllPages["en/advanced/intelligence.md"] = file26;
|
||||
AllPages["en/advanced/offlineandbonustime.md"] = file27;
|
||||
AllPages["en/advanced/sleeves.md"] = file28;
|
||||
AllPages["en/advanced/sourcefiles.md"] = file29;
|
||||
AllPages["en/advanced/stanek.md"] = file30;
|
||||
AllPages["en/basic/augmentations.md"] = file31;
|
||||
AllPages["en/basic/autocomplete.md"] = file32;
|
||||
AllPages["en/basic/codingcontracts.md"] = file33;
|
||||
AllPages["en/basic/companies.md"] = file34;
|
||||
AllPages["en/basic/crimes.md"] = file35;
|
||||
AllPages["en/basic/factions.md"] = file36;
|
||||
AllPages["en/basic/hacking.md"] = file37;
|
||||
AllPages["en/basic/hacknet_nodes.md"] = file38;
|
||||
AllPages["en/basic/infiltration.md"] = file39;
|
||||
AllPages["en/basic/programs.md"] = file40;
|
||||
AllPages["en/basic/ram.md"] = file41;
|
||||
AllPages["en/basic/reputation.md"] = file42;
|
||||
AllPages["en/basic/scripts.md"] = file43;
|
||||
AllPages["en/basic/servers.md"] = file44;
|
||||
AllPages["en/basic/stats.md"] = file45;
|
||||
AllPages["en/basic/stockmarket.md"] = file46;
|
||||
AllPages["en/basic/terminal.md"] = file47;
|
||||
AllPages["en/basic/world.md"] = file48;
|
||||
AllPages["en/changelog-v0.md"] = file49;
|
||||
AllPages["en/changelog-v1.md"] = file50;
|
||||
AllPages["en/changelog-v2.md"] = file51;
|
||||
AllPages["en/changelog.md"] = file52;
|
||||
AllPages["en/help/faq.md"] = file53;
|
||||
AllPages["en/help/getting_started.md"] = file54;
|
||||
AllPages["en/help/tools_and_resources.md"] = file55;
|
||||
AllPages["en/index.md"] = file56;
|
||||
AllPages["en/migrations/ns2.md"] = file57;
|
||||
AllPages["en/migrations/v1.md"] = file58;
|
||||
AllPages["en/migrations/v2.md"] = file59;
|
||||
AllPages["en/programming/darknet.md"] = file60;
|
||||
AllPages["en/programming/game_frozen.md"] = file61;
|
||||
AllPages["en/programming/go_algorithms.md"] = file62;
|
||||
AllPages["en/programming/hackingalgorithms.md"] = file63;
|
||||
AllPages["en/programming/learn.md"] = file64;
|
||||
AllPages["en/advanced/sleeves.md"] = file27;
|
||||
AllPages["en/advanced/sourcefiles.md"] = file28;
|
||||
AllPages["en/advanced/stanek.md"] = file29;
|
||||
AllPages["en/basic/augmentations.md"] = file30;
|
||||
AllPages["en/basic/autocomplete.md"] = file31;
|
||||
AllPages["en/basic/codingcontracts.md"] = file32;
|
||||
AllPages["en/basic/companies.md"] = file33;
|
||||
AllPages["en/basic/crimes.md"] = file34;
|
||||
AllPages["en/basic/factions.md"] = file35;
|
||||
AllPages["en/basic/hacking.md"] = file36;
|
||||
AllPages["en/basic/hacknet_nodes.md"] = file37;
|
||||
AllPages["en/basic/infiltration.md"] = file38;
|
||||
AllPages["en/basic/programs.md"] = file39;
|
||||
AllPages["en/basic/ram.md"] = file40;
|
||||
AllPages["en/basic/reputation.md"] = file41;
|
||||
AllPages["en/basic/scripts.md"] = file42;
|
||||
AllPages["en/basic/servers.md"] = file43;
|
||||
AllPages["en/basic/stats.md"] = file44;
|
||||
AllPages["en/basic/stockmarket.md"] = file45;
|
||||
AllPages["en/basic/terminal.md"] = file46;
|
||||
AllPages["en/basic/world.md"] = file47;
|
||||
AllPages["en/changelog-v0.md"] = file48;
|
||||
AllPages["en/changelog-v1.md"] = file49;
|
||||
AllPages["en/changelog-v2.md"] = file50;
|
||||
AllPages["en/changelog.md"] = file51;
|
||||
AllPages["en/help/faq.md"] = file52;
|
||||
AllPages["en/help/getting_started.md"] = file53;
|
||||
AllPages["en/help/tools_and_resources.md"] = file54;
|
||||
AllPages["en/index.md"] = file55;
|
||||
AllPages["en/migrations/ns2.md"] = file56;
|
||||
AllPages["en/migrations/v1.md"] = file57;
|
||||
AllPages["en/migrations/v2.md"] = file58;
|
||||
AllPages["en/programming/darknet.md"] = file59;
|
||||
AllPages["en/programming/game_frozen.md"] = file60;
|
||||
AllPages["en/programming/go_algorithms.md"] = file61;
|
||||
AllPages["en/programming/hackingalgorithms.md"] = file62;
|
||||
AllPages["en/programming/learn.md"] = file63;
|
||||
AllPages["en/programming/offlineandbonustime.md"] = file64;
|
||||
AllPages["en/programming/remote_api.md"] = file65;
|
||||
AllPages["en/programming/typescript_react.md"] = file66;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user