Commit Graph

353 Commits

Author SHA1 Message Date
Olivier Gagnon 4bee746576 rm any 2022-07-15 01:51:30 -04:00
Olivier Gagnon e86a42716c lint 2022-07-11 15:58:23 -04:00
Olivier Gagnon 6a2e5b06ad fix manualHack 2022-05-25 20:19:42 -04:00
Olivier Gagnon 216055b3e0 allbuild commit b60f3da8 2022-05-25 18:38:01 -04:00
Olivier Gagnon cb7f3b17be fix ns1 scripts 2022-05-25 16:01:28 -04:00
Olivier Gagnon c1650e332b lint fixes 2022-05-25 15:08:48 -04:00
Olivier Gagnon 972abcbdc8 Wrap all the API 2022-05-24 20:16:39 -04:00
Olivier Gagnon ae38b11ede made static ram cost typecheck that it's missing no property. 2022-05-24 18:34:00 -04:00
Olivier Gagnon 0da2e74d12 more work on wrapping formulas 2022-05-24 17:51:48 -04:00
Olivier Gagnon 79e7c47b4d Merge branch 'dev' of github.com:danielyxie/bitburner into dev 2022-05-24 16:57:39 -04:00
Olivier Gagnon ce61f06319 allbuild commit 8159dad5 2022-05-24 16:57:25 -04:00
hydroflame cb4fd4cf90 Merge pull request #3722 from borisflagell/FIX#2884
API: FIX#2884 Add the missing className property to Sleeve'sAPI
2022-05-24 08:48:35 -04:00
Olivier Gagnon 8159dad5fa allbuild commit de644247 2022-05-24 08:12:49 -04:00
hydroflame 570c6d6b32 Merge pull request #3702 from borisflagell/FIX#3508
BLADEBURNER: FIX #3508 Add GetActionCurrentTime() to Bitburner API
2022-05-23 12:21:27 -04:00
PathToLife 3f1cb27ec1 Add tprintf to RamCostGenerator 2022-05-23 19:57:23 +12:00
borisflagell 8e0af049d9 BLADEBURNER: FIX #3508 Add GetActionCurrentTime() to Bitburner API
Add GetActionCurrentTime() to Bitburner API.
Slightly tweak BItburner.resetAction() to also reset time counters.
2022-05-22 06:40:08 +02:00
Stephen Reindl 35978689f9 Fix #3690 by adding missing function RamCostGenerator 2022-05-21 17:24:20 +02:00
Olivier Gagnon 7eb4494ac1 fix mc 2022-05-20 15:58:33 -04:00
hydroflame f86eae5276 Merge pull request #3624 from danielyxie/infinite-loop-safety
MISC: Implemented infinite loop safety net.
2022-05-18 15:35:12 -04:00
Olivier Gagnon fb08139903 Implemented infinite loop safety net. 2022-05-07 17:43:45 -04:00
rderfler 77073836cb Merge remote-tracking branch 'upstream/dev' into dev 2022-05-06 22:44:24 -04:00
Zoë Hoekstra 472c9778df Add ns.ui.clearTerminal for 0.2 GB 2022-05-06 12:29:21 +02:00
rderfler 7cf21629a7 Address review
Add ns function setToBladeburnerAction
Formatting updates
fix sleeves using player stamina
Correct supporting sleeve causing error
2022-04-30 15:25:36 -04:00
phyzical 711955c112 added logic to allow quitJob to be called from singularity 2022-04-28 19:05:56 +08:00
phyzical 8e1300d69d Merge branch 'dev' into feature/add-infiltration-faction
# Conflicts:
#	src/Netscript/RamCostGenerator.ts
2022-04-20 20:10:05 +08:00
Undeemiss 46a90e6271 Added ns function stanek.acceptGift
Added a new ns function stanek.acceptGift to the game, with a ram
cost of 2gb. The function attempts to join the CotMG and install
the gift, then returns true iff the player is in the CotMG and has
the gift installed.
2022-04-19 12:08:38 -05:00
phyzical 9c23fc89d1 merge base 2022-04-14 21:27:08 +08:00
Olivier Gagnon 9281cbe559 ns func to flume and destroy wd 2022-04-13 17:34:02 -04:00
nickofolas 51e5d38c7b Add grafting API function to get graftable augs 2022-04-13 09:43:27 -05:00
phyzical 6b48ff8f21 merge base 2022-04-13 18:50:42 +08:00
hydroflame c8c271a334 Merge pull request #3401 from TheMas3212/feat/wrap-singularity
Wrap Singularity API with wrapper
2022-04-12 20:53:55 -04:00
Olivier Gagnon 52e01fc026 fix a few things about getRecentScritps 2022-04-12 14:45:48 -04:00
hydroflame 68abd27d2c Merge branch 'dev' into add-ns-getRecentScripts 2022-04-12 14:21:18 -04:00
TheMas3212 b2689eaa5a Wrap Singularity API with wrapper
also refactored the RamCosts IMap as it didnt quite work properly due to
how the wrapper calculates function names
2022-04-12 16:51:10 +10:00
hydroflame a17b81dff3 Merge pull request #2925 from Ornedan/necro-script-fix
Necro script fix
2022-04-11 21:36:07 -04:00
TheMas3212 f53c90b21c Change Signature of InternalFunction
Mark properties of Wrapped NetscriptAPI as readonly
2022-04-09 15:15:45 +10:00
TheMas3212 b2e7817a0b format 2022-04-08 10:02:59 +10:00
TheMas3212 9b53896732 slight change on how wrapping work based on discussion in #development 2022-04-08 09:57:16 +10:00
phyzical c70f59ac54 merge dev 2022-04-07 16:27:23 +08:00
TheMas3212 f0cfc8700a run formater 2022-04-07 10:23:52 +10:00
TheMas3212 8c58f0676d Improve Typesafety on API Wrapper 2022-04-07 10:23:52 +10:00
TheMas3212 40f74e4a98 add wrapped helpers to ctx
add ramcheck into wrapper
2022-04-07 10:23:52 +10:00
TheMas3212 ea2b444b87 Initial API Wrapper Work
onlying wrapping Stanek api currently as test sample
(Rebased onto upstream/dev)
2022-04-07 10:23:46 +10:00
Heikki Aitakangas a7d200f7c6 Strip trailing spaces 2022-04-02 23:28:23 +03:00
Heikki Aitakangas a578763b89 Use a dedicated ScriptDeath type to signal script termination instead of WorkerScript
Problem with throwing WorkerScript is that the termination signal object can pass
through user code, which permits user to modify that object and all parts of the
game state accessible through it.
2022-04-02 23:28:21 +03:00
Heikki Aitakangas 1ed1f78222 Fixed a wrong comment 2022-04-02 23:27:06 +03:00
Stephen Reindl 689059ea83 Fix expected ram calculation for ns.goToLocation() 2022-03-31 12:37:33 +02:00
phyzical 07c6051004 merge dev 2022-03-30 19:00:57 +08:00
Olivier Gagnon 6b25ba5cd8 allbuild commit da27223a 2022-03-29 18:13:08 -04:00
Jesse Clark fcc121cc21 Fix spelling of grafting functions 2022-03-29 14:34:48 -07:00