mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-10 01:33:54 +01:00
Changed version in Constants
This commit is contained in:
parent
3296a817fd
commit
f44b117002
25
dist/bundle.js
vendored
25
dist/bundle.js
vendored
@ -2454,7 +2454,7 @@ function dialogBoxCreate(txt) {
|
|||||||
"use strict";
|
"use strict";
|
||||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return CONSTANTS; });
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return CONSTANTS; });
|
||||||
let CONSTANTS = {
|
let CONSTANTS = {
|
||||||
Version: "0.28.1",
|
Version: "0.28.2",
|
||||||
|
|
||||||
//Max level for any skill, assuming no multipliers. Determined by max numerical value in javascript for experience
|
//Max level for any skill, assuming no multipliers. Determined by max numerical value in javascript for experience
|
||||||
//and the skill level formula in Player.js. Note that all this means it that when experience hits MAX_INT, then
|
//and the skill level formula in Player.js. Note that all this means it that when experience hits MAX_INT, then
|
||||||
@ -3314,6 +3314,12 @@ let CONSTANTS = {
|
|||||||
"World Stock Exchange account and TIX API Access<br>",
|
"World Stock Exchange account and TIX API Access<br>",
|
||||||
|
|
||||||
LatestUpdate:
|
LatestUpdate:
|
||||||
|
"v0.28.2<br>" +
|
||||||
|
"-Added a few script editor configuration options. Includes key bindings, themes, etc.<br>" +
|
||||||
|
"-Certain menu options will now be hidden until their relevant gameplay is unlocked. This " +
|
||||||
|
"really only affects new players<br>" +
|
||||||
|
"-Most unrecognized or un-implemented syntax errors in a script will now include line number in error message<br>" +
|
||||||
|
"-Various bug fixes<br><br>" +
|
||||||
"v0.28.1<br>" +
|
"v0.28.1<br>" +
|
||||||
"-The script editor now uses the open-source Ace editor, which provides a much better experience when coding!<br>" +
|
"-The script editor now uses the open-source Ace editor, which provides a much better experience when coding!<br>" +
|
||||||
"-Added tprint() Netscript function<br><br>" +
|
"-Added tprint() Netscript function<br><br>" +
|
||||||
@ -25745,7 +25751,7 @@ function iTutorialEvaluateStep() {
|
|||||||
|
|
||||||
iTutorialSetText("Welcome to Bitburner, a cyberpunk-themed incremental RPG! " +
|
iTutorialSetText("Welcome to Bitburner, a cyberpunk-themed incremental RPG! " +
|
||||||
"The game takes place in a dark, dystopian future...The year is 2077...<br><br>" +
|
"The game takes place in a dark, dystopian future...The year is 2077...<br><br>" +
|
||||||
"This tutorial will show you the basics of the game to help you get started. " +
|
"This tutorial will show you the basics of the game. " +
|
||||||
"You may skip the tutorial at any time.");
|
"You may skip the tutorial at any time.");
|
||||||
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
||||||
next.style.display = "inline-block";
|
next.style.display = "inline-block";
|
||||||
@ -25786,7 +25792,7 @@ function iTutorialEvaluateStep() {
|
|||||||
break;
|
break;
|
||||||
case iTutorialSteps.CharacterGoToTerminalPage:
|
case iTutorialSteps.CharacterGoToTerminalPage:
|
||||||
iTutorialSetText("Let's head to your computer's terminal by clicking the 'Terminal' tab on the " +
|
iTutorialSetText("Let's head to your computer's terminal by clicking the 'Terminal' tab on the " +
|
||||||
"main navigation menu");
|
"main navigation menu.");
|
||||||
//No next button
|
//No next button
|
||||||
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
||||||
next.style.display = "none";
|
next.style.display = "none";
|
||||||
@ -25804,8 +25810,7 @@ function iTutorialEvaluateStep() {
|
|||||||
break;
|
break;
|
||||||
case iTutorialSteps.TerminalIntro:
|
case iTutorialSteps.TerminalIntro:
|
||||||
iTutorialSetText("The Terminal is used to interface with your home computer as well as " +
|
iTutorialSetText("The Terminal is used to interface with your home computer as well as " +
|
||||||
"all of the other machines around the world. A lot of content in the game is " +
|
"all of the other machines around the world.");
|
||||||
"accessible only through the Terminal, and is necessary for progressing. ");
|
|
||||||
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
||||||
next.style.display = "inline-block";
|
next.style.display = "inline-block";
|
||||||
next.addEventListener("click", function() {
|
next.addEventListener("click", function() {
|
||||||
@ -25821,14 +25826,14 @@ function iTutorialEvaluateStep() {
|
|||||||
//next step triggered by terminal command
|
//next step triggered by terminal command
|
||||||
break;
|
break;
|
||||||
case iTutorialSteps.TerminalLs:
|
case iTutorialSteps.TerminalLs:
|
||||||
iTutorialSetText("The 'help' command displays a list of all available commands, how to use them, " +
|
iTutorialSetText("The 'help' command displays a list of all available Terminal commands, how to use them, " +
|
||||||
"and a description of what they do. <br><br>Let's try another command. Enter the 'ls' command");
|
"and a description of what they do. <br><br>Let's try another command. Enter the 'ls' command");
|
||||||
//next step triggered by terminal command
|
//next step triggered by terminal command
|
||||||
break;
|
break;
|
||||||
case iTutorialSteps.TerminalScan:
|
case iTutorialSteps.TerminalScan:
|
||||||
iTutorialSetText("'ls' is a basic command that shows all of the contents (programs/scripts) " +
|
iTutorialSetText("'ls' is a basic command that shows all of the contents (programs/scripts) " +
|
||||||
"on the computer. Right now, it shows that you have a program called 'NUKE.exe' on your computer. " +
|
"on the computer. Right now, it shows that you have a program called 'NUKE.exe' on your computer. " +
|
||||||
"We'll get to what this does later. <br><br> Through your home computer's terminal, you can connect " +
|
"We'll get to what this does later. <br><br>Using your home computer's terminal, you can connect " +
|
||||||
"to other machines throughout the world. Let's do that now by first entering " +
|
"to other machines throughout the world. Let's do that now by first entering " +
|
||||||
"the 'scan' command. ");
|
"the 'scan' command. ");
|
||||||
//next step triggered by terminal command
|
//next step triggered by terminal command
|
||||||
@ -25869,7 +25874,7 @@ function iTutorialEvaluateStep() {
|
|||||||
case iTutorialSteps.TerminalNuke:
|
case iTutorialSteps.TerminalNuke:
|
||||||
iTutorialSetText("When the 'analyze' command finishes running it will show useful information " +
|
iTutorialSetText("When the 'analyze' command finishes running it will show useful information " +
|
||||||
"about hacking the server. <br><br> For this server, the required hacking skill is only 1, " +
|
"about hacking the server. <br><br> For this server, the required hacking skill is only 1, " +
|
||||||
"which means you are able to hack it right now. However, in order to hack a server " +
|
"which means you can hack it right now. However, in order to hack a server " +
|
||||||
"you must first gain root access. The 'NUKE.exe' program that we saw earlier on your " +
|
"you must first gain root access. The 'NUKE.exe' program that we saw earlier on your " +
|
||||||
"home computer is a virus that will grant you root access to a machine if there are enough " +
|
"home computer is a virus that will grant you root access to a machine if there are enough " +
|
||||||
"open ports.<br><br> The 'analyze' results shows that there do not need to be any open ports " +
|
"open ports.<br><br> The 'analyze' results shows that there do not need to be any open ports " +
|
||||||
@ -25891,7 +25896,7 @@ function iTutorialEvaluateStep() {
|
|||||||
"of the server's total money. This percentage is affected by your hacking skill and " +
|
"of the server's total money. This percentage is affected by your hacking skill and " +
|
||||||
"the server's security level.<br><br>The amount of money on a server is not limitless. So, if " +
|
"the server's security level.<br><br>The amount of money on a server is not limitless. So, if " +
|
||||||
"you constantly hack a server and deplete its money, then you will encounter " +
|
"you constantly hack a server and deplete its money, then you will encounter " +
|
||||||
"diminishing returns in your hacking.<br>");
|
"diminishing returns in your hacking.");
|
||||||
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
var next = Object(__WEBPACK_IMPORTED_MODULE_2__utils_HelperFunctions_js__["b" /* clearEventListeners */])("interactive-tutorial-next");
|
||||||
next.style.display = "inline-block";
|
next.style.display = "inline-block";
|
||||||
next.addEventListener("click", function() {
|
next.addEventListener("click", function() {
|
||||||
@ -25944,7 +25949,7 @@ function iTutorialEvaluateStep() {
|
|||||||
"runs an infinite loop). <br><br>These scripts can passively earn you income and hacking experience. " +
|
"runs an infinite loop). <br><br>These scripts can passively earn you income and hacking experience. " +
|
||||||
"Your scripts will also earn money and experience while you are offline, although at a " +
|
"Your scripts will also earn money and experience while you are offline, although at a " +
|
||||||
"much slower rate. <br><br> " +
|
"much slower rate. <br><br> " +
|
||||||
"Let's check out some statistics of our active, running scripts by clicking the " +
|
"Let's check out some statistics for our running scripts by clicking the " +
|
||||||
"'Active Scripts' link in the main navigation menu.");
|
"'Active Scripts' link in the main navigation menu.");
|
||||||
document.getElementById("active-scripts-menu-link").setAttribute("class", "flashing-button");
|
document.getElementById("active-scripts-menu-link").setAttribute("class", "flashing-button");
|
||||||
var activeScriptsMainMenuButton = document.getElementById("active-scripts-menu-link");
|
var activeScriptsMainMenuButton = document.getElementById("active-scripts-menu-link");
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
let CONSTANTS = {
|
let CONSTANTS = {
|
||||||
Version: "0.28.1",
|
Version: "0.28.2",
|
||||||
|
|
||||||
//Max level for any skill, assuming no multipliers. Determined by max numerical value in javascript for experience
|
//Max level for any skill, assuming no multipliers. Determined by max numerical value in javascript for experience
|
||||||
//and the skill level formula in Player.js. Note that all this means it that when experience hits MAX_INT, then
|
//and the skill level formula in Player.js. Note that all this means it that when experience hits MAX_INT, then
|
||||||
@ -859,6 +859,12 @@ let CONSTANTS = {
|
|||||||
"World Stock Exchange account and TIX API Access<br>",
|
"World Stock Exchange account and TIX API Access<br>",
|
||||||
|
|
||||||
LatestUpdate:
|
LatestUpdate:
|
||||||
|
"v0.28.2<br>" +
|
||||||
|
"-Added a few script editor configuration options. Includes key bindings, themes, etc.<br>" +
|
||||||
|
"-Certain menu options will now be hidden until their relevant gameplay is unlocked. This " +
|
||||||
|
"really only affects new players<br>" +
|
||||||
|
"-Most unrecognized or un-implemented syntax errors in a script will now include line number in error message<br>" +
|
||||||
|
"-Various bug fixes<br><br>" +
|
||||||
"v0.28.1<br>" +
|
"v0.28.1<br>" +
|
||||||
"-The script editor now uses the open-source Ace editor, which provides a much better experience when coding!<br>" +
|
"-The script editor now uses the open-source Ace editor, which provides a much better experience when coding!<br>" +
|
||||||
"-Added tprint() Netscript function<br><br>" +
|
"-Added tprint() Netscript function<br><br>" +
|
||||||
|
@ -73,7 +73,7 @@ function iTutorialEvaluateStep() {
|
|||||||
|
|
||||||
iTutorialSetText("Welcome to Bitburner, a cyberpunk-themed incremental RPG! " +
|
iTutorialSetText("Welcome to Bitburner, a cyberpunk-themed incremental RPG! " +
|
||||||
"The game takes place in a dark, dystopian future...The year is 2077...<br><br>" +
|
"The game takes place in a dark, dystopian future...The year is 2077...<br><br>" +
|
||||||
"This tutorial will show you the basics of the game to help you get started. " +
|
"This tutorial will show you the basics of the game. " +
|
||||||
"You may skip the tutorial at any time.");
|
"You may skip the tutorial at any time.");
|
||||||
var next = clearEventListeners("interactive-tutorial-next");
|
var next = clearEventListeners("interactive-tutorial-next");
|
||||||
next.style.display = "inline-block";
|
next.style.display = "inline-block";
|
||||||
@ -114,7 +114,7 @@ function iTutorialEvaluateStep() {
|
|||||||
break;
|
break;
|
||||||
case iTutorialSteps.CharacterGoToTerminalPage:
|
case iTutorialSteps.CharacterGoToTerminalPage:
|
||||||
iTutorialSetText("Let's head to your computer's terminal by clicking the 'Terminal' tab on the " +
|
iTutorialSetText("Let's head to your computer's terminal by clicking the 'Terminal' tab on the " +
|
||||||
"main navigation menu");
|
"main navigation menu.");
|
||||||
//No next button
|
//No next button
|
||||||
var next = clearEventListeners("interactive-tutorial-next");
|
var next = clearEventListeners("interactive-tutorial-next");
|
||||||
next.style.display = "none";
|
next.style.display = "none";
|
||||||
@ -132,8 +132,7 @@ function iTutorialEvaluateStep() {
|
|||||||
break;
|
break;
|
||||||
case iTutorialSteps.TerminalIntro:
|
case iTutorialSteps.TerminalIntro:
|
||||||
iTutorialSetText("The Terminal is used to interface with your home computer as well as " +
|
iTutorialSetText("The Terminal is used to interface with your home computer as well as " +
|
||||||
"all of the other machines around the world. A lot of content in the game is " +
|
"all of the other machines around the world.");
|
||||||
"accessible only through the Terminal, and is necessary for progressing. ");
|
|
||||||
var next = clearEventListeners("interactive-tutorial-next");
|
var next = clearEventListeners("interactive-tutorial-next");
|
||||||
next.style.display = "inline-block";
|
next.style.display = "inline-block";
|
||||||
next.addEventListener("click", function() {
|
next.addEventListener("click", function() {
|
||||||
@ -149,14 +148,14 @@ function iTutorialEvaluateStep() {
|
|||||||
//next step triggered by terminal command
|
//next step triggered by terminal command
|
||||||
break;
|
break;
|
||||||
case iTutorialSteps.TerminalLs:
|
case iTutorialSteps.TerminalLs:
|
||||||
iTutorialSetText("The 'help' command displays a list of all available commands, how to use them, " +
|
iTutorialSetText("The 'help' command displays a list of all available Terminal commands, how to use them, " +
|
||||||
"and a description of what they do. <br><br>Let's try another command. Enter the 'ls' command");
|
"and a description of what they do. <br><br>Let's try another command. Enter the 'ls' command");
|
||||||
//next step triggered by terminal command
|
//next step triggered by terminal command
|
||||||
break;
|
break;
|
||||||
case iTutorialSteps.TerminalScan:
|
case iTutorialSteps.TerminalScan:
|
||||||
iTutorialSetText("'ls' is a basic command that shows all of the contents (programs/scripts) " +
|
iTutorialSetText("'ls' is a basic command that shows all of the contents (programs/scripts) " +
|
||||||
"on the computer. Right now, it shows that you have a program called 'NUKE.exe' on your computer. " +
|
"on the computer. Right now, it shows that you have a program called 'NUKE.exe' on your computer. " +
|
||||||
"We'll get to what this does later. <br><br> Through your home computer's terminal, you can connect " +
|
"We'll get to what this does later. <br><br>Using your home computer's terminal, you can connect " +
|
||||||
"to other machines throughout the world. Let's do that now by first entering " +
|
"to other machines throughout the world. Let's do that now by first entering " +
|
||||||
"the 'scan' command. ");
|
"the 'scan' command. ");
|
||||||
//next step triggered by terminal command
|
//next step triggered by terminal command
|
||||||
@ -197,7 +196,7 @@ function iTutorialEvaluateStep() {
|
|||||||
case iTutorialSteps.TerminalNuke:
|
case iTutorialSteps.TerminalNuke:
|
||||||
iTutorialSetText("When the 'analyze' command finishes running it will show useful information " +
|
iTutorialSetText("When the 'analyze' command finishes running it will show useful information " +
|
||||||
"about hacking the server. <br><br> For this server, the required hacking skill is only 1, " +
|
"about hacking the server. <br><br> For this server, the required hacking skill is only 1, " +
|
||||||
"which means you are able to hack it right now. However, in order to hack a server " +
|
"which means you can hack it right now. However, in order to hack a server " +
|
||||||
"you must first gain root access. The 'NUKE.exe' program that we saw earlier on your " +
|
"you must first gain root access. The 'NUKE.exe' program that we saw earlier on your " +
|
||||||
"home computer is a virus that will grant you root access to a machine if there are enough " +
|
"home computer is a virus that will grant you root access to a machine if there are enough " +
|
||||||
"open ports.<br><br> The 'analyze' results shows that there do not need to be any open ports " +
|
"open ports.<br><br> The 'analyze' results shows that there do not need to be any open ports " +
|
||||||
@ -219,7 +218,7 @@ function iTutorialEvaluateStep() {
|
|||||||
"of the server's total money. This percentage is affected by your hacking skill and " +
|
"of the server's total money. This percentage is affected by your hacking skill and " +
|
||||||
"the server's security level.<br><br>The amount of money on a server is not limitless. So, if " +
|
"the server's security level.<br><br>The amount of money on a server is not limitless. So, if " +
|
||||||
"you constantly hack a server and deplete its money, then you will encounter " +
|
"you constantly hack a server and deplete its money, then you will encounter " +
|
||||||
"diminishing returns in your hacking.<br>");
|
"diminishing returns in your hacking.");
|
||||||
var next = clearEventListeners("interactive-tutorial-next");
|
var next = clearEventListeners("interactive-tutorial-next");
|
||||||
next.style.display = "inline-block";
|
next.style.display = "inline-block";
|
||||||
next.addEventListener("click", function() {
|
next.addEventListener("click", function() {
|
||||||
@ -272,7 +271,7 @@ function iTutorialEvaluateStep() {
|
|||||||
"runs an infinite loop). <br><br>These scripts can passively earn you income and hacking experience. " +
|
"runs an infinite loop). <br><br>These scripts can passively earn you income and hacking experience. " +
|
||||||
"Your scripts will also earn money and experience while you are offline, although at a " +
|
"Your scripts will also earn money and experience while you are offline, although at a " +
|
||||||
"much slower rate. <br><br> " +
|
"much slower rate. <br><br> " +
|
||||||
"Let's check out some statistics of our active, running scripts by clicking the " +
|
"Let's check out some statistics for our running scripts by clicking the " +
|
||||||
"'Active Scripts' link in the main navigation menu.");
|
"'Active Scripts' link in the main navigation menu.");
|
||||||
document.getElementById("active-scripts-menu-link").setAttribute("class", "flashing-button");
|
document.getElementById("active-scripts-menu-link").setAttribute("class", "flashing-button");
|
||||||
var activeScriptsMainMenuButton = document.getElementById("active-scripts-menu-link");
|
var activeScriptsMainMenuButton = document.getElementById("active-scripts-menu-link");
|
||||||
|
Loading…
Reference in New Issue
Block a user