mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-10 09:43:54 +01:00
Rebalancing script RAM Usage. Script base RAM cost is 1.5GB, while common functions were made cheaper
This commit is contained in:
parent
9adce1dd2f
commit
d73a11f678
@ -37,12 +37,12 @@ CONSTANTS = {
|
||||
CodeInstructionRunTime: 750,
|
||||
|
||||
//RAM Costs for differenc commands
|
||||
ScriptWhileRamCost: 0.4,
|
||||
ScriptForRamCost: 0.4,
|
||||
ScriptWhileRamCost: 0.15,
|
||||
ScriptForRamCost: 0.15,
|
||||
ScriptIfRamCost: 0.1,
|
||||
ScriptHackRamCost: 0.25,
|
||||
ScriptGrowRamCost: 0.25,
|
||||
ScriptWeakenRamCost: 0.25,
|
||||
ScriptHackRamCost: 0.15,
|
||||
ScriptGrowRamCost: 0.15,
|
||||
ScriptWeakenRamCost: 0.15,
|
||||
ScriptNukeRamCost: 0.05,
|
||||
ScriptBrutesshRamCost: 0.05,
|
||||
ScriptFtpcrackRamCost: 0.05,
|
||||
@ -495,7 +495,7 @@ CONSTANTS = {
|
||||
"-Percentage money stolen when hacking lowered to compensate for faster script speeds<br>" +
|
||||
"-Lowered base growth rate by 25%(which affects amount of money gained from grow())<br>" +
|
||||
"-Hacking experience granted by grow() halved<b>" +
|
||||
"-Weaken() is now 10% faster, but only grants 3 hacking exp upon completion instead of 5 <br>"
|
||||
"-Weaken() is now 10% faster, but only grants 3 base hacking exp upon completion instead of 5 <br>"
|
||||
"v0.19.7<br>" +
|
||||
"-Added changelog to Options menu<br>" +
|
||||
"-Bug fix with autocompletion (wasn't working properly for capitalized filenames/programs<br><br>" +
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Netscript Functions
|
||||
* Implementation for Netscript functions */
|
||||
* Implementation for Netscript features */
|
||||
function netscriptAssign(exp, workerScript) {
|
||||
var env = workerScript.env;
|
||||
return new Promise(function(resolve, reject) {
|
||||
|
@ -204,7 +204,7 @@ Script.prototype.reset = function() {
|
||||
|
||||
//Updates how much RAM the script uses when it is running.
|
||||
Script.prototype.updateRamUsage = function() {
|
||||
var baseRam = 1; //Each script requires 1GB to run regardless
|
||||
var baseRam = 1.5; //Each script requires 1GB to run regardless
|
||||
var codeCopy = this.code.repeat(1);
|
||||
codeCopy = codeCopy.replace(/\s/g,''); //Remove all whitespace
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user