196,768 Commits over 4,110 Days - 1.99cph!
Can wall snap:
Storage locker
Small wooden box
Electric Furnace
Furnace
Bed
Sleeping bag
As well as tc, large box etc.
Added DotRush config to ignore.conf
Swap to raw matricies since we dont have the transform at this point
Cache raw entity on socket attribute setup
Apply snapping logic to wooden large boxes
Take bounds centre into consideration
merge from indirect_instancing
Update: working TestProjectileBaseline baseline test
Was more complicated than expected, but we got there.
Tests: ran the unit test
Update: move PlayerWalkMovement awake to init
Editor unit tests don't invoke lifecycle events (awake/onenable), this change makes it easier to use the class with unit tests.
Tests: in C+S editor on craggy - spawned and ran around. Also spawned a fake player - no errors
edited m15 pistol admire animation so it sits in the hand nicely
added slight offset to w m15 pistol on its entity prefab so the trigger finger doesnt clip the trigger guard
Revert ProjectSettings.asset
Revert ProjectSettings.asset
Prepare scientist TTS hooks (for prototyping only)
▇▍▋▄▇ ▍▍▌█ ▆▆▊▉_▊▍▉█▄▉_▆▉▊▊▉▋▋▅▋▉▊▅
▌▊▄▌▍▄ █▇▇ ▍█▌▌▄▆▍▍█▉▌▇▇█▆▋▅▇▅ ▆▌▋▍▌ ▊▄ ▇▋█▉.▆▋▌▇▊▊
improved m15 pistol admire animation
noise compression, reduce mip distance
Made serialized fields consistent between the Client and the Server for the SpatialEnvironmentVolumePass
tapering MaxCarveDelta off using multiple topology queries of different radii
adjust sediment and waterheight values with carve limits so water and sediment are also corrected
Fixed the issue with the player skin appearing completely white when using a 1:1 resolution ratio and a 90 degree FOV
merge from indirect_instancing (build test)
fixed normal issue on spotlight glass
Block the compound respawn mission in softcore
Reapply
123918, fix missing loot panels on client (not cherry picked as it was done directly on Aux2)
Subtract
123921 (was meant for aux2)
Remove a transform find by name every frame when conversations are animating
ConversationManager cleanup - no longer spawns and destroys a new client side gameobject per conversation
ConversationManager is now a static class
Fixed the text animation not working on dynamic mission conversation pages
Force include loot panels in manifest
Merge from main (a lot of viewmodel conflicts)
Finally working snapping
Apply global directions again to ensure consistency
Flatten normal so we dont get any weird tilting behaviours
Much more reliable snapping behaviour - use normals and offsets in local space instead
More accurate snapping, seems to work more of the time
Still some strange bugs on certain surfaces and alignments
Merge from mission_create_streamlining/outpost_spawning
Don't enable outpost spawning by default
Switch mission container to generic_small (might fix container issue)
Added teleport2mission convar, will teleport player to current marked location of mission on the map
S2P villages
Show party invites at top of friends menu
- expire after 120s
- can accept or reject the party invite
Use a socket system instead
Defaults to Socket_Free if user isnt using snap
This allows more deterministic snap behaviour between client + server when determining placement
Use global rather than local directions