Snarling
068533cd2f
format, lint, more enums, revert fn rename
2022-10-05 14:52:48 -04:00
Snarling
8bb88a5080
Better RamCost testing (see desc)
...
* RamCostGenerator will have an error if ramcosts are defined for nonexistent functions, in addition to error if not all functions have ram costs defined
* Removed a few random blank comment lines in NetscriptDefinitions.d.ts
* RamCalculation.test.ts checks exact expected static and dynamic ram usage from (almost) every function, based on defined RamCosts in RamCostGenerator.
2022-10-05 10:42:07 -04:00
Snarling
361466b7fa
unasync trywriteport
2022-10-04 07:59:50 -04:00
Snarling
aa80cf6451
See description
...
Reverted ToastVariant back to an enum internally. Still exposed to player as just possible strings.
Changed all 1-line documentation comments to actually be 1-line. Moved some because they were not providing documentation for the thing they were trying to.
2022-10-04 06:40:10 -04:00
Snarling
50f14b4f58
Commit1
2022-10-03 12:12:16 -04:00
Snarling
ab56d18e1e
group initializers
2022-10-01 15:49:23 -04:00
Snarling
3addda7173
format and lint
2022-10-01 15:15:36 -04:00
Snarling
9774235404
initial test fix attempt
2022-10-01 15:03:47 -04:00
hydroflame
5e4a393495
Merge pull request #4180 from Snarling/growthAnalyzeSecurityFix
...
NETSCRIPT: growthAnalyzeSecurity no longer fails if the optional cores parameter was omitted
2022-09-29 01:09:21 -03:00
Snarling
b682d441e3
better fix for cores check
2022-09-29 00:02:33 -04:00
Snarling
17be0911b2
fix growthAnalyzeSecurity
2022-09-28 23:59:58 -04:00
Olivier Gagnon
cb064ce8d7
fix new save file not loading
2022-09-28 23:35:01 -04:00
Olivier Gagnon
444c74ccd9
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2022-09-27 17:37:36 -04:00
Olivier Gagnon
fbf5009cdb
comment out unnamedaug2
2022-09-27 17:37:32 -04:00
hydroflame
7ce1adddce
Merge pull request #4151 from LJNeon/script-editor-fix
...
UI: Remove extra / from open script tab when files are in a folder
2022-09-27 17:50:32 -03:00
hydroflame
a1df9db493
Merge pull request #4160 from quacksouls/cct-name
...
CCT: no special characters in file names of Coding Contracts
2022-09-27 17:50:08 -03:00
hydroflame
30363e0280
Merge pull request #4155 from Mughur/corp
...
CORP: fixed wrongly named division type
2022-09-27 17:49:09 -03:00
hydroflame
49a460af00
Merge pull request #4161 from Snarling/cityFix
...
UI: Fix possible React error 300 in ASCII version of city screen
2022-09-27 17:47:54 -03:00
Snarling
582c9f40e2
Merge branch 'dev' into cityFix
2022-09-27 16:38:39 -04:00
Snarling
a4b7128e6c
Sleeve bladeburner fix
2022-09-27 16:36:37 -04:00
Snarling
16fac67257
fix broken rebase
2022-09-27 16:23:53 -04:00
Snarling
25be5c2990
Remove unused augmentationStats interface
...
All augmentations have all multipliers
2022-09-27 16:20:26 -04:00
Snarling
3d4d02a573
remove unnecessary function
2022-09-27 16:15:11 -04:00
Snarling
38063f62a7
build fix, lint, remove some instanceof checks
2022-09-27 16:09:32 -04:00
Snarling
81412db02e
format & lint fix
2022-09-27 16:09:32 -04:00
Snarling
b364cdf734
Rebase fix, move hasAugmentation to Person
2022-09-27 16:08:52 -04:00
Snarling
8a9515f154
More classes as types
2022-09-27 16:08:16 -04:00
Snarling
0dbe80a841
Player is now a Person
...
Use correct class inheritance, use class as type and remove IPlayer
2022-09-27 16:07:58 -04:00
Snarling
bc2bdbe137
revert unnecessary file rename
2022-09-27 16:03:36 -04:00
Snarling
5f0758d04c
Fix lit files, reallow html alerts
2022-09-27 16:03:36 -04:00
Snarling
c5f2b959f6
commit1
2022-09-27 16:02:09 -04:00
Snarling
3a139518d8
unified errors
2022-09-27 15:53:45 -04:00
Snarling
0e67fbee21
Unify error handling
2022-09-27 15:51:25 -04:00
Snarling
ba1a10b4f7
Unify error handling
2022-09-27 15:46:34 -04:00
Snarling
88505e9378
stray lint fix
2022-09-27 15:35:42 -04:00
Snarling
e5e6b05be0
format+lint+build fix
2022-09-27 15:35:42 -04:00
Snarling
37d9b0c78d
Fix gang faction type
2022-09-27 15:35:42 -04:00
Snarling
6e3a6be106
Remove some redundant typing
2022-09-27 15:35:42 -04:00
Snarling
db835862d7
format
2022-09-27 15:35:42 -04:00
Snarling
bc7c15ad77
corp: classes are types
2022-09-27 15:35:42 -04:00
Snarling
557bc12562
More classes as types
2022-09-27 15:35:42 -04:00
Snarling
2213d06159
Using bladeburner and action classes as types
2022-09-27 15:35:41 -04:00
Snarling
c510e47885
Player is now a Person
...
Use correct class inheritance, use class as type and remove IPlayer
2022-09-27 15:35:41 -04:00
Snarling
475a8812bb
findSleevePurchasableAugs as a class member
2022-09-27 15:35:41 -04:00
Snarling
dcd9023b93
Remove more unused interfaces
2022-09-27 15:35:41 -04:00
Snarling
e578bd7681
Remove IPlayer interface
...
Use PlayerObject instead when referring to the type of "The Player."
2022-09-27 15:35:41 -04:00
Snarling
21a2d49de7
Finish removing player passing
2022-09-27 15:35:41 -04:00
Snarling
c864fd7edf
revert unnecessary file rename
2022-09-27 15:35:41 -04:00
Snarling
dc59a10e19
Fix lit files, reallow html alerts
2022-09-27 15:35:40 -04:00
Snarling
88e2cdf09c
Remove more execute-on-import code
2022-09-27 15:35:40 -04:00