196,739 Commits over 4,110 Days - 1.99cph!
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
Merge from mission_create_streamlining/outpost_spawning
Adjust how we open loot to try and solve missing loot panel issue
Container open and close sounds
Document move sounds
Fix mission container accepting player items
Merge from outpost_spawning
▄▇▌ ▆▆▉▄▋▄▅ ▄▋▇█▍▄▅▌▍▍ ▉▌▉ ▉▍▅_▉▉▍▆▍█
▉▄▅▄▌▊▉ ▆▌▋▆-▍▊▌? ▆█▋ ▆▌▊█▊▇▆
Connected to a server as the party leader will cause all other party members not on a server to connect to same one
Unify how libraries are imported (VPC merges from x86-64)
More VPC merges from x86-64
M15 Pistol - Small texture tweak
Fixing more VPC script issues for Linux
Can almost build 64bit vrad
Fix legacy hooks for entity iterators feeding entities to the callback
Prevent scientist from sprinting when dogfighting from upclose, wasting time where they can't shoot
Fix scientists sometimes facing away from their target lkp when in cover
Prevent scientists from throwing grenades instantly when they lose los
Update: started work on projectile unit tests
Incomplete, will continue tomorrow.
Tests: none, it's too derpy
M15 Pistol - Added icon, final texture tweaks, updated rack position
Better debug vis for scientist accuracy
Wall Storage - Added icon and corpse, tweaked collisions for proper material separation, tweaked alot of small prefab stuff, removed support for most adaptors, tweaked deploy volumes for shelf
Applied same to temaining hull block types.