Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upTool set data: Which tools are interchangeable? #579
Comments
This comment has been minimized.
This comment has been minimized.
|
It looks like tool sets could be classified as one of the following (with some room for debate on particulars: Hammer: hammer, primitive_hammer, hammer_sledge, nailgun, hatchet, rock, toolset That's 19 in total, btw. |
ghost
assigned
GlyphGryph
Oct 3, 2013
This comment has been minimized.
This comment has been minimized.
|
Just as a followup - this is proving quite useful now that I've implemented qualities. |
This comment has been minimized.
This comment has been minimized.
|
And since qualities are implemented a fair bit at this point, closing. |
FunnyMan3595 commentedApr 22, 2013
As requested by @GlyphGryph, I've been looking into how tools are used. Between crafting and construction, I've generated a list of 47 unique "tool sets". A tool set is a group of tools that fill the same role in a recipe, e.g. various heat sources for cooking.
All I've got at the moment is the full, unsorted list, straight from the script that built it, but you could shuffle it around a bit in a text editor to draw up some broad tool classes pretty quickly.
Also worth noting is that it wouldn't be hard to adapt the construction.cpp parser to output JSON, should someone want to export them to data/raw/constructions.json. Just add in the last couple bits of data I ignored and pass the resulting object through pprint for nice indents.