255,098 Commits over 3,990 Days - 2.66cph!
Remaining forest fixes 1/3
Made AI data a prefab.
Added AI data to launchsite prefab, s2p launch site.
Door settings.
centred train transforms so now there's no offset from the middle of the train
-same for collision mesh
removed unnecessary material for control panel
adjusted decal material
updated train prefab
road signs - phys tweak on triangle sign
road sign - fix for missing gib
wooden crate - slight tweak to the col shape to try and stop hammer reporting the size wrong
Potentially fixed camera rotation input while parented to a nested transform
Backup 2022/05/16 06:50:00 UTC
Fixed camera position/rotation changing when cycling through bones
Show bone name on demo UI when parented to a bone (won't show if parented to the root of an entity)
Test demos, on right branch this time
Merge from global_broadcast_fix (HABs and helicopters should no longer broadcast globally when they are idle)
Disable global broadcast on HAB, mini and scrap transport helicopters (this is now enabled as needed at runtime)
Merge from spraycan_merge2
Join/leave messages
Style & chat adjustments
Rename StageSubmission to CompletionData
Leaderboard queries from strafe backend
Improved display of wr time comparisons when reaching checkpoints
"Create Group From Selection" and "Create New SubGraph From Selection" in context menu to make it obvious that they're being created from selection
Remove customer machine checks
Set subgraph node UI name to base filename if unnamed
Cursor gets set properly when you focus back into the game from tools
Added new IAnimationEventReceiver that can intercept events from AnimationEvents component without needing to access the held entity. This works in regular gameplay as well as spectating.
Reworked spray can to use new component for viewmodel spraying animations
Animgraph: Use MPropertyAttrChangeCallback instead of MPropertyAttrStateCallback for subgraph filename, fixes so many issues with updating node pins properly
Fix demo NRE when scrubbing while freehand sprays are created
Backup 2022/05/16 00:50:00 UTC
Organize
PersonalBest fetch by player and fetch by rank
Fix `cursor: none` not working ( last cursor type wasn't getting set and always assumed to be 0 (None) )
Don't play world spray fx in first person
Fixed forest masks on about half the map
Backup 2022/05/15 18:50:00 UTC
Fix djump blocks
Duck jump improvements
Add 63/64/65 blocks to test map
Add wall near water to jump out of
Can jump out of water onto ledge
Allow jump while swimming
Update FP.Nexus
Pull in clan info so the clan UI can render correctly now
Add an event for when a clan is unloaded
Add accessors for role and member variables
Fix roles never getting their name set
Backup 2022/05/15 12:50:00 UTC
Bit of error checking in CSteamAudioScene::BakePathData when creating path data to avoid access violation crash and give us the actual error
Backup 2022/05/15 06:50:00 UTC
Woops don't ping every second
Server heartbeat controller
Completions store what server it was completed on
Fix run list sorting
Show special chip up to rank 5
Fix wrcp on run single page
Show server in run page