137,443 Commits over 4,474 Days - 1.28cph!
Merge: from fix_app_turretcontrol
- Bugfix for frozen turret view in Rust+ app
Tests: controlled turret in Rust+ app
Bugfix: feed controlled entities transformation matrices to Rust+ camera instead of transforms
AutoTurret has a virtualized hierarchy, so the eye transform was never moved, and the camera rendered same view angles
Tests: used Rust+ app to control the turret
removed old wrong sculpting tooltip
Grow buffer when hole counts reach limits
Fix editor only issue of depth prepass not running when returning from playmode
Merge from satellite_crash
Merge from satellite_crash
Reskinned the garage door
Fix following while grazing not working
Enforce an exposed time limit on milk (temp until it gets hooked into stats)
Animals now run away when hurt
Added a button the skeletonProperties inspector to set all bones to a given value
Set up cow skeletons for hitboxes, still not quite working
Fixed the eating animation not looping properly
Grazing now gets set to false 3s before we leave the state so the animation can fade out
Add support for marking a respawn option as a favourite
WIll ensure it is always at the left of the list of bags
Merge from occlusion_culling_nre_fix_2
Another attempt at fixing the OcclusionCulling precull
One attempt at a proper fix, make sure the visibilityChanged arrays are populated
Also harden ProcessCallbacks to prevent exceptions
Merge from rustplus_camera_fixes
Don't randomize entity IDs for trees, keep randomizing others
Stop messing with player raycast results because the app can deal with it
Removed some unused anim events on the wire/hose viewmodel pointing to effects that no longer exist
Fix drone's view being obscured by the drone's colliders
Pool Cues - Updated textures for A and B
Merge from explosion_fx_script_cleanup
Cleanup some third party fx scripts to get stripped/not run on the server
Merge from water_catcher_tests
More stack size shenanigans
Cleanup
Lock any crude that's inserted into the tanker
Enable fire button for drones in Rust+
Regenerate test list, tests pass
Fix camera raycasts returning bullshit sometimes
Merge from water_catcher_tests
Created some basic water catcher tests to try and catch any regressions due to the work on PlayerMaintainedMonuments
Fix Rust+ cameras missing the ocean
Exposed a display name field on WaterCatcher, use that instead of creating two new stub item definitions
Delete CrudeOilProducer and WaterProducer items
Fixed fuel pumps not producing if connected to a full tanker
Added new useStackSizeAsMax field to itemContainer, allows us to make an ItemCOntainer that temporarily allows larger than normal stacks (maxStackSize used to only work as a Min)
FIx missing tiles because of too much height and too little cellHeight, causing spans to not have enough range
Pool Cues - Updated view and world models, added two materials, poolcue_a and poolcue_b, A is used by default. Added textures for A and B. Updated viewmodel and mounted prefabs with new poolcues
merge from water_treatment_plant_maintainables
pool table
- updated item desc / localization
water pipes fixes
- raised terrain around the corners (hide the sharp edges)
- lower terrain in center (creates a small ridge-like effect, makes it more noticeable)
- spawn lower in the ground
- add terrain hole for center
merge from admin_status_indicators