Discussion [REQUEST] Plain-text Documentation or JSON object describing all possible materials

Apologies if this information already exists somewhere, but I was unable to find it after searching for a few days, and figured I make a request for it.

What I would like is some list, either in plain-text or JSON format that describes ALL possible materials. I am currently working on an engineering helper app for my own purposes, one thing I am working on is an inventory of materials. At any given time, there are several types of data/materials that I don't have. the Materials event at startup is great for describing all the mats i DO have, but building a table of ALL mats, with a quantity column (which of course, can contain a quantity of 0) is difficult when I can't programmatically determine all possible materials.

ideally, What i'd be able to do is read some small JSON object that is simply an array of all possible material names (and I mean the object names, NOT the localized names) and then build an initial table from that, with all quantities initialized to zero, and then fill in the quantities from the journal file entries. It would also be nice to have them categorized, so something like:

{
"raw":["arsenic","antimony" ... (etc.) ],
"manufactured":["basicconductors","biotechconductors" ... (etc.) ],
"encoded":["shieldpatterns","emissiondata" ... (etc.) ],
}

Barring that though, at least a bullet list of the possible names would be enough to generate an enum or some such structure manually. If the materials event emitted the entire inventory, including 0 quantity items, that would also work as it would be usable the same way.
 
Last edited:
I've been looking for this very thing, for the same reason as the OP. Writing my first C# app, figured I'd make it something useful to my friends and I.

Thanks!
 
Back
Top Bottom