Commit Graph

5149 Commits

Author SHA1 Message Date
hydroflame 493ce4e684 Merge pull request #2594 from zeddrak/patch-4
Make the augments multiplier look nicer
2022-01-13 11:25:55 -05:00
Martin Fournier 6633c00f5d Clear timers when unmounting CorruptableText
The interval was cleared, but not the setTimeout to replace the character
2022-01-13 09:34:08 -05:00
Jeffrey A. Robinson 910c9d9e7e Correctly label functions so that disableLog will work 2022-01-12 16:55:45 -08:00
hydroflame d274e21a10 Merge pull request #2596 from MartinFournier/feature/ns-ui-styles
Add ns.ui.[getStyles, setStyles, resetStyles]
2022-01-12 19:18:54 -05:00
Martin Fournier 0a2187bdf5 Revert "Add toPreviousPage in router"
This reverts commit b0bc3236fd.
2022-01-12 18:49:53 -05:00
Martin Fournier 2dee036e90 Revert "Move router.clearHistory() to prestigeAugmentation"
This reverts commit b169406f8c.
2022-01-12 18:46:07 -05:00
Martin Fournier 9033640c0c Revert "Fix duplicate previous pages"
This reverts commit 16f7058e53.
2022-01-12 18:46:01 -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
zeddrak 693169996c Make the augments multiplier look nicer
Sorry about the last one, thought that was format Exponent not Experience.
I used formatMultiplier this time, which seems more appropriate. :)
Might still need to go to a larger number type format, but that might be better addressed by modifying the formatMultiplier, so I'll leave it at just this for now. :)
2022-01-12 12:41:47 -08:00
nickofolas e7983552dc Fix formatting for empty editor splash 2022-01-12 12:15:03 -06:00
nickofolas 415f922a37 Add focus arg to Singularity functions 2022-01-12 12:03:49 -06:00
Jeffrey A. Robinson bedea0ac73 Add support for the mv command in NS 2022-01-12 09:53:54 -08:00
hydroflame 3e7a9ac896 Merge pull request #2578 from MartinFournier/feature/work-overview
Add details to work in overview
2022-01-12 11:16:20 -05:00
hydroflame 48c1386e51 Merge pull request #2579 from MartinFournier/fix/duplicate-previous-pages
Fix navigation issue (duplicate previous pages in history)
2022-01-12 11:15:25 -05:00
hydroflame 7696636f8d Merge pull request #2585 from erplsf/dev
Change typescript definitions for sprintf/vsprintf
2022-01-12 11:15:13 -05:00
hydroflame d2fadfe600 Merge pull request #2582 from deathly809/bug/helper_number_should_handle_nan
Ensure INetscriptHelper number function handles NaN
2022-01-12 11:14:51 -05:00
hydroflame f468a2ce1f Merge pull request #2584 from mstruebing/chore/typo
chore: add missing t for `AchievementData`
2022-01-12 11:14:15 -05:00
hydroflame 40b3cea836 Merge pull request #2586 from zeddrak/patch-4
Made hack log msg consitent with grow and weaken
2022-01-12 11:14:04 -05:00
waffleattack ff2f354f38 Update Literatures.ts 2022-01-12 09:35:07 -05:00
zeddrak 4d0a5a43c0 Made hack log msg consitent with grow and weaken
Changed hack log message from "executing target" to "executing on target".
This makes it consistent with grow and weaken; and reads better as well.
2022-01-12 05:58:12 -08:00
Andriy Mykhaylyk d2ea934c8e change defs 2022-01-12 13:51:21 +01:00
Max Strübing 2cdc2af678 chore: add missing t for AchievementData 2022-01-12 09:20:32 +01:00
Jeffrey A. Robinson 3b765b2865 Ensure INetscriptHelper number function handles NaN 2022-01-11 22:24:03 -08:00
Jeffrey A. Robinson 664e99e3de Ensure that we leave focus when we call stopAction or cancel working 2022-01-11 21:08:15 -08:00
Martin Fournier 16f7058e53 Fix duplicate previous pages 2022-01-11 21:49:10 -05:00
Martin Fournier 9d0a63734d Add details to work in overview
Add a reusable component for the focus section, add a bit of details &
some styling.
2022-01-11 20:46:34 -05:00
nickofolas a41104f51a Add tooltips to unfocused work 2022-01-11 17:46:59 -06:00
hydroflame 979d785af6 Merge pull request #2572 from nickofolas/fix-relative-autocomplete
Fix autocomplete in directories
2022-01-11 18:20:45 -05:00
nickofolas 5764b783de Fix autocomplete in directories 2022-01-11 17:04:14 -06:00
TheMas3212 562d4ee800 Add ErrorBoundary component to catch rendering error and redirect to recovery page
also add softreset button on recovery page
2022-01-12 09:43:58 +11:00
hydroflame b7fb59691b Merge pull request #2570 from MartinFournier/feature/save-exclude-running-scripts
Add option to exclude running scripts from save
2022-01-11 17:24:53 -05:00
hydroflame 97e0b536a5 Merge pull request #2564 from MartinFournier/fix/clear-history-augs
Move router.clearHistory() to prestigeAugmentation
2022-01-11 17:23:57 -05:00
Martin Fournier b22eb58aba Add option to exclude running scripts from save 2022-01-11 16:48:00 -05:00
Jeffrey A. Robinson b5392df7a9 Analyze now outputs if a server has a backdoor installed or not 2022-01-11 13:03:23 -08:00
Martin Fournier b169406f8c Move router.clearHistory() to prestigeAugmentation
So it triggers with soft-resets as well.
2022-01-11 15:47:13 -05:00
hydroflame ff2f8849fa Merge pull request #2561 from Feodoric/hacknet-server-cheevos
Hacknet server achievements
2022-01-11 14:29:50 -05:00
Russell Stringer d0394a4bd9 Hacknet node production doesn't display with unbuyable style
Fixes #1890
2022-01-11 13:55:49 -05:00
Russell Stringer f59a145965 Hacknet server achievements grant associated hacknet node achieve
fixes #1905

Added a new property to the Achievement interface to contain a list
of additional achievements that should be granted when an achievement's
conditional passes.

Right now this is only used to unlock the 4 hacknet node achieves
when the corresponding hacknet server achievement is awarded.

This branch also changes the calculateAchievements function so it
only runs the conditionals for achievements the player doesn't have,
instead of checking all of them and then filtering out the unowned.
2022-01-11 13:45:36 -05:00
Martin Fournier 4bd67113c1 Fix root min-height being over 100vh with padding
It was causing a very small scrollable content.
2022-01-11 12:58:27 -05:00
Russell Stringer c941ec2ba6 only check cheevo conditional if player is missing it 2022-01-11 12:42:20 -05:00
Olivier Gagnon ea2f53e3b4 fix bug of quiting for currently working faction 2022-01-11 12:31:37 -05:00
Russell Stringer 26ef94b062 Fixes autocomplete when running script in a directory without using leading slash
Fixes #1681
2022-01-11 12:05:32 -05:00
hydroflame 0bbe060074 Merge pull request #2539 from theit8514/export-from-import
Expand support for Export declarations with source parameters
2022-01-11 11:17:39 -05:00
hydroflame 7207e6db11 Merge pull request #2542 from daanflore/dev
NetscriptDefinition.d.ts correcting based on code
2022-01-11 11:15:35 -05:00
hydroflame 9da46668c7 Merge pull request #2544 from nickofolas/autocomplete-partial-executable
Autocomplete partial executables
2022-01-11 11:13:45 -05:00
hydroflame 923dbdc9d1 Merge pull request #2549 from markusariliu/patch-1
clarify error
2022-01-11 11:13:17 -05:00
hydroflame 2b3b460588 Merge pull request #2553 from MartinFournier/fix/mem-padding
Fix mem padding when using GiB
2022-01-11 11:13:04 -05:00
hydroflame ffb6a77d6a Merge pull request #2552 from dcragusa/dev
Fix a couple typos
2022-01-11 11:12:53 -05:00
Martin Fournier b0bc3236fd Add toPreviousPage in router
- Allows the WorkInProgress cancel & unfocus to go back to the previous
page instead of a default one.
- Change layout of overview buttons
- Add a back button in the overview, only visible in pages with a
sidebar
- Clear the history on augmentation install & on prestige
2022-01-11 09:38:52 -05:00
Martin Fournier 25839d592d Fix mem padding when using GiB 2022-01-11 05:12:59 -05:00