Comments (3)
What I have locally all the time (and technically already have locally) is the amount for each planet. that just needs to be displayed differently once we end up in the vicinity of a planet. (gotta remind myself if to check status.json again)
The information I do not have locally all the time would be the max amount of plant species.
If edmc-canonn is installed might be easiest to piggyback off of it for that specific info and yoink it from there because in python nothings really private.
if its not do the same type of api call, whether my plugin could also report and contribute to said database in the case of edmc-cannon not being installed I do not know.
Otherwise a way thats completely detached from edmc-canonn and any of their resources would be to prompt the user to use the dss and save it locally if and only if theres biosignals (otherwise not relevant to the plugin).
But definitly another feature to add to the journalcrawler aswell. That way it could go through everything check the dss scans and retroactively create the user's database of "known" but unscanned biosignals and by extension the progress the CMDR made on it.
Atleast if I remember correctly what info is part of the detailed scans in the journals (could be that the info for max number is in there but not the species, would still be better than nothing)
from artemisscannertracker.
"event":"SAASignalsFound" is the event that holds the info of max bioscans for each planet.
it happens after a DSS scan of the planet.
after we check for and find an entry where entry["event"] is "SAASignalsFound"
then check entry["Signals"][i]["Type"] for all element in entry["Signals"]
if it is "$SAA_SignalType_Biological;" then we can grab for the corresponding i entry["Signals"][i]["Count"] which is the max amount of biological signals aka amount of plant species on the planet.
from artemisscannertracker.
after triggering that event for a planet it doesn't appear again when using the dss scanner.
It will only appear once?
from artemisscannertracker.
Related Issues (20)
- [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
- [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.
- [BUG] No longer appearing in EDMC v. 5.9.4 HOT 4
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.