239,416 Commits over 3,837 Days - 2.60cph!

40 Days 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
40 Days Ago
Completely client-auth inventory, remove networking for now. Improve world item pickup to reduce/eliminate possibility of two players picking up the item / duplication.
40 Days Ago
Fix scoring and ranking of potential destinations not being respected
40 Days Ago
Undo vislog changes
40 Days Ago
Hide Clouds Convar -> Main
40 Days Ago
Main -> Hide Clouds Convar
40 Days Ago
Remove hardcoded SMG/Sword starting items Dragging an item in/out of the active inventory slot will equip/unequip it Added CraftingRequirements to ItemAsset. Make StatusEffects public so it serializes properly.
40 Days Ago
New Divesite Spawns -> World Update 2
40 Days Ago
Clean up vddraw
40 Days Ago
Add divesite scripts to each prefab Buoy's added Spawnable added Crate spawns wired up
40 Days Ago
Prettier drag drop
40 Days Ago
Better slot styling again
40 Days Ago
Fix modeldoc vox import, only read content size for palette, not 256
40 Days Ago
Hook in effect prefab as well
40 Days Ago
Add sounds to fists, nerf damage a lot
40 Days Ago
Add metal node, metal fragment item
40 Days Ago
If Contact Point returns Vector3.Zero, then position the DamageInstance on the Projectile. Prevents damage numbers from spawning at origin for now
40 Days Ago
Eliminated areas that poked through wallpaper pieces in legacy wood skin
40 Days Ago
cobblestone_wall vox won't import
40 Days Ago
Fixed upgrade blocked errors not detecting sleeping players client-side, the server will send the toast to the player now
40 Days Ago
Remove the random item giver
40 Days Ago
Add fallback weapon (hands) that can resource gather and destroy blocks
40 Days Ago
Can't drag the same item on itself Hopefully fixed all the item moving issues Fixed SMG muzzle position
40 Days Ago
Eliminated areas that poked through wallpaper pieces in Brick skin doorway
40 Days Ago
burst cloth constraints tell you if you mess up the min/max constraint order
40 Days Ago
Eliminated areas that poked through wallpaper pieces in Twig tier walls
40 Days Ago
Tightened wallpaper pieces fitting Eliminated zfighting on wallpaper pieces interior side (visible with Twig tier)
40 Days Ago
Merge from world_update_2
40 Days Ago
missing alpha texture lake_a
40 Days Ago
Changes to buffer and textures used for autoexposure compute shaders ditto
40 Days Ago
Can drop items in inventory
40 Days Ago
Use constant voxel size here
40 Days Ago
Can now click-and-drag a stack onto another stack and it will combine them. Putting any max stack overflow into it's own slot Containers now save/load their inventory index in ISaveData (So stacks dont get automatically combined and placed in the first slot on load)
40 Days Ago
Fix NRE if trying to drag empty slot
40 Days Ago
Bit more resiliance
40 Days 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
40 Days Ago
Add dummy item for drag drop
40 Days Ago
Fix item dragging
40 Days Ago
Updated backpack pelt constraints
40 Days Ago
Fixed server side errors not being translated by the client when received
40 Days Ago
Test move code
40 Days Ago
Basic Player Nametag
40 Days Ago
Inventory drag drop logic
40 Days 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.
40 Days Ago
Frontier bag cloth material
40 Days Ago
Get rid of log
40 Days Ago
Style the slots a little bit
40 Days Ago
Projectiles damage voxel world too
40 Days Ago
smg icon
40 Days Ago
added meshcull (15m) to seaweedplane prefab, tweaked max salmon size down to 3 from 4, divesite_e more foliage