Commit Graph

397 Commits

Author SHA1 Message Date
Daniel Xie
1a7a247b4d Re-designed Active Scripts tab. Re-designed growth mechanic to depend on server security. Server growth no longer occurss manually. Bug fixes 2017-06-06 16:22:57 -05:00
Daniel Xie
d3fa9f8c6e Slight rebalancing. Added kill() and killall() commands 2017-06-05 20:34:00 -05:00
Daniel Xie
f7018f082c Added killall command to terminal 2017-06-05 12:59:30 -05:00
Daniel Xie
0dc3d56e3c Added isRunning() Netscript command. Account for new commands in RAM usage 2017-06-05 12:50:32 -05:00
Daniel Xie
8fa1eab3c6 Added fileExists() and getServerRequiredHackingLevel() Netscript commands. Updated Netscript documentation 2017-06-05 10:31:46 -05:00
Daniel Xie
d73a11f678 Rebalancing script RAM Usage. Script base RAM cost is 1.5GB, while common functions were made cheaper 2017-06-05 09:31:47 -05:00
Daniel Xie
9adce1dd2f Added EXP gains to weaken() and grow() after refactoring, and rebalanced hacking mechanics: 2017-06-05 03:08:04 -05:00
Daniel Xie
71999ea2eb Removed time for Program netscript ocmmands (nuke, brutessh, etc) 2017-06-05 01:24:30 -05:00
Daniel Xie
bb24c017f1 Refactor Netscript Interpreter 2017-06-04 23:48:37 -05:00
Daniel Xie
beb770eaf9 Updated constants 2017-06-04 03:46:14 -05:00
Daniel Xie
0d90479097 Fixed issue with Faction page formatting. Script.reset() now re-updated RAM usage 2017-06-03 23:56:18 -05:00
Daniel Xie
ce8257fb0c Fixed bug with autocompletion on capitalized leters. Updated to 0.19.7 2017-06-03 15:51:18 -05:00
Daniel Xie
474ba223f2 Two of the Tian Di Hui Augmentations made more expensive 2017-06-02 20:56:15 -05:00
Daniel Xie
0c184f9ad3 Autocompletetion for command ends with a space 2017-06-02 20:46:43 -05:00
Daniel Xie
d1e4ef77fd Tab autocompletion now works on commands. Updated to v0.19.6 2017-06-02 20:26:17 -05:00
Daniel Xie
7701249cfe Added changelog to Constants.js. Terminal commands are no longer case sensitive 2017-06-02 19:41:46 -05:00
Daniel Xie
697855d0f5 scp terminal command now overwrites. Updated version to 0.19.5 2017-06-02 14:54:36 -05:00
Daniel Xie
f738034033 scp() command in scripts now overwrites scripts at destination. Fixed some bugs in Network creation 2017-06-02 14:46:14 -05:00
Daniel Xie
a3d45b3cc2 Script editor now saves state when switching to other tabs. Updated to version 0.19.4 2017-06-02 12:18:53 -05:00
Daniel Xie
b85783cebc Programming tutorial opens link in new tab. Fixed some text 2017-06-02 12:04:43 -05:00
Daniel Xie
7655bd4264 Fixed background color in iTutorial 2017-06-02 11:59:17 -05:00
Daniel Xie
0d3a4020a3 Updated to v0.19.2 2017-06-02 11:49:42 -05:00
Daniel Xie
807fb8d850 Fixed typos and improved text in documentation/tutorial 2017-06-02 11:49:14 -05:00
Daniel Xie
53d03e2933 Fixed bug in messages 2017-06-02 09:48:00 -05:00
Daniel Xie
9122077206 FIxed a bug with manuallyHacked flag 2017-06-02 09:45:33 -05:00
Daniel Xie
5f81ec0bfe Updated version to 0.19.0 2017-06-02 09:37:51 -05:00
Daniel Xie
3fa2e4d2a3 Classes even more expensive. 2017-06-02 09:36:17 -05:00
Daniel Xie
e2b1916fb2 Rebalancing 2017-06-02 08:30:47 -05:00
Daniel Xie
8e9e64a1f2 Gyms and classes are now significantly more expensive 2017-06-02 00:49:09 -05:00
Daniel Xie
dd2a936462 Augmentations made slightly more expensive. Increased company wages across the board 2017-06-02 00:47:56 -05:00
Daniel Xie
01901e3a8e Made the effects of many Augmentations slightly stronger 2017-06-02 00:34:57 -05:00
Daniel Xie
94dd4395be Adding messages. Changed hacking factions to rely on hacking their specific servers to get the invite. Made Augmentations more expensive 2017-06-01 23:15:45 -05:00
Daniel Xie
236facab97 Updated versio to 1.18.3 2017-06-01 13:56:27 -05:00
Daniel Xie
ae212dda9a Fixed Hacknet Node leveling bug from 199 to 200. Updated tutorial text 2017-06-01 13:55:23 -05:00
Daniel Xie
6ff028b5ea Slightly buffed hacknet nodes 2017-06-01 08:36:49 -05:00
Daniel Xie
b53abeb280 Refactored Dialog boxes so that an infinite amount can be opened 2017-05-31 23:17:50 -05:00
Daniel Xie
70e52553dd Remove good augmentation from CyberSec. Created The Black Hand Server 2017-05-31 21:19:14 -05:00
Daniel Xie
ebeac47d12 Fixed UI issues. Added offline production for grow(), weaken(), and hack() in Netscript scripts 2017-05-31 20:57:49 -05:00
Daniel Xie
5d121caadc Nerf Hakcnet Node Ram upgrade 2017-05-31 18:43:09 -05:00
Daniel Xie
540d1f4bcd Updated version to 0.18 2017-05-31 18:42:18 -05:00
Daniel Xie
4420523a82 Augmentations 3x more expensive 2017-05-31 18:41:34 -05:00
Daniel Xie
6c6186ffd7 Faction Donation conversion rate is 000000 for 1 reputation. Costs for all augmentations increased by about 110-120% 2017-05-31 18:39:03 -05:00
Daniel Xie
070f4df191 Hacking a server fortifys it by 0.001, was 0.002 before 2017-05-31 12:55:16 -05:00
Daniel Xie
4503d67af2 Increased ram on some servers from 2GB to 4GB. Growth rate increased slightly. Weaken() ram cost decreased to be in line with hakc() and grow() 2017-05-31 12:52:30 -05:00
Daniel Xie
d825b25c73 Added functions for weakening server security and updated docuemtnation 2017-05-31 12:37:32 -05:00
Daniel Xie
07d9dc6db8 Server security increases slightly when hacked 2017-05-31 11:45:30 -05:00
Daniel Xie
e70f499f13 Added exec() command. Initial testing shows that its working ok 2017-05-31 11:33:54 -05:00
Daniel Xie
ba3d7b9aef Updated character page to show growth multiplier 2017-05-31 11:02:40 -05:00
Daniel Xie
6714d664d0 Added Soft Reset ability in Options. Cancelling work only halves reputation, not other stuff liek money and exp. Added 7 new hacking Augmentations 2017-05-31 10:58:09 -05:00
Daniel Xie
2752ec069a Buffed hacking, nerfed late game Hacknet Node production 2017-05-30 19:16:44 -05:00
Daniel Xie
f4c90a1612 Fixed issue with Hacknet Node multipliers. Added total production cost display for Active Scripts 2017-05-30 19:00:24 -05:00
Daniel Xie
1dcb7eb151 Fixed mistake in formula for Hacket Node production 2017-05-30 16:37:55 -05:00
Daniel Xie
05036953ef Updated version to 0.17.7 2017-05-30 16:32:15 -05:00
Daniel Xie
92a1f41164 Significantly buffed money gains from hacking. Slightly nerfed Hacknet Node production 2017-05-30 16:04:33 -05:00
Daniel Xie
18f447de0e Increased cost multiplier for Hacknet Node upgrades 2017-05-30 15:59:08 -05:00
Daniel Xie
d5ad17c84b Calculating max purchase takes into account max level for Hacknet Nodes 2017-05-30 15:54:26 -05:00
Daniel Xie
2569a4819d Fixed bug with Hacknet nodes 2017-05-30 15:34:29 -05:00
Daniel Xie
6a2343ee58 Buffed Company wages across the board 2017-05-30 12:13:11 -05:00
Daniel Xie
9cc0a26d0b Added reject for stopflags in getHostname() 2017-05-30 11:57:27 -05:00
Daniel Xie
0e6036bfae Updated version to 1.17.5 2017-05-30 11:19:27 -05:00
Daniel Xie
501abfeae0 Player hacking speed affects time to execute grow() 2017-05-30 10:10:15 -05:00
Daniel Xie
f3fde01758 Updated version to 1.17.4 2017-05-30 10:07:19 -05:00
Daniel Xie
55355404c5 Lowered requirements for The Black Hand and BitRunners 2017-05-30 10:06:54 -05:00
Daniel Xie
519e2ced66 Refactored pop up boxes 2017-05-30 09:55:58 -05:00
Daniel Xie
ea7b93e953 FIxed issue with purchasing Augmentations that require previous Augmentations. Buffed hacking slightly. FIxed UI issues: 2017-05-30 08:57:24 -05:00
Daniel Xie
dad7a58291 Updating Faction informations 2017-05-29 23:26:08 -05:00
Daniel Xie
31105aac92 Refactored Company job application code 2017-05-29 22:52:06 -05:00
Daniel Xie
ec3f936f2b Fixed bug with Neuroflux Governor increasing cost multiopliers. Increased TOR Router cost to 200k 2017-05-29 21:29:57 -05:00
Daniel Xie
c4f6563f59 Added scp netscript command to docuemntatioN: 2017-05-29 21:14:00 -05:00
Daniel Xie
ad6f74a16d Lowered cost for NeuroFlux governor. Fixed tab completion for scp command. Fixed bugs with Netscript scp command 2017-05-29 21:02:41 -05:00
Daniel Xie
3ff1e8e87d Added scp command to netscript. Nerfed Hacknet Node augmentations 2017-05-29 20:25:52 -05:00
Daniel Xie
54bf26689f Added scp terminal command 2017-05-29 19:18:48 -05:00
Daniel Xie
66d311f9d8 Added RAM cost for getHostname() and hasRootAccess(). Applied hacking grow_mult to server growth)
git p
2017-05-29 18:12:57 -05:00
Daniel Xie
d8fd1e1164 Removed a log statement from Netscriopt 2017-05-29 17:42:42 -05:00
Daniel Xie
af47baf4fa Buffed crimes and hacking. Increased growth rate of servers. Added getHostanme command. Added preventDefault() for ctrl+b in script editor. Buffed Neuroflux Governor, which adds 1% to all multipliers, and made it more expensive. Nerfed Hacknet Node base production. Fixed nested for loop issue 2017-05-29 17:37:38 -05:00
Daniel Xie
a453d96d50 Fixed text in Interactive Tutorial 2017-05-25 10:55:25 -05:00
Daniel Xie
f836596b8e Updated version to 0.16 2017-05-25 10:12:35 -05:00
Daniel Xie
bfba6a3d5b Updated Netscript documentation for new Hacknet Node 'API'. Adde game options 2017-05-25 09:50:58 -05:00
Daniel Xie
8cd9e8954d Refactored Netscript Hacknet Node library. Now an array called hacknetnodes[i] can be used to access hacknet nodes, and they can be upgraded with functions 2017-05-25 07:18:34 -05:00
Daniel Xie
6316cbae23 Minor UI changes 2017-05-25 03:09:51 -05:00
Daniel Xie
0fd5323d52 Added scan-analyze to Interactive Tutorial 2017-05-24 18:23:28 -05:00
Daniel Xie
84eb295527 Added functionality to create Deepscan programs. Untested 2017-05-24 16:35:24 -05:00
Daniel Xie
0fcde41a87 scan-analyze now properly works with depth using DFS. The formatting of the otuput needs to be improved 2017-05-24 12:07:33 -05:00
Daniel Xie
60cfdd3aa1 Buffed job salaries across the board 2017-05-24 10:50:19 -05:00
Daniel Xie
3771e00d1f Iron-gym and Max-hardware servers now have 2GB of RAM 2017-05-24 10:34:22 -05:00
Daniel Xie
d00211a4ff Buffed base production of Hacknet Nodes. Re-calibrated hacker faction invites to account for starting with 8GB of RAM. BruteSSH only takes 10 minutes at most to complete now 2017-05-24 10:32:45 -05:00
Daniel Xie
5c16759908 Clicking outisde popup dialog box closes it. Grow() time is now based on hacking level 2017-05-24 08:49:52 -05:00
Daniel Xie
f756f09dbe Player starts with 8GB of RAM on home. scan-analyze displays RAM. Increased percentage money hacked 2017-05-24 00:05:31 -05:00
Daniel Xie
5d415a1a60 Fix bug with purchaseHacknetNode(). Improve nano interface 2017-05-23 21:55:24 -05:00
Daniel Xie
8eb0809d90 Formatted number in TravelBox. Upgrading Core on Hacknet node even more expensive 2017-05-23 15:20:28 -05:00
Daniel Xie
bfcecd7e0f Added Price display to Locked Augmentations. Updated version constant to 0.15 2017-05-23 14:33:02 -05:00
Daniel Xie
8338582ef7 Increased cost of university classes/Gym. You can now see the effects of an augmentation before unlocking it. Slightly increased cost of purchasing Hacknet Node upgrades 2017-05-23 14:26:52 -05:00
Daniel Xie
b695b19058 Reverted changes to Hacknet Node upgrade costs 2017-05-23 13:26:11 -05:00
Daniel Xie
6b40482e6c Added hasRootAccess() and getNumHacknetNodes commands to netscript 2017-05-23 13:17:37 -05:00
Daniel Xie
ea17334792 Fixed bugs in purchasing/upgrading hacknet nodes in Netscript. Fixed documentation for them as well 2017-05-23 12:49:26 -05:00
Daniel Xie
73c07841a3 Added scan-analyze. Faction rep from donating affected by faction rep multiplier 2017-05-23 12:36:35 -05:00
Daniel Xie
9b83035187 Save Aliases object. Fixed bug when buying Neuroflux Governor 2017-05-23 11:15:17 -05:00
Daniel Xie
a3c104ca4e Added aliases 2017-05-23 10:12:09 -05:00
Daniel Xie
e1fb332251 Reduced prod multiplier for Hacknet Node RAM. Faction pages now scroll. Bug fix 2017-05-23 09:31:55 -05:00
Daniel Xie
99e7af48a3 Slightly buffed amount of money gained from hacking. Slightly increased cost for Hacknet Node upgrades 2017-05-23 08:54:48 -05:00