Commit Graph

289 Commits

Author SHA1 Message Date
Bart Koppelmans 8097364242 Fixed corporation industry unnecessarily centering vertically
This gave some weird situations where the main information was too far down when creating many products.
2021-09-16 18:10:27 -04:00
Nolshine f393baaa82 fix script log box staying behind when scrolling 2021-09-15 07:55:11 +01:00
Olivier Gagnon cb3b5b10d7 hide terminal scrollbar 2021-09-14 14:44:23 -04:00
Olivier Gagnon 89a85c73ec Fix popup boxes not on top 2021-09-14 14:15:05 -04:00
Olivier Gagnon 9adf69afbd fix BN6 end screen 2021-09-14 14:10:59 -04:00
David Edmondson 2f2923dd8b Stop remounting on corp overview
Make upgrade buttons real buttons
2021-09-12 09:39:15 -07:00
Olivier Gagnon 752a330735 fix tooltip cut off 2021-09-11 23:36:18 -04:00
Olivier Gagnon a9c80f0691 fix faction scrolling 2021-09-11 23:29:04 -04:00
Olivier Gagnon 75af7a096b script editor take more space 2021-09-11 12:58:39 -04:00
Olivier Gagnon 7ac1d24d61 fix scrit editor 2021-09-11 12:58:05 -04:00
Olivier Gagnon e79ea4d3cb text editor is squished 2021-09-11 12:56:08 -04:00
Olivier Gagnon b9dcffdf58 re-introduce the css that was there before 2021-09-11 12:51:46 -04:00
Olivier Gagnon 8d1adff2ae get rid of scrollbar for pages 2021-09-11 12:42:41 -04:00
Olivier Gagnon 2c427b1116 better scrolling 2021-09-11 12:28:31 -04:00
Olivier Gagnon dd27158cf0 make things scrollable. 2021-09-11 12:24:09 -04:00
hydroflame 224463e6dd Merge branch 'dev' into dev 2021-09-11 02:12:28 -04:00
Olivier Gagnon 02fd09c5d3 re-introduce badges 2021-09-11 02:11:41 -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
vmesecher 8460df99df Changes PurchaseServerPopup to a React element. Small CSS changes on popups. 2021-09-10 01:49:24 -07: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
David Edmondson 1e42f73e2a Add prettier, and fix some CSS/line errors. 2021-09-04 13:18:35 -07:00
Olivier Gagnon 6e013e4e6a Change money to automatically color grey when something cannot be bought. 2021-09-04 03:27:31 -04:00
Olivier Gagnon b148b2f0b5 logbox close on escape now 2021-08-23 01:15:20 -04:00
Olivier Gagnon ee5a70901b hotfix logbox width 2021-08-21 00:58:24 -04:00
Olivier Gagnon 5aa24f22c4 final changes for monac 2021-08-21 00:17:26 -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 056f0213dd Fixed an issue where a faction could be joined twice. 2021-08-15 14:31:38 -04:00
Olivier Gagnon 41871de26c More adjustments to gang rework 2021-08-15 14:09:58 -04:00
Olivier Gagnon 5803ddc613 popup now all can be dismissed by clicking outside the window and have grey background 2021-08-15 12:16:16 -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
Olivier Gagnon 0f266eaa42 v0.59.10 2021-05-31 17:34:23 -04:00
Olivier Gagnon 674ce17834 fix nearly all lint errors now 2021-05-29 14:48:56 -04:00
Olivier Gagnon abe0330dc3 css --fix 2021-04-29 23:59:43 -04:00
Olivier Gagnon 3fad505096 run auto fix lint 2021-04-29 23:52:56 -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
hydroflame db2bf79e3b v0.51.1 (#835)
* infiltration use buttons instead of a links

* minor accessibility patch

* Hospitalization will not cost more than 10% of the players money.

* Adde hospitalization netscript function

* Removed the suggestion that the combat path will lead to Daedalus, it still will. But new players should not be told that this is a viable path to completing a BitNode.

* getMemberInformation now returns everything about the member.

* New netscript function to get the players hacknet server hash capacity

* yesno dialog box will not keep older messages anymore

* v0.51.1
2021-04-06 03:50:09 -04:00
hydroflame e572c6dad8 v0.51.0 (#826)
* Hash upgrades and Bladeburner skills can now be clicked to copy to clipboard

* Aug purchase confirmation popup displays money in 0.000a format

* Character now displays hacknet server info properly

* Character,Info now displays hacknet server info correctly.

* Formulas (#825)

Formulas API v0.1

* Make all money the same color, same for reputation, format all numbers consistently.

* rename a lot of the formulas function to no longer contain calculate

* added hacking related formulas

* removed unused variable

* v0.51.0
2021-03-31 00:45:21 -04:00
Olivier Gagnon f8d65b9240 General style improvement in gang 2021-03-12 14:09:35 -05:00
Olivier Gagnon e2a353fc8a Attempt at logging line number on netscript error 2021-03-10 01:27:14 -05:00
Olivier Gagnon 1b8214b6fa removed filter from checkbox, update changelog to say 2021 instead of 2020 2021-03-09 23:40:33 -05:00
Olivier Gagnon af584e8c87 Removed CharacterInfo maximum hacknet, styling in the options, comments in exploits 2021-03-09 23:22:05 -05:00