phyzical
dfe9e98c77
move route to terminal to the inside of the common fucntion
...
* tested without bandaid still works correctly
* fix default script with installAugmentations
2022-04-04 18:29:43 +08:00
phyzical
8eccdf16e1
add logic to block working for gang faction
2022-04-04 18:10:21 +08:00
Heikki Aitakangas
a7d200f7c6
Strip trailing spaces
2022-04-02 23:28:23 +03:00
Heikki Aitakangas
a6710eb3e5
No need to return WorkerScript from startNetscript*Script promises, their only calling function already has the correct object in a variable
2022-04-02 23:28:23 +03:00
Heikki Aitakangas
cbd59975d4
makeRuntimeRejectMsg expects the 'msg' to be string-like
2022-04-02 23:28:23 +03:00
Heikki Aitakangas
4fd55f099b
This should not reject with ScriptDeath, the script is not being killed. Just 'undefined' isn't great either so left a TODO about improving it
2022-04-02 23:28:23 +03:00
Heikki Aitakangas
a578763b89
Use a dedicated ScriptDeath type to signal script termination instead of WorkerScript
...
Problem with throwing WorkerScript is that the termination signal object can pass
through user code, which permits user to modify that object and all parts of the
game state accessible through it.
2022-04-02 23:28:21 +03:00
Heikki Aitakangas
1ed1f78222
Fixed a wrong comment
2022-04-02 23:27:06 +03:00
phyzical
6f09720393
added logic to add cmd/ctrl and +, cmd/ctrl and - cmd/ctrl and 0
...
* added logic to atleast allow arm64 to launch due to steam incopatibility
2022-04-02 23:04:48 +08:00
phyzical
10fafd39f3
fix the amt issue for modal also
2022-04-02 20:17:30 +08:00
phyzical
a8689cb28b
Merge branch 'dev' into bugfix/corp-updates
2022-04-02 20:12:19 +08:00
phyzical
61fc815a6b
added apr1 terminal command
...
* just opens the rickroll modal
2022-04-02 20:08:57 +08:00
phyzical
0fbb8553e6
add fix for bulk buy when purchase amount exceeds warehouse size
...
* add logic to disable button when input is invalid
2022-04-02 19:38:26 +08:00
BB
c7a95ccb2d
Fixed eslint warning for unused vars
2022-04-02 13:11:55 +02:00
phyzical
8d56c41dd6
actual fix for the reseting of limit, need to reset modal internal state
2022-04-02 13:29:56 +08:00
hydroflame
acfd164927
Merge pull request #3330 from ApamNapat/fix_makeRuntimeErrorMsg_type
...
Fixed type of makeRuntimeErrorMsg in INetscriptHelper
2022-04-02 01:25:06 -04:00
phyzical
9e39ca32a5
fix text for sell shares modal text
2022-04-02 10:47:21 +08:00
Heikki Aitakangas
233289af56
Fix lint errors
2022-04-02 05:16:48 +03:00
Heikki Aitakangas
dc3b083587
Add readthedocs documentation for Shortest Path contract type
2022-04-02 04:55:15 +03:00
Heikki Aitakangas
197e875610
Set Shortest Path contract difficulty factor
2022-04-02 04:34:16 +03:00
Heikki Aitakangas
809f8f6687
Tuned Shortest Path contract generation
...
Now generates about 4/5 puzzles where a path exists and 1/5 with the destination
completely blocked off.
2022-04-02 04:27:42 +03:00
Heikki Aitakangas
fb0cc15794
New coding contract type: 'Shortest Path in a Grid'
2022-04-02 03:18:18 +03:00
Heikki Aitakangas
d69e94002e
Add binary heap data structure
2022-04-02 03:18:18 +03:00
BB
c495d39e6b
Fixed type of makeRuntimeErrorMsg in INetscriptHelper
2022-04-02 00:30:12 +02:00
Olivier Gagnon
e3e6b449d4
Make Stanek hacknet cost percentage better.
2022-04-01 16:59:23 -04:00
Olivier Gagnon
b86ff7d405
allbuild commit 6c8a46d3
2022-04-01 16:39:58 -04:00
Olivier Gagnon
6c8a46d38b
allbuild commit 1bf12d29
2022-04-01 16:05:16 -04:00
hydroflame
1bf12d29b5
Merge pull request #3325 from danielyxie/stanek-formula-rework
...
stanek-formula-rework
2022-04-01 16:01:14 -04:00
Olivier Gagnon
cd09589f25
stanek-formula-rework
2022-04-01 15:45:12 -04:00
phyzical
4224c7defd
fix stock price estimate text when selling
2022-04-02 00:37:42 +08:00
phyzical
50cfa99b24
fix for reseting limit production
...
closes #3175
2022-04-01 23:21:05 +08:00
phyzical
b73570e2f7
added the ability to mass upgrade warehouse
2022-04-01 23:19:08 +08:00
phyzical
e5bb695f6f
expose material cost
...
closes #3173
2022-04-01 22:32:48 +08:00
phyzical
13c486d639
added logic to support material production limit
...
* added ns functions for limit production and limit material
closes #3180
2022-04-01 22:28:48 +08:00
phyzical
60f56a55ab
move modals to a modals folder
2022-04-01 21:55:23 +08:00
phyzical
2efa3ac351
dissalow corporations when multiplier is below 0.15
...
closes #3003
2022-04-01 21:05:01 +08:00
phyzical
1eca9449a0
removes spaces in at start and end of product name on creation
...
closes #3007
2022-04-01 20:58:36 +08:00
phyzical
a1871fb0e9
add logic in dev menu to support easy corp, gang and bladeburner
...
closes #3205
2022-04-01 20:54:07 +08:00
phyzical
ea14646d39
added check for already expanding into city
...
fixes #3312
2022-04-01 19:50:21 +08:00
Steven Malis
e572c6e139
Add unassigned and training.
2022-04-01 01:44:53 -04:00
Steven Malis
bb62973905
Fix docs for employeeProd and add employeeJobs.
2022-04-01 01:37:27 -04:00
Olivier Gagnon
9b4750aed4
allbuild commit d9499077
2022-04-01 01:18:03 -04:00
hydroflame
d94990779f
Merge pull request #3319 from danielyxie/apr1
...
Added apr1
2022-04-01 01:13:37 -04:00
Olivier Gagnon
40faa6af5c
allbuild commit 4b867fea
2022-03-31 15:53:38 -04:00
Olivier Gagnon
4b867fea3e
rename factions formulas to reputation
2022-03-31 15:52:03 -04:00
Olivier Gagnon
565659fba9
allbuild commit f55197ea
2022-03-31 15:48:16 -04:00
hydroflame
f55197eabd
Merge pull request #3314 from PSEUDOSTAGE/patch-1
...
Add calculateFavorToRep and calculateRepToFavor to Formulas.exe
2022-03-31 15:45:13 -04:00
PSEUDOSTAGE
a5f63e5932
fixed trailing spaces
2022-03-31 15:38:35 -04:00
PSEUDOSTAGE
ad9ff78533
Add calculateFavorToRep and calculateRepToFavor to Formulas.exe
...
The favorToRep and repToFavor formulas are shown to the player in the factions pages but were not available in Formulas.exe. This change adds a FactionsFormulas interface with the calculateFavorToRep and calculateRepToFavor functions.
2022-03-31 15:28:25 -04:00
PSEUDOSTAGE
a0333d36a5
Add calculateFavorToRep and calculateRepToFavor to Formulas.exe
...
The favorToRep and repToFavor formulas are displayed to the player in the factions pages but were not available in Formulas.exe. This change adds a FactionsFormulas interface with the calculateFavorToRep and calculateRepToFavor as new functions.
2022-03-31 15:27:02 -04:00