mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-12-18 20:25:45 +01:00
Fixed bug with autocompletion on capitalized leters. Updated to 0.19.7
This commit is contained in:
parent
474ba223f2
commit
ce8257fb0c
@ -16,7 +16,6 @@
|
||||
display: block;
|
||||
position: absolute;
|
||||
z-index: 2;
|
||||
/*margin: auto;*/
|
||||
width: 50%;
|
||||
height: auto;
|
||||
top: 50%;
|
||||
|
@ -743,6 +743,7 @@
|
||||
<span id="game-options-close-button">×</span>
|
||||
<h1> Game Options </h1>
|
||||
<br>
|
||||
<a id="changelog-link" class="a-link-button" style="display:block;"> Changelog </a>
|
||||
<a id="save-game-link" class="a-link-button" style="display:block;"> Save Game </a>
|
||||
<a id="delete-game-link" class="a-link-button" style="display:block;"> Delete Game </a>
|
||||
<a id="debug-delete-scripts-link" class="a-link-button tooltip" style="display:block;">
|
||||
|
@ -1,5 +1,5 @@
|
||||
CONSTANTS = {
|
||||
Version: "0.19.6",
|
||||
Version: "0.19.7",
|
||||
|
||||
//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
|
||||
@ -299,12 +299,14 @@ CONSTANTS = {
|
||||
"You can NOT define you own functions in Netscript (yet), but there are several built in functions that " +
|
||||
"you may use: <br><br> " +
|
||||
"<i>hack(hostname/ip)</i><br>Core function that is used to try and hack servers to steal money and gain hacking experience. The argument passed in must be a string with " +
|
||||
"either the IP or hostname of the server you want to hack. A script can hack a server from anywhere. It does not need to be running on the same server to hack that server. " +
|
||||
"either the IP or hostname of the server you want to hack. The runtime for this command depends on your hacking level and the target server's security level. " +
|
||||
" A script can hack a server from anywhere. It does not need to be running on the same server to hack that server. " +
|
||||
"For example, you can create a script that hacks the 'foodnstuff' server and run it on your home computer. <br>" +
|
||||
"Examples: hack('foodnstuff'); or hack('148.192.0.12');<br><br>" +
|
||||
"<i>sleep(n)</i><br>Suspends the script for n milliseconds. <br>Example: sleep(5000);<br><br>" +
|
||||
"<i>grow(hostname/ip)</i><br>Use your hacking skills to increase the amount of money available on a server. The argument passed in " +
|
||||
"must be a string with either the IP or hostname of the target server. The grow() command requires root access to the target server, but " +
|
||||
"must be a string with either the IP or hostname of the target server. The runtime for this command depends on your hacking level and the target server's security level. " +
|
||||
"The grow() command requires root access to the target server, but " +
|
||||
"there is no required hacking level to run the command. " +
|
||||
"Grants 1 hacking exp when it completes. Works offline at a slower rate. <br> Example: grow('foodnstuff');<br><br>" +
|
||||
"<i>weaken(hostname/ip)</i><br>Use your hacking skills to attack a server's security, lowering the server's security level. The argument passed " +
|
||||
@ -563,7 +565,10 @@ CONSTANTS = {
|
||||
"-scp() command in Terminal/script will now overwrite files at the destination <br>" +
|
||||
"-Terminal commands are no longer case-sensitive (only the commands themselves such as 'run' or 'nano'. Filenames are " +
|
||||
"still case sensitive<br>" +
|
||||
"-Tab automcompletion will now work on commands",
|
||||
"-Tab automcompletion will now work on commands<br><br>" +
|
||||
"v0.19.7<br>" +
|
||||
"-Added changelog to Options menu<br>" +
|
||||
"-Bug fix with autocompletion (wasn't working properly for capitalized filenames/programs",
|
||||
|
||||
|
||||
}
|
@ -169,7 +169,6 @@ function tabCompletion(command, arg, allPossibilities, index=0) {
|
||||
if (!containsAllStrings(allPossibilities)) {return;}
|
||||
|
||||
command = command.toLowerCase();
|
||||
arg = arg.toLowerCase();
|
||||
|
||||
if (arg == "") {
|
||||
for (var i = allPossibilities.length-1; i >= 0; --i) {
|
||||
@ -358,6 +357,7 @@ var Terminal = {
|
||||
finishAnalyze: function(cancelled = false) {
|
||||
if (cancelled == false) {
|
||||
post(Player.getCurrentServer().hostname + ": ");
|
||||
post("Organization name: " + Player.getCurrentServer().organizationName);
|
||||
var rootAccess = "";
|
||||
if (Player.getCurrentServer().hasAdminRights) {rootAccess = "YES";}
|
||||
else {rootAccess = "NO";}
|
||||
|
@ -1099,6 +1099,13 @@ var Engine = {
|
||||
document.getElementById("world-menu-link").removeAttribute("class");
|
||||
document.getElementById("tutorial-menu-link").removeAttribute("class");
|
||||
|
||||
//Changelog
|
||||
document.getElementById("changelog-link").addEventListener("click", function() {
|
||||
gameOptionsBoxClose();
|
||||
dialogBoxCreate(CONSTANTS.Changelog);
|
||||
return false;
|
||||
});
|
||||
|
||||
//DEBUG Delete active Scripts on home
|
||||
document.getElementById("debug-delete-scripts-link").addEventListener("click", function() {
|
||||
console.log("Deleting running scripts on home computer");
|
||||
|
Loading…
Reference in New Issue
Block a user