243,818 Commits over 3,898 Days - 2.61cph!
replaced kick anim in animator, added additional avatar
Adjusted storage adaptor positioning on storage barrel to prevent adaptor deploy volumes intersecting with the collider of the barrel which was inadvertedly making invalid placements possible
Added rigged versions of all the fish types
Added simple fish animation
Merge main -> experimental
Fixed unintended issues from
86687 StaticSolid layer mask change. Reinstated Vehicle_Large into the mask in some situations.
Potentially fixed size assertion/stride error when taking screenshot (make preview mesh update offscreen during snapshot render)
Expose separate effect slot for poster/picture
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
▊▅▌▇▊▄▌▆ ▇▅█▄▆.
▅▌█▍▌ ▍▌▊▇▄█▉▅ █▆▇█ /▊▌▄▌▉▍▇▊▆/▄▇▋▇▅▇▊▌ ▊█ /▆▅▇▌▇▍▇▄
Tweaked concrete material inside the train tunnels / made a better concrete damage material
Tweaked train tunnel lighting to make it closer to how it was on release
Reduced intensity of fill lights
GameTagsControlWidget is TagSetControlWidget, works on any ITagSet
Allow updating existing action graphs from json
Leaderboard backup, run #6905
Fix CNavArea.MarkAsDamaging 2nd argument reading from the first
Simplify some code
Safe guard against invalid vector input to PhysObj functions
OnScreenSizeChanged hooks get 2 new params - new sizes
Delete player.phy
What the hell is this file?
Fix airboat attachment name
Fix seemingly incorrect calculation of vehicle wheel total height
for rear axle
Read settings/users.txt from MOD search path
Added concrete_trim clean + normal + damaged blend
corrected plywood_trim path
Added "Custom/Wall Poster" shader working as direct deferred opaque overlay
Silly mistake in PurgeShapes
Support tools creating scaled meshes, create copy and make sure it gets deleted on shape delete
Avoid having to rebuild hull to create transformed hull
Cactuses no longer defeat scientists
thumb_up
12
thumb_down
15
VR loop changes
Remove more unused
Cherry picked
88688 => Fixed _ShadowMapTexture related errors in standard shader set
Cherry picked
88688 => Fixed _ShadowMapTexture related errors in standard shader set
HasAttribute non generic
CustomEditorAttribute has WithAllAttributes property
Name the bodygroups in citizen
Add Model.BodyParts, obsolete all the old accessors
Add BodyPart.BoneName
ControlWidget supports wide mode
Added ControlWidget.ValueHash
Add BodyGroupsControlWidget
Validate indices are in range in AddCollisionMesh
Goalie Gloves
Initial goalie gloves model for the football outfit!
LODs coming asap
Add an random U offset to tiling hotspots UVs
football shirt variation
Football shirt version of the Standard shirt + scifi armour colour variations
Goalie Gloves adjustments + Black Rubber Gloves
Also some adjustments to the skinning of the chef shirt!
Add CSceneAnimatableObject.SetBindPose
More keyvalues binds
Disable a ton of anim events (until someone tells me they were using it)
Anim event callbacks
Add SceneModel.UpdateToBindPose()
Add SceneModel.OnFootstepEvent
Update FootstepEvent
Give citizen foot_L and foot_R attachments back, so footstep events work
Fix CUtlString copying crash in animevent_t
Add SceneModel.OnGenericEvent
Add SceneMode.OnSoundEvent
Unmount/Re-mount Vpk After Map Compile (#1309)
* Initial commit
* Test mount/unmount VPK methods
* Remove file extension when passing to Mount/UnmountVPK
* Use ChangeExtension instead as apparently this preserves the path...
* Fix IsVPKMounted check not working
* Fix docs
* Use correct log channel
* Rename to OnPreCompileFinished + OnPostCompileFinished
Add Paint.MeasureText easy mode
Speed up PopupWidget fade in
Add ITag.SetFrom
Transform Json serializable
ControlWidget don't fall through OnContextMenu by default
Merge branch 'master' into new-physics-merge
▆▆▌▄▉▊▌ ▆▌▋▋█▉ ▋▌▍▉██▄/▄█▊█▉▆ ▆▌ ▌▇▆▊▍▇▊▅▋▄▌
Update Facepunch.ActionGraphs
Transform Json serializable
ControlWidget don't fall through OnContextMenu by default
Copy/Paste/Reset transform
Added sanity checks to processing.
Setup initial pipeline for error handling.
Poster photo post profile.
Fix struct default values from method parameters
Fix struct default values from method parameters
Added new UI to tool.
Further encapsulation of methods.
Added processing class with preview ability.
GameTags implements ITagSet
Copy tags to sceneobjects and shapes
Add Paint.MeasureText easy mode
Speed up PopupWidget fade in
Add ITag.SetFrom
Remove unused
Calculate predicted seconds to photons from now for tracked device poses
Update HMD transform in various additional places, should help with latency
Fast path specifically for *hmd* pose retrieval, should help a tiny bit with latency
VRSystem.Update refactor
Shorten GetPredictedSecondsToPhotonsFromNow to GetPredictedTime, use GetDeviceToAbsoluteTrackingPose for GetHmdMatrix
Added scroll views to passes.
TOD now only affects the pass you are interacting with.
TOD & scroll view amount are now saved to each pass object.
Add GameObject.Tags
Serialize Tags
Fix Transform lerping from World instead of local
Tag editor widget
Allow setting the position of a physics body
Added TOD and Weather settings to render tool.
Added gameobject enable/disable to render tool.
Added basic alpha pass settings with chooseable background settings.