145,974 Commits over 4,413 Days - 1.38cph!

Just Now
Full remake of the network analyser UI. Supports: - looking at a delta (last x seconds) - Pin/Compare snapshots side by side - Anomaly Highlighting (needs more work), highlights rows that are particularly expensive considering our bandwidth
4 Minutes Ago
50cal_animation_improvements -> main
9 Minutes Ago
▉ ▍▋▋ ▇▇█▋ ▋▆▍▉▍▄▉ ▋██▋▉█▅▋▋▍ ▆▊▊█▄▌▄▋▌▅
13 Minutes Ago
merge from main -> optimize_train_track_meshes
17 Minutes Ago
Remove another call to AllocConsole()
18 Minutes Ago
update apartment_complex_monument/prototype
21 Minutes Ago
merge from main -> apartment_complex_monument
21 Minutes Ago
Optim: Replace Physics.OverlapBox with Physics.CheckBox in BaseVehicle.VehicleFixedUpdate Saves allocating the results array, and should be cheaper as well Tests: none, trivial change
24 Minutes Ago
Allow toggling more than one gameobject based on ammo > 1
28 Minutes Ago
merge from fix_additional_projects_slnx -> main
31 Minutes Ago
Optim: get rid of string alloc in BaseCombatEntity.Hurt 1alloc/32b Tests: none, trivial change
31 Minutes Ago
Add horse triggers at front door of apartment to prevent people smuggling horses into their hotel rooms
32 Minutes Ago
Forgot the M16
34 Minutes Ago
female/light skin brightness balance pass
34 Minutes Ago
Better fix, make setting ammo_true false params its own option on the component
38 Minutes Ago
Merge: from main
39 Minutes Ago
Optim: SpawnGroup - SpawnInstances not returns a List instead of IEnumerable Allows to save on iterator allocation, 40b Tests: none, trivial change
45 Minutes Ago
Fixed crosshair popups regression from my recent generic popup changes
49 Minutes Ago
Optim: cache UpdateNetworkGroup invoke Saves 1 alloc/128b Tests: none, trivial change
56 Minutes Ago
Optim: cache PlayRadioChatter invoke Saves 1 alloc/128b Tests: none, trivial change
56 Minutes Ago
merge from spraycan_reskin_refactor
56 Minutes Ago
Quick fix for ammo_true and false params not being set on viewmodel component
57 Minutes Ago
Minor cleanup Move CanBuild check further down Fix spray fail response logging to console of the whole net group Remove rundant codelock parent field Disallow reskinning turrets if not authed Disallow reskinning Busy doors Prevent potential error when reskinning io with mismatched slot counts
57 Minutes Ago
male/light skin brightness balance pass
60 Minutes Ago
Optim: cache 2 invokes in Buoyancy.CheckSleepState Saves 2 allocs/256b Tests: none, trivial change
1 Hour Ago
Intial setup for reload variants, shells visible in mag dependant on state (wip)
1 Hour Ago
Glass AR - model and texture update, added extra materials for testing
1 Hour Ago
Optim: cache RemoveCorpse invoke Saves 3 allocs, 384b total Tests: none, trivial change
1 Hour Ago
exported updated vm m16a2 anims
1 Hour Ago
Fix compile errors (explicit namespace) after fixing additional projects
1 Hour Ago
Undo of previous change - since entities can only be demolished once, the change was useless (and wasted memory)
1 Hour Ago
update apartment_complex_monument/prototype
1 Hour Ago
Optim: cache StopBeingDemolishable invoke 1 alloc/128b Tests: none, trivial change
1 Hour Ago
Move work on apartment network groups
1 Hour Ago
Fix "Generate Additional Projects" not working due to Unity 6 using .slnx
1 Hour Ago
Eyes have independent brightness in skin sets
1 Hour Ago
merge from main
1 Hour Ago
Fixed not being able to pick up full shelves when placed on top of half shelves. Made all the pickup volumes for each of the shelves exactly the same.
1 Hour Ago
Optim: use static action in ServerBuildingManager.Split Should save another 2 allocs/160b per building block Tests: none, trivial change
2 Hours Ago
Clean: tabs -> spaces, get rid of explicit generic args Tests: none, trivial change
2 Hours Ago
Optim: use static callback to avoid allocs in ServerBuildingManager.CheckMerge Saves 2 allocs, 160b total Tests: none, trivial change
3 Hours Ago
Optim: get rid of LINQ in Planner.FindSocket Saves 3 allocs/180b total Tests: none, trivial change
3 Hours Ago
Optim: cache UpdatedVisibleHolsteredItems invoke Saves 1 alloc/128b Tests: none, trivial change
3 Hours Ago
Set up rail to appear on all scopes
3 Hours Ago
Merge from bowless_crossbow_audio
3 Hours Ago
tweak
3 Hours Ago
Optim: avoid boxing allocs in Azure.LogResource Weirdly Enum.ToString has 2 boxing allocs, totalling 48b. Tests: none, trivial change
3 Hours Ago
merge from keyboard_layouts_fix
3 Hours Ago
Popup background blur/color consistency pass
3 Hours Ago
Better looking key conflict popup