HI jonpen,
Doable. Up to, but NOT including the last step.
Checkbox cells are 'input only', and accept only one type of input—a mouse click/touch panel tap while the pointer is in the cell.
The value in the cell is toggled between 'true' (checked) to 'false' (unchecked) by clicking the cell.
That click is the only input datum the cell will accept.
You can, however use an 'ordinary' cell to contain a formula that returns 'true' only if all of the required checkbox cells are 'true', then places a checkmark in its cell. Use a conditional highlighting rule to apply a fill colour to the cell containing the formula when the cell contains a checkmark.
Here's an example:
Table 1 contains your inventory. Materials listed on rows with a check are in stock, and available. Those on rows with an empty checkbox are not currently available.
Table 2 contains the formula listing the cells in column B of Table 1 that contain data for each of the materials needed for the items listed in column A of this table.
For convenience in setting up the example, I entered the formula shown in cell B2 of Table 2, then filled it down that column. The result is that each of the items requires three materials: the one in the same row of Table 1 as occupied by the item, plus the ones two and three rows below that. Item 4, for example, requires the materials in rows 5, 7 and 8.
Regards,
Barry
PS: the checkmark shown is in the Bullet...Stars section of the Character Viewer. It can be dragged from there and dropped in the formula (or copied from there and pasted into the formula). Open the viewer by clicking on the button showing the region/keyboard setting of youe computer, then clicking the Emogi and Symbols menu item near the bottom of the menu list.
B