mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-26 17:43:48 +01:00
Using BitFlume program now opens a confirmation window first
This commit is contained in:
parent
73bca9099f
commit
97ca8121be
19
dist/bundle.js
vendored
19
dist/bundle.js
vendored
@ -2598,13 +2598,10 @@ function createElement(type, params) {
|
|||||||
if (params.display) {el.style.display = params.display;}
|
if (params.display) {el.style.display = params.display;}
|
||||||
if (params.visibility) {el.style.visibility = params.visibility;}
|
if (params.visibility) {el.style.visibility = params.visibility;}
|
||||||
if (params.margin) {el.style.margin = params.margin;}
|
if (params.margin) {el.style.margin = params.margin;}
|
||||||
if (params.marginLeft) {el.style.marginLeft = params.marginLeft;}
|
|
||||||
if (params.padding) {el.style.padding = params.padding;}
|
if (params.padding) {el.style.padding = params.padding;}
|
||||||
if (params.color) {el.style.color = params.color;}
|
if (params.color) {el.style.color = params.color;}
|
||||||
if (params.border) {el.style.border = params.border;}
|
if (params.border) {el.style.border = params.border;}
|
||||||
if (params.float) {el.style.cssFloat = params.float;}
|
if (params.float) {el.style.cssFloat = params.float;}
|
||||||
if (params.fontSize) {el.style.fontSize = params.fontSize;}
|
|
||||||
if (params.width) {el.style.width = params.width;}
|
|
||||||
if (params.backgroundColor) {
|
if (params.backgroundColor) {
|
||||||
el.style.backgroundColor = params.backgroundColor
|
el.style.backgroundColor = params.backgroundColor
|
||||||
}
|
}
|
||||||
@ -27746,6 +27743,8 @@ function NetscriptFunctions(workerScript) {
|
|||||||
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__utils_StringHelperFunctions_js__ = __webpack_require__(4);
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__utils_StringHelperFunctions_js__ = __webpack_require__(4);
|
||||||
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__utils_HelperFunctions_js__ = __webpack_require__(2);
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__utils_HelperFunctions_js__ = __webpack_require__(2);
|
||||||
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__utils_LogBox_js__ = __webpack_require__(30);
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__utils_LogBox_js__ = __webpack_require__(30);
|
||||||
|
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__utils_YesNoBox_js__ = __webpack_require__(14);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -29371,7 +29370,21 @@ let Terminal = {
|
|||||||
post("Agility: " + __WEBPACK_IMPORTED_MODULE_11__Player_js__["a" /* Player */].agility + " / 1500");
|
post("Agility: " + __WEBPACK_IMPORTED_MODULE_11__Player_js__["a" /* Player */].agility + " / 1500");
|
||||||
break;
|
break;
|
||||||
case __WEBPACK_IMPORTED_MODULE_2__CreateProgram_js__["a" /* Programs */].BitFlume:
|
case __WEBPACK_IMPORTED_MODULE_2__CreateProgram_js__["a" /* Programs */].BitFlume:
|
||||||
|
var yesBtn = Object(__WEBPACK_IMPORTED_MODULE_20__utils_YesNoBox_js__["d" /* yesNoBoxGetYesButton */])(),
|
||||||
|
noBtn = Object(__WEBPACK_IMPORTED_MODULE_20__utils_YesNoBox_js__["c" /* yesNoBoxGetNoButton */])();
|
||||||
|
yesBtn.innerHTML = "Travel to BitNode Nexus";
|
||||||
|
noBtn.innerHTML = "Cancel";
|
||||||
|
yesBtn.addEventListener("click", function() {
|
||||||
Object(__WEBPACK_IMPORTED_MODULE_12__RedPill_js__["a" /* hackWorldDaemon */])(__WEBPACK_IMPORTED_MODULE_11__Player_js__["a" /* Player */].bitNodeN, true);
|
Object(__WEBPACK_IMPORTED_MODULE_12__RedPill_js__["a" /* hackWorldDaemon */])(__WEBPACK_IMPORTED_MODULE_11__Player_js__["a" /* Player */].bitNodeN, true);
|
||||||
|
return Object(__WEBPACK_IMPORTED_MODULE_20__utils_YesNoBox_js__["a" /* yesNoBoxClose */])();
|
||||||
|
});
|
||||||
|
noBtn.addEventListener("click", function() {
|
||||||
|
return Object(__WEBPACK_IMPORTED_MODULE_20__utils_YesNoBox_js__["a" /* yesNoBoxClose */])();
|
||||||
|
});
|
||||||
|
Object(__WEBPACK_IMPORTED_MODULE_20__utils_YesNoBox_js__["b" /* yesNoBoxCreate */])("WARNING: USING THIS PROGRAM WILL CAUSE YOU TO LOSE ALL OF YOUR PROGRESS ON THE CURRENT BITNODE.<br><br>" +
|
||||||
|
"Do you want to travel to the BitNode Nexus? This allows you to reset the current BitNode " +
|
||||||
|
"and select a new one.");
|
||||||
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
post("Invalid executable. Cannot be run");
|
post("Invalid executable. Cannot be run");
|
||||||
|
@ -32,6 +32,9 @@ import {containsAllStrings, longestCommonStart,
|
|||||||
formatNumber, isString} from "../utils/StringHelperFunctions.js";
|
formatNumber, isString} from "../utils/StringHelperFunctions.js";
|
||||||
import {addOffset, printArray} from "../utils/HelperFunctions.js";
|
import {addOffset, printArray} from "../utils/HelperFunctions.js";
|
||||||
import {logBoxCreate} from "../utils/LogBox.js";
|
import {logBoxCreate} from "../utils/LogBox.js";
|
||||||
|
import {yesNoBoxCreate,
|
||||||
|
yesNoBoxGetYesButton,
|
||||||
|
yesNoBoxGetNoButton, yesNoBoxClose} from "../utils/YesNoBox.js";
|
||||||
|
|
||||||
/* Write text to terminal */
|
/* Write text to terminal */
|
||||||
//If replace is true then spaces are replaced with " "
|
//If replace is true then spaces are replaced with " "
|
||||||
@ -1636,7 +1639,21 @@ let Terminal = {
|
|||||||
post("Agility: " + Player.agility + " / 1500");
|
post("Agility: " + Player.agility + " / 1500");
|
||||||
break;
|
break;
|
||||||
case Programs.BitFlume:
|
case Programs.BitFlume:
|
||||||
|
var yesBtn = yesNoBoxGetYesButton(),
|
||||||
|
noBtn = yesNoBoxGetNoButton();
|
||||||
|
yesBtn.innerHTML = "Travel to BitNode Nexus";
|
||||||
|
noBtn.innerHTML = "Cancel";
|
||||||
|
yesBtn.addEventListener("click", function() {
|
||||||
hackWorldDaemon(Player.bitNodeN, true);
|
hackWorldDaemon(Player.bitNodeN, true);
|
||||||
|
return yesNoBoxClose();
|
||||||
|
});
|
||||||
|
noBtn.addEventListener("click", function() {
|
||||||
|
return yesNoBoxClose();
|
||||||
|
});
|
||||||
|
yesNoBoxCreate("WARNING: USING THIS PROGRAM WILL CAUSE YOU TO LOSE ALL OF YOUR PROGRESS ON THE CURRENT BITNODE.<br><br>" +
|
||||||
|
"Do you want to travel to the BitNode Nexus? This allows you to reset the current BitNode " +
|
||||||
|
"and select a new one.");
|
||||||
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
post("Invalid executable. Cannot be run");
|
post("Invalid executable. Cannot be run");
|
||||||
|
Loading…
Reference in New Issue
Block a user