218,757 Commits over 3,624 Days - 2.52cph!

Yesterday
Yesterday
Add support for CSS `font-smooth` https://files.facepunch.com/alexguthrie/1b2011b1/sbox-dev_oYg0ytkmSm.png
Yesterday
Owner can always drop ownership
Yesterday
Fix MultiSerializedObject propagating OnPropertyChanged Facepunch/sbox-issues#4885 Call GameResource.PostReload() after saving to disk Clears cached scene in PrefabFile Facepunch/sbox-issues#4885
Yesterday
final alignment to the structure to match welds moonpool and beams detailed greybox
Yesterday
Rename Rpc.HasAuthority to Rpc.HasPermission for consistency
Yesterday
Metal roof textures Update
Yesterday
Documentation fixes
Yesterday
NetworkAccessor.SetOwnerTransfer method
Yesterday
CanSpawnObjects is always true for the host. Early out in NetworkSpawn if local connection can't spawn objects - why bother trying at all?
Yesterday
▅▉▇▇▊ ▍▊▅▇ ▉▉█▉▄▌▉▄▇_▍▇▊▅▆▉_▍▍▆▋
Yesterday
merged from keycard_color_fix
Yesterday
merge from wounded_map_fix
Yesterday
merged from workshoplightfix
Yesterday
merge from map_entity_load_fix
Yesterday
Don't just use ClassName to serialize types in ActionGraph Fixed Facepunch/sbox-issues#4869
Yesterday
Add a NavMeshObstacle for the Bradley that gets toggled with deployed status.
Yesterday
Added an AIInformationZone to Bradley. Added move/cover AI data points. Toggle the AIInformationZone on/off with deployed status. Assign the AIZ as a virtual AIZ to Scientists when spawning them.
Yesterday
Merge from main
Yesterday
Moved NPC position a little lower to avoid floating
Yesterday
Tutorial NPC now looks at player when they are in range
Leaderboard backup, run #9748
Yesterday
▌▄▍▋▆ █▆▄▌▅▊▄▆ ▋█▄▍▌ ▊▋ ▄▆▆ ▇▋▅ ▍▇▍▊▍ ▋▌▆▆▌▍▆ ▊▊▍▊ ▅▄ ▇█▄▆▆▆▄▍ ▍▊ ▉▊▌▉▄▄ ▉▍ ▄▆▅ ▍▆▄▉▊▄ ▋▆▍▋▇ ▅▅▄ ▇▄▊ ▄▋▉▍▋▆▋▉ ▍█ ▅▉▅▍▉▍▌ ▇▅ ▄▊▊▅ ▇▋▍▌▅
Yesterday
Allow for custom camera far clip distance as well. Reduce to 0.5m for roadsign gloves, to not show the rear glove.
Yesterday
Allow custom pivot points for items in the skin viewer, to override the automatic pivot on a case-by-case basis. Set custom pivot point for roadsign gloves.
Yesterday
Merge from tutorial_island
Yesterday
Set up skin scripts properly for things like roadsign gloves
Yesterday
WIP NPC "angry exit" controller state
Yesterday
Updated a few help prompts with new videos
Yesterday
Tweaked NPC controller with improved idle to talk anim blending. Added angry state for implementation
Yesterday
Added button to reset tutorial in options menu
Yesterday
Change default flush interval from 1 min -> 5 min
Yesterday
Store session start timestamp (when demo recording started) in header Use connection Guid instead of dictionary in player lookup (to avoid players reconnecting causing issues) - change DemoPlayerInfo.SteamId -> Guid (ulong technically) Change path to `server-demos/{serverid}/sessions/{sessionid}/{chunkid}.sdem` (to make it easier to navigate in azure) Fix compressedSize in demo header being incorrect (FileStream.Length > FileStream.Position)
Yesterday
Switch from `demo_server_id` -> `server_id` convar - save across restarts - set server_id on startup if not set Remove `upload_token` convar, rely on putting SAS token in upload endpoint for now (can polish later once we figure out how we want to refresh tokens) Fix hardcoded "test" container and use the container from the SAS url
Yesterday
Added loading spinner to show that a 3D skin view is loading. Added a callback for skin set failure to hide the loading circle.
Yesterday
Fixed rug skins not showing up
Yesterday
Fixed more issues with skins not loading or loading incorrectly
Yesterday
Updated tutorial welcome prompt with video asset + slight formatting and layout changes
Yesterday
Merge from main -> full_server_demos
Yesterday
Refactor into multiple .cs files as the code has grown
Yesterday
Flagging prefabs
Yesterday
IO entities snapping first pass When deploying any electrical/industrial item, press left shift to align and snap to nearby entities
Yesterday
Text tabs quick start Working fixed with tabs Work in tab stops during line layout Tab stops are font width * 4 spaces wide No need to collapse tabs here, we do it with WhiteSpace Fix tabs not always lining up, use measured space width
Yesterday
Fix tabs not always lining up, use measured space width
Yesterday
Merge from tutorial_island
Yesterday
Added debug.cleartutorialforplayer server convar If a player gets stuck in the tutorial for any reason, this will delete the island and reset the player back to it's regular state on the mainland (will also kill the player if they are alive)
Yesterday
Cleaned up kill warnings when cleaning up the tutorial
Yesterday
Updated convars; fixed NaNs and NREs
Yesterday
"Reset to Default" in the editor will look for DefaultValueAttribute, then get proper instance default intead of just bailing