I've made a similar request before regarding a desire to have a full dump of all the possible JSON values for materials, but after some time working on my little helper app, I would expand my request to cover all enumerable items that can appear in the JSON structure of events. In the current documentation, some of the values are already full enumerated (which has been very helpful) for example, there's an appendix entry showing all possible values for module attributes. There are also several related to exploration data, ranks etc. I just wish i had the same set of ALL possible values for what are clearly a finite set of enumerable values. I don't even necessarily need any plain text descriptions or anything like that, I just want to know what the possible values are so I can make an app that supports players who may use ships and weapons I don't care to use (like some of my wing mates) without needing to essentially get EVERYTHING in the game myself, just so i have an example data object in my own journal file.
- Engineering modifications: (ex: Armour_HeavyDuty, Engine_Dirty, Weapon_Efficient, etc.)
- Engineer Experimental Effects: (ex:special_armour_chunky, special_shield_regenerative, special_corrosive_shell, etc. )
- Hardpoint Modules: (ex: hpt_beamlaser_fixed_huge, hpt_pulselaserburst_turret_small, hpt_multicannon_gimbal_large, etc.)
- Internal Modules: (ex: int_hyperdrive_size8_class5, int_fueltank_size5_class3, int_dronecontrol_collection_size5_class5, etc.)
These are just the most useful ones I can think of right now that aren't enumerated but there's probably others as well that other developers such as myself might be interested in.
I know there are several places online where I can try and find these values, for example the Coriolis.io folks have a lot of their data on github, and this has proven pretty helpful for my project. But there are mistakes here and there in the data, and it's clear pretty much all of this data is being compiled by hand by people writing tools such as the one i'm working on, or webapps like Coriolis. I have to say, i'm actually really enjoying working on this app, it's already been quite useful for me and it's a great way to add more flavor to the game between updates. I just wish I could spend less time trying to reverse engineer all of this data when it should be possible to simply include all the possible values in the documentation.
Thanks,
CMDR Controllerface
- Engineering modifications: (ex: Armour_HeavyDuty, Engine_Dirty, Weapon_Efficient, etc.)
- Engineer Experimental Effects: (ex:special_armour_chunky, special_shield_regenerative, special_corrosive_shell, etc. )
- Hardpoint Modules: (ex: hpt_beamlaser_fixed_huge, hpt_pulselaserburst_turret_small, hpt_multicannon_gimbal_large, etc.)
- Internal Modules: (ex: int_hyperdrive_size8_class5, int_fueltank_size5_class3, int_dronecontrol_collection_size5_class5, etc.)
These are just the most useful ones I can think of right now that aren't enumerated but there's probably others as well that other developers such as myself might be interested in.
I know there are several places online where I can try and find these values, for example the Coriolis.io folks have a lot of their data on github, and this has proven pretty helpful for my project. But there are mistakes here and there in the data, and it's clear pretty much all of this data is being compiled by hand by people writing tools such as the one i'm working on, or webapps like Coriolis. I have to say, i'm actually really enjoying working on this app, it's already been quite useful for me and it's a great way to add more flavor to the game between updates. I just wish I could spend less time trying to reverse engineer all of this data when it should be possible to simply include all the possible values in the documentation.
Thanks,
CMDR Controllerface