Snarling
f05df0659d
Improve tail window buttons
2022-04-23 16:48:48 -04:00
nickofolas
fb654dd5a1
Truncate Aug price multiplier more
2022-04-23 12:20:05 -05:00
nickofolas
f676e8bc9b
Fix rep and favor alignment for SoA
2022-04-23 11:29:55 -05:00
nickofolas
c6cb70a117
Fix displayed Aug cost for sleeves
2022-04-23 10:49:20 -05:00
borisflagell
90dc8bbc3a
Streamlining GangKarmaRequirement constant
...
As suggested by phyzical :
The GangKarmaRequirement const was declared locally in the PlayerObjectGangMethod.ts file.
It's now part of the GangConstants object in the gang/data/constant.ts file.
Allowing it to be referenced in the FactionRoot.tsx tooltip.
2022-04-23 15:55:15 +02:00
borisflagell
ff3493e184
Update src/PersonObjects/Player/PlayerObjectGangMethods.ts
...
Co-authored-by: ApamNapat <ApamNapat@users.noreply.github.com>
2022-04-23 15:39:19 +02:00
borisflagell
2461e41a79
Update HashUpgradesMetadata.tsx
...
removing an unecessarily added space.
2022-04-23 14:17:12 +02:00
borisflagell
bf91789be9
Update HashUpgradesMetadata.tsx
...
Nevermind, I'm retarded. 10e12 is 10t. as e12 is already 1t by itself.
2022-04-23 14:15:53 +02:00
borisflagell
978351df26
Update HashUpgradesMetadata.tsx
...
Update "Increase maximum money" description to document a change made in v0.56.0 : adding a soft cap on max money increase above the $1t mark.
(well, the changelog did actually say above 10t, but current source code use 10e12...)
2022-04-23 14:06:29 +02:00
nickofolas
e6df46e520
Fix spelling
2022-04-22 23:27:05 -05:00
nickofolas
46613a07cb
Change rotate method to work in chrome
2022-04-22 22:58:03 -05:00
nickofolas
304151f910
Fix TRP being listed as graftable
2022-04-22 19:59:27 -05:00
nickofolas
a7d980c2dd
Polish sleeve aug modal and faction aug page
2022-04-22 19:48:40 -05:00
nickofolas
b193953b98
Augs prereqs now include all augs in succession
2022-04-22 19:18:35 -05:00
nickofolas
cb34afbe5b
Remove old sleeve owned augs grid
2022-04-22 18:21:58 -05:00
nickofolas
fd6c5fa1dc
Implement display for owned augs
2022-04-22 18:20:50 -05:00
nickofolas
60bfc6d2a7
First round of modal fixes
2022-04-22 18:02:26 -05:00
nickofolas
bb78326dd9
Skip pre-reqs and exclusives in sleeve modal
2022-04-22 17:09:14 -05:00
nickofolas
46e5738f0a
Change exclusive aug icon
2022-04-22 17:04:14 -05:00
nickofolas
4d1f5c657a
Check isSpecial
for exclusive aug tooltip
2022-04-22 16:58:06 -05:00
nickofolas
de78060ff9
Update sleeve modal width
2022-04-22 16:51:42 -05:00
nickofolas
f6a9eb746a
Move elements around for clarity
2022-04-22 16:51:36 -05:00
nickofolas
ec53a80551
Update after merge
2022-04-22 16:47:12 -05:00
nickofolas
7347aac225
Merge branch 'dev' of github.com:danielyxie/bitburner into improvement/purchase-augs-ui
2022-04-22 16:45:15 -05:00
hydroflame
ab0d37c990
Merge branch 'dev' into infiltrators
2022-04-22 17:33:35 -04:00
Olivier Gagnon
bc890c31c5
lint
2022-04-22 17:20:01 -04:00
Olivier Gagnon
f6e5f719d1
infiltration API fixes.
2022-04-22 17:12:14 -04:00
nickofolas
e77654158b
Redesign the redesign
2022-04-22 15:14:34 -05:00
Olivier Gagnon
9fdfb77dd4
Update infiltrators
2022-04-22 15:30:49 -04:00
nickofolas
f12a117f06
Further design updates
2022-04-22 13:21:20 -05:00
nickofolas
7853144b18
Initial changes to purchaseable augs
2022-04-22 12:50:51 -05:00
Staszek Welsh
174d17a5e2
Add compression coding contracts
...
Add three new contracts:
* Compression I: RLE Encoding
* Compression II: LZ Decoding
* Compression III: LZ Encoding
as well as associated utility functions
2022-04-22 17:31:52 +01:00
nickofolas
bececf7a6f
Move purchaseable aug files around
2022-04-22 11:19:47 -05:00
JP Sugarbroad
c6327ee682
add better typing to Electron.tsx
2022-04-21 23:50:49 -07:00
nickofolas
8b34d2776a
Implement standardized grafting time calcs
2022-04-21 21:48:18 -05:00
Undeemiss
b7f78b11dd
BREAKING: Capitalized the E in the hamming code encoding contract
2022-04-21 21:38:04 -05:00
nickofolas
304e7e69d5
Implement graft time calc helper function
2022-04-21 21:31:43 -05:00
borisflagell
421e7b8c74
Update FactionRoot.tsx
...
Run Prettier
Manually fixed trailing space for lint test
2022-04-21 18:51:04 +02:00
Undeemiss
dabf7098db
Reworded "plotting functions" as simply "plotting"
2022-04-21 10:40:21 -05:00
Undeemiss
399f8614e8
Formatted and linted; I forgot to last commit
2022-04-21 10:35:14 -05:00
Undeemiss
f482e0c4a9
Updated description of 2-coloring contract
...
Fixed a couple of incorrect statements in the 2-coloring contract
description, as well as rephrasing some things for clarity.
2022-04-21 10:32:57 -05:00
hydroflame
b7e319f360
Merge pull request #3530 from Undeemiss/2-coloring-contract
...
CODINGCONTRACT: New "Proper 2-Coloring of a Graph" contract
2022-04-21 00:48:46 -04:00
Undeemiss
6685e8dc46
Added a description for the 2-coloring contract
2022-04-20 22:06:32 -05:00
Undeemiss
8d026e4f10
Randomized the order of the edges as well as the vertices
...
Previously, edge order would stay constant while vertex order was
shuffled. This way, there is even less opportunity for a player to
reverse-engineer the initial bipartite graph.
2022-04-20 21:23:55 -05:00
Undeemiss
951221578a
Implemented no solution case of 2-coloring contract checker
...
Implemented a greedy 2-coloring algorithm to check whether a given
graph is 2-colorable. The algorithm is only used if the player
provides "[]" as their answer; other answers will be checked using
the previously implemented validation code.
2022-04-20 20:54:07 -05:00
borisflagell
e05617d9d3
UI FIX #3415
...
fixes #3415
2022-04-21 00:18:15 +02:00
Undeemiss
bdfd102085
Partially implemented solver for 2-coloring contract
...
Implemented the case for the 2-coloring solver to validate that
entered colorings are proper. Still needs a case for when no
solution exists.
Also, changed the data from type [number, number][] to
[number, [number, number][]], so that the number of vertices in
the graph can be the first parameter.
2022-04-20 17:01:35 -05:00
hydroflame
307ec7961a
Merge pull request #3524 from Snarling/realignAutocomplete
...
UI: FIX #3522 realigned autocomplete popup
2022-04-20 13:05:27 -04:00
Snarling
3f53a1f090
Format+lint
2022-04-20 10:05:55 -04:00
Snarling
16e507127a
Allow cd .. into empty directories
2022-04-20 10:03:51 -04:00
Snarling
5898e27529
Change alignment of autocomplete popper
2022-04-20 09:19:33 -04:00
phyzical
adbd6c3486
spelling mistakes and description updates
2022-04-20 20:12:43 +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
a97f864e14
Implemented generator for 2-coloring contract
...
Implemented the generator for a new contract type. For now, has
a description and solution checker designed only for testing. The
generator creates a bipartite graph with random edges, then
attempts to add one additional edge without regard for the partite
sets. It then randomizes the vertices of the graph to make reverse-
engineering the original partite sets impossible.
The shuffling algorithm is adapted from stack overflow code, but
really, what isn't?
2022-04-20 00:24:18 -05:00
hydroflame
4ea7a4d7a8
Merge pull request #3517 from taralx/patch-1
...
MISC: make jQuery use explicit
2022-04-19 22:31:30 -04:00
hydroflame
ee5a3ea52c
Merge pull request #3521 from taralx/patch-4
...
MISC: update @types/numeral and fix type errors
2022-04-19 22:29:56 -04:00
hydroflame
db15744f5f
Merge pull request #3513 from Undeemiss/join-stanek-api
...
STANEK: FIX #3282 Added NS function stanek.acceptGift
2022-04-19 22:29:10 -04:00
JP Sugarbroad
d5be70e886
update @types/numeral and fix type errors
2022-04-19 17:07:51 -07:00
Olivier Gagnon
2922eb4923
Added bitnode difficulty descriptions on the bitverse.
2022-04-19 19:24:37 -04:00
JP Sugarbroad
01d7ac6967
make jQuery use explicit
2022-04-19 16:14:16 -07:00
Olivier Gagnon
7674c7f693
rm console log
2022-04-19 17:21:22 -04:00
Olivier Gagnon
eb778aafa9
refactor bitnode multiplier code to have less side effect.
2022-04-19 17:17:08 -04:00
Undeemiss
6d55bfe795
Removed redundant check for whether the player is in CotMG
2022-04-19 13:39:56 -05:00
Undeemiss
707e643c7d
Merge branch 'dev' of https://github.com/Undeemiss/bitburner into join-stanek-api
2022-04-19 13:38:14 -05:00
Undeemiss
b3e83dd976
Added check for aug status to stanek.acceptGift
...
Added a check to stanek.acceptGift for aug status. It's not
particularly elegant, but I copied the checks from the ui. Also
changed the way CotMG status is checked to be more robust.
2022-04-19 13:33:07 -05: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
hydroflame
657a9a9a96
Merge pull request #3511 from nickofolas/improvement/backup-color
...
UI: Change text color of Augmentations page backup button
2022-04-19 11:10:05 -04:00
hydroflame
d37a4eea38
Merge pull request #3510 from Risenafis/fix-covenant-icon
...
UI: Fix the achievement covenant icon was not shown
2022-04-19 11:09:52 -04:00
nickofolas
75ce3f2346
Use same BN level logic as save name generator
2022-04-19 09:57:26 -05:00
nickofolas
aee413e2e3
Change text color of backup save button
2022-04-19 09:50:25 -05:00
Risenafis
bb978b9420
fix covenant achievement icon path
2022-04-19 22:03:20 +09:00
hydroflame
40febcf22e
Merge pull request #3488 from Snarling/touchScreenTailFix
...
UI: FIX #3341 Enable touch-clicks in react-draggable
2022-04-18 20:52:09 -04:00
hydroflame
ae3c6194f1
Merge pull request #3505 from nickofolas/improvement/settings-ui
...
UI: Overhaul GameOptions UI
2022-04-18 20:51:50 -04:00
Snarling
bd07dea516
Fix quitting active job
...
When quitting active job, if there is another job, set the first remaining job as active.
2022-04-18 19:55:37 -04:00
nickofolas
af461d5e45
Merge branch 'dev' of github.com:danielyxie/bitburner into improvement/settings-ui
2022-04-18 12:04:46 -05:00
nickofolas
7054c9daef
Fix editor theme migration
2022-04-18 11:44:00 -05:00
hydroflame
b49b5ba269
Revert "MISC: HammingCodingContracts need rework"
2022-04-18 12:01:10 -04:00
Olivier Gagnon
d5b296ddc3
update donations
2022-04-18 11:04:40 -04:00
Olivier Gagnon
3286d85744
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2022-04-18 11:04:19 -04:00
hydroflame
5d23926556
Merge pull request #3479 from Hedrauta/patch-1
...
MISC: HammingCodingContracts need rework
2022-04-18 11:03:41 -04:00
hydroflame
69feb790cb
Merge pull request #3490 from DavidGrinberg/bugfix/3489
...
Singularity: Fix #3489 Disable checkTixApiAccess for purchase4SMarketData
2022-04-18 11:03:08 -04:00
hydroflame
30920bec09
Merge pull request #3483 from TheMas3212/fix/employee-leak
...
API: Fix leak of real Employee object in hireEmployee
2022-04-18 11:02:13 -04:00
Snarling
f466a880eb
Fix style + Format/Lint
2022-04-18 07:55:59 -04:00
Snarling
02ccda197c
WIP
2022-04-18 07:41:09 -04:00
David Grinberg
d934bb88ad
Disable checkTixApiAccess for purchase4SMarketData
...
This restriction doesn't apply on UI. It doesn't make sense to apply it to singularity api
2022-04-17 22:35:31 -04:00
Snarling
5c53b39edc
Try to fix formatting?
2022-04-17 17:40:37 -04:00
nickofolas
bb0a0148f7
Rearrange some settings
2022-04-17 15:36:19 -05:00
nickofolas
2d4251ca9b
Sidebar dev links tweaks
2022-04-17 15:29:37 -05:00
nickofolas
359c967087
Doc
2022-04-17 15:27:42 -05:00
nickofolas
7f2ab4f27a
Revert noList prop
2022-04-17 15:26:43 -05:00
nickofolas
4073050333
Rename enum
2022-04-17 15:09:47 -05:00
nickofolas
f222dc5277
Some polish
2022-04-17 15:08:58 -05:00
nickofolas
da18115b80
Sidebar updates
2022-04-17 15:08:40 -05:00
Snarling
2e7b7c9d86
Enable touch-clicks in react-draggable
...
Add onTouchEnd events for click functions inside react-draggable. Necessary because react-draggable prevents default click behavior.
2022-04-17 15:57:35 -04:00
nickofolas
9db90709fd
Bulk of design overhaul
2022-04-17 12:51:14 -05:00
nickofolas
02d0d0df53
Options page component
2022-04-17 12:51:00 -05:00
nickofolas
3f46f14e63
Tabs enum
2022-04-17 12:50:43 -05:00
TheMas3212
4cf0314766
Fix leak of real Employee object in hireEmployee
2022-04-17 05:16:42 +10:00
H3draut3r
2d0cccfa3f
HammingCodingContracts need rework
2022-04-16 18:30:38 +02:00
TheMas3212
7696f582eb
replace a number of references to workerscript.log with _ctx.log that i
...
missed in Singularity.ts
2022-04-15 21:23:35 +10:00
phyzical
8db74f343a
merge base
2022-04-15 14:25:13 +08:00
hydroflame
209c46310e
Merge pull request #3466 from Undeemiss/nitesec-test-hostname
...
MESSAGES: Added the name of NiteSec's server to their .msg
2022-04-14 19:16:25 -04:00
Undeemiss
3dfb2afb58
Added the name of NiteSec's server to their .msg
2022-04-14 18:14:15 -05:00
Olivier Gagnon
6f4de879fa
Increase donation count
2022-04-14 18:58:39 -04:00
hydroflame
6ce1bab5fe
Merge pull request #3461 from Hoekstraa/3263
...
API: Add repFromDonation() to the Formula API
2022-04-14 18:26:38 -04:00
Olivier Gagnon
7685f52f8e
fix import and make rainbow return the answer.
2022-04-14 15:23:49 -04:00
Olivier Gagnon
52e27e317e
Added blood donation bonus
2022-04-14 15:17:46 -04:00
Zoë Hoekstra
accb9f7e23
Add repFromDonation formula to the API
2022-04-14 20:01:31 +02:00
hydroflame
18fafff91f
Merge pull request #3460 from Undeemiss/stanek-collision
...
STANEK: FIX #3277 Can no longer overlap rotated fragments
2022-04-14 12:27:31 -04:00
Undeemiss
749b93608b
Fixed Stanek fragment collision detection
...
Relaxed some overzealous short-circuiting to ensure fragments
on the Stanek's Gift board properly check for collisions.
2022-04-14 11:13:50 -05:00
Olivier Gagnon
69c5e42e30
remove redundant naming scheme
2022-04-14 12:13:01 -04:00
TheMas3212
de3359dfad
switch to checkEnum
2022-04-15 02:07:47 +10:00
TheMas3212
e07b92a408
fix 2993 sleeve.travel with invalid city names
2022-04-15 02:00:34 +10:00
hydroflame
18a6477342
Merge pull request #3456 from TheMas3212/fix/3395
...
fix #3395 donating to special factions possible via singularity
2022-04-14 11:51:40 -04:00
TheMas3212
89baba2e24
fix #3395 donating to special factions possible via singularity
2022-04-15 01:32:18 +10:00
hydroflame
1ce9f5d9d8
Merge pull request #3453 from Chris380/feature/clickable_lit_and_msg_files
...
Make .lit and .msg files clickable
2022-04-14 11:10:27 -04:00
TheMas3212
a0cab9a163
Fix inconsistancy with trying to work for gang factions while running a gang
2022-04-15 00:35:51 +10:00
Chris380
bfa19eb7ba
Make .lit and .msg files clickable
2022-04-14 16:23:45 +02:00
phyzical
07afda8fbb
remove redundant var
2022-04-14 21:58:25 +08:00
phyzical
9c23fc89d1
merge base
2022-04-14 21:27:08 +08:00
Olivier Gagnon
8dab9f7871
fmt
2022-04-14 02:35:30 -04:00
Olivier Gagnon
c8df4fff00
Change faction info display
2022-04-14 02:07:13 -04:00
Olivier Gagnon
957c07d9d2
rm the last of source file flags
2022-04-14 01:33:05 -04:00
Olivier Gagnon
62d15ff3a1
rm SourceFileFlags
2022-04-14 01:22:50 -04:00
Olivier Gagnon
eae4eb2a31
comment
2022-04-14 00:23:48 -04:00
Olivier Gagnon
d8382ec762
Corp upgrades are now defined types
2022-04-14 00:21:33 -04:00
Olivier Gagnon
a6ed2b9ed1
doc
2022-04-13 23:53:50 -04:00
Olivier Gagnon
494ad68c4c
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2022-04-13 19:33:12 -04:00
Olivier Gagnon
7c129f1050
revert corp nerf
2022-04-13 19:33:04 -04:00
hydroflame
89f73d88d1
Merge pull request #3443 from TheMas3212/fix/singularity-sf4-checks
...
fix b1tflum3 and destroyW0r1dD43m0n singularity functions to check for sf4
2022-04-13 19:06:53 -04:00
Olivier Gagnon
abdd8c48d1
nerf Wilson Analytics
2022-04-13 18:26:19 -04:00
Olivier Gagnon
76e539bbb8
bump corpo avg profit length
2022-04-13 18:14:16 -04:00
TheMas3212
775d93b693
fix b1tflum3 and destroyW0r1dD43m0n singularity functions to check for
...
sf4, also refactored the file slightly for consistency to make sure the
sf4 check is the first thing every function does
2022-04-14 08:13:28 +10:00
Olivier Gagnon
88ae27e84d
nerf investors fraud
2022-04-13 18:08:35 -04:00
Olivier Gagnon
49164b5d36
branch 'dev' of github.com:danielyxie/bitburner into dev
2022-04-13 17:50:04 -04:00
Olivier Gagnon
9f3423bd46
save file migration
2022-04-13 17:50:01 -04:00
hydroflame
5e111df832
Merge pull request #3438 from nickofolas/feature/monaco-theme-editor
...
[Feature] Monaco Theme Editor
2022-04-13 17:43:59 -04:00
Olivier Gagnon
811ae1a751
more stanek doc
2022-04-13 17:40:11 -04:00
hydroflame
e2296aa963
Merge branch 'dev' into stanek-examples
2022-04-13 17:38:59 -04:00
Olivier Gagnon
a98f28fe92
change stanek description
2022-04-13 17:38:34 -04:00
hydroflame
f1b2af7360
Merge pull request #3442 from nickofolas/fix/demo-stanek-grid
...
[Fix] Dummy Stanek grid width
2022-04-13 17:35:37 -04:00
Olivier Gagnon
9281cbe559
ns func to flume and destroy wd
2022-04-13 17:34:02 -04:00
nickofolas
4a0fb59e56
Fix dummy stanek width
2022-04-13 16:04:31 -05:00
Undeemiss
605851ddbd
Corrected example grids found in stanek help
...
Updated the descriptions of all four example Stanek grids, updated
the contents of the third, and added spacing between the grids so
that it is clearer which grid each description refers to.
2022-04-13 15:46:09 -05:00
hydroflame
93eb5e2d78
Merge pull request #3247 from Savlik/dev
...
Accept valid JSON arrays in coding contracts
2022-04-13 16:29:26 -04:00
hydroflame
244bb5737e
Merge branch 'dev' into bugfix/corp-updates
2022-04-13 16:20:22 -04:00
nickofolas
e69e45c283
Better imports
2022-04-13 14:52:30 -05:00
nickofolas
58c4861c56
lint
2022-04-13 14:45:26 -05:00
hydroflame
ab0f89cea1
Merge pull request #3436 from Undeemiss/duplicate-programs
...
Create program action no longer creates duplicates
2022-04-13 15:43:21 -04:00
nickofolas
567fcf8fb6
prettier
2022-04-13 14:42:07 -05:00