Commit Graph

59 Commits

Author SHA1 Message Date
SagePtr 40f2d16f44 Show "Can run scripts" to "NO" for zero-RAM servers in "analyze" command 2022-01-29 18:10:59 +02:00
hydroflame ea9871fef0 Merge pull request #2641 from MartinFournier/feature/save-command-history
Copy terminal command history into game save
2022-01-26 00:47:02 -05:00
Martin Fournier e7aa977eb0 Persist terminal command history in game save
Copy the terminal commands into the player object so that they are saved
between game reloads.

Adds a 'history' command to display history, and a 'history -c' command
to clear it from both the current terminal & the player's save.
2022-01-23 17:09:54 -05:00
zeddrak 4ffe5508dc HacknetServer Grow/Weaken error messages
It may be intentional to use hack for all 3 (ie, assume the player makes the connection that can't hack, also means can't grow or weaken), in which case, disregard.
On the other hand, it could've easily been a copy/paste artifact, and this would be more explicitly clear, so thought it was worth bringing up.
2022-01-22 14:47:33 -08:00
Jeffrey A. Robinson b5392df7a9 Analyze now outputs if a server has a backdoor installed or not 2022-01-11 13:03:23 -08:00
Olivier Gagnon d8a5f5b03c many fixes 2022-01-09 15:24:32 -05:00
nickofolas 474ab69301 Fix terminal grow/weaken EXP gain 2022-01-08 15:57:44 -06:00
Martin Fournier f9ed45a895 Pass server to terminal actions that end later
Adds the current server object to the finishAction handler so that if
the player changes during the progress he'll hit the original server
with the command.
2022-01-08 11:29:00 -05:00
Sage Pointer 0bd8d3cb8f Fix some achievements not triggered if hacked with backdoor command
Moving to BitVerse and returning from function happened before setting backdoorInstalled property to true, so Achievement Handler believed the current BitNode was not finished (unless we applied backdoor through hack command, which has correct code).
2022-01-05 22:23:10 +02:00
Billy Vong d30edc7f59 feat: Add vim terminal command 2021-12-20 16:20:50 -05:00
Olivier Gagnon ddd0eaaf5c weaken message 2021-12-20 14:13:56 -05:00
Olivier Gagnon ae6f8c5ee7 make tutorial better 2021-12-16 20:54:50 -05:00
Olivier Gagnon 99f3566e52 bugfix 2021-12-16 20:09:19 -05:00
Martin Fournier e8e2760c73 Fix #1880: Show git commit of bundled app 2021-12-16 15:25:59 -05:00
Olivier Gagnon 9292484ed0 minor tweak 2021-12-16 12:29:41 -05:00
Olivier Gagnon 1b42b51e5f few bugfix 2021-12-13 18:44:52 -05:00
Olivier Gagnon 13b08d7cc8 terminal parses boolean exactly. 2021-12-03 14:44:32 -05:00
Olivier Gagnon 99ed9b25a3 autolink less lines 2021-12-03 14:17:29 -05:00
Olivier Gagnon 7ee5d8d71a more achievements 2021-11-28 23:51:01 -05:00
Olivier Gagnon b80d12b9f8 v1.0.2 part 1 2021-11-19 15:44:12 -05:00
Olivier Gagnon 275c740a16 boost terminal grow 2021-11-13 20:53:21 -05:00
Olivier Gagnon 0bee743b47 v1.0.0 migration guide 2021-11-02 22:49:46 -04:00
Olivier Gagnon 48988e228e track money more precisely. 2021-10-27 14:18:33 -04:00
Olivier Gagnon 504ee46950 terminal colors 2021-10-26 20:26:05 -04:00
Olivier Gagnon 4603216aa0 autocomplete 2021-10-14 22:36:28 -04:00
Olivier Gagnon 65ee49fb92 Added cp command 2021-10-11 22:34:04 -04:00
Olivier Gagnon 7d0536a4d2 finish convert to hostname 2021-10-07 17:55:49 -04:00
Olivier Gagnon a7dfb1a537 more convertion from ip to hostname 2021-10-07 16:56:01 -04:00
Olivier Gagnon be29481689 unexport AllServers 2021-10-07 16:04:04 -04:00
Olivier Gagnon c47a5bc8cc added grow, weaken, and time compression 2021-10-04 19:58:34 -04:00
Olivier Gagnon 06f716c0fa moved a bunch of files 2021-09-25 14:42:57 -04:00
Olivier Gagnon ec33fb411c fix scripts not dying 2021-09-24 19:09:19 -04:00
Olivier Gagnon 2e05f14c0d convert to ts 2021-09-24 16:34:21 -04:00
Olivier Gagnon b8faa9dc0b convert player to ts 2021-09-23 18:47:43 -04:00
Olivier Gagnon 66a2adaeb4 update prettier 2021-09-22 12:56:55 -04:00
Olivier Gagnon 558b671206 few bugfix 2021-09-22 11:32:04 -04:00
Olivier Gagnon 9a6b185141 few fixes 2021-09-21 17:36:42 -04:00
Olivier Gagnon 57a5c8b0b4 add difficulty to bitnode screen 2021-09-21 16:49:38 -04:00
Olivier Gagnon 44d6845883 biuld 0.54.0 2021-09-20 00:38:05 -04:00
Olivier Gagnon a3e624deba remove ns2 example doing DOM manip 2021-09-20 00:14:30 -04:00
Olivier Gagnon 7355f4212b no more console log 2021-09-19 23:30:46 -04:00
Olivier Gagnon fb37f6b94d lint 2021-09-19 23:29:02 -04:00
Olivier Gagnon cd0aa192f5 fix terminal not cancelling. 2021-09-19 03:29:36 -04:00
Olivier Gagnon 374b81ffae Rework tutorial 2021-09-19 03:13:49 -04:00
Olivier Gagnon 023f2b8309 ITutorial in react 2021-09-19 00:46:39 -04:00
Olivier Gagnon 61e3959a25 Improve event emitter 2021-09-18 15:44:39 -04:00
Olivier Gagnon 45f2f85a30 big work 2021-09-17 19:43:08 -04:00
Olivier Gagnon 89ea9aaff5 oops 2021-09-17 02:58:02 -04:00
Olivier Gagnon 744f3bc067 fix megacorp factions not letting you join them after soft reset 2021-09-16 21:19:53 -04:00
Olivier Gagnon b6924d6889 better terminal scrolling 2021-09-16 20:14:09 -04:00