branchrust_reboot/main/hoppercancel
7 Commits over 0 Days - ∞cph!
Hooked up conditional mount brackets, will use a curved bracket when attached to the horizontal barrel
Basic handling for the hopper to recognise when the attached container is full
Reuses industrial logic, so it won't try and collect items when it is full but it will collect items that it can stack
Hopper won't suck up items if construction (building blocks) is in the way
It can pull items through deployables
Cleanup, moved most processing into budgeted methods (see server.hopperAnimationBudgetMs convar)
Require power to run, hooked up industrial ports so it can act as a storage adaptor
Various prefab setup, fixed some item movement issues
First pass on hopper functionality
Setup attachment for large wood box, sucks up any dropped items in a 1.5m radius and deposits them into the attached container