609 Commits over 274 Days - 0.09cph!
move audio deploy to rpc (for now), code gen
Scale down waterwheel 80% to fit in 1x1
merge from waterwheel_deployable
remove debugging ddraw, compiler issue
merge from waterwheel_deployable
Add condition to waterwheel item, retained when picked up
fix missing ! from refactor
fix manifest after merge squashed
move in checks for placement, should be even easier to place on sloped surfaces
merge from waterwheel_deployable
merge from hamster_water_wheel
grid fixes, added prefab and hooked everything up, marked junk items as junk, convars are saved now
added convar for debugging logs
add convars for: disabling completely, area radius, duration, # of successes until overfished
merge from waterwheel_deployable
Drain calories and hydration while running, when too low on calories prevent running on the wheel with a toast to show reason
Water wheel server methods moved to budgeted queue, better cached performance of water blocking check, renamed item asset
merge from waterwheel_deployable
Add check for waterflow being blocked by buildings/deployables/etc...
more waterwheel fixes:
- increased prevent build size again, missed backside before
- fix animation bug where player wouldnt run
- apply squashed mountable eye pos change
merge from waterwheel_deployable
waterwheel fixes:
- added blocked warning when wearing incompatible clothes
- fix blockbuilding volumes
- fix rotation of manual use
- fix can pickup with player mounted
- add new protection asset, guns can damage now
merge from waterwheel_deployable
Fix wheel spinning only one way, fix groundwatch, improve caching of mountable reference, fix mountable menu override
merge from waterwheel_deployable
WIP on fishing changes
- Add overfishing: catching too many fish in a given area will overfish it, making only junk items come up on subsequent casts (many convars to come, it will be highly configurable do not worry)
- Deepsea fishing has better results, low tier fish removed from the fishing loot pool
fixed check for is in lake
code clean up and refactor for better ocean/river/lake waterflow calculations
easier deployment on sloped river banks, improve river checking
Collision fixes, cannot mount from non-open side, stop wheels from generating power in ocean and lakes
fix dot product water direction to be absolute, in case wheel is rotated the other way
collision fix for mounting on not open side, fix for oceans not rocking wheel back and forth
fix wheel spinning properly in rivers
turn off can wield while mounted to fix animation issues (temporarily), fix prefab
bounds fixes for IO bug, minor code cleanup
merge from furnace_workshop_fx
manifest, bounds fixes, guide fixes
fix animator after merge conflicts, fixed wheel rotation and mount positioning
Add missing lod2 to emission toggle
replace temp wheel art with new models, update manifest
merge from hamster_water_wheel -> waterwheel_deployable