branchrust_reboot/main/hoppercancel

53 Commits over 59 Days - 0.04cph!

9 Months Ago
Codegen
9 Months Ago
Fixed Hopper attempting and failing repeatedly to stack food items that could not be stacked due to spoiling timers (will also fix logic in industrial system as it shares the same precheck process) Exposed maximum difference (in seconds) that two items with spoil timers can have and still be stackable (server.maxFoodSpoilTimeDiffForItemStack), increased from 60s to 3 minutes to avoid undesired stacking behaviour during long cooking processes
9 Months Ago
Merge from main
9 Months Ago
Added a timeout to the hopper item move process, if an item takes more than 5s to reach the hopper just snap it to the end
9 Months Ago
Hopper power input is now named "Power In"
9 Months Ago
Merge from main
10 Months Ago
▅▇▄ ▍▉▆█▋ ▊▉█▍ ▊▋▉█▉▅▌▍▇▍ ▅▉▋▅ ▊▆▊▉▇ ▇▌▅▉ ▋▉▉█▅ ▌▊▉ ▄▆▄▅▌▋ - ▌▌ ▊▍▄ ▊▆▅▉▅█ ▉▆▄ ▅▆▅▅█▅▋▌▍▊▊▅▋ █▄▆▋▄ ▌█▌▊▊▇ ▋█ ▇▉▄▇▍ ▊▊▉▇ ▋▅ ▌▊▊▄▍▌▍ ▆▍▍▌▅▇.
10 Months Ago
Remove the fx hierarchy from the server
10 Months Ago
Merge from crafting_update
10 Months Ago
Improved animation of tiems flying into hopper Fixed hopper speed not being tied to timescale
10 Months Ago
Fixed blood spray fx not working properly Better particle effects fade out
10 Months Ago
Merge from main
10 Months Ago
Fixed incorrect stack amounts when harvesting corpses
10 Months Ago
Adjusted blood fx, still not 100% working (pooling protobuf related maybe)
10 Months Ago
Fixed hopper breaking if an item was destroyed while it was in motion
10 Months Ago
Merge from main
10 Months Ago
Split the meat processing FX into two; human corpse and other flesh.
10 Months Ago
Corpse ingestion FX & gib files.
10 Months Ago
Hopper suction + related mat/textures. Added texture scroll to VertexLit Blended Custom
10 Months Ago
Hooked up hopper lights
10 Months Ago
Light setup for Hopper + related mats & meshes.
10 Months Ago
Optimized hopper textures. Removed that 2k emission texture that was just black. Removed the on/off text from the lights because that's not what they will indicate anymore.
10 Months Ago
Adjusted build volumes to rule out some clipping hopper placement scenarios
10 Months Ago
Fixed players harvested by the hopper not getting the proper skull player assignment
10 Months Ago
Added hopper socket to medieval box
10 Months Ago
Fixed repair/pickup
10 Months Ago
Only let 1 item get added to the move queue at a time Add more checks to try and stop items getting moved to the container if they aren't going to fit (and getting bounced back)
10 Months Ago
Added debug.dropWorldItems, takes a number and an item shortname and drops all the items individually (eg. debug.dropworlditems 10 rifle.ak) Fixed hopper throwing an exception when more than 128 world items are in it's radius
10 Months Ago
Better handling for backpacks, extract all items
10 Months Ago
Hoppers ignore backpacks (temporary fix, will get this working later)
10 Months Ago
Unsaved assets
10 Months Ago
Added a slight delay before items start moving
10 Months Ago
Placeholder effects
10 Months Ago
Movement fixes
10 Months Ago
Some basic handling for full containers, this will need more work
10 Months Ago
Hopper now harvests everything from corpses WIll take all items from a ResourceDispenser (animals and players) Will take all items from any inventories (players)
10 Months Ago
Abstract hopper behaviour into new IHopperTarget interface Implement in BaseCorpse
10 Months Ago
Misc prefab setup, guide meshes, icon
10 Months Ago
Merge from main
11 Months Ago
- Hopper gibs - Barrel socket adjustment - LOD distances
11 Months Ago
- Hopper LODS
11 Months Ago
- skewed UV's fix Hopper
11 Months Ago
- Hopper LOD0 Art pass
11 Months Ago
- Hopper mesh + texture updates
11 Months Ago
Hooked up conditional mount brackets, will use a curved bracket when attached to the horizontal barrel
11 Months Ago
- Added Hopper mounts - updated hopper mesh
11 Months Ago
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
11 Months Ago
Hopper won't suck up items if construction (building blocks) is in the way It can pull items through deployables
11 Months Ago
Cleanup, moved most processing into budgeted methods (see server.hopperAnimationBudgetMs convar)
11 Months Ago
Require power to run, hooked up industrial ports so it can act as a storage adaptor Various prefab setup, fixed some item movement issues