240,747 Commits over 3,867 Days - 2.59cph!
Broad stroke networksystem replacement
Adds a network system, with host, connect2, status2 console commands for testing networking in the scene system.
Leaderboard backup, run #7180
Citizen/animgraph: lowered distance of strides in WalkFast_E/N, reining in the look of the legs especially once other layers contribute to the pose
Update DecalComponent to match new API
Scaffold out CProjectedDecalSceneObject
Add ProjectedDecalSceneObject to managed, register handle
More work getting new sceneobject to parity with old system (still invisible)
Get rid of test code
Pass size through to decal update, prep some of the older attributes for baked lighting
Move decal attribute stuff into managed
Validity check
Small cleanup
Remove DecalSystem.CreateDecal( SceneWorld ), Decal.Place( SceneWorld ) in favor of the new SceneObject type
Cleanup, update flags based on material
Remove unused file
Docs for ProjectedDecalSceneObject
Set mesh instance as owned, destroy existing mesh instance on update
Expose ProjectedDecalSceneObject to public
Validate material
Don't need this transform code
Add Material and Size properties to ProjectedDecalSceneObject, hide Update method from public API
Add longer timeout for Sandbox.Http
Add Material and Size properties to ProjectedDecalSceneObject, hide Update method from public API
fixed accidently touched floor.triangle in
89341 causing wonky building behavior on triangle floors
Engine handles network channel guids
Host handles channel id's
Add status2
basic terrain setup
substation layout
Force cursor visible if console visible
Refactor NetworkUser to NetworkChannel, make NetworkSystem internal
Filesystem initialization in the right place for unit tests
Try to get FACEPUNCH_ENGINE to be an absolute path
Get the engine env var from the process
Set the env var for the test folder during run
Move unit test location
Fix up unit test paths
We don't need to copy all this stuff anymore
Handle uri.IsPrivate exceptions
Don't try to load materials during unit test (todo)
Put filesystem testfolder in .source2
Don't upload unittest folder to Steam
Leaderboard backup, run #7156
Citizen/animgraph: added WalkFast_E/NE & updated S
Hook up localizable messages for all event types so they render properly on the clan UI
m4 shotgun
- set up viewmodel, entity, item and worldmodel prefabs
- removed redundant prefabs
- fixed issues on worldmodel
Implement a bunch of clan score events
- Killing a player from another clan
- Killing unarmed players (lose score)
- Being killed by a player in another clan (lose score)
- Destroying bradley
- Destroying a TC owned by another clan
- Hacking a crate
- Running the excavator
- Boarding the cargo ship
Get rid of D_MULTIVIEW_INSTANCING combo
Revert "Latest compiled shaders" - sunlight shadows are fucked, and are fucked in any new shaders compiled. Not worth me debugging since the new lightbinner doesn't use them and is right around the corner
exported new player jump animations and set up in unity
Add optional argument to Loco:Jump - activity
Unhide r_portalscloseall
Added Vector:Distance2D[Sqr](Vec)
Entity:SetIK is now shared (was clientside only)
Added GM:HandlePlayerArmorReduction( ply, dmginfo )
This change moves the armor reduction system to Lua (base gamemode), allowing full control over it.
Add Speech.Synthesizer.WithRate to specify speed of speech. Added Synthesizer.OnVisemeReached which gives the user data on the sound's visemes
Viseme data here doesn't hook into anything right now.
▉▇▌ ▆▄ ▄▊▉ ▊▅▍ ▋▊█▊▇▌▇▇▋▌▇ █▌█ ▄▋█▊▋▄█ ▆'▋ ▌▊▍▉
Moved Sandbox.SpeechRecognition to Sandbox.Speech.Recognition, removed obsoletes
Forgot to rename SpeechRecognition.Reset to Speech.Recognition.Reset
Add basic text to speech support using System.Speech.Synthesis
- Use Sandbox.Speech.Synthesizer to build your text to speech sound and play it
- This probably doesn't work with Proton
VR - remove vulkan extension list spew, was using this to check something and forgot to remove it
Fix anchor positioning
VR: retrieve and save off HMD position immediately before calling RenderWithViewport
Gives us much better & up-to-date info to put inside VRTextureWithPose,
reprojection becomes much more accurate.
VR: controllers are correctly affected by anchor
Fixed NRE when using Eoka in rocking chair.
Add Time.Scope
Don't send broadcast messages to connections that aren't fully connected
Allow GameNetworkSystem to push
cardboard_trim - added blend
Pendant light
sconce wall light
Merge branch 'main' of sbox-assets
Merge branch 'main' of sbox-assets
Industrial wall light
subtracting -
89486 Temporarily force disable DLSS due to error spam
Fixed Graphics.copytexture mismatching texture sizes error spam when using Render Scale / DLSS