121,082 Commits over 4,018 Days - 1.26cph!
Bugfix: ProfileExporter.JSON - gracefully handle managed allocations coming from native runtime
- Emit "<mono-native-runtime>" if we don't have managed callstack
Finally caught it - this can happen when mono tries to invoke a managed callback which requires a managed allocation (the callback accepts string[], for example) as a first method in managed code. Was able to repro in editor due to it's script compilation callbacks.
Tests: triggered perfsnapshot 40 times without issues
merge from fix_outbreak_scientist_underground -> main
Use absolute height - should prevent vines from curling at lower points on the tree rather than the canopy.
Some adjustments to try and get mountable to continue to update the vine after dismount
Finished hura crepitans bark / added moss to blend it better with the rest of the jungle
Hura billboard tweaks and fixes
better_vine_visuals -> main
Better vine renderer and vine hang point placement
main -> better_vine_visuals
Outbreak Scientist death avatar
vine_visual_desync_fix -> main
Fix vine desyncing if a player jumps on it during its animating state
lame mie masking for time being
Bugfix: ProfileExporter - avoid reading allocs at the start of the frame as method-entries
- Added a bunch of temporary logging to help track down last issue
Rare, but legal due to our filtering of code.
Tests: snapshotted a bunch of times in editor (there's still one issue with main thread export)
Update: ProfileBinViewer displays binary offsets for marks
Tests: opened a couple bin snapshots
Fix tigers looking like it's floating when jumping on players climbing ladders
Fix tiger and wolf leap attacks ignoring shields
merge from main -> fix_outbreak_scientist_underground
add global reflection mults that work
When staggering tiger with big damage, remove small chance of it still attacking after getting up, instead always flee
Fix shields not working on croc and tiger
vine_viewmodel_demo_fix -> main
Merge from blowpipe_test_tweaks
Add outbreak scientist to AIArena
boomerang_demo_fix -> main
fix missing sun mesh/stars/moon
fix boomerang throwing nre in demo
remove unused LUT property from ClimateParameters
Temp neutralizing the other biome posts.
Initial experiements with making the tail of the vine a spline
Fixing skinning for outbreak scientist bib mask
Allow croc nav raycasts to work on swimming players
Fix croc stopping its movement to to attack players on/under road river bridge even though it can't
Don't spawn outbreak scientists under ground (aka inside train tunnels)
plugging holes in jungle_ruin_e - s2p
distance curve only on biome fog, not atmosphere
fixed trumpet tree in ziggurat not being the entity of the tree - S2P
fix command buffer sort order