14,043 Commits over 1,583 Days - 0.37cph!
Fixed TypeSerializedObject ordering so calls to OnPropertyChanged will have the new value
Include sheet_sampling.fxc
ResourceLibrary.Resolve assumes GameMenu if none is set. This might break some stuff, if it does we need to context wrap those calls.
Fixes this stuff when editing in Scene system, no logical place to wrap.. https://files.facepunch.com/garry/3a7bb7e9-3040-4937-8d02-e7e73f6b4efb.png
Allow creating empty mesh vertex buffer, cache off layout and type so it can be created on resize later
TypeSerializedObject updates its properties when it detects a change
Cleanup, NRE fixes
Implement GroupName in TypeSerializedObject
Add GroupAttribuite, ToggleGroupAttribuite
Add ability to add sub-layouts to control sheet
Fix FindIntEditInfo returning junk if not set
Tag texture sheets and animated sheets, so we can filter them in the asset browser
Rebuild a bunch of textures to get the new ints in them
Start access to sequence info, ready for someone else who isn't me to finish
Fixed sboxgame/issues#4132
There might be a deeper issue at play, but this should at least make it usable
Fix shadergraph error when compiling
ResourceControlWidget: Add Open In Editor to context menu
Gizmo.SceneSettings.CameraZFar default from 10,000 -> 100,000
Test reproducing sboxgame/issues#4125
Fixed sboxgame/issues#4125
Bad assertion, local functions won't become static if they reference only 'this'
Pass streamer events to IGameMenuDll
Re-add streaming mode stuff to menu - same as before (would be better in settings imo, but this works for now)
Fix MainThreadjob getting stuck because we release/delete MainThreadjob holding the CompleteEvent, while shit is waiting.
Update Facepunch.ActionGraphs
Include .pdb from Facepunch packages in builds
Revert "Reverting attempting to send Facepunch.ActionGraphs"
This reverts commit 6e264f87f6b172af884e0b420c26c05f1d7b6e0a.
Reverting attempting to send Facepunch.ActionGraphs
Needs the .pdb next
Include docs .xml from any Facepunch.* NuGet package on build
Revert "Revert ActionGraphs inclusion, doesn't make a .xml file so it's failing the build"
This reverts commit 88a50a2706c5b767a61d841af038fb97677b63c4.
PopupWidget: Use real widget position for animation as it could've changed w/ ConstrainToScreen call
Always use texture hookup thread pool instead of trying to use the shared thread pool
Don't yield jobs when we are one
Diagnostic TOOLS_STALL_MONITOR_SCOPE in GetMaterial
Add Texture.SequenceData, Texture.SequenceCount
Fix render errors if SceneCustomObject turned null due to hotload
Fix FolderNode errors when deleting a folder
Revert ActionGraphs inclusion, doesn't make a .xml file so it's failing the build
Include Facepunch.ActionGraphs.dll when uploading doc assemblies
Citizen/animgraph: added experimental Sprint_N animation (doesn't play nice with compositing yet)
Update Facepunch.ActionGraphs
Fix assembly bytes not updating on fast hotload
Let speech recognition API work in GameMenu realm
TTS: Expose voice selection to Synthesizer
+ Synthesizer.InstalledVoices
+ Synthesizer.TrySetVoice( string name )
+ Synthesizer.TrySetVoice( string gender, string age )
Should fix dedicated server crash
Added ProjectedDecalSceneObject
- Removed SceneWorld related methods in DecalSystem that I added previously
- Doesn't support receiving lightmap info (yet)
Broad stroke networksystem replacement
Adds a network system, with host, connect2, status2 console commands for testing networking in the scene system.
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
Add longer timeout for Sandbox.Http
Citizen/animgraph: added WalkFast_E/NE & updated S
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
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
Fix flex shorthand not catching length for basis
Add support for `white-space: pre-line`
Collapses whitespace but preserves linebreaks
Citizen: updated WalkFast_N
Loose Jumper reskins - Football Goalie Jumper
Don't destroy PVS if it's also used in another SceneWorld
Nah that wasn't it + it already does this further down