Closed Rode-Ven closed 6 years ago
I wrote a post in the FDEV forum regarding cargo related journal event limitations. https://forums.frontier.co.uk/showthread.php/387955-EDDI-2-4-Bring-your-cockpit-to-life?p=6638933&viewfull=1#post6638933
If commodities have the same ED name, they should be pooled together, regardless of being PP. I will look into this.
Sirius Industrial Equipment only sell-able in LYR space and similar PP-related issues would require significant filtering for very specialized items... and that's if super-power data is readily available in StationDetails(). I will think on this one.
With regards to the PP cargo reports: I suspected that correctly handling PP cargo wouldn't be easy. At the same time, I don't think reports of sales opportunities for PP cargo will be of much use, as you pick it up for the sole purpose of dropping it at a location you most likely determined ahead of loading it on. That is especially true for bulk-traveling to 'dump' systems just in order to keep your PP rating. I assume every faction has such a system where fortification reaches ridiculously high values of a 1000% above the required 100%.
That's why I wrote that maybe excluding PP items altogether from sale checks would be a viable option.
The Coriolis bugs you noted will need to be addressed with the Coriolis team... we just send Coriolis the raw data from the Loadout event written to the player journal.
I see. It's a bit difficult to tell by who an observed misbehaviour could be addressed from my side of the console. I assume the aforementioned Loadout event includes the correct mass data? Alternately, where can I find that data so I could take a look myself?
Mass data is not included in the Journal 'Loadout' event... only factors affected by engineering. Some access to hull/module/hardpoint mass by class/grade is required. Recommend looking at the Journal Manual.
Latest can be found at https://forums.frontier.co.uk/showthread.php/401661-Journal-Documentation-for-v3-0
If you want to peruse your own 'Loadout' data, copy the 'Loadout' event from your latest Journal file and paste into your JSON Viewer of choice.
My favorite is http://xml-json.kwebpia.net/
Also, I've worked on the Commodity sale check. It's now less annoying about power play and some mission-related commodities.
I will incorporate changes in next beta, along with mentioned typos, and will consider suggestions/requests.
I had a look at the loadout event data in my save game files, and the mass data I observed as not exporting right is indeed included, as it is corrections by engineering that is exhibiting deviations.
I furthermore had a look at Coriolis import, and can confirm that there is a problem with its importing function. It seems data gets assigned to wrong 'slots' (e.g. mass data correction for a shield gen gets assigned to 'optimal mass' instead of 'mass').
I'll report that to Coriolis, as you suggested (unless you already did so).
In the meantime, I have come across another possible bug in EDDIs cargo monitor: When returning from a sightseeing mission to drop off 2 passengers, EDDI informed me I could drop of my mission related clothing cargo. However, I carried no cargo, only those two passengers. Would you prefer that I'd open a new issue for this?
Multiple, well focused issues are typically preferred over a single "fix everything" issue. But we appreciate the feedback. ;-)
Perhaps categorize purchased Powerplay cargo as Haulage
?
@Rode-Ven Going through some of this now. Comments are synced from EDSM. And these can be set from VoiceAttack using the default commands in EDDI.vap.
Closing, I think both @Hoodathunk and I have had time to absorb this feedback. Thanks!
EDDI version in which issue found
3.0.1 b-1
Observed
I have been using the beta version to play around with the new cargo monitor plugin and have run across several issues, not strictly limited to the cargo monitor, and some of them merely considerations for improvements. It is perhaps noteworthy that some of the problems are limited to the Type-9 Heavy. I have mostly switched between Type-9 and Anaconda for the test, and rarely a Viper Mk III.
Cargo monitor:
Ship monitor:
Export to Coriolis
Speech responder:
Commodity sale check Commodity purchased Commodity sold
Commodity sale check
Fighter rebuilt
Fine incurred
Power preparation vote cast
Ship refueled
FSD engaged
{if !system.population: {OneOf("This system is not populated","There is no human presence here", "Humans have yet to colonise this system")}. |elif system.visits < 5: {F("System report")} |elif mod(system.visits,5) = 0: {Occasionally(4, "{system.name} is {Pause(500)} {Emphasize("ahem!")} {Pause(700)} {OneOf(\"I am not going to repeat all the boring stuff again\", \"Blablabla... as if you would care what I say\", \"but you know that already, don't you?\")} .")} }