Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
166 commits
Select commit Hold shift + click to select a range
6e1a108
Personal Mods
neofox2000 Nov 28, 2023
ed8bb97
Auto-undock startup
neofox2000 Dec 3, 2023
bae1793
Startup Undock + RPC Spam Reduction
neofox2000 Dec 4, 2023
48a199a
cleaned up startAssisnt
neofox2000 Dec 4, 2023
b05bde3
added original script for comparison
neofox2000 Dec 4, 2023
0692204
merged ludicrous mode
neofox2000 Dec 4, 2023
971e837
Ludicrous mode hotfix + Refuel at target
neofox2000 Dec 4, 2023
f515f54
More console logging context
neofox2000 Dec 5, 2023
09ba2fb
Fixed contextual log bug
neofox2000 Dec 5, 2023
5dfeb57
restored send log
neofox2000 Dec 5, 2023
7b5ecfb
Http-Only Ludicrous mode /w bugfix
neofox2000 Dec 5, 2023
7065762
Ludicrous timeout error catch + reduced log spam
neofox2000 Dec 5, 2023
4506b0d
False confirmation bug fix
neofox2000 Dec 5, 2023
67d8818
added txhash to log
neofox2000 Dec 6, 2023
25bbdf3
removed personal rpc
neofox2000 Dec 6, 2023
49c2765
ludicrous code refinement
neofox2000 Dec 6, 2023
07a00dd
Merge with 3.7
neofox2000 Dec 6, 2023
ddfa2e6
Missed a bit
neofox2000 Dec 6, 2023
0848c52
complete rejection bug fix
neofox2000 Dec 6, 2023
0bcc6ae
Fixes, reverts and cleanup
neofox2000 Dec 6, 2023
2239d2e
log cleanup
neofox2000 Dec 7, 2023
7ec2d96
Merge pull request #1 from neofox2000/experimental
neofox2000 Dec 7, 2023
6a85484
Early scan resupply
neofox2000 Dec 7, 2023
24a2bcf
Redock bugfix + timestamp logs + cleanup
neofox2000 Dec 7, 2023
a0e397b
Standardized exec operations and logs
neofox2000 Dec 7, 2023
033e410
Merge pull request #2 from neofox2000/experimental
neofox2000 Dec 7, 2023
0474e12
Mining spam fix + Docking log fix
neofox2000 Dec 7, 2023
7e02c44
Fix exit subwarp + mining stuff
neofox2000 Dec 8, 2023
6fa26a7
Async fleets + more mining fixes/logging
neofox2000 Dec 8, 2023
b9da272
Fixed unassigned fleets drawing in status panel
neofox2000 Dec 8, 2023
e56fafe
Better state display + assign idle fleet task fix
neofox2000 Dec 8, 2023
a6fa3f9
Fix for mining ammo loading
neofox2000 Dec 8, 2023
a4796ed
Mining ammo calculation fix + indentation cleanup
neofox2000 Dec 9, 2023
08fcdd3
Merge pull request #3 from neofox2000/experimental
neofox2000 Dec 9, 2023
12bfbdc
Generic error catch + extraFuelDropOff
neofox2000 Dec 11, 2023
243edc1
uncaught error log
neofox2000 Dec 11, 2023
a54ef3a
Corrected transport unloading log output
neofox2000 Dec 12, 2023
989e18e
Merge pull request #4 from neofox2000/experimental
neofox2000 Dec 12, 2023
b2e26e2
warp fix + cleanup
neofox2000 Dec 14, 2023
97d88fc
added transportStopOnError flag
neofox2000 Dec 14, 2023
e347b30
refactor + cleanup
neofox2000 Dec 19, 2023
b6bd73a
Handle coord entry with . instead of ,
neofox2000 Dec 19, 2023
76f3b80
v1Labs + debug logging toggle
neofox2000 Dec 20, 2023
347292e
warp logging clarification + cleanup
neofox2000 Dec 20, 2023
48b1ecf
Added Import Target Fleets feature from main fork
neofox2000 Dec 20, 2023
55e23d2
Mining: fuel refill only when needed
neofox2000 Dec 24, 2023
0b983ac
converted txSignAndSend from recursion to loop
neofox2000 Dec 24, 2023
6b73dcf
better log output control
neofox2000 Dec 24, 2023
e4f6189
Added Framework to resource list
neofox2000 Dec 26, 2023
7e56270
rpc fallback + better logging
neofox2000 Dec 28, 2023
8d74559
Fix for normal mode
neofox2000 Dec 28, 2023
4b69313
stable default values + extra log for normal mode
neofox2000 Dec 28, 2023
a979de5
log level on proxy logs + version # update
neofox2000 Dec 28, 2023
f7d57c4
Merge pull request #5 from neofox2000/experimental
neofox2000 Dec 28, 2023
81caf6a
cleanup
neofox2000 Dec 29, 2023
e4a72ca
Added missing awaits + getAccountInfo retry logic
neofox2000 Dec 29, 2023
5221046
Merge pull request #6 from neofox2000/experimental
neofox2000 Dec 29, 2023
23fc7a9
Fixed fleet display in order
neofox2000 Dec 30, 2023
45e6d49
Fixed extra delay in tx completion
neofox2000 Dec 30, 2023
b845eac
new tx code + date fix + removed busy flags
neofox2000 Dec 30, 2023
b88b161
More logging
neofox2000 Dec 30, 2023
dbca1ef
Split chain reads onto a different rpc
neofox2000 Dec 30, 2023
4ca065c
Merge pull request #7 from neofox2000/experimental
neofox2000 Dec 30, 2023
df6b0e5
Unassigned fleet no draw fix + old code cleanup
neofox2000 Dec 31, 2023
a19cde0
Full chain read split
neofox2000 Dec 31, 2023
3e20b35
Merge pull request #8 from neofox2000/experimental
neofox2000 Dec 31, 2023
27dd118
Changed browser anchor to read connection
neofox2000 Dec 31, 2023
e8492e2
Added rpc fallback code to read connection
neofox2000 Dec 31, 2023
7fa03d9
Extracted duplicate proxy code to function
neofox2000 Dec 31, 2023
dddb006
Adjusted scan cooldown on success
neofox2000 Jan 1, 2024
bcc0090
Merge pull request #9 from neofox2000/experimental
neofox2000 Jan 1, 2024
1bcca6c
Added graphene to resource list
neofox2000 Jan 1, 2024
74ed141
Added more scanning patterns
neofox2000 Jan 2, 2024
54ae7c6
Fixed scanBlock loop
neofox2000 Jan 2, 2024
cc02df1
Fixed line patterns + added reset after resupply
neofox2000 Jan 2, 2024
f1ebbce
Added delay for rpc fallback to prevent error spam
neofox2000 Jan 3, 2024
bc2d749
fix scan patterns & defaults + fix fallback delay
neofox2000 Jan 3, 2024
070286f
Merge pull request #10 from neofox2000/experimental
neofox2000 Jan 3, 2024
5663eaa
rolled back startup optimization to fix bug
neofox2000 Jan 3, 2024
2839ea2
Fixed scan coords with 0's + added undock all button
neofox2000 Jan 8, 2024
896e155
Merge pull request #11 from neofox2000/experimental
neofox2000 Jan 8, 2024
294b6d4
added spiral scan pattern
neofox2000 Jan 9, 2024
7f5fca7
Merge pull request #12 from neofox2000/experimental
neofox2000 Jan 9, 2024
db038d9
added fallback catch for another error type
neofox2000 Jan 14, 2024
ef8755e
Better fallback logging + more aggressive tx retry
neofox2000 Jan 15, 2024
98061cd
reduced getTxResult retry delay + hid logging when no retry occurred
neofox2000 Jan 15, 2024
d9718c6
retry/resend logging emojis for clarity
neofox2000 Jan 16, 2024
0af3d97
Merge pull request #13 from neofox2000/experimental
neofox2000 Jan 16, 2024
29f4414
amended scan patterns comment
neofox2000 Jan 17, 2024
4b9ecd3
add SLY scanning pattern
neofox2000 Jan 17, 2024
f174da6
removed/reduced safety waits
neofox2000 Jan 17, 2024
f830344
Summarized priority history logging
neofox2000 Jan 20, 2024
9042399
Merge pull request #14 from neofox2000/experimental
neofox2000 Jan 20, 2024
0343b95
Fix for ammo loading at target + extra logging
neofox2000 Jan 20, 2024
10f16b8
Transport + logging + code improvments
neofox2000 Jan 21, 2024
85f5247
Removed cargo limiters from UI + better logs
neofox2000 Jan 21, 2024
a68ef9a
Added back in ammo bank usage for transport
neofox2000 Jan 22, 2024
511401e
Removed priority history because it isn't compatible with all RPCs
neofox2000 Jan 23, 2024
4f36ad7
Fuel transport upgrade
neofox2000 Jan 23, 2024
4204fcc
Added priority fees support
neofox2000 Jan 23, 2024
c41a1a3
Priority fees bug fix
neofox2000 Jan 23, 2024
d81ba71
Merge pull request #15 from neofox2000/experimental
neofox2000 Jan 24, 2024
2f7fe0d
Hotfix for potential missing starbase cargo account
neofox2000 Jan 24, 2024
21f5904
Hotfix to previous hotfix
neofox2000 Jan 24, 2024
77b02f8
added more emojis
neofox2000 Jan 25, 2024
63d0fc0
Added extra log for debugging stuck fleet
neofox2000 Jan 25, 2024
0d7acb6
Merge branch 'main' into experimental
neofox2000 Jan 25, 2024
98a45bc
added fleet health check
neofox2000 Jan 26, 2024
f0b1b53
added scan early resupply
neofox2000 Jan 26, 2024
bed5a24
Added another error catch to fallback code
neofox2000 Jan 26, 2024
fcf221b
more fallback catches
neofox2000 Jan 27, 2024
44809ee
fallback code refinement + fleet health check fix
neofox2000 Jan 29, 2024
e30a6a5
hotfix for fleet health check
neofox2000 Jan 29, 2024
2ebd3c2
fleet health check hotfix 2
neofox2000 Jan 29, 2024
63ad4bf
Added status panel opacity setting
neofox2000 Jan 29, 2024
60b3ed4
auto-start + auto-reload on stalled fleets
neofox2000 Jan 30, 2024
369c2aa
status panel on auto-start + stall reload log
neofox2000 Jan 30, 2024
835ffcd
Added idle emoji to log
neofox2000 Jan 30, 2024
c3e4400
Merge pull request #16 from neofox2000/experimental
neofox2000 Feb 1, 2024
9c05912
Added Electronics and Radiation Absorbers
neofox2000 Feb 1, 2024
b01a42c
Upped version number
neofox2000 Feb 1, 2024
8c34683
Added Particle Accelerator + Power Source + Electromagnet
neofox2000 Feb 2, 2024
ac4f7a4
edge case error catch for bad getTransaction response
neofox2000 Feb 2, 2024
6156c77
Fixed automatic startup undock for Mining fleets
neofox2000 Feb 3, 2024
e63ba29
Merge branch 'main' into experimental
neofox2000 Feb 3, 2024
75aa9f9
Added scanSectorRegenTime setting
neofox2000 Feb 3, 2024
f5f0e39
Version updated
neofox2000 Feb 3, 2024
6f0098c
Mining Auto-undock fix + scanSectorRegenTime
neofox2000 Feb 3, 2024
18c465d
Added Copper Wire, Magnet and Polymer
neofox2000 Feb 3, 2024
65aa434
Cargo error bug fix
neofox2000 Feb 4, 2024
b456231
Cargo error bug fix #2
neofox2000 Feb 4, 2024
d33aed4
Added extra logs to help bug tracking
neofox2000 Feb 8, 2024
2b6ed82
Added scanning time stamp to status panel
neofox2000 Feb 8, 2024
815b154
Hotfix for fleet stuck while moving
neofox2000 Feb 8, 2024
33bc5c7
fixed log spam
neofox2000 Feb 8, 2024
8523e2d
Final hotfix + cleanup
neofox2000 Feb 9, 2024
300567d
Merge pull request #18 from neofox2000/experimental
neofox2000 Feb 9, 2024
0932787
Fixed fleets going red due to bad chain response
neofox2000 Feb 9, 2024
c74cd80
Added script control green font indicator
neofox2000 Feb 11, 2024
bda4aee
Fixed Stop Mining false-positive fleet stall
neofox2000 Feb 11, 2024
b9aafac
hotfix for previous fix
neofox2000 Feb 11, 2024
0268a51
Optimized mining start + fixed fleet state mismatch log spam
neofox2000 Feb 11, 2024
21caad5
Shortened a function name to fit better in logs
neofox2000 Feb 12, 2024
2496a0d
Fixed trigger happy fleet state mismatch logging
neofox2000 Feb 12, 2024
b5e4990
Merge pull request #19 from neofox2000/experimental
neofox2000 Feb 12, 2024
2efd4fb
Added Crystal Lattice to transport list
neofox2000 Feb 15, 2024
0850e25
Added safety margin to warp fuel calculation
neofox2000 Feb 22, 2024
9ef1dce
Hotfix for when reloadPageOnFailedFleets = 1
neofox2000 Feb 23, 2024
63ecf7c
Hotfix for Idle fleet state mismatch
neofox2000 Feb 25, 2024
0bf98a7
Hotfix for mismatch log spam on scanning fleets
neofox2000 Feb 25, 2024
233b230
Version update
neofox2000 Feb 25, 2024
7699cb7
Added configurable options for scan pause and strike timing
neofox2000 Feb 29, 2024
7fef23f
Added copper and iron to transport resources
neofox2000 Feb 29, 2024
1366c74
Fixed: Scan in place when scanResupplyOnLowFuel is false
neofox2000 Mar 1, 2024
30b15cf
Added configurable settings: confirmation check delay & creatingPDAs …
neofox2000 Mar 5, 2024
04a2daf
Added safety net to prevent confirmation checking delay from being lo…
neofox2000 Mar 5, 2024
159ec91
Moved addresses to top for easy change-over when Starbased releases
neofox2000 Mar 8, 2024
0bb45a1
Added Global Settings UI
neofox2000 Mar 9, 2024
f4f1ec9
Hotfix for settings and scan patterns
neofox2000 Mar 11, 2024
82d5e1f
Accurate warp fuel calc + token account management
neofox2000 Mar 18, 2024
1bcddd9
Modifications list + rpc call counters
neofox2000 Mar 18, 2024
4f43c30
Hotfix for transport getting stuck after refresh
neofox2000 Mar 18, 2024
7c6de80
Hotfix (potentially) for 0 toolkits false-positive
neofox2000 Mar 18, 2024
1643f24
Fleets stalled must now be simultaneous to trigger
neofox2000 Mar 19, 2024
8989f80
Scanner resupply retry-if-none-available
neofox2000 Mar 19, 2024
f0a8202
Merge remote-tracking branch 'upstream/main'
neofox2000 Apr 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
SLY_Lab_Assistant_Ludacris.user.js
.env
/html
/tests
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
**
33 changes: 33 additions & 0 deletions Modifications.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
### General
* Global Settings panel for further customization
* Optimized startup time
* Automated undock at startup for assigned fleets
* Config coordinates with a . instead of a , are automatically corrected when saving
* RPC usage/load split up, allowing reads and writes to use different RPCs if desired

### Bug Fixes
* Less stuck fleets
* Accurate warp fuel cost calculations

### Status Panel
* Does not show unassigned fleets at startup
* Shows coordinates and/or times for more operations
* Shows Red names when fleets get stuck and Green names when being actively controlled

### Console Logging
* Cleaner, more readable, fleet/action context tags, timestamps, etc.
* More useful data points and info
* Emojis for easier readability

### Mining Fleets
* Only load ammo/fuel when low, rather than every time they resupply food
* If mining is stopped early due to calculation errors, resupply will still be done if supplies are "low"

### Scanning Fleets
* Ignore scan cooldown for non-scanning actions
* Resume scanning from their current position when starting the script, if located in one of the sectors in their scanning pattern

### Transport Fleets
* Larger list of resources to choose from
* Refuels at target if required to complete the return trip
* Uses fuel/ammo bays to help move fuel/ammo, even when cargo hold is already full, if food/ammo is listed after other cargo
7,290 changes: 3,645 additions & 3,645 deletions SLY_Lab_Assistant.user.js

Large diffs are not rendered by default.

3,646 changes: 3,646 additions & 0 deletions SLY_Lab_Assistant_original.user.js

Large diffs are not rendered by default.