Comments (1)
I'll wait to implement this one after I'm done with what I'm currently still brewing on my dev branch (General tracking of sold and unsold but already scanned biodata, atleast to the best of anyones abilities and current worth of scans not sold yet)
As I'd personally like it if I could check how far I've gone from the last scan while sitting in an SRV.
interpretation of this feature is to show the current distance to up to the last 2 scans.
Similar how in the Canonn plugin someone can select a surface signal and by using the proposed heading get to the place
only with the goal being to get far enough away from "temporarily" saved scan locations.
So far relevant notes for this feature as I did a little research of what it'd need:
- Lat, Long, Heading of current position can be found in Status.json as long as the player is close enough to a planet which is generally true while scanning biodata. Should be able to get this info in the plugin via
dashboard_entry()
. Relevant: https://github.com/EDCD/EDMarketConnector/blob/main/PLUGINS.md#player-dashboard - Need the current planets radius to compute distance from different lat, long coordinates. -> Check Journals - Its also in Status.json
- Save a current position somewhere upon scan if its not the final one. max. 2, needs lat, long,
- Get a list of colonial ranges for the different types of exobiology: https://canonn.science/codex/organic-scanning-challenge-primer/ might not be fully exhaustive gotta check for any that might be missing with the ingame Codex
- Show current distance to scanned positions and colonial range of last scanned exobiology
- Change colour of label showing current distance to the last scan position(s) (further away than colonial range = green, when not = yellow/orange)
- Maybe when heading towards an old scan position the corresponding label showing should be yellow, or red if already yellow.
- Stop showing the info after the 3rd and final Scan.
- Options to omit the Info from the plugin.
from artemisscannertracker.
Related Issues (20)
- [Refactor] Journalcrawler and Journal event handling HOT 8
- [Feature] Journalcrawler should track and update notsoldbiodata.json HOT 4
- [Feature] show value of current, partial sample
- [Feature] abbreviate multi-million credit values HOT 1
- [Feature] use colour to identify "am I clear of my previous sample" at a glance
- [BUG] if you reset a 2/3 scan, the "Distance to Scan `#2`:" field is not cleared. HOT 2
- [BUG] in progress scan value (on the "Last Exobiology Scan:" line) always shows N/A now HOT 2
- [Feature] show "Scans on this Planet" as well as "Scans in this System" HOT 3
- [BUG] "bug-ish": the third scan of a bio resets the "Distance to Scan 2" position to itself HOT 3
- [Dev] create tests for the plugin. HOT 3
- [Refactor] Move ArtemisScannerTracker class out of load.py into its own file. HOT 1
- [Refactor] Move my own ui helper functions out of load.py into its own file. HOT 1
- [Refactor] Move the eventhandling out of load.py into its own file. HOT 1
- [Dev] threading
- [BUG] "Scan game journals for exobiology" does not find files HOT 18
- [BUG] Investigation into misbehaving journalcrawling HOT 6
- [Dev] Move out saving loading of cmdrdata into own file HOT 1
- [Documentation] Update Readme for v0.2.7 HOT 3
- [BUG] EDMC does not automatically add finished scan to notyetsolddata.json HOT 1
- Update Forum thread and EDCodex page.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from artemisscannertracker.