hydroflame
1c1b696853
Merge pull request #3046 from jjayeon/nicer-factions-page
...
add box showing remaining augments per faction
2022-03-08 16:33:02 -05:00
hydroflame
1ceb8b24f6
Merge pull request #3067 from phyzical/hotfix/2951
...
added CorporationSoftCap to NetscriptDefinitions
2022-03-08 16:32:28 -05:00
hydroflame
4518b3a7cb
Merge pull request #3070 from phyzical/bugfix/2832-2
...
Sleeve fix for when faction isnt found
2022-03-08 16:32:10 -05:00
hydroflame
8136407b1d
Merge pull request #3091 from nickofolas/fix/editor-tab-width
...
Fix extra space on editor tabs
2022-03-08 16:31:47 -05:00
hydroflame
e06a3e6578
Merge pull request #3074 from DSteve595/offline-message-list
...
Present offline message as list
2022-03-08 16:31:32 -05:00
hydroflame
6ed4268173
Merge pull request #3075 from ApamNapat/simplified_imports
...
Simplified some relative imports
2022-03-08 16:30:37 -05:00
Jack
a2fae480f3
Update src/PersonObjects/Player/PlayerObjectGeneralMethods.tsx
2022-03-08 17:32:03 +08:00
phyzical
ec927fe1f4
added ram charge for stanek width and height
2022-03-08 17:28:45 +08:00
mbrannen
bb6d90fb41
updated expression.
...
-removed escaping and reverted back for /
2022-03-07 23:50:05 -07:00
ChrissiQ
44c4529d90
🐛 (Bug: Corp) Fixes sufficient player money check to buy back shares.
...
`BuyBackShares()` checks the corp for sufficient funds, but since shares are purchased with player money, it should be checking the player's money instead.
2022-03-07 23:18:51 -07:00
mbrannen
31ea56084e
updated regex sanitization
...
-allows %
-updated escape characters to \
2022-03-07 23:15:55 -07:00
nickofolas
472503814b
Remove 200px min width of script editor tabs
2022-03-07 17:33:56 -06:00
Olivier Gagnon
192a037dfa
allbuild commit git rev-parse --short HEAD
2022-03-07 18:07:21 -05:00
Olivier Gagnon
bc952147fd
v1.5.0
2022-03-07 17:51:02 -05:00
hydroflame
4921cdea24
Merge branch 'dev' into phyzical/Corp-Api-Updates
2022-03-07 17:44:43 -05:00
hydroflame
e10571c0e8
Merge branch 'dev' into bugfix/corp-api-fixes
2022-03-07 17:43:29 -05:00
hydroflame
b226b3d872
Merge pull request #3087 from nickofolas/improvement/tabs
...
#2710 Addendum
2022-03-07 17:42:54 -05:00
nickofolas
e9033914e1
Update corp tabs to account for excessively long names
2022-03-07 16:40:22 -06:00
hydroflame
46628cb636
Merge pull request #3052 from ApamNapat/remove_unused_eslint_disable
...
Removed unnecessary eslint-disable lines
2022-03-07 17:31:59 -05:00
hydroflame
59aa0df456
Merge pull request #3078 from CrafterKolyan/patch-1
...
Fix error message for scp
2022-03-07 17:30:44 -05:00
hydroflame
5e558ffc5d
Merge pull request #3081 from CrafterKolyan/patch-2
...
Add closing quote in description of sanitize parentheses coding contract
2022-03-07 17:30:05 -05:00
hydroflame
3310928598
Merge pull request #2710 from nickofolas/improvement/tabs
...
Update `<Tabs>` sizing and style
2022-03-07 17:22:06 -05:00
Nikolai Korolev
25e28df42b
Fix Static Ram Circumventing for all NS functions
2022-03-07 16:18:58 +03:00
Nikolai Korolev
19750c6bba
Add closing quote in description of sanitize parentheses coding contract
2022-03-07 15:10:13 +03:00
Nikolai Korolev
b2ec5d1691
Fix error message for scp
2022-03-07 11:40:06 +03:00
Steven Schoen
19b45a7411
Show reputation unconditionally
2022-03-06 03:38:17 -05:00
Jack
d4f5f54fb6
Update src/ui/WorkInProgressRoot.tsx
...
Co-authored-by: ApamNapat <ApamNapat@users.noreply.github.com>
2022-03-06 12:42:35 +08:00
BB
2c3e0985c4
Simplified some relative imports
2022-03-06 05:05:55 +01:00
Steven Schoen
7b95acefde
Present offline message as list
2022-03-05 21:05:05 -05:00
phyzical
7a6e7ed992
added early out for when faction isnt found
2022-03-05 13:56:11 +08:00
phyzical
0e1929b561
added early out for when it goes wrong here too
2022-03-05 13:14:28 +08:00
phyzical
a389b515df
fix for work in progress modal when augmenting
...
* added an early out to turns a basic error for the work modal when the current work faction to show the faction or faction not found
2022-03-05 13:05:37 +08:00
phyzical
bdca45388d
added CorporationSoftCap to NetscriptDefinitions
2022-03-05 12:49:32 +08:00
phyzical
c5fc009d91
renamed close to Terminal
...
* evened out spacing of buttons
2022-03-05 12:23:10 +08:00
hydroflame
e80190e687
Merge pull request #3053 from waffleattack/patch-2
...
Made getBonusTime return miliseconds
2022-03-04 11:34:04 -05:00
hydroflame
b765266c23
Merge pull request #3056 from ApamNapat/new_god_book_fix
...
Fixed the text of The New God book
2022-03-04 11:33:49 -05:00
BB
b2959e71ca
Fixed and improved wording in Stanek's gift description
2022-03-01 21:53:20 +01:00
BB
3d5c92fe65
Fixed the text of New God book
2022-03-01 21:02:41 +01:00
Thomas B
9636fda082
Made getBonusTime return miliseconds
2022-03-01 12:39:35 -05:00
BB
7212cc2f1c
Removed unnecessary eslint-disable lines
2022-03-01 17:33:27 +01:00
hydroflame
76f965911d
Merge pull request #2938 from reacocard/fix-sleeve-augs
...
Don't check only gangs for sleeve augs
2022-03-01 11:19:06 -05:00
hydroflame
c24bab2cae
Merge pull request #2940 from phyzical/bugfix/2088
...
fixes for editor and tabs when names too long
2022-03-01 11:18:19 -05:00
hydroflame
f11e7bac6a
Merge pull request #3005 from rhobes/patch-1
...
Fix https://github.com/danielyxie/bitburner/issues/2996 : weakenAnalyze miscalculation
2022-03-01 11:16:31 -05:00
hydroflame
dd07ef3a88
Merge pull request #2886 from DrCuriosity/DrCuriosity/hacknet-name-colspans
...
QoI: Increase HacknetNodeElem name colSpan
2022-03-01 11:08:17 -05:00
hydroflame
d721c1e65a
Merge pull request #2968 from phyzical/bugfix/2520
...
added pre tags to support \n
2022-03-01 10:56:32 -05:00
hydroflame
46d37a89b0
Merge pull request #3045 from jjayeon/dev
...
sort player's joined factions for cleaner rendering
2022-03-01 10:53:06 -05:00
hydroflame
3d6d729b33
Merge pull request #3038 from Ornedan/fix-atexit-leak
...
Fix #3037 : wrap user-supplied atExit function so that we can't accide…
2022-03-01 10:51:49 -05:00
hydroflame
94a6ba2c91
Merge pull request #3001 from ChrissiQ/bitnode-portal-button-a11y-fix
...
♿ ️ (Bitverse UI: Portal Button Accessibility) Makes clickable element into button.
2022-03-01 10:50:59 -05:00
hydroflame
fc3a7edf6d
Merge pull request #3044 from ChrissiQ/fix-ui-style-corp-spacing
...
♿ ️ (Corp Warehouse UI Accessibility) Stop warehouse UI jump at higher zoom.
2022-03-01 10:50:09 -05:00
hydroflame
14fef142c5
Merge pull request #3047 from DJ-Laser/patch-1
...
Fix typo (await ed => awaited)
2022-03-01 10:49:40 -05:00
hydroflame
763800570b
Merge pull request #2867 from SagePtr/corp-formula
...
Better readable production equation (rewording)
2022-03-01 10:48:39 -05:00
hydroflame
213b03523b
Merge pull request #2869 from SagePtr/patch-1
...
Fix ps documentation
2022-03-01 10:47:58 -05:00
hydroflame
7fd6d6859a
Merge pull request #2888 from BrianLDev/issue-2377
...
fixes #2377 : No passive reputation gain on BN6, BN7
2022-03-01 10:46:36 -05:00
hydroflame
201e00cdd9
Merge pull request #2894 from manniL/fix/typo
...
fix: typo in corporate error message
2022-03-01 10:45:36 -05:00
hydroflame
e89a9e8f4c
Merge pull request #2897 from Jedimaster4559/patch-1
...
Fixing Broken Error Message
2022-03-01 10:44:40 -05:00
hydroflame
3a0eb8eca6
Merge pull request #2906 from waffleattack/patch-2
...
Reset Location Upon Reset
2022-03-01 10:44:15 -05:00
hydroflame
d2e05f6d2f
Merge pull request #2909 from Arrow2thekn33/typo-fix
...
Typo Fix (unprecendented -> unprecedented)
2022-03-01 10:43:01 -05:00
hydroflame
6f57c0e888
Merge pull request #2919 from fwolfst/2918_typo-fix
...
fix typo (UnforTunately) fix #2918
2022-03-01 10:42:52 -05:00
hydroflame
c8dd535d63
Merge pull request #2966 from MatthewTh0/dev
...
Grammar Fix
2022-03-01 10:39:02 -05:00
hydroflame
36e0177b0c
Merge pull request #2967 from AdamTReineke/AdamTReineke-patch-1
...
Fix log message in ns.bladeburner.startAction
2022-03-01 10:38:50 -05:00
hydroflame
4cf28b47ea
Merge pull request #2971 from citrusmunch/tutorial-typo
...
FIX: tutorial typo
2022-03-01 10:38:36 -05:00
hydroflame
6a1af43555
Merge pull request #2972 from factubsio/patch-2
...
Clarify units for RunningScript.*RunningTime
2022-03-01 10:38:26 -05:00
hydroflame
5c6640dcde
Merge pull request #2977 from citrusmunch/scan-usage
...
FIX: old name netstat/scan to just scan
2022-03-01 10:38:10 -05:00
hydroflame
0dd7058830
Merge pull request #2978 from factubsio/patch-3
...
Clarify math expression operator precedence for coding contract
2022-03-01 10:38:00 -05:00
hydroflame
f3ecff2e93
Merge pull request #2980 from Risenafis/donate-threshold
...
Fix favor threshold for donateToFaction
2022-03-01 10:37:13 -05:00
hydroflame
c7127ed56f
Merge pull request #2982 from citrusmunch/augmentation-typo
...
FIX: typo in augmentation installation message
2022-03-01 10:36:52 -05:00
hydroflame
fe20a98763
Merge pull request #2983 from factubsio/patch-4
...
Clarify some of the fields in `GangMemberInfo`
2022-03-01 10:36:44 -05:00
hydroflame
c5c48a96b3
Merge pull request #3033 from ChrissiQ/fix-documentation-stopaction-add-gym
...
📝 (TSDoc Definitions) Add gym workout to stopAction actions.
2022-03-01 10:32:59 -05:00
hydroflame
81c4a7f6cf
Merge pull request #3021 from ChrissiQ/tsdoc-inherit-overloaded-fns
...
📝 (TSDoc Definitions) Inherits doc for overloaded NS methods.
2022-03-01 10:32:48 -05:00
autumn
ef230b8265
Update FactionsRoot.tsx
2022-02-28 21:20:58 -05:00
DJ_Laser
f3f86ff102
Fix typo (await ed => awaited)
...
I fixed a typo.
2022-02-28 13:48:09 -05:00
jjayeon
e74d6107c9
add box showing remaining augments per faction
2022-02-28 07:04:47 -05:00
jjayeon
e0611a5aa3
sort player's joined factions for cleaner rendering
2022-02-28 06:47:37 -05:00
ChrissiQ
565a827f28
♿ ️ (Corp Warehouse UI Accessibility) Stop warehouse UI jump at higher zoom
2022-02-26 14:03:12 -07:00
Heikki Aitakangas
66ceff4e33
Fix #3037 : wrap user-supplied atExit function so that we can't accidentally leak game objects as 'this'
2022-02-26 01:00:02 +02:00
ChrissiQ
8ab5ff9565
📝 (TSDoc Definitions) Add gym workout to stopAction actions.
2022-02-24 14:57:05 -07:00
Olivier Gagnon
c26c9a0c3a
fix lint
2022-02-23 02:50:38 -05:00
Olivier Gagnon
b810e523ee
update patch notes
2022-02-23 02:01:48 -05:00
ChrissiQ
a2fd6736f4
📝 (TSDoc Definitions) Inherits doc for overloaded NS methods.
...
The overloaded methods `NS.kill()`, `NS.getScriptExpGain()`,
`NS.getScriptIncome()`, and `NS.scp()` have broken documentation because the
overloaded function is not documented correctly. I've added `@inheritDoc` tags to
the declarations in order to associate the documentation to the overloaded method.
As shown in these files with broken documentation:
https://github.com/danielyxie/bitburner/blob/dev/markdown/bitburner.ns.kill_1.md
https://github.com/danielyxie/bitburner/blob/dev/markdown/bitburner.ns.scp_1.md
https://github.com/danielyxie/bitburner/blob/dev/markdown/bitburner.ns.getscriptexpgain_1.md
https://github.com/danielyxie/bitburner/blob/dev/markdown/bitburner.ns.getscriptincome_1.md
2022-02-22 18:36:30 -07:00
ChrissiQ
3cfbf0708b
♿ ️ (Bitverse UI: Portal Button Accessibility) Add aria-description, change labels, accomodate disabled ASCII art.
...
Adds aria-description and corrects labels to be more clear about the results of
pressing buttons.
2022-02-20 18:34:48 -07:00
ChrissiQ
cf0c4510c4
Merge remote-tracking branch 'TheMas3212/feat-improve-bitverse-accessibility' into bitnode-portal-button-a11y-fix
2022-02-20 18:03:57 -07:00
M
6d87d7b743
Fix https://github.com/danielyxie/bitburner/issues/2996
...
Trivial fix of https://github.com/danielyxie/bitburner/issues/2996 by adding the BN multiplier to analyze.
2022-02-19 14:21:39 -08:00
phyzical
887f3f1e49
use text friendly divison name
2022-02-19 16:06:52 +08:00
phyzical
6e21f16160
adjustments per review comments
...
* updated error message
* used correct price for bulk purchasing check
* moved onclose and rerenders outside try blocks
2022-02-19 16:05:55 +08:00
ChrissiQ
34b54ffc5a
♿ ️ (Bitverse UI: Portal Button Accessibility) Makes clickable element into button.
...
Clickable elements in a page which are not hyperlinks to other pages should be buttons for accessibility. This changes the clickable area into a button to more closely align with best practices.
2022-02-17 23:32:49 -07:00
TheMas3212
71ed2eafb8
Add A Simple Button menu to the Bitverse Screen if ascii art is disabled
...
this fixed the issue that was noticed that the current ascii art page is
not possible to navigate with a screen reader
2022-02-17 00:48:25 +11:00
phyzical
a2b4a63c2e
merge latest dev
2022-02-15 20:24:24 +08:00
factubsio
5193ff3156
Clarify some of the fields in GangMemberInfo
...
The most misleading of these is `str_mult`, which is actually the multiplier from equipment.
2022-02-14 20:00:49 +00:00
citrusmunch
a534d27313
FIX: typo in augmentation installation message
...
"chosing" -> "choosing"
2022-02-14 10:14:54 -05:00
Risenafis
04cfdc76ae
Fix favor threshold for donateToFaction
2022-02-14 23:25:30 +09:00
factubsio
a666fb888a
Add clarification to in-game text
2022-02-14 11:00:15 +00:00
citrusmunch
cc3452a766
FIX: old name netstat/scan to just scan
...
seems like an old/deprecated name not used anywhere else
2022-02-14 00:47:37 -05:00
factubsio
7902699f99
Clarify units for RunningScript.*RunningTime
...
Most other times are specified in milliseconds, rather than the seconds used for the running time - this should be made clear in the docs.
2022-02-13 22:22:03 +00:00
citrusmunch
6e09241ff4
FIX: tutorial typo
...
"connect so it" -> "connect to it"
2022-02-13 16:46:13 -05:00
phyzical
1931734694
added pre tags to support \n
2022-02-13 18:49:24 +08:00
phyzical
da955a4774
refector of setEmployeeToJob
2022-02-13 17:57:13 +08:00
phyzical
66ec3f4964
fix function name in error for better trace
2022-02-13 17:10:11 +08:00
phyzical
9770853e29
removed the isNs interface guard as its redunant
2022-02-13 17:08:55 +08:00
Adam Reineke
41fe4e5813
Fix log message in ns.bladeburner.startAction
2022-02-12 21:26:06 -08:00
Matthew Thornton
fe0262eda1
Grammar Fix
...
Product is the noun, while the correct part of speech here is the verb "produce".
Also of note, the limit doesn't change unless data is entered and then removed (otherwise the previous limit is kept) even if the button is clicked (which isn't the expected behavior based on the text). However, I'm not sure how to convey this succintly though and I'm not familiar enough with React to change the value when only the button is clicked (especially since it is probably the intended behavior to not change the value when the modal is closed by clicking outside of it).
2022-02-12 15:40:17 -06:00
phyzical
3e36e6a80b
few more adjustments
...
* fixed the export material fix
* changed teh dev menu fund adjuster for more granular control
* added checks for smartSupply and setSmartSupply
* few random autolints
2022-02-12 11:31:50 +08:00
phyzical
51d10290d2
added early out for redundant assignment
2022-02-12 00:13:56 +08:00
phyzical
8b55b0293c
corp api fixes
...
* added early out in UpgradeWarehouse when not enough cash
* added checks to enforce maxProducts
* added checks to enforce export material is valid for location
* added checks for market ti reasearches
2022-02-11 23:48:19 +08:00
phyzical
d586743bf6
fixes for editor and tabs when names too long
...
* coupled some of the styles to avoid breaking this later on
* added tooltip incase its too long/ too small
* changes to use elipsis and RTL to read the end of file name
2022-02-09 00:12:37 +08:00
Ayla Ounce
5fbe4b0f26
Don't check only gangs for sleeve augs
...
It is possible for a player to qualify for an aug through a faction and
not the gang, e.g. when the gang is newly formed and still getting up to
speed. So, we need to consider both gang qualifications and faction
qualifications when constructing the sleeve augmentation list.
2022-02-07 14:40:44 -08:00
ltoni90
b4cce9b57f
typo fix
...
Co-authored-by: ChrissiQ <1127719+ChrissiQ@users.noreply.github.com>
2022-02-07 16:00:08 +01:00
phyzical
e8954bc1ee
added basic type check to tryWritePort
2022-02-07 22:14:48 +08:00
phyzical
6ed5a445a8
added check for NS interface with user defined guard
2022-02-07 21:56:04 +08:00
phyzical
4af4634ada
added filter for possibleFactions to filter factions without tasks
2022-02-07 19:48:28 +08:00
Jordi Paris Ferrer
419d585694
add tab switching support to vim mode
2022-02-06 16:34:14 -08:00
Felix Wolfsteller
a755af8176
fix typo (UnforTunately) fix #2918
2022-02-05 11:04:23 +01:00
Phil Despotos
16655349f5
Fix research tree of product industries post-prestige
...
After destroying a BitNode, the `resetIndustryResearchTrees` reset all
industries to the _base_ research tree, leaving the product industries
without the `uPgrade` researches in the graph. So corporations started
in the next BitNode were unable to expand product capacity.
This fixes that reset function to use the correct product industry tree.
2022-02-04 19:40:49 -06:00
phyzical
105ea19eae
add the industry name to assist with debugging when error occurs
2022-02-04 17:46:08 +08:00
phyzical
608cc089b2
Added a check for exisiting industry type before expanding
2022-02-04 17:34:16 +08:00
Justin Wade
0e4affdf0e
fix typo in FactionInfo.tsx
2022-02-03 22:31:39 -05:00
Thomas B
c6573fb19d
Reset Location Upon Reset
2022-02-03 08:50:08 -05:00
Nathan Solomon
df30a45388
Fixing Broken Error Message
2022-02-01 15:45:50 -06:00
Alexander Lichter
5564f82b44
fix typo
2022-02-01 12:43:14 +01:00
tigercat2000
f0557eadf7
Terminal: There is now an interface definition for the autocomplete() 'data' argument.
2022-01-31 20:47:15 -08:00
Brian Leip
1a414358cc
Fixed issue-2377: No passive reputation gain on BN6, BN7
2022-01-31 15:21:01 -08:00
Phil
378f67097c
Amending NetscriptDefinitions
2022-01-31 18:15:13 +00:00
David Thompson
37bf1aac81
QoI: Increase HacknetNodeElem name colSpan
...
Spanning {node.name} across all three table columns in the Hacknet Node UI uses a bit less screen real estate, so that on larger font sizes you don't end up with e.g. "hacknet- " on one line and "node-11" on the next.
2022-01-31 21:46:47 +13:00
Phil
af43e63415
Blanking Prompt value on close
2022-01-30 14:21:46 +00:00
Phil
08d0b4cbae
Adding support for text/select options in Prompt command
2022-01-30 14:06:18 +00:00
SagePtr
db5476ebd0
Add user-friendly invalid argument number message to purchaseServer
2022-01-30 00:04:45 +02:00
Sage Pointer
ac054b0065
Fix ps documentation
2022-01-29 22:20:27 +02:00
SagePtr
622ba0a2bd
Better readable production equation
2022-01-29 20:59:18 +02:00
SagePtr
f22f0ed50a
Hide irrelevant divisions in Export modal
2022-01-29 20:02:07 +02:00
SagePtr
a5f82e96ed
Don't hide irrelevant materials if their stock is not empty
2022-01-29 18:58:21 +02:00
SagePtr
40f2d16f44
Show "Can run scripts" to "NO" for zero-RAM servers in "analyze" command
2022-01-29 18:10:59 +02:00
Matthew Thornton
48d4f698c2
Spelling fixes in comments
...
This just fixes some misspelling in the comments, doesn't change any code or variables.
2022-01-28 14:57:52 -06:00
zeddrak
3e9728f4c4
more fix
...
really can't count...
2022-01-28 10:08:20 -08:00
zeddrak
db2369a669
more fix
...
can't count...
2022-01-28 10:03:40 -08:00
zeddrak
33ed170e29
more fix
...
two missing ( is better than one...
2022-01-28 10:00:28 -08:00
zeddrak
dc8b051bde
Fix for Dev not building
...
It's the little things, like a missing "(", that make programmers happy all day long... >.<
2022-01-28 09:54:35 -08:00
hydroflame
47c2f9762c
Merge pull request #2850 from HeinousTugboat/htugboat/replace-stanek-anys
...
Replaces anys in Stanek with unknown
2022-01-28 00:19:12 -05:00
hydroflame
a4b8a9ffd5
Update CrimeHelpers.ts
2022-01-27 20:51:48 -05:00
Heinous Tugboat
c7a3ac216f
Replaces anys in Stanek with unknown
2022-01-27 20:48:37 -05:00
zeddrak
09da6ac63f
Make crimes detection a little more friendly
...
Initially just wanted to change "traffick" to "traffic" (as that supports both the American and British spelling), but then noticed there were a couple of other ones that could be made slightly less restrictive to improve detection. All changes make detection LESS RESTRICTIVE for the player (ie, they have more ways to provide the parameter), none are MORE RESTRICTIVE (ie, won't break any existing code, etc.
Anything that worked before will still work, but now a few things that may not have worked before - like "traffic arms" (without the k), "illegal arms", and "assassin" will work. (Also allowed for the common misspelling of "forgary")
2022-01-27 11:36:06 -08:00
hydroflame
cef0f30993
Merge pull request #2820 from MartinFournier/chore/declutter
...
Declutter repository root
2022-01-26 12:56:37 -05:00
Martin Fournier
bf6366cef4
Move markdown doc & quotes to ./docs subfolder
2022-01-26 05:35:21 -05:00
Martin Fournier
a47eae8b25
Add function to enable/disable routing
...
Wraps the toX() functions of the Router to add a check to only run the
function when it is allowed.
The check is used in the import page to prevent user scripts from
redirecting away to a crime or something else.
2022-01-26 03:56:19 -05:00
Martin Fournier
855a4e622d
Add Electron preload script to allow communication
...
Adds a channel to communicate between the main process & the renderer
process, so that the game can easily ship data back to the main process.
It uses the Electron contextBridge & ipcRenderer/ipcMain.
Connects those events to various save functions. Adds triggered events
on game save, game load, and imported game. Adds way for the Electron
app to ask for certain actions or data.
Hook handlers to disable automatic restore
Allows to temporarily disable restore when the game just did an import
or deleted a save game. Prevents looping screens.
2022-01-26 03:56:19 -05:00
Martin Fournier
26432082e2
Add an import save comparison page
...
This adds a new page reachable from the import save file
options menu. It shows the difference between the current save
and the data that is being imported, for confirmation.
Includes an "automatic" variant, which has different wording for when
Electron decides it has access to a newer version of the game.
While in this screen, the autosave is disabled.
This also adds a new BypassWrapper component around the game's tree.
It allows for content to be displayed without rendering the nested
pages (import, recovery). This prevents player scripts from messing
with the screen.
2022-01-26 03:56:17 -05:00
Martin Fournier
974344545d
Move import save functionality into SaveObject
...
Adds a lot of metadata to be able to easily compare the new save to the
current player.
- Adds lastSaved & identifier to the PlayerObject
- Includes a hash method used to generate an identifier
2022-01-26 03:42:52 -05:00
Martin Fournier
588c3e42d7
Refactor download.ts (export "download *" command)
...
Export the "download *" helper to be able to be called from Electron.
2022-01-26 03:40:22 -05:00
nickofolas
41eac2e775
Adjust sizing for corp and gang tabs
2022-01-26 00:53:17 -06:00
nickofolas
c0a27e7d66
Active scripts tab sizing
2022-01-26 00:53:16 -06:00
nickofolas
e81bd48ca6
Update Tab(s) design
2022-01-26 00:53:16 -06:00
Olivier Gagnon
022dd5d7d7
fix compile error
2022-01-26 00:58:02 -05:00