
Requirements
Checklist
- Play Bitburner ver. 2.2.1 from Steam
- Have some basic knowledge of what the game is about
- Some scripting knowledge
Other than that, there isn’t much to this. Should be able to accomplish this without external programs or help, except for this guide, hopefully.
Instructions
First, you want to click “Debug” at the top and then click “Activate” to start the editor.
Like this…
Then you want to make sure you’re looking at the right interface so that it is easier to find what we are trying to change.
Like this…
Now, we want to find the “dist” folder and inside there should be “main.bundle.js”. You will have to click on it to open. We are also going to click on the blue “Pretty-print” button to make it easier to search and see what we want.
Like this…
Since we found the file and opened it, we can now get down to finding and temporarily changing it to our favor. You want to make sure you have the right section selected and press “CTRL+F” to show a search box. Enter “Cannot load” into the search box and search. It should come up with one result. You’ll want to click on the line number just before the “switch” line to set a breakpoint. The line number should be highlighted and on the right side it should show the break that you have just set.
Click on any in-game menu item that normally changes the main window. This should pause the game at the breakpoint that you just set. It also populates and highlights items where it stopped.
Like this…
Now we are going to explore a few things real quick so, we know what’s going on. We stopped the game during a transition, right before loading an option from the menu. Scroll down and mouse over the texts after “case”s. Mine start with “w.a.” and when I mouse over them they show a label. If we take note of these labels, we can jump into any menu item, even if they have no button. The one we want for this guide is “DevMenu” and it shows the label ‘”Dev”‘.
Like this…
We will take this newly obtained knowledge and put it to work in the “Scope” viewer. Under “Local” there should be a “page:” item that shows what menu item we clicked to go to. We are going to change that to route us to the “Dev” page.
After we change that value, we’ll un-pause the game by clicking the play button. We can now also close the debugger. Our changes aren’t saved and it shouldn’t pause again unless we go back to “Pretty-print”.
You should now be in the “Development Menu”.
Good Luck and Have Fun
SWYgeW91IHdhbnQgbW9yZSwgbGV0IG1lIGtub3cuDQpHb29kIEx1Y2shIGFuZCBIYXZlIEZ1biENCkJlIHNhZmUgb3V0IHRoZXJlIQ0KSSBrbm93IGl0IHNlZW1zIGxpa2UgSSdtIHllbGxpbmcgYWxvdCBidXQsIEkgaG9wZSBldmVyeW9uZSBpcyBiZWluZyBnb29kIHRvIHRoZW1zZWx2ZXMgYW5kIG90aGVycy4NCllvdSBjYW4gZmluZCBtZSBvbiBTdGVhbSwgVHdpdGNoLCBhbmQgRGlzY29yZC4gSXQncyBqdXN0IHJhcmUgYmVjYXVzZSBJJ20gcHJldHR5IGJ1c3kgYW5kIHdoZW4gSSBkbyBnZXQgdG8gcGxheSwgSSB1c3VhbGx5IGhhdmUgdG8gbW9kIHRoZSBnYW1lIGZvciB0aW1lLg0KDQpHb29kIGpvYiBvbiBmaWd1cmluZyBvdXQgdGhpcyBtZXNzYWdlLiBTZWUgeW91IG9uIHRoZSBvdGhlciBzaWRlLg0KDQpUYWtlIENhcmUsDQo9UnVuZSgpL1x8PD0
That's everything we are sharing today for this Bitburner guide. This guide was originally created and written by RuneOak. In case we fail to update this guide, you can find the latest update by following this link.