Fixed code to use voltbuild's hacky_swap_node function because it was using the hacky_swap_node from mesecons. Also, changed generator a bit more for smoother animation by avoiding unneccessary node changing. Should help reduce flicker of the nodes inventory screen