reporust_rebootcancel

143,995 Commits over 4,413 Days - 1.36cph!

4 Hours Ago
tweak
4 Hours Ago
Optim: avoid boxing allocs in Azure.LogResource Weirdly Enum.ToString has 2 boxing allocs, totalling 48b. Tests: none, trivial change
4 Hours Ago
merge from keyboard_layouts_fix
4 Hours Ago
Popup background blur/color consistency pass
4 Hours Ago
Better looking key conflict popup
4 Hours Ago
Codegen
4 Hours Ago
fix active state for underwater effect not propagating
4 Hours Ago
Refactor to cache calculated crash position instead of recalculating it needlessly. Serialze te cached position too.
4 Hours Ago
Clean: fixup formatting in BasePlayer.OnProjectileAttack Tests: none, trivial change
5 Hours Ago
▍ ▊▋▌▇▅▋ ▄▆▄█▍ ▄▊█ ▊▇▋▆▉ ▄▇▄▇ ▌▇▊ ▄ ▋▅▉▉▇▉▋▄▍▌█▉▋▍▍▉▅█ ▅▋ ▇█ ▅█▄▄ ▉ ▊▊█▄▍█▋▇▅ █▌▉█ ▍▇▊▉▆▋▋▅█ █▅ ▇▅▍▊▆▍▅▉ ▇▍ ▄█▉▌▉▄▍▉▋▄▇▍▋ ▋▄▋▊▅ ▇▆█▅▅▇▊ ▋▉▅▄▅▇
5 Hours Ago
Folder cleanup - Renamed animators - Deleted old player 3p anims - Renamed static viewmodel mesh - Deleted blockout mesh
5 Hours Ago
Refactor SatelliteCrash serialization to use it's own new protobuf message too.
5 Hours Ago
fixed industrial auto turret gibs referencing original auto turret
5 Hours Ago
Codegen/proto
5 Hours Ago
Add SatelliteControlComputer protobuf definition. Serialize shit
5 Hours Ago
Tweak placeholder remains size/pos/rot
5 Hours Ago
Merge from Main
5 Hours Ago
Updating industrial torch mesh
5 Hours Ago
Added crash remains prefab/entity script. Hook up to satellite prefab.
6 Hours Ago
▉ █▆▄▆▇ ▊▄▄▇ ▅▌▊▇
6 Hours Ago
Optim: cache RemoveOldNoises invoke Saves 1-2 allocs, 128b each Tests: none, trivial changes
6 Hours Ago
exported updated v_m16a2 anims
Today
█ ▄▊▇▊█ ▄▄▄█ ▆▊▅▅▆▇█▊▉█▊▍▊▆▆▊▇▌
Today
▌ ▋ ▍▅▅▉▊▉▍▄▉▌█▊▉▋ ▄▄▉▄ ▉▋█ ▌▅▄ █▆▆█▉██▌▆▍ ▊█ ▌ ▆▍██▉▍▋▄ ▆▋ ▌▄▆█▉▅▅▆▄▍▅▄ ▇▆ ▉▉▄▇▉▇▊ ▅▉▅▇▄▄▆▍▍█▄▅▉ ▇ ▇▇▄▍▊▅▊▉▉▋▅▉▅ ▍▄▌ ▇█▍ ▅▋█▄▅█▄▌▇▅█ ▅▍▌▌▅▅ ▄▇▍ ▅▍▉▄█▅█ ▍▇ ▍▄▅▉▅█▊▌▆ ▍█▉▆▆ █▄ ▊▆▋▇▋ ▌▌▍█▋▅ ▅█▊▍▍▅▉█▄▇ ▉▋█▅▇▍ ▅▍▇▍▊▄▍ ▌▍▋▊▊ ▄▆▅▅█▆▉█▊▍██▋▌ █▋▄█▇▅ █▌▊▄▅▌█▄█ ▋▍▆▉▌▇▋▅ █▆▅▊▌▆▅█▍▅▌▊▆▋█▇ █▅▅ ▉▄▍▉▋ █▄▌▍▆▌ ▌▉▊▉▊▆▅█▉▊ █▊ ▆ ▋▊█▆▄█▌▄▊ ▅▅ ▅█▊█▆ ▋█ ▆▆▅ ▆▇▄▊▄▆▆▄▊▉ ▅█ ▋▌▅ ▄▌▌█▇ ▋▆ ▇██▆ ▉▋▅▌▆▆ █▅█▇█▊ ▍▆▊ ▄▄▉▄▋▋ ▌▆▆▍▉▋▌ ▇▄▍ ▉▅▌▋▉ ▍▌▇▌▄▊█▋▉ ▅▍▆▋▋▅
Today
Fixed some bind widgets not using the full command
player_loot_mark_dirty_fix -> main
Remove repeated allocation in PlayerLoot::MarkDirty
Today
Added a warning popup when you're about to override a bind from the keybind menu Localized "Press a key" text on the bind button
Today
small and medium apartment, mesh colliders
Today
merge from main
Today
merge from main
Today
dance gesture animation update
Merge from PlayerRigUpdate2
Today
Optim: use pooling in BaseNetworkable::OnNetworkLimitStart Saves us 3 allocs, 100b min Tests: none, trivial change
Today
UI sounds polish and audio tweaks
merge from main
Today
Optim: cache action in PlayerLoot.MarkDirty 1 alloc/128b Tests: none, trivial change
Today
Optim: cache PlayerLoot.MarkDirty action creation Saves 1 alloc/128b per container Tests: none, trivial change
merge from PlayerRigUpdate2
merge from PlayerRigUpdate2 (just texture metas)
commit annoying body hair and mannequin texture metas
Today
Optim: cache actions in TrainEngine.PlayerServerInput Saves 2 actions, 128b per Tests: none, trivial change
Male playermodelskin set up
Today
for the apartment corridors: added lods, vertex paint, tweaked trim material, set culling distances
Fix 'elbow-ness' a little on the front turret
Today
merge from resourcedispenser_allocs
Today
Avoid double lookup
Today
Optim: cache BasePlayer.ForceUpdateTriggersAction allocation Saves a single 128b alloc Tests: none, trivial change
Today
Fixed binds menu not using strict GetButtonsWithBind +attack was showing mouse0 and mouse1 instead of just mouse0
Today
When reading the cfg, we now apply keys.cfg before keys_default.cfg. Fixes default binds always being re-applied as the primary on startup. This was breaking binds on non-US layouts, AZERTY for example: rebinding +prevskin to A would end up with Q back as the primary and A as a secondary after a restart. But Q is +left for AZERTY users, so moving left while upgrading building blocks was switching skins... Tradeoff: any unbound command gets filled in from defaults on startup