reporust_rebootcancel

111,704 Commits over 3,928 Days - 1.18cph!

5 Months Ago
Optim: Replacing ServerInfo.Region with StringView instead of string Avoids another optional allocation, avg count went down by 0.6 (8.95 -> 8.31). This looks like mostly it for clear&easy wins. Tests: Checked server browser, it displayed region tags
5 Months Ago
player update. 3p handcuff anims exported with wounded anims. WoundedFromCrawlingHandcuffed override controller updated with the wounded handcuffed anims
5 Months Ago
Final prefab (code fix pending)
5 Months Ago
Merge from main
5 Months Ago
Server can send construction errors debug logs to client, will show up both in chat and logs if errortoasts_debug is true Moved the error handling logic out from BasePlayer to GameTip
5 Months Ago
Fix client / server compile errors
5 Months Ago
Digital Clock art pass placeholder textures
5 Months Ago
Update: Add ServerInfo.Protocol enum Avoids us creating a string to track which protocol to use. On average, saves about 0.6allocs (9.56 -> 8.95). We already have a similar enum on the game level, but this has the "Default" member. Tests: none, trivial change
5 Months Ago
Fix scoring and ranking of potential destinations not being respected
5 Months Ago
Undo vislog changes
5 Months Ago
Hide Clouds Convar -> Main
5 Months Ago
Main -> Hide Clouds Convar
5 Months Ago
New Divesite Spawns -> World Update 2
5 Months Ago
Clean up vddraw
5 Months Ago
Add divesite scripts to each prefab Buoy's added Spawnable added Crate spawns wired up
5 Months Ago
Eliminated areas that poked through wallpaper pieces in legacy wood skin
5 Months Ago
Fixed upgrade blocked errors not detecting sleeping players client-side, the server will send the toast to the player now
5 Months Ago
Eliminated areas that poked through wallpaper pieces in Brick skin doorway
5 Months Ago
burst cloth constraints tell you if you mess up the min/max constraint order
5 Months Ago
Eliminated areas that poked through wallpaper pieces in Twig tier walls
5 Months Ago
Tightened wallpaper pieces fitting Eliminated zfighting on wallpaper pieces interior side (visible with Twig tier)
5 Months Ago
Merge from world_update_2
5 Months Ago
missing alpha texture lake_a
5 Months Ago
Optim: further reduce allocs for ServerInfo Couple easy wins - Changeset is unused so removed, construct ConnectionString on demand, avoid identifying tags if already identified. Should've removed 2allocs per ctor, but data shows reduction by 3allocs on average(12.94 -> 9.56). Tests: None, trivial changes
5 Months Ago
Updated backpack pelt constraints
5 Months Ago
Fixed server side errors not being translated by the client when received
5 Months Ago
Update: Allow StringView to implicitly convert to ReadOnlySpan This allows StringView to be friendly with APIs that Span, like int.TryParse(). It also removes 3 allocations, and weirdly my tests show a reduction of 4 allocations per ctor invocation on average. Also merging stragler tag lookup into the main loop(avoids an extra traversal and extra lambda allocation). Tests: Checked ServerBrowser, player count was sane.
5 Months Ago
Frontier bag cloth material
5 Months Ago
added meshcull (15m) to seaweedplane prefab, tweaked max salmon size down to 3 from 4, divesite_e more foliage
5 Months Ago
Backpack pelt constraints
5 Months Ago
Implemented MoveSpeed modifier type. Added Dart as new ModifierSource type.
5 Months Ago
Updated model Updated backpack settings
5 Months Ago
replaced more expensive OverlapSphere->bool check only ridable horse was making with CheckSphere - removed Physics.OverlapSphere with bool return, we have CheckSphere for that
5 Months Ago
Merge main -> Hackweek-Meals. Had to stomp a few changes, mainly UI.Ingame.LootPanels - need to re-do.
5 Months Ago
▄▊█▆▌ ▄▍▍▄ ▇▅▍▉▉█▌▅▌_▇▆▇▌▇_▇▍▌▊▊█_▅█▆█▆▉▄▄█
5 Months Ago
Update: Annmotating ServerCacheQuery to track GC allocs Should've done it at the start but ah well. This also revealed that Task.Delay doesn't seem to be doing much - worth investigating further. Tests: took a recording during server list refresh - no errors and could see the samples displayed.
5 Months Ago
▄▄▄▋▍ ▇▄▍▋ ▉▊▇▆█▄▉▇▊_▆█▄▇▄▊▋
5 Months Ago
Added the biro dart model as the placeholder model for bone dart. Setup dart prefab and world model.
5 Months Ago
vintage wallpapers update updated materials to spec/gloss
5 Months Ago
Added right arm support
5 Months Ago
Now covers all spine bones
5 Months Ago
First full loop of an editable pose offset with that pose offset being applied at runtime Only affects Spine1 right now, needs more refactoring
5 Months Ago
First pass on runtime component, still not functional
5 Months Ago
Merge from analytics_event_record_overloads -> main
5 Months Ago
Tests showed missing ushort overload
5 Months Ago
Expand tests to cover all overloads of EventRecord.AddField()
5 Months Ago
Add overloads without any key for CSV
5 Months Ago
Final'ish attack prefab, but IK script is still screwing it.
5 Months Ago
Merge main -> TrainDecouplingImprovements
5 Months Ago
Change existing overloads for BasePlayer, BaseEntity, etc to use the new 2 string key overloads instead of new EventRecordField(key1,key2)