13,463 Commits over 1,522 Days - 0.37cph!
More Render system refactoring, I think I broke text rendering and ui additive mode
Merge branch 'master' of sbox
Citizen V2: new IK chains + minor skinning fixes
(Animations not yet updated to hold IK data on the new bones.)
Added managed/custom scene object
InteropGen: fixed incoming managed calls sometimes not passing right args
Render thread safe(r)
Render Cleanup
More comments for wikibot, changed some structs/classes to internal
Adding documentation for wikibot
Update sceneobject and entity c# flag enums to match changes from c++
Add Entity.EnableDrawOverWorld
Render Context refactor
TextEntry draws caret again
Merge branch 'master' of sbox
Citizen V2: rough 9-way crouch-walk + blendspace
RenderContext is internal
Merge branch 'master' of sbox
Add global cubemap writing to buildcubemaps and set it as last cubemap, assign that to be used in the shader as the global cubemap
Merge branch 'master' of sbox
Temporary fix for TextEntry
Merge branch 'master' of sbox
Citizen V2: rough 9-way walk + blendspace
Merge branch 'master' of sbox
Hiding BasePanelRenderer (this is useless to everyone)
Added extra pointer-event tags to allow click through to game world. (https://wiki.facepunch.com/sbox/pointer-events)
Merge branch 'master' of sbox
Add SceneObject.SetValue (texture)
Hotload: Simplified test initialization
Hotload: Added failing Dictionary comparer test
Hotload: Fixed comparer being lost from dicts / hash sets on hotload
Be more specific about which tools we want to rebuild
These have no business being committed
fudging isn't going to fly, might as well do a rebuild
Lets try fudging it so csproj changes on tool build
What happens if we build tools in a different sln on their own
IFrameUpdate is obsolete
Added event.Run with arg
EventAttribute AllowMultiple
Fix animgraph hotload not creating new animgraph instances on entities using it
ModelDoc: Add back support for dragging and dropping other mesh files (dmx, smd, obj, vox)
Register compiler version special dependency for Sbox Data
Recompile all sbox data assets
Assert.True is public
Event system test
Merge branch 'master' of sbox
Citizen V2 bodygroups support
Citizen V2: elbow & kneecap procedural helper bones
Fix voice chat that i just broke
Add a function to decode voice data
Bind PlayerSetupVisibility internally
Added Player.Pvs
Update NetworkAssetList.cs
Mark EnableClientsideAnimation obsolete, m_bClientSideAnimation true by default
Fix animation playback on non player entities
Marking AnimFrame, EnableClientsideAnimation obsolete
Merge branch 'master' of sbox
Updated citizen materials with 3dsmax triangulation
Merge branch 'master' of sbox
Fixed opposite SemaphoreSlim usage
Merge branch 'master' of sbox
Hotload: Added failing test for 2D arrays
Hotload: basic multi-dimensional array support
Hotload: failing multi-dim struct array case
Hotload: don't attempt to block copy multi-dimensional arrays
Add ModelEntity.CopyMaterialGroup
Remove BodyGroupMask in favor of CopyBodyGroups
Add ModelEntity.SetMaterialGroup
Add StartDisabled, Enable, Disable to base trigger
Citizen V2: moved debug animations
Update citizen_v2_staging.vmdl
Citizen V2 rough 9-way run + blendspace
Added EntityHandle<T>
Merge branch 'master' of sbox
Citizen skin material fixes
Panels derive from LibraryClass
Unused libraries (as far as I can tell)
Merge branch 'master' of sbox
Add ReadSentence helper to Parser
Correct parsing on GetTokenUnderParenthesis, parse background image angle
Add BgAngle, refactor GradientGenerator, fix not being able to set rgba on gradients, add angle syntax for linear-gradient
Update gradient examples
Bind BgAngle to cssbox
Add rotation to cssbox shader