Commit Graph

93 Commits

Author SHA1 Message Date
Olivier Gagnon da746a63c3 add incremental game plaza stuff 2021-10-04 23:56:24 -04:00
Olivier Gagnon fae6e6d22f fix research tree, kinda 2021-10-02 00:24:50 -04:00
Olivier Gagnon 665d25650a fixed log boxes 2021-10-01 22:31:58 -04:00
Olivier Gagnon 50cf362b3b v0.55.0 2021-10-01 16:22:33 -04:00
Olivier Gagnon 60a91cd9f7 index.html is empty now 2021-09-25 14:14:50 -04:00
Olivier Gagnon 97624395c1 convert game saved to snackbar, index.html is nearly empty now 2021-09-25 14:10:32 -04:00
Olivier Gagnon d49fea4cbc convert unclickable inside the react tree 2021-09-25 14:00:38 -04:00
Olivier Gagnon ef17f0d617 ui 2021-09-25 13:31:42 -04:00
Olivier Gagnon 5e48530e14 0.54 again 2021-09-20 17:26:47 -04:00
Olivier Gagnon d78309f3b0 remove unused elements from index.html 2021-09-19 18:05:25 -04:00
Olivier Gagnon 9bc20526ff get loading screen inside GameRoot 2021-09-19 18:04:12 -04:00
Olivier Gagnon 7a2dd16092 Hacking missions inside GameRoot 2021-09-19 17:05:27 -04:00
Olivier Gagnon 45f2f85a30 big work 2021-09-17 19:43:08 -04:00
Olivier Gagnon 07721e1cc5 got rid of some containers 2021-09-16 18:10:28 -04:00
Olivier Gagnon 05718e00ea mostly convert terminal to react 2021-09-16 18:10:28 -04:00
Olivier Gagnon f0f57150aa character overview in mui 2021-09-16 18:10:28 -04:00
Olivier Gagnon 96dc1eb1f4 fix import 2021-09-15 10:54:05 -04:00
Olivier Gagnon 63a4a30189 remove options from overview 2021-09-14 21:51:20 -04:00
Olivier Gagnon cb3b5b10d7 hide terminal scrollbar 2021-09-14 14:44:23 -04:00
Olivier Gagnon 9adf69afbd fix BN6 end screen 2021-09-14 14:10:59 -04:00
Olivier Gagnon 8fba57fd24 mui v1 2021-09-13 12:44:46 -04:00
Olivier Gagnon 5f8de7e426 bunch of react conversion 2021-09-12 18:03:07 -04:00
Olivier Gagnon dd27158cf0 make things scrollable. 2021-09-11 12:24:09 -04:00
Olivier Gagnon add19d353e sidebar is react, fix a few bugs 2021-09-11 01:54:19 -04:00
Olivier Gagnon 4bedf05b1c refactored a bunch of engine.jsx, now all the react container load into the same div 2021-09-10 17:29:07 -04:00
Olivier Gagnon 5f64187a0f dev menu in react 2021-09-10 16:57:05 -04:00
Olivier Gagnon 339d9a8d96 more cleanup in engine 2021-09-10 16:08:58 -04:00
Olivier Gagnon d5c9306395 Convert sleeves to react, fix shock recovery bug 2021-09-09 21:38:05 -04:00
Olivier Gagnon ab8937870c resleeve in react 2021-09-09 15:19:11 -04:00
Olivier Gagnon 4e22b880bb removed Corporation rerender and drilled down a rerender function in the react. 2021-09-09 14:21:21 -04:00
Olivier Gagnon f77ab4e871 engine work 2021-09-09 13:48:21 -04:00
Olivier Gagnon 2a13db39c7 fix sleeve memory bug 2021-09-08 23:47:34 -04:00
Olivier Gagnon a18bdd6afc prettify, sorry for the big ass commit 2021-09-04 19:09:30 -04:00
Olivier Gagnon 67be13c6d6 more conversion 2021-08-31 02:49:57 -04:00
Olivier Gagnon 9e92df47a5 Added file diagnostic. 2021-08-27 14:17:25 -04:00
Olivier Gagnon 6d2b8b4f6f v0.52.8 2021-08-23 02:09:49 -04:00
Olivier Gagnon 73ec97db87 first pass at monaco. 2021-08-20 15:46:58 -04:00
Olivier Gagnon 6e1100750e script log boxes can now be dragged around and multiple of them can be on screen at once. 2021-08-19 22:22:21 -04:00
Olivier Gagnon ae6f95b59a The blade UI is fully converted to React, the business logic is left to do. 2021-08-17 23:28:40 -04:00
Olivier Gagnon 41871de26c More adjustments to gang rework 2021-08-15 14:09:58 -04:00
Olivier Gagnon febf0835c2 tweaks to how the gang ui is loaded, making it more like stock market 2021-08-15 12:09:44 -04:00
hydroflame 19f51b684b Infiltration rework (#1010)
Infiltration 2
2021-06-13 11:05:40 -04:00
Olivier Gagnon cdd376f2ae gave some love to the tutorial. 2021-06-12 04:23:15 -04:00
Tesseract1234567890 4cd17607e6 Fixed server/node text always displaying as Hacknet Nodes even if the player has servers unlocked 2021-06-10 09:27:43 -04:00
Olivier Gagnon 0f266eaa42 v0.59.10 2021-05-31 17:34:23 -04:00
Martin Fournier ae04b7357e Add setting to suppress Bladeburner popups
Used to suppress the message that is shown when your Bladeburner action
is cancelled when busy with something else.

Will be hidden if the player does not have access to Bladeburners.
2021-05-15 13:33:30 -04:00
Olivier Gagnon f7c1d64033 Delete Active Scripts actually deletes active scripts on all servers, not just home 2021-05-05 18:58:53 -04:00
Olivier Gagnon 136d769d55 Change faction invitation Yes,No to say Join and Decide later 2021-05-03 02:01:45 -04:00
hydroflame 52a80ad236 v0.51.6 (#905)
* Make command `cd` without arguments an alias for `cd /` (#853)

In most shells `cd` without arguments takes you to the home directory
of the current user. I keep trying to do this due to muscle memory
from working in terminals, so I figured I'd make it do something useful.

There is no home directory in the game, but going to / is the closest
thing we have, since that is the starting point for the user in the
game.

* Add new `backdoor` terminal command (#852)

* Add the backdoor command to the terminal

This command will perform a manual hack without rewarding money. It will be used for the story, mainly for faction hacking tests

* Add tab completion for backdoor command

* Add help text for backdoor command

* Change condition syntax to be more consistent with others

* Extract reused code block so it is always called after actions

* Update documentation for new backdoor command

Modified references to manual hack as it isn't for factions anymore

* Remove extra parenthesis

* Rename manuallyHacked to backdoorInstalled

* Fix typo

* Change faction test messages to use backdoor instad of hack

* Rename more instances of manuallyHacked

* fixed typo in helptext of darkweb buy (#858)

* Fix typos and unify descriptions of augmentations (#859)

Made an attempt to...
- give all "+rep% company/faction" the same text
- make all augmentations with a single effect use a single line to describe the effect
- make all effects end with a period

* Made Cashroot starter kit display its tooltip with the money formatted properly and in gold

* fix typo in docs (#860)

* Initial code for Casino Card Deck implementation

* Casino Blackjack Implementation

* Update some tools (eslint, typescript)

* Blackjack code cleanup

* Update README_contribution

* Update ScriptHelpers.js (#861)

expand error message

* More augmentation typo fixes (#862)

* Add Netscript function getCurrentScript (#856)

Add netscript function that returns the current script.

* Added milestones menu to guide new players. (#865)

Milestone menu

* fix typos in milestones (#866)

Co-authored-by: sschmidTU <s.schmid@phonicscore.com>

* Corrupt location title when backdoor is installed (#864)

* Add corruptableText component

* Corrupt location title if backdoor is installed

* Formatting

* Add helper to check value of backdoorInstalled

Helper could be oneline but it would make it less readable

* Fix some formatting

* Add settings option to disable text effects

* Import useState

* getRunningScript (#867)

* Replaced getCurrentScript with getRunningScript

* Bunch of smaller fixes (#904)

Fix #884
Fix #879
Fix #878
Fix #876
Fix #874
Fix #873
Fix #887
Fix #891
Fix #895

* rework the early servers to be more noob friendly (#903)

* v0.51.6

Co-authored-by: Andreas Eriksson <2691182+AndreasTPC@users.noreply.github.com>
Co-authored-by: Jack <jackdewinter1@gmail.com>
Co-authored-by: Teun Pronk <5228255+Crownie88@users.noreply.github.com>
Co-authored-by: Pimvgd <Pimvgd@gmail.com>
Co-authored-by: Daniel Xie <daniel.xie@flockfreight.com>
Co-authored-by: Simon <33069673+sschmidTU@users.noreply.github.com>
Co-authored-by: sschmidTU <s.schmid@phonicscore.com>
2021-04-28 20:07:26 -04:00
hydroflame 135df8703c V0.51.4 (#847)
* BladeBurner
    * nerfed int exp gained.

    Documentation
    * purchaseServer specifies what happens on failure.
    * Fixed typo in recommended bitnode page.
    * Removed misleading ram requirements for hacking factions.

    Netscript
    * growthAnalyze handles Infinity correctly.

    Misc.
    * Faction Augmentation will list how much reputation is required even after
      that goal has been reached.
    * Removed dollar sign in travel agency confirmation.
    * Fixed typo in alpha-omega.lit

* the game save text no longer obstruct the save game and options button

* the text editors now remember where your cursor was and restores it when loading the same script again.

* v0.51.4
2021-04-19 21:26:51 -04:00