TerraTech Block List and Info

DannyA

Well-Known Member
Jul 31, 2019
14
24
46
Australia
I've made some progress on a web page to dynamically display this data: Block List v0.1.4

See the GitHub project for documentation, examples (and feel free to contribute) & report bugs or suggest features here.

I'd appreciate any feedback about this project also, both positive and negative.

A good part of the reason for me doing this was to learn and practice these technologies and I know there is much room for improvement.

Present features are:
  • Dynamic (based of JSON data, so easy to update etc)
  • Button to expand/show additional details for each block
  • Filtering via javascript regex, global and for each column
  • Multi-column sorting (hold shift)
  • Copy / Export data for spreadsheet

I would like to add a lot more information, such as recipe, damage and whatever stats we can get our hands on. There's 2 things holding this up:
  1. Missing information (need more block function stats)
  2. Difficult to query data format. This GH issue Optimise 'tag' json data format probably shows this best, and what would work better.
If I can get hold of the source for the mod doing the export I'm confident I could modify it to export a JSON file in the format we require (I've done similar before in C#).

@HeX , @bmoulton Is this something that interests you? If so, what's a good way to talk? I joined the discord channel: DannyA#8355 or PM here? Or maybe join the GitHub project?

[Edit] Should I be posting this in another thread? I didn't because it's directly related. I don't want to hijack this or step on anyone's toes so if anyone feels that way can you please let me know? Cheers.
 
Last edited:

Saelem Black

Tinker, Tailor, Soldier, Spy
Aug 25, 2018
596
2,347
505
Sooo, something interesting to share...

The copy of the file I'm working (1.3.1.1) with says the rate of fire (or shot cooldown) of the megaton is 1. That is, one shot every second. If you actually measure it in game, it's one shot every two seconds.

Thoughts?
 

DannyA

Well-Known Member
Jul 31, 2019
14
24
46
Australia
1. Could there be a shot warmup deay as well?

2. Can it (or other guns) fire immediately after placing the block?

3. How do other guns measured rate of fire compare with their documented ROF?
 

bmoulton

Well-Known Member
Aug 8, 2019
3
2
46
@HeX , @bmoulton Is this something that interests you? If so, what's a good way to talk? I joined the discord channel: DannyA#8355 or PM here? Or maybe join the GitHub project?
Just catching up.
I can certainly output any format you want; but I see 8 days ago on the GH issue that:
WhitePaw has updated the block dumper mod to output JSON: data\BlockInfoDump-v2.json
Just need to verify this new data file and this issue can be closed.
So, I don't think there's anything more needed from me; but, I'm happy to help if needed.
 

Morningstar

Writing a book and cracking math problems
Apr 27, 2020
484
283
470
123
Beijing, China, Earth, Solar System, Orion Arm
This block list and info file contains recipes, ids (for @WhitePaw2002 's SPCheats mod), health, gun data, damage data, armor values, etc.
Stable: 1.3.11
Unstable: 1.3.11.2
@HeX My computer literally defaulted to opening that with Visual Studio. But the BL costs are all one. I can only do part of it if I have time, as switch is lagging behind on updates.
 
Last edited:
  • Like
Reactions: ARES IV

HeX

TerraTech Modder Manager
Jul 4, 2018
458
609
505
The dump is from Misc Mods. It can only use the information it can find within the game, so it might be possible that such information is excluded from PC builds...

If you do have the time to find inconsidestency, I would like to hear of it!
It is also possible that blocks all cost 1 until they're placed like with the GSO cab example.
 

Thundercraft

Reliable Scrapper
Jan 3, 2018
81
109
435
Has anyone (could someone) parse this text file into a more accessible spreadsheet format? :)
Please. I'd like to use this data. But my spreadsheet software (LibreOffice, formerly OpenOffice) won't interpret it. And when I tried out about 10 different websites for "online convert JSON", none of them converted the file to a format my software could display properly. Indeed, most of these sites either spat out completely unreadable stuff or they stalled out or gave an error message.

I've made some progress on a web page to dynamically display this data: Block List v0.1.4
This looks useful. At least I can read it. Though, unlike the data in the OP, it hasn't been updated and is many months outdated... :(

Also, I would definitely appreciate a bit more functionality. For example: Is there any way to filter the results so that it only shows the blocks of one corporation at a time or otherwise toggle corps on/off? Also, is there any way that we could search this list by a particular component that certain blocks use?

Thankfully, clicking on the "Excel" button in the upper-right corner converted it into an Excel spreadsheet I downloaded that actually displayed fairly well in LibreOffice. Unfortunately, the "Recipe" column of the converted Excel spreadsheet is completely useless as all it did was convert the numbers of the resources and components without preserving the name of the resources and components.

BTW: For anyone who is mostly interested in looking at a spreadsheet of just the components needed for making various parts, there is the TerraTech Parts: Reverse Component Lookup Table that I compiled and uploaded over 18 months ago. (Coincidentally, I shared these a few days before this topic was started.) And I made mine available in both Excel and ODS (OpenOffice) formats. Though, it is outdated by over 18 months now.
 
Last edited: