245,045 Commits over 3,898 Days - 2.62cph!

Today
Some final water tweaks (for now) https://files.facepunch.com/ziks/2024-11-20/sbox-dev_7Cb3eqtn8Z.mp4
Today
Update: recycle sound when MobileInventoryEntity is disabled Tests: none, trivial change
Today
First fix map override task when using launcharguments.map
Today
merge /cpu_batching_instanced → /aux
Today
Un-check Read/Write on all meshes
Today
Update: recycle sounds when RadiationOverlay is disabled Tests: none, trivial change
Today
Added "Unmark Readable" Tool to remove Read/Write from meshes
Today
Fixed instancing to work with non-read-write meshes
Today
Fixed server build
Today
Update: recycle sounds on SoundFollowCollider disable Tests: none, trivial change
Today
▉▅▅ ▉▇▊_▄▋▅▆▉▉▅▊█▌█▊▊ ▍▇▋
Today
Updating all other fireballs progress.
Today
Update: CoalingTower stops it's effects on client side Shouldn't have any effect now since we don't despawn them, but will avoid pooling issues in the future if we suddenly start Tests: none, trivial change
Today
Add GameObject.IsDestroyed - to detect objects that have Destroy() called on them, but haven't been destroyed enough to be IsValid false yet Don't return components on objects that are IsDestroyed
Today
Update: review comments - Removed in-memory file caching and simplified code - Added a semaphore to prevent multiple concurrent uploads - Removed a flat delay when detected trigger phrase to upload a snapshot - Removed post-heartbeat attempt to find-and-upload snapshots Update: braking change mitigation - Fallback to old API json format if failing to process with new one.
Today
fixed drawbridge material ids
Today
Mirror tweaks to fix aspect ratio, add resolution scale
Today
merge from hazmat plushy
Today
icon pickup repair manifest deploy setup desc changes
Today
Merged siege weapons into jungle for material and texture reuse
Today
Initial tile cache skeleton
Today
Added generic client-side hostile warning setup including TriggerHostileWarningZone, IHostileWarningEntity. Setup for auto turrets, show hostile warning marker if in range of a peacekeeper turret, set trigger range based on sight range of turret. WIP.
Today
merge from main
Today
Moved metal beam textures and materials to generic. Resuming work on jungle walkway kit.
Today
Fix mass ratio typo in box3d Calculate mass factor to apply to ground velocity to avoid building up massive ground velocity when walking on small props https://files.facepunch.com/layla/1b2011b1/sbox-dev_7NKHr5o1K5.mp4
Today
Fix mass ratio typo in box3d Calculate mass factor to apply to ground velocity to avoid building up massive ground velocity when walking on small props https://files.facepunch.com/layla/1b2011b1/sbox-dev_7NKHr5o1K5.mp4
Today
merge ice_sculptures->Aux2
Today
merge from fridge_container
Today
fridge inventory slots 30 -> 48
Today
change filestorage convar to actually have the default behaviour again (uses a null string check instead of trying to use the server identity before its been set) - renamed to filefolderoverride
Today
merge from homing_missile_loot
Today
Added homing rockets to high end orinance and rocket ammo collection - APC, Attack helicopter
Humans: added citizen_human_female_staging.vmdl
Today
Move reports to PackageService Revert doc sidebar styles Make brix hide the toolbar until needed Comments use brix box Package thumbs can provide their own ratio in header Add bug reporting, idea suggestion
Today
manifest
Today
First pass at ice sculpture shader with basic/cheap edge detection
Today
Merge from main
Today
Merge from main
Today
moved entities to the subEnts folder for clarity
Today
updated/placed drawbridge doors in siege tower
Today
manifest
Today
drawbridges colliders pass, material assignments - prefabs will need revisiting once lods are in
Today
editorconfig update
Leaderboard backup, run #15533
Yesterday
Compile fix
Yesterday
Added air wolf 24x7 station
Yesterday
Builtin radio stations are now loaded locally and don't need to be in the station manifest, still verified on server (so we can add new radio stations and they will work on staging)
Yesterday
Merge from main
Yesterday
Surgeon scrubs no longer require workbench to craft
Yesterday
Updated vendor listing on map widget to reflect new dynamic pricing