bitburner-src/src
Snarling 88d51e9a7e
MISC: A bunch of enums stuff. (#212)
* Some game enums moved to utils/enums. Others can eventually be moved there as well.
* findEnumMember function for performing fuzzy matching of player input with enum members, without needing separate fuzzy functions for every enum.
* Also used findEnumMember for safely loading save games (allows case changes in enum values)
* Changed capitalization on some enums.
* BREAKING: removed classGains work formulas function
* Split ClassType enum into UniversityClassType and GymType.
* Added universityGains and gymGains work formulas functions
* Provided the new split enums to the player on ns.enums.
2022-11-20 08:37:11 -05:00
..
@types add better typing to Electron.tsx 2022-04-21 23:50:49 -07:00
Achievements CORPORATION: Reorganize Industry data (#154) 2022-10-24 21:54:54 -04:00
Arcade/ui Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Augmentation Merge pull request #4230 from borisflagell/SoA_RepCost 2022-10-12 23:52:14 -04:00
BitNode Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Bladeburner NETSCRIPT: ns.sleeve.getSleeve added. getPlayer and getSleeve can both be used for formulas. (#200) 2022-11-09 07:26:26 -05:00
Casino Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Company NETSCRIPT: Expose more enums for player use (#198) 2022-11-09 13:46:21 -05:00
Corporation MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
CotMG Rename lots of reference from old to new repo 2022-10-20 03:56:59 +11:00
Crime MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
DarkWeb Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
data DOC: Improve CCT documentation for HammingCodes (#167) 2022-10-30 04:24:09 -04:00
DevMenu/ui Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Diagnostic fix few bugs 2021-11-22 11:36:13 -05:00
Exploits Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Faction MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
GameOptions Rename lots of reference from old to new repo 2022-10-20 03:56:59 +11:00
Gang Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Hacking Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Hacknet Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
hash bugfix 2021-12-16 20:09:19 -05:00
Hospital Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Infiltration slashGame fix (#132) 2022-10-19 15:24:29 -04:00
Literature Fixed typo in Literatures.ts 2022-10-12 08:47:03 +02:00
Locations MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
Message Add missing line breaks on showMessage 2022-11-03 11:31:25 -04:00
Milestones Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Netscript MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
NetscriptFunctions MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
NetworkShare v1.5.0 2022-03-07 17:51:02 -05:00
PersonObjects MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
Programs Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
RemoteFileAPI See description 2022-10-04 06:40:10 -04:00
Script NETSCRIPT: Expose more enums for player use (#198) 2022-11-09 13:46:21 -05:00
ScriptEditor MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
Server NETSCRIPT: ns.sleeve.getSleeve added. getPlayer and getSleeve can both be used for formulas. (#200) 2022-11-09 07:26:26 -05:00
Settings format, lint, more enums, revert fn rename 2022-10-05 14:52:48 -04:00
Sidebar/ui Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
SourceFile Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
StockMarket fix Stock Initializer (#137) 2022-10-20 00:38:19 -04:00
Terminal MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
Themes Rename lots of reference from old to new repo 2022-10-20 03:56:59 +11:00
ThirdParty rm any 2022-07-15 01:51:30 -04:00
Tutorial/ui Rename lots of reference from old to new repo 2022-10-20 03:56:59 +11:00
ui MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
utils MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
Work MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
Alias.ts Added some purchased server functions 2022-10-09 02:32:13 -04:00
CodingContractGenerator.ts Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
CodingContracts.ts Fix tons of typos 2022-10-09 01:25:31 -04:00
Constants.ts Wrap up v2.1.0 2022-09-23 15:00:20 -04:00
db.tsx Fixing spelling mistake 2022-01-10 15:17:04 +10:00
DevMenu.tsx Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Electron.tsx Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
engine.tsx Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
ExportBonus.tsx Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Hacking.ts NETSCRIPT: ns.sleeve.getSleeve added. getPlayer and getSleeve can both be used for formulas. (#200) 2022-11-09 07:26:26 -05:00
index.html Fix fullscreen pages 2022-08-23 02:37:53 -04:00
index.tsx Did some changes of the remote api and added documentation 2022-08-23 17:50:31 -04:00
InteractiveTutorial.ts Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
MathJaxWrapper.tsx fmt and lint 2022-04-06 19:30:08 -04:00
NetscriptFunctions.ts MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
NetscriptJSEvaluator.ts Fix tons of typos 2022-10-09 01:25:31 -04:00
NetscriptPort.ts NETSCRIPT: added portHandle.nextWrite() (#187) 2022-11-03 06:17:29 -04:00
NetscriptWorker.ts NETSCRIPT: Expose more enums for player use (#198) 2022-11-09 13:46:21 -05:00
Player.ts rm some any 2022-07-15 23:34:27 -04:00
Prestige.ts NETSCRIPT: ns.sleeve.getSleeve added. getPlayer and getSleeve can both be used for formulas. (#200) 2022-11-09 07:26:26 -05:00
RedPill.tsx Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
SaveObject.tsx Rename lots of reference from old to new repo 2022-10-20 03:56:59 +11:00
Terminal.ts add hoop before exposing 2022-10-11 21:02:04 -04:00
TextFile.ts UI: cat: proper line breaks when showing .js, .script, or .txt files (#192) 2022-11-04 07:23:33 -04:00
types.ts MISC: A bunch of enums stuff. (#212) 2022-11-20 08:37:11 -05:00
UncaughtPromiseHandler.ts uncaught promises no longer spam console (#134) 2022-10-19 17:13:15 -04:00