Jordan Turner
3926913790
updated appearach of example sections based on alainbryden suggestion
2021-12-15 21:47:18 -07:00
theit8514
2e133bcf0a
Fix return type of isFocused
2021-12-15 20:55:47 -05:00
theit8514
d59601f848
Add return value and code style cleanup
2021-12-15 20:48:19 -05:00
theit8514
ad57f3dc73
Work functions do not take focus
...
setFocus readded and updated to send the user to the Work page if focusing.
2021-12-15 20:33:48 -05:00
Jordan Turner
632e1f70f3
added rs to backricks to color code syntax
2021-12-15 10:25:54 -07:00
Jordan Turner
687682fcbd
added syntax useage to github ns page
2021-12-15 10:10:32 -07:00
Olivier Gagnon
e5b4dd8e90
Files should be saved on the server that opened them.
2021-12-13 20:08:58 -05:00
Olivier Gagnon
7b8e486e3a
fix typo in doc
2021-12-13 15:50:01 -05:00
Olivier Gagnon
11ba8c91be
getServer of hacknet doesn't return undefined
2021-12-12 13:47:05 -05:00
Olivier Gagnon
394a286646
formulas for ascension
2021-12-09 12:52:51 -05:00
Olivier Gagnon
c915cd06d8
corp doc
2021-12-08 20:03:22 -05:00
Olivier Gagnon
14317628e6
formulas doc
2021-12-08 19:19:07 -05:00
Olivier Gagnon
5a15df9ce7
rename the functions I created 2 minutes ago.
2021-12-08 19:03:33 -05:00
Olivier Gagnon
6eba92b36c
rename the functions I created 2 minutes ago.
2021-12-08 18:41:49 -05:00
Olivier Gagnon
2af57cb01e
formulas for gang stuff
2021-12-08 18:19:30 -05:00
Olivier Gagnon
d01d75606a
few bugfix
2021-12-08 17:39:01 -05:00
Olivier Gagnon
737276e855
corp api
2021-12-03 23:06:04 -05:00
Olivier Gagnon
3c27893aa3
v1.1.0
2021-12-03 16:14:13 -05:00
hydroflame
ceb008c9fe
Merge pull request #1816 from cvr-119/netscript
...
Add missing properties of Server interface
2021-12-03 16:09:56 -05:00
Olivier Gagnon
647ccd6a7b
BN13
2021-12-03 16:09:13 -05:00
corver
118fddb1bb
Add missing properties of Server interface
2021-12-03 16:00:49 -05:00
Olivier Gagnon
d4ebc46a19
merge dev
2021-12-03 15:35:45 -05:00
Olivier Gagnon
49a545f00e
many bugfix
2021-12-03 14:12:32 -05:00
Olivier Gagnon
773f50ba67
doc n steam copypaste
2021-12-02 18:42:30 -05:00
theit8514
cb1aa452a1
Move getOwnedSourceFiles to NetscriptFunctions
2021-12-02 12:17:33 -05:00
Olivier Gagnon
f0a004e75b
Fix a bunch of scripting related stuff.
2021-11-25 11:47:31 -05:00
Olivier Gagnon
f035457efc
build part pr
2021-11-20 15:01:04 -05:00
Olivier Gagnon
60d34c3cc6
rebuild
2021-11-19 23:45:34 -05:00
Olivier Gagnon
c88dade19a
fix tprintf catching errors
2021-11-19 22:58:41 -05:00
Olivier Gagnon
a4a931dad7
v1.0.2 part 1
2021-11-19 14:39:38 -05:00
Olivier Gagnon
632de50a73
convert BN13 to a more conventional one.
2021-11-18 15:38:19 -05:00
Olivier Gagnon
fc4c0fd8fd
rebuild
2021-11-18 11:32:22 -05:00
Olivier Gagnon
c69eb34341
v1.0.1
2021-11-17 19:56:17 -05:00
Olivier Gagnon
ef781a0627
plenty of bf
2021-11-15 23:49:33 -05:00
Olivier Gagnon
43a6521403
more work on bn13
2021-11-13 23:45:26 -05:00
Olivier Gagnon
56ddcd9a45
more work on bn13
2021-11-13 22:44:17 -05:00
Olivier Gagnon
3cbf2e8e7d
fix doc
2021-11-13 09:35:13 -05:00
Olivier Gagnon
6bd6b3061e
rename some stuff and close some exploits
2021-11-12 15:42:57 -05:00
Olivier Gagnon
7059bdf08a
added ramUsed to getNodeStats
2021-11-12 10:10:33 -05:00
Olivier Gagnon
cf2efe7698
few bugdic
2021-11-11 17:00:36 -05:00
Olivier Gagnon
3fe25d64e5
ns function token even more precise.
2021-11-11 11:21:21 -05:00
Olivier Gagnon
3f28b066b0
working on timestamps and make netscript function highlight more specific.
2021-11-11 10:07:16 -05:00
Olivier Gagnon
15b3a82a41
plenty of bug fix.
2021-11-10 19:28:20 -05:00
Olivier Gagnon
7cc2a1b49a
fix mc
2021-11-09 23:57:44 -05:00
Olivier Gagnon
b692bb90b9
fix ns1 blue colors
2021-11-06 17:46:55 -04:00
Olivier Gagnon
88b4a7d862
bugfix
2021-11-05 17:12:52 -04:00
Olivier Gagnon
14150d3e33
work on making the netscript api tighter
2021-11-03 20:19:52 -04:00
Olivier Gagnon
c5fb5155f3
work on making sure all the functions are accounted for
2021-11-03 18:16:10 -04:00
Olivier Gagnon
d82f3e7ad7
more doc
2021-11-03 00:33:14 -04:00
Olivier Gagnon
2b79871c02
doc
2021-11-03 00:27:21 -04:00
Olivier Gagnon
3633134a69
doc changes
2021-11-02 20:10:30 -04:00
Olivier Gagnon
40cd679be5
few doc update
2021-11-02 17:48:02 -04:00
Olivier Gagnon
d7c23b975c
fix code not saving
2021-11-02 16:10:01 -04:00
Olivier Gagnon
9b0726ca9a
documentation
2021-10-30 16:03:34 -04:00
Olivier Gagnon
feb0430aff
work on doc
2021-10-30 15:46:34 -04:00
Olivier Gagnon
43fc5dfd48
work on doc
2021-10-30 12:34:14 -04:00
Olivier Gagnon
d99d3fc222
dont run inf loop check on ns1 scripts
2021-10-29 01:23:15 -04:00
Olivier Gagnon
d1d0ccf345
added possible infinite loop checker
2021-10-28 23:04:26 -04:00
Olivier Gagnon
2e8cdc23d9
use NetscriptDefinitions as source of truth
2021-10-27 23:58:07 -04:00
Olivier Gagnon
91877dc172
netscript def is raw loaded
2021-10-27 23:19:19 -04:00
Olivier Gagnon
53cb37a9fd
added some funcions
2021-10-27 21:07:58 -04:00
Olivier Gagnon
8f097ebb32
v0.58.0
2021-10-27 15:16:16 -04:00
Olivier Gagnon
080b5a4a1f
merge dev
2021-10-26 23:11:47 -04:00
Olivier Gagnon
c69888f66d
Added one definition to NetscritpDefinitions
2021-10-25 10:05:19 -04:00
Olivier Gagnon
65ac7ff6e3
fix sleeve in netscript def
2021-10-24 12:19:01 -04:00
Olivier Gagnon
0afb2e5f5d
remove comments
2021-10-23 14:40:57 -04:00
Olivier Gagnon
a0039d9667
beautify using monaco
2021-10-23 14:40:46 -04:00
Olivier Gagnon
f5b23262f6
fix react error
2021-10-23 14:36:07 -04:00
hydroflame
5e4934615f
Merge pull request #1554 from CalvinTrop/dev
...
Added "solarish-dark" and "solarish-light" themes to script editor based on Solarized
2021-10-22 14:30:52 -04:00
Snarling
14c41d2aab
Add script editor documentation for getServer
2021-10-19 10:27:53 -04:00
Snarling
d035a4099f
Streamlining for NetscriptFunctions
...
* Functions that used GetServer and then threw an error on null now use safeGetServer to do that for them.
* Parameter names for ip have been changed to hostname.
* Functionality of getPurchasedServers(false) to return an array of IPs was restored (it was broken by the change to hostnames as primary key).
* Dynamic ram message was updated to omit the part about modifying imported scripts, since this is no longer an issue.
* Dynamic ram violation samples were updated so that they would actually avoid using the variable name 'scan' (which would not subvert ram calculations).
* Included a fix for getServer to default to script's current server if no hostname is specified (per doc page).
2021-10-19 10:13:19 -04:00
Jeff Baars
ab60b411ca
Bracket highlighting per Solarized example js images
2021-10-18 16:58:23 -07:00
Jeff Baars
fd9d8d5c8a
Added solarish-dark and solarish-light themes to code editor based on Solarized: https://ethanschoonover.com/solarized/
2021-10-18 16:20:41 -07:00
Jeff Baars
7103601403
Added Solarized dark and light themes to code editor.
2021-10-18 13:41:26 -07:00
Olivier Gagnon
c96c7e3d2e
v0.57.0
2021-10-16 22:32:48 -04:00
Olivier Gagnon
371d41b7c3
added placeholder for filename
2021-10-15 21:28:17 -04:00
Olivier Gagnon
02b085cc75
script editor now saves on server that opened the file and displays server name
2021-10-15 21:27:02 -04:00
Olivier Gagnon
762e7f127c
improve monokai again
2021-10-15 18:58:10 -04:00
Olivier Gagnon
34fa906013
save some text editor notes
2021-10-15 18:27:02 -04:00
Olivier Gagnon
80d197652d
improve monokai by making the language a superset of javascript
2021-10-15 18:25:22 -04:00
Olivier Gagnon
b5a8ed1d9d
improve script editor display
2021-10-15 16:16:11 -04:00
Olivier Gagnon
e047653ed7
improve text editor scaling
2021-10-15 16:14:27 -04:00
Olivier Gagnon
f645d08a50
small screen script editor
2021-10-15 15:47:17 -04:00
Olivier Gagnon
89a6bf175d
nuke half the dependencies because they were unused.
2021-10-14 19:31:17 -04:00
Olivier Gagnon
a90575aea9
load monokai
2021-10-12 10:56:19 -04:00
Olivier Gagnon
faad0ae8a7
Try to make an error message more helpful
2021-10-11 18:47:05 -04:00
Olivier Gagnon
06775b20fa
saving file now saves game
2021-10-11 17:57:17 -04:00
Olivier Gagnon
b126bd01ee
ram check is debounced
2021-10-11 16:59:37 -04:00
Olivier Gagnon
8f13363466
prettier
2021-10-11 16:38:50 -04:00
Olivier Gagnon
e9ba4ae9a2
added vscode module def in netscript
2021-10-10 13:52:56 -04:00
Olivier Gagnon
12b192ab43
prerawloader
2021-10-10 13:23:36 -04:00
Olivier Gagnon
06df10d2f9
build fix for duplicate autocomplete
2021-10-09 22:59:06 -04:00
Olivier Gagnon
01d15176ac
Added kindof monokai to monaco
2021-10-09 19:00:27 -04:00
Olivier Gagnon
3ca7c49ce8
Fixed Script Editor last filename not keeping proper track
2021-10-08 00:21:30 -04:00
Olivier Gagnon
48b839d68c
Added font size to text editor
2021-10-04 21:06:55 -04:00
Olivier Gagnon
50cf362b3b
v0.55.0
2021-10-01 16:22:33 -04:00
Olivier Gagnon
4e8bb96f3f
removing some of the classes
2021-10-01 13:08:37 -04:00
Olivier Gagnon
c5713fa6d8
learned and implemented default props
2021-09-29 01:49:22 -04:00
Olivier Gagnon
06f716c0fa
moved a bunch of files
2021-09-25 14:42:57 -04:00
Olivier Gagnon
b0f20c8c8f
lint
2021-09-25 01:26:03 -04:00
Olivier Gagnon
5c6c472b64
Augmentations in mui
2021-09-25 01:06:17 -04:00
Olivier Gagnon
5170c0e004
create script in mui
2021-09-24 23:36:28 -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
96f0879230
fix bug with nano
2021-09-22 01:10:29 -04:00
Olivier Gagnon
0c932dd4d1
build bunch of fixes
2021-09-21 20:30:00 -04:00
Olivier Gagnon
5e48530e14
0.54 again
2021-09-20 17:26:47 -04:00
Olivier Gagnon
023f2b8309
ITutorial in react
2021-09-19 00:46:39 -04:00
Olivier Gagnon
89ea9aaff5
oops
2021-09-17 02:58:02 -04:00
Olivier Gagnon
acd51e8328
work
2021-09-17 02:04:44 -04:00
Olivier Gagnon
e79ea4d3cb
text editor is squished
2021-09-11 12:56:08 -04:00
Olivier Gagnon
e5dcb424a2
sneak in corp API.
2021-09-10 02:17:55 -04:00
Olivier Gagnon
2a13db39c7
fix sleeve memory bug
2021-09-08 23:47:34 -04:00
vmesecher
6979082be7
Adds getAugmentationPrice() and getAugmentationReqRep() Netscript Singularity functions. Deprecates getAugmentationCost() Netscript singularity function.
2021-09-07 20:33:34 -07:00
Olivier Gagnon
506122f5b8
fmt, remove corp routing, lint
2021-09-06 15:06:08 -04:00
Olivier Gagnon
05f3b1c390
remove some function from autocomplete.
2021-09-04 20:14:33 -04:00
Olivier Gagnon
a18bdd6afc
prettify, sorry for the big ass commit
2021-09-04 19:09:30 -04:00
David Edmondson
7bfceb1690
Replace old-style import with type
2021-08-26 16:42:57 -07:00
Olivier Gagnon
e2d74f9432
fix beautify
2021-08-25 16:14:47 -04:00
Olivier Gagnon
60d95a90d0
Fix script not being saved on their individual computers.
2021-08-23 09:33:49 -04:00
Snarling
faf625b34d
Update Root.tsx
...
Went back to tracking lastServer as a hostname, since server IPs are not static.
2021-08-23 04:04:52 -07:00
Snarling
1a8b194341
Update Root.tsx
...
Removed unnecessary conversions between server and ip
2021-08-23 04:04:52 -07:00
Snarling
386f8a11c5
Change lastServer to reference the server ip
...
Should fix issue with newly saved scripts failing to run
2021-08-23 04:04:52 -07:00
Olivier Gagnon
6d2b8b4f6f
v0.52.8
2021-08-23 02:09:49 -04:00
Olivier Gagnon
0b3c114cd0
Fix monaco jumping to end of file.
2021-08-22 23:57:00 -04:00
Olivier Gagnon
e0d631f8b3
trying to fix the jumping bug
2021-08-22 23:46:30 -04:00
Olivier Gagnon
6561413137
Fix Corp research popup box appearing behind one another.
2021-08-21 02:06:48 -04:00
Olivier Gagnon
b67c03ff8a
hotfix broken editor shortcuts
2021-08-21 01:54:39 -04:00
Olivier Gagnon
63b2c77907
hotfix the tutorial
2021-08-21 00:51:07 -04:00
Olivier Gagnon
5aa24f22c4
final changes for monac
2021-08-21 00:17:26 -04:00
Olivier Gagnon
f02c6443cc
ok figured out how to make the javascript autocomplete.
2021-08-20 17:14:20 -04:00
Olivier Gagnon
4497143785
basic autocomplete working
2021-08-20 16:11:49 -04:00
Olivier Gagnon
0b3c48827b
Ok we can load a thing but it has no effect.
2021-08-20 15:46:59 -04:00
Olivier Gagnon
86de11e794
link for monaco
2021-08-20 15:46:59 -04:00
Olivier Gagnon
fb87385704
Added function definition for netscritp in typescript
2021-08-20 15:46:59 -04:00
Olivier Gagnon
b1caea796a
another link
2021-08-20 15:46:59 -04:00
Olivier Gagnon
2dfd19c9e0
rename, kinda add option for tabs vs space
2021-08-20 15:46:59 -04:00
Olivier Gagnon
0e24020796
Move monaco UI back where it belongs ish
2021-08-20 15:46:59 -04:00
Olivier Gagnon
ed62a3ebc2
deleted ace and monaco
2021-08-20 15:46:59 -04:00
Olivier Gagnon
674ce17834
fix nearly all lint errors now
2021-05-29 14:48:56 -04:00
Olivier Gagnon
b28f607056
v0.51.9
2021-05-17 23:59:45 -04:00
Olivier Gagnon
d96ad9fa6e
v0.51.8
2021-05-07 22:26:02 -04:00
Olivier Gagnon
6dde89f3c4
0518
2021-05-07 22:01:52 -04:00
Olivier Gagnon
d745150c45
all the lints
2021-05-01 03:17:31 -04:00
Olivier Gagnon
3fad505096
run auto fix lint
2021-04-29 23:52:56 -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
Olivier Gagnon
3db440fd95
remove console.log calls
2021-03-12 14:20:56 -05:00
Olivier Gagnon
1df0af0fa4
fix bug in ace keywords highlight, more formatting in gang, update changelog
2021-03-12 14:20:39 -05:00