Daniel Xie
|
78c3d0d060
|
Moved netscript files into src folder and renamed
|
2017-05-13 02:42:25 -05:00 |
|
Daniel Xie
|
957b7032b1
|
Minor UI improvements
|
2017-05-12 15:01:23 -05:00 |
|
Daniel Xie
|
f2287b5696
|
Lots of changes, didn't keep track ofthem all
|
2017-05-10 12:42:46 -05:00 |
|
Daniel Xie
|
c35e08b4d5
|
Small UI improvements, small bug fix with NeuroFlux cost, added tooltips to Crimes
|
2017-05-08 12:40:53 -05:00 |
|
Daniel Xie
|
94aafba04b
|
Added 3 more crimes..home computer no longer reset on prestige
|
2017-05-08 11:00:34 -05:00 |
|
Daniel Xie
|
20d8a40e17
|
Playtesting - Rebalancing, UI improvements, added tooltip for programs, home computer no longer reset on prestige
|
2017-05-08 09:33:26 -05:00 |
|
Daniel Xie
|
cc21dd6fc7
|
Rebalancing, UI improvements
|
2017-05-07 03:22:50 -05:00 |
|
Daniel Xie
|
315940112c
|
UI Improvements
|
2017-05-06 17:19:18 -05:00 |
|
Daniel Xie
|
534f5c1dbe
|
Small UI improvements, balancing crime money
|
2017-05-06 14:12:45 -05:00 |
|
Daniel Xie
|
2e55f1d472
|
Implemented interactive tutorial!
|
2017-05-06 01:24:01 -05:00 |
|
Daniel Xie
|
e2cbc38920
|
Adding Interactive Tutorial files - incomplete
|
2017-05-05 16:27:35 -05:00 |
|
Daniel Xie
|
acc3b8cf89
|
Create Program refactoring, added a notification for it when it comes up
|
2017-05-05 11:52:48 -05:00 |
|
Daniel Xie
|
66e4fa26a2
|
Added Dark web. Needs testing
|
2017-05-05 10:50:55 -05:00 |
|
Daniel Xie
|
c749c275f2
|
Playtesting - Minor rebalancing, UI improvements, and bug fixes
|
2017-05-05 09:21:08 -05:00 |
|
Daniel Xie
|
56ebfaf2bf
|
refactored saving/loading by making it into a class. Tested and debugged prestige mechanic
|
2017-05-04 20:08:44 -05:00 |
|
Daniel Xie
|
8917284f27
|
Removed some console.log statements. Fixed bug with displaying Factions Content
|
2017-05-04 14:29:50 -05:00 |
|
Daniel Xie
|
01f9bf14af
|
Rebalancing Create program times, crime exp gains
|
2017-05-04 00:27:22 -05:00 |
|
Daniel Xie
|
a934205d08
|
Added crimes mechanic
|
2017-05-04 00:05:48 -05:00 |
|
Daniel Xie
|
86900c0879
|
Began implementing Crimes mechanic...plus karma and statistics for it. Readjusted the ciriminal factions requirements acordingly
|
2017-05-03 12:52:54 -05:00 |
|
Daniel Xie
|
3eccf23a41
|
Minor UI improvements, fixed job requirements to make them inline with multiplers of 5, rebalancing hacking times
|
2017-05-02 23:38:58 -05:00 |
|
Daniel Xie
|
6edd7f1a49
|
Added grow() command - it is untested and does not worki n offline yet. Some small rebalancing and UI changes
|
2017-05-02 11:28:54 -05:00 |
|
Daniel Xie
|
c3eaaded70
|
Added command history using both up and down keys
|
2017-05-01 22:05:26 -05:00 |
|
Daniel Xie
|
1fa0ef339a
|
Added up button history mechanic to terminal..the basics work
|
2017-05-01 12:23:20 -05:00 |
|
Daniel Xie
|
b61754ddd0
|
Finished implementing Hacknet Nodes. Seems to be working fine
|
2017-04-27 15:02:58 -05:00 |
|
Daniel Xie
|
e2947cc8c3
|
more work on HacknetNode.js and also added css content for PurchaseRamForHomeBox
|
2017-04-27 00:01:21 -05:00 |
|
Daniel Xie
|
14fb303504
|
Began implementing 'hacknet nodes'
|
2017-04-26 16:51:00 -05:00 |
|
Daniel Xie
|
66681ccae5
|
Added functions for purchasing additional RAM for home computer
|
2017-04-25 16:35:17 -05:00 |
|
Daniel Xie
|
25b5016fda
|
Renamed PurchaseServers.js to ServerPurchases.js (more generic file).
|
2017-04-25 15:18:00 -05:00 |
|
Daniel Xie
|
9d5694e7b5
|
Added Leadership and Management courses
|
2017-04-25 14:14:01 -05:00 |
|
Daniel Xie
|
f4ec2e9067
|
Added University/study + taking class mechanics. Minor improvements to UI and some rebalancing
|
2017-04-24 14:10:35 -05:00 |
|
Daniel Xie
|
5870430ea7
|
Small UI improvements
|
2017-04-24 10:35:10 -05:00 |
|
Daniel Xie
|
dbdb089887
|
Playtesting - Rebalancing, bugfixes, improved UI
|
2017-04-23 20:43:41 -05:00 |
|
Daniel Xie
|
c1c37f008e
|
Playtesting - Fixed bugs and some rebalancing with foreign servers
|
2017-04-20 03:29:07 -05:00 |
|
Daniel Xie
|
e2e0bba3c2
|
Playtesting - Fixed bugs
|
2017-04-19 16:39:25 -05:00 |
|
Daniel Xie
|
9b408cb995
|
Playtesting - Fixed bugs
|
2017-04-19 14:19:33 -05:00 |
|
Daniel Xie
|
77f386d14a
|
Playtesting - Fixed some bugs, refactoring
|
2017-04-17 23:32:17 -05:00 |
|
Daniel Xie
|
0d6890a565
|
Added ability to purchase Tor router to access the dark web. Still need to implement functionality for this dark web
|
2017-04-13 15:21:03 -05:00 |
|
Daniel Xie
|
52297268f6
|
Addded Perk class, Traveling functionality, fixed bugs with script logging and terminal commands
|
2017-04-13 12:33:34 -05:00 |
|
Daniel Xie
|
14684dd6d5
|
Finished Create Program functionality (needs testing) and did work on Tutorial
|
2017-03-31 16:47:06 -05:00 |
|
Daniel Xie
|
8de538a59a
|
More work on Create Program
|
2017-03-31 07:32:04 -05:00 |
|
Daniel Xie
|
3c104e5d6b
|
Created HTML list for Create Program
|
2017-03-09 16:49:51 -06:00 |
|
Daniel Xie
|
771e304e7a
|
More prep to handle Create Program functionality. Need to format each item in the Create Program List first, then make an item for each possible program that can be created
|
2017-02-28 16:06:12 -06:00 |
|
Daniel Xie
|
6f5c54b849
|
Some small fixes and getting ready to implement CreateProgram content
|
2017-02-28 15:20:37 -06:00 |
|
Daniel Xie
|
2d40afb740
|
Fixed formatting issue
|
2017-02-28 11:47:43 -06:00 |
|
Daniel Xie
|
37b5152103
|
Fixed some bugs, Hide Faction Augmentations Content in the hideAllContent() function
|
2017-02-28 11:10:35 -06:00 |
|
Daniel Xie
|
7aa42321f2
|
Fixed syntax errors
|
2017-02-27 16:14:11 -06:00 |
|
Daniel Xie
|
992d0673e5
|
Display Installed Augmentations Content. Need to add info for each augmentation
|
2017-02-20 16:45:36 -06:00 |
|
Daniel Xie
|
4a60874a3a
|
Display Faction content, including Augmentations. Added requirements for Augmentations. Created PurchaseAugmentationBox.js. Next step is to create the reset function needed for prestiging
|
2017-02-17 16:19:25 -06:00 |
|
Daniel Xie
|
0ed3d65ae5
|
Added a bunch of small fixes and features, don't remember exactly what lol
|
2017-02-16 12:52:11 -06:00 |
|
Daniel Xie
|
b25d685381
|
Added some more Augmentations. Need to add them to factions now (do this in Augmentations class init rather than Factions, will probably be easier)
|
2017-02-08 16:50:22 -06:00 |
|
Daniel Xie
|
bedc210b31
|
Almost done implementing work functionality.Theres an issue with Player finishWork() i think bc its an anonymous function so it doesnt work to call this.finishWork(), idk
|
2017-02-07 18:27:11 -06:00 |
|
Daniel Xie
|
f5b0796948
|
Started working on Work functionality
|
2017-02-05 23:01:01 -06:00 |
|
Daniel Xie
|
fc2dc82f1a
|
Implemented Applying to jobs. Working on Purchasing Servers
|
2017-02-03 16:05:59 -06:00 |
|
Daniel Xie
|
7382454e83
|
Did more work on applying for jobs at companies. Need to create constructor/Revivor for companyPositions
|
2017-02-02 17:33:47 -06:00 |
|
Daniel Xie
|
746a10eecf
|
Fixed some typos in Location.js, began initLocationbuttons() function
|
2017-01-30 22:43:33 -06:00 |
|
Daniel Xie
|
007d4436c9
|
Added Locations. Need to add buttons to make everything connect together properly, and also getting/working for josb
|
2017-01-30 21:41:42 -06:00 |
|
Daniel Xie
|
bf893926b7
|
Fixed page tabs so all menu pages are working now
|
2017-01-27 21:10:16 -06:00 |
|
Daniel Xie
|
ceb2305ed8
|
Load world info and UI, although clicking on a specific location doesn't actually do anything yet
|
2017-01-11 14:00:51 -06:00 |
|
Daniel Xie
|
e8381743f7
|
Added Information for many of the factions
|
2017-01-10 16:23:17 -06:00 |
|
Daniel Xie
|
e89bb00155
|
Created functions to display Faction content (for a single faction) and added the corresponding html elements. Created framework for loading content for all pages (world, augmentations, etc.) in Engine.js
|
2017-01-09 16:14:18 -06:00 |
|
Daniel Xie
|
f38a3d1c75
|
Added a few HTMl elements for Factions display
|
2017-01-03 10:24:41 -06:00 |
|
Daniel Xie
|
25bf876f4a
|
Preparing code to create the Factions page
|
2016-12-22 11:13:00 -06:00 |
|
Daniel Xie
|
8239e94a3a
|
Created servers for some of the Factions. THese factions are joinable when you hack into the servers
|
2016-12-22 10:19:02 -06:00 |
|
Daniel Xie
|
d656ee3114
|
Implemented control + c functionality to stop running cmds such as hack() and analyze()
|
2016-12-21 10:33:00 -06:00 |
|
Daniel Xie
|
e2316e4a1d
|
Can now do things such as ctrl+c in Terminal without it auto focusing on the input. Implemented offline exp gain
|
2016-12-19 14:59:13 -06:00 |
|
Daniel Xie
|
962b057ff8
|
Implemented basic functionality for the Active Tabs menu. Works for online production
|
2016-12-19 12:20:19 -06:00 |
|
Daniel Xie
|
96fb37c6d1
|
Fixed loadAllRunningScripts(), now seems to be working properly
|
2016-12-15 11:51:23 -06:00 |
|
Daniel Xie
|
7ec22480a2
|
Trying to get the functionality to load all running scripts upon load to work
|
2016-12-14 15:44:18 -06:00 |
|
Daniel Xie
|
eb31a0bd74
|
Changed the main menu links so that they're highlighted when active
|
2016-12-01 16:59:51 -06:00 |
|
Daniel Xie
|
106c59efb0
|
Changed main menu buttons to be hidden visibility so they have fixed positioning
|
2016-12-01 16:41:32 -06:00 |
|
Daniel Xie
|
d5d198cbb4
|
Refactored Code to make Save/Load work. This included re-structuring classes so that they contained only native objects/arrays of native objects and using a Reviver function in the JSON.parse. Cleaned up some code that was no longer needed
|
2016-12-01 16:18:18 -06:00 |
|
Daniel Xie
|
ca9caada67
|
Fixed a typo when sourcing scripts in index.html
|
2016-11-30 16:10:27 -06:00 |
|
Daniel Xie
|
b821fc2ea9
|
Added utilities for generic reviver, toJSON, and fromJSON. Eventually will be used for loading and saving objects
|
2016-11-30 16:08:21 -06:00 |
|
Daniel Xie
|
867ae191b5
|
Refactored Netscript code into their respective files since it will no longer be done in Web Worker
|
2016-11-29 17:07:24 -06:00 |
|
Daniel Xie
|
4687b80256
|
Tried to integrate Promises + web workers into Netscript code. Doesn't work at all right now
|
2016-11-28 16:02:06 -06:00 |
|
Daniel Xie
|
f38fd340f4
|
Implement Script Editor (mostly)
|
2016-11-24 16:30:33 -06:00 |
|
Daniel Xie
|
1a600ad560
|
Added offline properties for Script object
|
2016-11-21 05:22:18 -06:00 |
|
Daniel Xie
|
d372ce5980
|
Fixed some bugs, began adding a Script class
|
2016-11-21 00:11:14 -06:00 |
|
Daniel Xie
|
8d87b74eaf
|
Finished implementing Netscript. Not completely tested yet. Find out how to make it multithreaded (Web Workers is the best way according to internet
|
2016-11-17 16:25:40 -06:00 |
|
Daniel Xie
|
f6aaef455d
|
Added full hack functionality with animated progress bar and everthing. All thats left is balancing exp/money gains and also taking care of porthack stuff. Also fixed the terminal not being scrollable
|
2016-10-27 13:26:00 -05:00 |
|
Daniel Xie
|
4057f946d8
|
Implemented df and cls/clear commands
|
2016-10-20 16:11:01 -05:00 |
|
Daniel Xie
|
ce0ca6c24d
|
Fixed syntactical bugs/typos
|
2016-10-20 13:26:38 -05:00 |
|
Daniel Xie
|
7c03b274d7
|
Added Player, Server, Terminal, and engine javascript files. Implemented basic terminal UI. Implemented main menu tabs (only added Character and Terminal for now
|
2016-10-17 03:24:39 -05:00 |
|
Daniel Xie
|
d7a00af2b6
|
Added html files and engine
|
2016-10-15 18:23:04 -05:00 |
|