Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NioFox's mods #6

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

NioFox's mods #6

wants to merge 2 commits into from

Conversation

neofox2000
Copy link

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
  • Resupply will be retried every 10 minutes if no toolkits or fuel are available at the assigned starbase

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

* Corrected scanning fleet fuel cost calculations
* Attempted to fix Toolkit/Fuel not found errors when starbase has them
* Low-priority actions now use a % of the configured priority fee (minimum 1 lamport)
* Added slider in Global Settings to adjust low-priority action fee %
* High priority actions: SCAN, LOAD, UNLOAD, CreatePDA still use 100% configured priority fees
* Scanners will now keep 1 SDU when unloading in order to avoid extra SOL costs
* Scan strike system changed from time-based to count-based
* Changed "Scan Strike Time" global setting to "Scan Strike Count"
* Import will try to choose the correct import method based on data provided
* Adding new transport resources in the code now only requires modification of the resourceTokens list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant