danielyxie
34d749809a
BitNode-9 initial implementation
2019-03-24 20:17:47 -07:00
danielyxie
856d02a129
v0.45.1
2019-03-23 19:40:35 -07:00
Olivier Gagnon
31e703d126
consistent style for checkboxes
2019-03-22 23:07:02 -07:00
Olivier Gagnon
8514104560
styling text inputs
2019-03-22 22:52:31 -07:00
Olivier Gagnon
b8bdf0da82
dev meny revamp
2019-03-22 22:51:55 -07:00
danielyxie
e6c5ff7ab7
Fixed more bugs with new Corporation UI. Minor rebalancing on Corp UI. Changed the Market TA researches to allow you to automatically set price
2019-03-17 17:58:06 -07:00
danielyxie
c3ecc189fd
Fixed numerous bugs with the recent Corporation UI rewrite. Rebalanced Corporation mechanic to give employees better and more interesting effects
2019-03-15 02:37:06 -07:00
danielyxie
8eecb1539c
Fix bug with recent Corporation UI rewrite. Improve some styling with Corporation UI and the status text messages
2019-03-13 20:10:28 -07:00
danielyxie
963cb0039d
Fixed merge conflicts with hydroflame's PRs
2019-03-13 15:19:29 -07:00
danielyxie
3e10f5de6d
Migrated Corporation UI implementation to use React
2019-03-13 15:17:30 -07:00
Olivier Gagnon
6969a8f92c
inactive buttons can no longer be highlighted, like bladeburner skill level up
2019-03-13 15:14:16 -07:00
danielyxie
a09ea46a38
Added BitNode multipliers for purchased servers. Fixed bugs in new Script Editor implementation. Added documentation for script editors
2019-01-29 22:02:27 -08:00
danielyxie
8d2c007bcb
Implemented new Editor Option: CodeMirror. (Vim mode not 100% done yet)
2019-01-27 14:08:45 -08:00
danielyxie
a2237d4319
More bug fixes for Sleeve/Resleeve features. Rebalancing for Sleeve/Resleeve and stock market. Added an option to remove source files in the dev menu
2019-01-21 20:39:52 -08:00
danielyxie
5573e778bb
Fixed bugs with Sleeve mechanics. Updated documentation to use RTD theme
2019-01-20 14:57:38 -08:00
danielyxie
d9b865ef17
Began implementing Sleeve UI page
2019-01-10 00:20:04 -08:00
danielyxie
9db7aee34e
Updated Stock market UI for new stock Max Shares restriction. Added Netscript function for getting a stock's max shares
2019-01-09 02:06:49 -08:00
danielyxie
23eb6908e0
Added hackAnalyze() functions. Fixed bug with gymWorkout() and Millenium Fitness Gym. Updated documentation for new functions
2019-01-03 00:39:32 -08:00
danielyxie
5091b56ff2
Added copy save to clipbaord option. Added getOrders netscript function. Fixed Corporation Bugs
2018-12-30 16:11:48 -08:00
danielyxie
fb9676e04e
Corporation Research Trees are now properly saved
2018-12-26 18:38:07 -08:00
danielyxie
cc8f3bd4a9
Implemented Corporation Market-TA Research (untested). Implemented Corporation dividends. Fixed new Corp mechanic bugs.
2018-12-22 02:27:04 -08:00
danielyxie
1095438075
Implemented Corporation Research Tree UI using Treant library
2018-12-15 15:31:21 -08:00
danielyxie
66d50a7ae4
Added growthAnalyze() NS function. Fixed GH issue #492 . In Gang mechanic, added new hacking augs/upgrades. Also rebalanced defense upgrades. Added new 'compact' main menu configuration
2018-11-19 21:54:03 -08:00
danielyxie
5b06a0b800
v0.41.0 QOL changes and suggestions
2018-11-04 17:03:53 -06:00
danielyxie
4c3219bb9e
Revert "Revert "Gang rework""
...
This reverts commit be0a08d70caacd9bc3a43faab2825cd5f3c68e1f.
2018-10-23 13:55:42 -05:00
danielyxie
be0a08d70c
Revert "Gang rework"
2018-10-23 13:47:00 -05:00
danielyxie
a43f8bf1e6
Finished ironing out Gang ascension mechanic, including bugs. Refactored UI code to be part of the Gang class.
2018-10-14 19:28:44 -05:00
danielyxie
fcab079b32
FIxed merge conflicts with dev and also did some work on Gang UI
2018-10-10 18:13:31 -05:00
danielyxie
04dc08935f
Changed buttons that used <span> into <button> elements for real this time
2018-10-09 11:56:22 -05:00
danielyxie
8f4ac830ad
Fixed Infiltration exp display bug. Set cursor: pointer css styling for main menu
2018-10-01 19:51:32 -05:00
danielyxie
12bee24520
Beginning to refactor stylesheets. Convert main menu to use buttons instead of a elements
2018-10-01 19:51:32 -05:00
danielyxie
7ef6f6896e
Added css for a 'classic' main menu
2018-10-01 19:51:32 -05:00
danielyxie
1d20d475f3
Fixed Infiltration exp display bug. Set cursor: pointer css styling for main menu
2018-09-29 13:58:32 -05:00
danielyxie
597f080d97
Beginning to refactor stylesheets. Convert main menu to use buttons instead of a elements
2018-09-25 12:18:06 -05:00
danielyxie
256f15418b
Added css for a 'classic' main menu
2018-09-21 14:51:26 -05:00
danielyxie
a18a2e8e70
Fixed linting errors
2018-09-12 11:29:02 -05:00
danielyxie
93d2a09aab
Migrating hydroflame's killall loading screen changes to new build files
2018-09-10 16:38:18 -05:00
Steven Evans
a85f956a9d
[style] Cleaning up Stylelint violations
2018-09-10 10:41:48 -04:00
danielyxie
b36855fe52
Merged from dev. Fixed merge conflicts. Updated terminal documentation for wget
2018-09-07 21:21:23 -05:00
Mat Jaworski
f721e21622
More minor font colour and Infiltration details updates
2018-09-07 00:15:36 +10:00
Mat Jaworski
0b0a3d366c
More UI updates
...
- infiltration: added colours, updated spacing and fixed alignment
- terminal prompt: added colour for the previous lines as well
- Active Scripts and Hacknet Nodes: money values have a gold colour now; minor spacing updates
- minor code refactoring
2018-09-03 22:10:00 +10:00
Steven Evans
26b1c43435
[style] Sorting properties alphabetically
2018-08-29 22:45:47 -04:00
danielyxie
aa18420e0c
Merge pull request #441 from danielyxie/improve-interactive-tutorial
...
Updated Interactive Tutorial and added a few helpful links to the hac…
2018-08-29 14:11:13 -05:00
danielyxie
8b99e46d5e
Updated Interactive Tutorial and added a few helpful links to the hackers-starting-handbook Literature file
2018-08-29 14:06:21 -05:00
Mat Jaworski
dbab0d73a7
UI Enhancements part 2
...
A bit more refactoring and cleaning up the code.
Updated the Augmentations accordion icons as they were barely visible.
2018-08-30 01:48:26 +10:00
Mat Jaworski
5f13bc6336
UI Enhancements
...
Updates:
– Character Overview box (top right corner) – redesigned and added colours to the attributes.
– Added prompt colour in the terminal.
– Minor copy fixes (grammar and typos).
– Code formatting cleanup.
– Character > Stats – Fixed spacing issue when Intelligence is not yet available
– Main Menu – Adjusted the spacing and changed the border to outline to improve the readability.
– Tooltip boxes (Firefox only) – fixed the issue when tooltips were generating additional spacing around the <br> tags.
– Multiple general updates to UI to improve accessibility and readability. Aimed to improve the user experience when playing the game on a smaller screen resolutions.
– Accordion/Dropdown buttons – improved the readability of the plus/minus icons.
– Added .editorconfig with the most basic settings.
2018-08-30 01:12:33 +10:00
danielyxie
58d48f19ef
Added .fconf setting for enabline line wrap in terminal input. Began implementing wget
2018-08-28 22:24:38 -05:00
danielyxie
2bf6871ece
V0.40.2 BUndle and minor bug/typo fixes
2018-08-25 23:26:42 -05:00
Daniel Xie
e4f02b298b
Added Four Sigma (4S) Market Data feature, and its Netscript TIX API functions as well
2018-08-24 15:44:48 -05:00
Daniel Xie
815762bddd
Attached Stock market Watchlist
2018-08-23 13:51:57 -05:00
Daniel Xie
d556af0fd8
Converted pop-up boxes to use css flex
2018-08-12 14:45:35 -05:00
Steven Evans
9a7fa5d12c
Merge branch 'dev' into refactor-out-circular-dependencies
2018-08-07 10:00:49 -04:00
Daniel Xie
b45d23facf
Fixed typo with bladeburner-nav-button css
2018-08-06 12:09:04 -05:00
danielyxie
9b0db28d00
Merge pull request #415 from kopelli/active-scripts
...
Active Scripts list no longer jumps down on first update
2018-08-03 11:38:50 -04:00
Olivier Gagnon
ddca5ae987
character overview element reuse
2018-08-03 10:54:13 -04:00
Steven Evans
ba3f637eb1
[feat] Active Scripts list no longer jumps on first update
2018-08-02 15:53:53 -04:00
Steven Evans
56da0f9214
[refactor] Pulling out createStatusText
from Engine
2018-08-02 14:33:06 -04:00
Steven Evans
97896cadef
[style] Cleanup of Styleline violations
...
Allowing up to 4 decimal places in order to get 13px from the 16px
default size.
Having "@extend" come before "@include" and other rules to minimize its
use being overlooked. Extending classes and placeholders can lead to
some tricky rendered styles, so the use definitely needs to be done
judiciously.
2018-07-17 12:52:27 -04:00
Steven Evans
98d79d4d3c
[refactor] small SCSS refactorings to "bladeburner" and "interactivetutorial"
2018-07-17 12:09:19 -04:00
Steven Evans
4bbd74eedf
[refactor] Refactored "missions" SCSS
2018-07-17 12:09:19 -04:00
Steven Evans
681401b7b0
[refactor] Converting all font-size to be based on $defaultFontSize
2018-07-17 12:09:19 -04:00
Steven Evans
2afed92c82
[refactor] Moving global styling out of "loader"
2018-07-17 12:09:18 -04:00
Steven Evans
94e2c58d7f
[refactor] Refactored the loader; inlined the customizations
2018-07-17 12:09:18 -04:00
Steven Evans
ec0a2f1903
[refactor] pulling the general font-family to a SCSS variable
2018-07-17 12:09:18 -04:00
Steven Evans
df881791d3
[refactor] Added 'box-shadow' mixin
2018-07-17 12:09:18 -04:00
Steven Evans
cab8c01833
[refactor] Introducing the "border-radius" SCSS mixin
2018-07-17 12:09:17 -04:00
Steven Evans
9b5b997b6d
[chore] Introducing SCSS, renaming existing files.
...
Not utilizing any functionality yet, just setting up for refactorings.
2018-07-17 11:55:04 -04:00
Steven Evans
420b6e9fb9
[style] Enabled Stylelint 'selector-combinator-space-*' rules
2018-07-10 09:49:45 -04:00
Steven Evans
2851424392
[style] Enabled Stylelint 'no-missing-end-of-source-newline' rule
2018-07-10 09:49:44 -04:00
Steven Evans
e74b31e313
[style] Enabled Stylelint "comment-whitespace-inside" rule
2018-07-10 09:49:44 -04:00
Steven Evans
f2b703d94c
[style] Enabled Stylelint 'max-empty-lines' rule
2018-07-10 09:49:43 -04:00
Steven Evans
17c91b83d1
[style] Enabled Stylelint 'indentation' rule
2018-07-10 09:49:43 -04:00
Steven Evans
30de15efb7
[refactor] Enabled Stylelint 'function-comma-space-after' rule
2018-07-10 09:49:43 -04:00
Steven Evans
877a276542
[refactor] Enabled Stylelint 'length-zero-no-unit' rule
2018-07-10 09:49:42 -04:00
Steven Evans
bfa2c3d4f9
[refactor] Enabled Stylelint 'no-extra-semicolons' rule
2018-07-10 09:49:42 -04:00
Steven Evans
d563d9624a
[refactor] Enabled Stylelint 'declaration-colon-space-after' rule
2018-07-10 09:49:41 -04:00
Steven Evans
71d80ae5a4
[refactor] Enabled Stylelint 'color-hex-length'
2018-07-10 09:49:41 -04:00
Steven Evans
1eee47dd3e
[refactor] Enabled Stylelint "color-hex-case" rule
2018-07-10 09:49:41 -04:00
Steven Evans
9f3459a46f
[refactor] Enabled Stylelint rule "color-named"
...
Going with no named colors for consistency.
2018-07-10 09:49:40 -04:00
Olivier Gagnon
83aeb50605
unify dropdown and text input accross the app
2018-06-13 16:20:27 -04:00
danielyxie
89016aeed9
Added devmode. Enabled using build flag. Added new npm build scripts
2018-06-13 12:38:22 -05:00
Olivier Gagnon
20b35ccfb5
user can no longer select button text (meaning they can spam)
2018-06-13 03:26:07 -04:00
Olivier Gagnon
a4ef94c0e0
styling dev menu
2018-06-12 17:16:25 -04:00
Olivier Gagnon
bc14a6a147
work on the dev menu
2018-06-12 15:27:37 -04:00
Steven Evans
2cbc728baf
[fix] UI layout of hacknet nodes no longer overflows player info
2018-06-05 23:49:06 -04:00
Steven Evans
720478377f
[feat] Shrunk the UI of Hacknet Nodes to view more at a time on screen.
...
The UI of a single Hacknet Node now only takes up ~50% of the screen.
This allows two nodes to be displayed per "row" when the screen is wide
enough.
Also repositioned the buttons for the nodes so they are inline with the
information each updates. This visual correlation lets us reduce the
text that needs to be in each button.
Also reduced the amount of DOM that needs to be continuously garbage
collected by updating specific text rather than throwing out entire HTML
elements.
2018-06-05 13:30:07 -04:00
Olivier Gagnon
f70d39f9e6
make the stock market accound and api button green when bought
2018-05-27 04:02:54 -04:00
danielyxie
9acc422f05
v0.36.0 - Bladeburner BitNode (BN-6)
2018-05-02 12:38:11 -05:00
danielyxie
521b81aec0
v0.35.2
2018-03-26 19:46:21 -05:00
danielyxie
f33d81b1a5
v0.35.1
2018-03-12 14:39:04 -05:00
danielyxie
e3c435270b
V0.35.0. Adding netscript_tests in game testbench.
2018-03-03 15:05:33 -06:00
danielyxie
779ce25ae5
v0.34.5. Also adding webpack config and package-lock.json
2018-02-24 16:55:06 -06:00
danielyxie
f82d216e10
v0.34.4
2018-02-14 22:26:43 -06:00
danielyxie
5f817c8016
V 0.34.2 Changes
2018-01-27 00:52:39 -06:00
danielyxie
e88a3936f3
v0.34.1
2018-01-19 22:47:57 -06:00
danielyxie
3f61ec1cab
v0.34.0 changes
2017-12-06 21:45:47 -06:00
danielyxie
488d6043ec
Adding companymanagement.css
2017-12-01 21:32:33 -06:00
danielyxie
bc6f0da677
Fixed Netscript interpreter memory issues by breaking promise chains in while and for loops. Improved Stock Market UI. Added a button to kill script from log display box. Added confirm() Netscript function
2017-11-02 16:47:09 -05:00
danielyxie
4dc87af132
v0.32.0 - Added BitNode-8: Ghost of Wall Street
2017-10-25 14:47:47 -05:00
danielyxie
4ccad83e5e
Initial implementation of BitNode-8: Ghost of Wall Street. Added TextFile.js to git. Added design for company management
2017-10-20 16:59:54 -05:00