Commit Graph

353 Commits

Author SHA1 Message Date
Jesse Clark cde6eca6b5 Set mv ram cost to ScriptReadWriteRamCost
This seems a bit high but avoids an exploit due to setting it lower than `rm`.
2022-03-29 14:27:30 -07:00
Jesse Clark 1d0c5d8fef Set atExit ram cost to 0 2022-03-29 14:24:38 -07:00
Jesse Clark 4d48b7c621 Update Stanek functions in RamCostGenerator 2022-03-29 14:17:42 -07:00
Olivier Gagnon 680081c548 post-grafting changes 2022-03-29 14:09:17 -04:00
nickofolas 3b32811f5e Grafting API RAM cost & doc update 2022-03-27 15:33:31 -04:00
phyzical 7c5097ee83 added ns functions
* refactored out logic to be reused by api
2022-03-27 15:53:13 +08:00
Olivier Gagnon fb7c65957d Added dark web functions to ns api 2022-03-20 22:49:46 -04:00
parax 458f02051f Added functions to RamCostGenerator.ts 2022-03-18 23:52:13 -06:00
TheMas3212 68cc5fba6c Fix bug with missing ramcost for tFormat 2022-03-19 14:21:52 +11:00
Olivier Gagnon fc963bb583 allbuild commit /usr/bin/git 2022-03-18 16:35:56 -04:00
hydroflame 561219a0ab Merge branch 'dev' into bugfix/2877-2 2022-03-17 12:05:38 -04:00
phyzical 9949cc9a1e removed ip references 2022-03-17 21:50:23 +08:00
Master-Guy ef9632bf63 Added 0 cost of asleep() 2022-03-17 13:32:49 +01:00
phyzical ec927fe1f4 added ram charge for stanek width and height 2022-03-08 17:28:45 +08:00
smolgumball 2add4e9112 Merge branch 'dev' into add-ns-getRecentScripts 2022-01-26 19:07:02 -07:00
Terrana f2c4109211 Add ns.printf function
Behaviour is consistent with that of tprintf versus tprint and
should be equivalent to ns.print(ns.sprintf(...))
2022-01-21 12:08:47 +00:00
smolgumball 74e2acfa6f Add ns.getRecentScripts() 2022-01-19 00:04:48 -07:00
Olivier Gagnon 05cbc25a8f 1.4 2022-01-18 14:03:24 -05:00
Martin Fournier 07403eaaaa Add ns.ui.getGameInfo() to retrieve game version
Returns { version, commit, platform }
2022-01-16 10:49:01 -05:00
hydroflame c0f6399a96 Merge pull request #2590 from deathly809/feature/ns_support_rm
Add support for the mv command in NS
2022-01-15 18:26:31 -05:00
hydroflame 03f71bd5f4 Merge pull request #2485 from Ornedan/netscriptdelay-check-stop
Refactor netscriptDelay and script kill interaction
2022-01-15 17:26:23 -05:00
Martin Fournier 9b638b911f Add ns.ui.[getStyles, setStyles, resetStyles]
Adds three Netscript functions to manipulate the user's styles like the
player can with theme.
2022-01-12 18:34:05 -05:00
Jeffrey A. Robinson bedea0ac73 Add support for the mv command in NS 2022-01-12 09:53:54 -08:00
Heikki Aitakangas 59da79a427 Refactor netscriptDelay and script kill interaction
Store the Promise reject function instead of resolve in WorkerScript, since
it's only used when killing a script that's blocked in delay. And when killing
a script, reject the delay Promise with the WorkerScript as cause.
2022-01-09 02:36:54 +02:00
Olivier Gagnon 7e6976986f rm sf4 penalty 2022-01-05 12:37:49 -05:00
hydroflame b718fc3ef7 Merge pull request #2343 from MartinFournier/feature/set-theme
Add ns.ui.setTheme() and ns.ui.resetTheme()
2022-01-05 10:17:51 -05:00
theit8514 41adedf1bc Update getOwnedSourceFiles RAM cost
Not a singularity function
2022-01-05 07:12:41 -05:00
Olivier Gagnon 925bed4430 fix scp 2022-01-04 22:25:41 -05:00
Martin Fournier c9ca1e9d37 Add ns.ui.setTheme() and ns.ui.resetTheme() 2022-01-04 20:33:18 -05:00
Olivier Gagnon c59a267437 change sf4 2022-01-04 19:09:34 -05:00
Martin Fournier 65d0877edc Add ns.ui.getTheme() api function 2021-12-20 14:37:10 -05:00
Olivier Gagnon d01d75606a few bugfix 2021-12-08 17:39:01 -05:00
Olivier Gagnon 737276e855 corp api 2021-12-03 23:06:04 -05:00
Olivier Gagnon 5470f9fdc1 wd diff increase 2021-12-03 16:21:35 -05:00
Olivier Gagnon d4ebc46a19 merge dev 2021-12-03 15:35:45 -05:00
Olivier Gagnon b941753e1b more fixes 2021-11-26 18:54:06 -05:00
Olivier Gagnon c05518e162 workerscript log takes a function now, hopefully this will increase performance. 2021-11-26 18:30:58 -05:00
Olivier Gagnon f0a004e75b Fix a bunch of scripting related stuff. 2021-11-25 11:47:31 -05:00
Bart Koppelmans 79f456b598 Fixed BladeBurner getCityCommunities ram cost
With the renamed function, the ram cost was not taken into account.
2021-11-20 21:12:21 +01:00
Olivier Gagnon 632de50a73 convert BN13 to a more conventional one. 2021-11-18 15:38:19 -05:00
Olivier Gagnon ef781a0627 plenty of bf 2021-11-15 23:49:33 -05:00
Olivier Gagnon 43a6521403 more work on bn13 2021-11-13 23:45:26 -05:00
Olivier Gagnon 56ddcd9a45 more work on bn13 2021-11-13 22:44:17 -05:00
Olivier Gagnon 6bd6b3061e rename some stuff and close some exploits 2021-11-12 15:42:57 -05:00
Olivier Gagnon 58d652da54 fix something about covenant sleeve purchases 2021-11-05 21:57:41 -04:00
Olivier Gagnon 14150d3e33 work on making the netscript api tighter 2021-11-03 20:19:52 -04:00
Olivier Gagnon c5fb5155f3 work on making sure all the functions are accounted for 2021-11-03 18:16:10 -04:00
Olivier Gagnon b2bf3fc21f v1 api breaks 2021-11-02 22:11:22 -04:00
Olivier Gagnon d4849cf50f added ram cost for new functions. 2021-10-27 21:13:57 -04:00
Olivier Gagnon 8f097ebb32 v0.58.0 2021-10-27 15:16:16 -04:00