userRyancancel
reporust_rebootcancel

72 Commits over 761 Days - 0.00cph!

Yesterday
Modify unit tests to use pooling for collections to remove some GC we wouldn't see in a live scenario - consistency tests pass
2 Days Ago
Add unitask branch to run server occlusion pair gathering in parallel with useplayerupdatejobs >= 4, add tests - initial perf tests suggest ~40-50% faster execution in a 400-player scenario - consistency tests pass
9 Days Ago
merge from analytics_remove_uploader
9 Days Ago
Remove legacy analytics upload flow and any related code - v2 is and has been the default uploader method for a while now without issue
12 Days Ago
Only enforce additional parent validation if an AreaCheck socket mod is present on a deployable, otherwise revert to original behaviour
52 Days Ago
merge from gamephysics_schedule_improvements
52 Days Ago
- Revert MitigateSphereCapsuleCommands - Remove JobsSkipLocalQueue convar (shouldn't need it) - gamephysics/antihack consistency tests pass
53 Days Ago
- ExecuteOverlapSphereCommands uses a NativeArray for commands (again) - Use dependsOn jobhandle as a dependency for validateJob when in debug mode
53 Days Ago
merge from main
56 Days Ago
merge from main
58 Days Ago
Rewrite MitigateSphereCapsuleCommands to run both capsule/sphere commands in parallel - gamephysics/antihack consistency tests pass
58 Days Ago
- Return JobHandle for CheckSpheres - Start re-ordering physics queries in fly checks to (attempt to) maximize performance - Add 'JobsSkipLocalQueue' convar which, when enabled, will flush local jobs queue after certain jobs are scheduled - gamephysics/antihack consistency tests pass
58 Days Ago
merge from main
59 Days Ago
Start moving physics overlaps to use scheduling, with OverlapSpheres / OverlapCapsules now returning a JobHandle, existing integrations immediately call Complete for the time being - antihack and gamephysics consistency tests pass
2 Months Ago
merge from analytics_memory_alloc_optims
2 Months Ago
- Remove allocs from raknet profiling serialization, ip w/o port and port are now separately assigned when ipaddress is set, changing it to a one-time alloc on connection - Event field value types have been converted to a union, reducing memory per event field by around half - Add support for StringView event fields (currently unused)
2 Months Ago
Don't reset new speed consistency test params between runs
3 Months Ago
merge from main
3 Months Ago
merge from main
3 Months Ago
merge from useplayerupdatejobs3
3 Months Ago
Ensure last grounded position in parallel checks is written immediately before rewriting in air state - all new consistency tests pass now
3 Months Ago
merge from useplayerupdatejobs3
3 Months Ago
OnPlayerRemovedFromCache now calls ResetAntiHack directly instead of juggling matching implementations
3 Months Ago
- AddTempSpeedHackBudget now supports useplayerupdatejobs 3 - Cache removal clears all non-forgiveness states for speedhack/flyhack - ResetAntiHack now clears speedhack/flyhack serial states regardless of useplayerupdatejob
3 Months Ago
merge from useplayerupdatejobs3
3 Months Ago
merge from main
3 Months Ago
Pack parallel flying results, only pass valid indices to flying checks, remove the now unused waterindices - consistency tests pass
3 Months Ago
Handle missing LastGroundedPosition in cache add/removal
3 Months Ago
merge from main
3 Months Ago
Fix missing HasFlag swaps
3 Months Ago
merge from hasflag_replacement
3 Months Ago
Replace PoolAnalyzer -> CodeAnalyzer - apply HasFlag -> bitwise change across codebase
3 Months Ago
merge from useplayerupdatejobs 3
3 Months Ago
Ensure player fly/speed states are expanded when a new player is added to the PlayerCache, preventing out-of-bounds when initCap is exceeded
3 Months Ago
compile fix
3 Months Ago
Fix speeding/flying consistency tests not passing when useplayerupdatejobs is >= 3
3 Months Ago
merge from useplayerupdatejobs3/jobify_is_flying_2
3 Months Ago
3 Months Ago
merge from useplayerupdatejobs3
8 Months Ago
Initial sqlite save/load for relationship manager - For now only save/load last team index to db, ensures in the event of a relationship manager rollback we will never have duplicate team ids - Remove dead RelationshipManager-Bags code
1 Year Ago
S2P Launch Site - Adjust terrain collision trigger volumes in launch site, fixing noclip violations around pipes
1 Year Ago
Enable server occlusion by default - Server owners can opt out of server occlusion entirely with the '-disable-server-occlusion' cmd line parameter - Server owners can opt out of baking the rock meshes into the occlusion grid with the '-disable-server-occlusion-rocks' cmd line parameter
1 Year Ago
merge from subscribers_broken_pool_fix
1 Year Ago
merge from subscribers_broken_pool_fix
1 Year Ago
merge from subscribers_broken_pool_fix
1 Year Ago
merge from subscribers_broken_pool_fix
1 Year Ago
merge from subscribers_broken_pool_fix
1 Year Ago
merge from subscribers_broken_pool_fix
1 Year Ago
merge from subscribers_broken_pool_fix
1 Year Ago
merge from subscribers_broken_pool_fix