From 898cfde5319c6edc7a15fc819a02b8f20b60bd86 Mon Sep 17 00:00:00 2001 From: Mughur Date: Sat, 20 Aug 2022 11:52:43 +0300 Subject: [PATCH] Some more doc updates --- doc/source/basicgameplay/augmentations.rst | 9 ++++++--- doc/source/basicgameplay/companies.rst | 9 --------- doc/source/basicgameplay/crimes.rst | 19 ++++++++++++++++++- ...tingstartedguideforbeginnerprogrammers.rst | 2 ++ doc/source/netscript/basicfunctions/scp.rst | 6 +++--- 5 files changed, 29 insertions(+), 16 deletions(-) diff --git a/doc/source/basicgameplay/augmentations.rst b/doc/source/basicgameplay/augmentations.rst index 8ed433558..fc3cfcd56 100644 --- a/doc/source/basicgameplay/augmentations.rst +++ b/doc/source/basicgameplay/augmentations.rst @@ -10,8 +10,9 @@ user's physical and mental faculties. Augmentations provide persistent upgrades in the form of multipliers. These multipliers apply to a wide variety of things such as stats, -experience gain, and hacking, just to name a few. Your multipliers -can be viewed in the 'Character' page (:ref:`keyboard shortcut ` Alt + c). +experience gain, and hacking, just to name a few. The effects of +Autmentations stack multiplicatively. Your multiplierscan be viewed in +the 'Character' page (:ref:`keyboard shortcut ` Alt + c). How to acquire Augmentations ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -75,4 +76,6 @@ will cause the Augmentations to get progressively more expensive. When you purchase an Augmentation, the price of purchasing another Augmentation doubles. This multiplier stacks for each Augmentation you purchase. Once you install your purchased Augmentations, their costs -are reset back to the original prices. +are reset back to the original prices. You can only purchase each augmentation +once, with the exception of NeuroFlux Governor, which can be purchased infinitely +at increasing cost. diff --git a/doc/source/basicgameplay/companies.rst b/doc/source/basicgameplay/companies.rst index a57e384e9..fb6cb1382 100644 --- a/doc/source/basicgameplay/companies.rst +++ b/doc/source/basicgameplay/companies.rst @@ -11,12 +11,3 @@ While working for a company, you can click "Do something else simultaneously" to to do things while you continue to work in the background. There is a 20% penalty to the related gains. Clicking the "Focus" button under the overview will return you to the current work. - -Reputation is required to apply for a promotion. This reputation is not counted towards -your career until the shift ends, either due to the time spent or clicking the -"Stop Working" button. For most jobs there is a penalty of 50% of the reputation gained -if you stop your shift early. - -Information about all Companies -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -TODO diff --git a/doc/source/basicgameplay/crimes.rst b/doc/source/basicgameplay/crimes.rst index 530a9816a..98425f0dc 100644 --- a/doc/source/basicgameplay/crimes.rst +++ b/doc/source/basicgameplay/crimes.rst @@ -13,7 +13,12 @@ Basic Mechanics When you visit the 'Slums' you will see a list of buttons that show all of the available crimes. Simply select one of the options to begin attempting that crime. Attempting to commit a crime takes a certain amount of time. This time -varies between crimes. During this time, you cannot do anything else. +varies between crimes. + +While doing criemes, you can click “Do something else simultaneously” +to be able to do things while you continue to do crimes in the background. There is a +20% penalty to the related gains. Clicking the “Focus” button under the overview +will return you to the current task. Crimes are not always successful. Your rate of success is determined by your stats (and Augmentation multipliers) and can be seen on the crime-selection @@ -27,15 +32,27 @@ Harder crimes are typically more profitable, and also give more EXP. Crime details ^^^^^^^^^^^^^ Available crimes, and their descriptions, which all begin with "attempt to..." + Shoplift …shoplift from a low-end retailer + Rob store …commit armed robbery on a high-end store + Mug someone …mug a random person on the street + Larceny …rob property from someone's house + Deal Drugs …deal drugs + Bond Forgery …forge corporate bonds + Traffick illegal Arms …smuggle illegal arms into the city + Homicide …murder a random person on the street + Grand theft Auto …commit grand theft auto + Kidnap and Ransom …kidnap and ransom a high-profile-target + Assassinate …assassinate a high-profile target + Heist …pull off the ultimate heist diff --git a/doc/source/guidesandtips/gettingstartedguideforbeginnerprogrammers.rst b/doc/source/guidesandtips/gettingstartedguideforbeginnerprogrammers.rst index 6ab60074a..e7b54d056 100644 --- a/doc/source/guidesandtips/gettingstartedguideforbeginnerprogrammers.rst +++ b/doc/source/guidesandtips/gettingstartedguideforbeginnerprogrammers.rst @@ -860,6 +860,8 @@ Random Tips * At this stage in the game, your combat stats (strength, defense, etc.) are not nearly as useful as your hacking stat. Do not invest too much time or money into gaining combat stat exp. +* As a rule of thumb, your hacking target should be the server with highest max money that's + required hacking level is under 1/3 of your hacking level. diff --git a/doc/source/netscript/basicfunctions/scp.rst b/doc/source/netscript/basicfunctions/scp.rst index e813f38e0..85457bf19 100644 --- a/doc/source/netscript/basicfunctions/scp.rst +++ b/doc/source/netscript/basicfunctions/scp.rst @@ -5,10 +5,10 @@ scp() Netscript Function :RAM cost: 0.6 GB :param string/array files: Filename or an array of filenames of script/literature files to copy + :param string destination: Hostname of the destination server, which is the server to which the file will be copied. :param string source: Hostname of the source server, which is the server from which the file will be copied. This argument is optional and if it's omitted the source will be the current server. - :param string destination: Hostname of the destination server, which is the server to which the file will be copied. :returns: ``true`` if the copy was a success. Copies a script or literature (.lit) file(s) to another server. The @@ -26,8 +26,8 @@ scp() Netscript Function scp("hack-template.script", "foodnstuff"); // returns: true //Copies "foo.lit" from the helios server to the "home" computer - scp("foo.lit", "helios", "home"); // returns: true + scp("foo.lit", "home", "helios"); // returns: true //Tries to copy three files from "rothman-uni" to "home" computer files = ["foo1.lit", "foo2.script", "foo3.script"]; - scp(files, "rothman-uni", "home"); // returns: true + scp(files, "home", "rothman-uni"); // returns: true