Making my crafting system tree-based means I need to write #BFS and #DynamicConnectivity algorithms. Oh boy... I am _not_ looking forward to hitting the compile button :meowtears:
#BfS #dynamicconnectivity