242,748 Commits over 3,867 Days - 2.62cph!
Remove my leftover debug logs
Added Durability Consumption on Weapon Use. Melee weapons only consume durability on hit
update signal_pylon colors
Set the current save id and name when loading it
Only add a 0 when starting by typing 3 or more in the digital clock alarm UI
so 3 -> 03:
Actually get the world ref in worldspage
Play lower-pitched damage sound on gib destroy
more seaweed placement. plane lods
Fix loading voxels from a save
Updated canyons clutter topology to contain the bottom of canyon surface for ore node spawns
Updated canyon scenes
Add text-overflow: elipsis to crafting entries
Put ammo items in their own category
WIP saving world from pause menu
Added Projectile Weapon Ammo. Added CraftingYield to ItemAsset (So one metal piece can yield 4 ammo)
wip PlayerModifier limits per source type (tea/dart) and combined totals
Added Block types. Update to use Block references. Added Palette.GetBlockIndex( Block ). Blocks can define tags, a name, max health and breakable settings / damage scales - @Metapyziks will implement health / block damage with this stuff
Hook in process of loading in your selected world
Save world gen seed etc, nicer RLE for chunks
LoadWorldState, untested
Update: Replacing new occurances of obsolete Pool API with new
Tests: built all configs
Restore these deleted attributes to Valve core shaders, where we ended up only including them accidentally only in reflection mode in complex..... (fixes missing world mapping and other features in complex & more)
sbox/pull/736/commits/bca14ecb2bba7d5410a2b971ab1f9a9c406a41d3
We should not be removing core stuff from core shaders because we're accidentally including our material api. The material api should depend on core, not the other way around
compiled complex
Merge: from main
Also contains updated codegen binaries to conform with new API
Tests: built all modes
edited dpv character animations and edited ik position for hand on its deployed prefab
tree and bothy adjustments
Tree texture adjusted to be more wood coloured and moved it down in prefab so more of the roots are in the ground
Merge branch 'main' of sbox-hc2
Add new worlds page to UI, list out saved worlds
▄▆▋█▌▆ ▍▇▅▅▉▅ ▌▍▄ ▆▌▄▉▄▍ ▉▊▍ ▆▆▄▋ █▍▇▌▆ ▍▅▋▄ ▄▋▌▍▌ █▍ ▍█▌▌▌▊▊ ▅▅ ▆▌▉▊▋▆▉▆▆▌▅ ▋▋▍▌▌▇▅▋ ▆▋▄ ▅▅▋▄▋█▆▍▌▇▆ ▊▍▅▊▅ ▆▌▅ ▊▋▍▆▅ ▅▉▄ ▄▉█▌▍█▆▋▇▌▊
Some prep for picking world save file to load in menu system
Merge from broadphase_testing
Fix VoxelModel.DrawGizmos
switching to automatic box pruning
Have wolves react to campfires
proper limits on hitch joint
Add temporary workaround for not being able to access PrefabInstanceSource for already-broken prefabs
Clean: use a cast instead of new expr
Also dead static removal
Tests: none, trivial change
added rock_scatter meshes
Speed up world gen
https://files.facepunch.com/ziks/2024-08-15/sbox-dev_eWK5BoSjtT.mp4
Fix some warnings
Added View Model and World Model for the Wallpaper Item
Setup Wallpaper Viewmodel and World Model Material
Have EntityQuery.ProcessInSphere<T> cast to the chosen type, fix wrong time warning labels
green vintage wallpaper skin files