240,762 Commits over 3,867 Days - 2.59cph!
Added "Base UV Set" selection for UV0 or UV1; fixed base layer tiling/offset
Dracula mask now removes facial hair
Add an random U offset to tiling hotspots UVs
▌▇█▍▆ ▇▋▉▇▇▅▅▄ ▉▇▌▌▋ ▅▅▋▉▇▋ ▆▉▅ ▅▇▍▍
Goalie Gloves
Initial goalie gloves model for the football outfit!
LODs coming asap
CNavArea:MarkAs(Un)Blocked first argument is now optional
Fixed clientside ragdolls creating unnecessary bonemanip entities
This is a regression fix
Added classnames to "C_BaseEntity::UnlinkFromHierarchy" warning
Made NPC:SetUnforgettable 2nd argument default to true
And also made it actually work, whoopsie
Fix not being able to drop on a reroute node
Keep backpack panel open when selecting items inside the backpack
Validate indices are in range in AddCollisionMesh
Save chair starting y in protobuf
merge from main -> backpacks
Allow unloading guns inside chests
Update ItemIcon.selectedItem before calling OnInventoryUpdated() so that menu options update when your selected item changes
Reduced rocking angle to stop player some clipping.
Adjusted prevent building volume and deploy volume to prevent abuse.
Json ignore / hide ShaderNode.DisplayInfo
Dynamically size input / output plugs
Fix updating plug types in shader graph
▄█▇▅▇▍▍ ▄▋▊▉▍▅ ▋▆ ▋▇▊▋▅▄ ▇▅▆▍▆▄▅/▋█▅▋▉▍
▉▅▊▍▌▅▉▉▊▆▌▅ █▆▉▅▍▄▋ ▋▌▅▍▌ ▌ ▉▅█▉▊▋▉▅▌▄.
▍▍▍▋█▆▄▄▉▌▄█ ▋▋▌▉██▋ ▇▋▌▋▉ ▋▍▇▌▆▌▇ ▆▋ ▌▊▋▍▌ ▋▌▆ █▋▉▅▍▄
Add BodyGroupsControlWidget
Add BodyPart.BoneName
ControlWidget supports wide mode
Added ControlWidget.ValueHash
Leaderboard backup, run #6876
Rename to OnPreCompileFinished + OnPostCompileFinished
▌▅▋█▋▍▇▄▋▊ ▊▋▊▊▊ ▋▍ ▋▉▄▍█▋█ ▆▄▅▅ ▉▄▅ ▊▇▋▉ ▉▍▋▊█▊▋▆ ▌▍▊▍▊ ▅▊▉▉ ▆▊▋ █▇▇▆▊▌▆
Rocking chair increases adjusts position as rock angle increases to prevent clipping.
HasAttribute non generic
CustomEditorAttribute has WithAllAttributes property
Name the bodygroups in citizen
Add Model.BodyParts, obsolete all the old accessors
Add an idle transition post kick anim so it doesn't just stop and adjust gesture duration so it doesn't end early
Improves the snapping, still not 100%
Moved the kick action on the double doors to a radial menu, requiring a long hold
Fits the action better, makes the player pause before opening which makes the gesture feel more natural
Scene2prefab to fix broken materials in train tunnel entrances in monuments
Moved rocking chair sign check and zero check math functions to mathx.
Steamitem ref for draculamask fix
Applied Rust halloween logo update
HasAttribute non generic
CustomEditorAttribute has WithAllAttributes property
Name the bodygroups in citizen
Add Model.BodyParts, obsolete all the old accessors
fixed broken filepaths in mirror shader
Reference Facepunch.ActionJigs, NodeGraph refactor
Allow references to Facepunch.ActionJigs in editor code
More plumbing for action editing
Updated ActionJigs
Some more node types
Support deserializing system types if TypeLibrary is okay with them
Error messages in node tool tips
Added GraphView.GetRelevantNodes
Node graph HandleConfig refactor
Allow arbitrary nesting in node creation context menu
Default handle color tweak
Update Facepunch.ActionJigs
Hotload: fix before / after constraints on upgrader ordering
TypeLibrary.GetSerializedObject overload accepting a getter
Add [Flags] to DockProperty
Constant nodes
Node interface tweaks
Update() node UI after Layout() calls
Update ActionJigs
Try to get nodes to redraw on change
Post-rebase fixes I missed
Updated Facepunch.ActionJigs
GraphView.CenterOnSelection
Allow custom exception stack trace inspectors
Update Facepunch.ActionJigs
Update Facepunch.ActionJigs
Null literal node
Can get / set fields with nodes
INode.CanClone, CanRemove
Post-rebase fixes
Update ActionJigs, expose some more reflection info
Some more nodes
Support for comment nodes in Action graphs
Skip HideInEditor properties in ControlSheets
Action node display tweaks
PlugIn respects ShowLabel
Rerouting fixes
Fixed handle config names for generic types
Action link pulsing in editor
Copied over WIP action graph editor
WIP dynamic action graph nodes
OnShoot example in TurretComponent
Node error messages, GetRelevantNodes, property get / set
Let TurretComponent.OnShoot handle setting the velocity
HandleConfigs
Tweak how properties appear in node creation menu
Fixed getting relevant nodes for signals
WIP property panel in action graph editor
Constant node drawing tweaks
Small action graph editor fixes
Error list panel
https://files.facepunch.com/ziks/2023-10-12/sbox-dev_75o6iDzzHZ.png
Fix error when clearing links
Stack trace integration for exceptions thrown by action jigs
Field get / set, sort nodes better
Instance method nodes
Type selection drop down
Fleshed out type selector, now checks constraints
Pure attribute for some things that should be expression nodes
Comment nodes
Node display tweaks
Icon fixes
Rerouting and other fixes
Error list title fix
Action link pulsing in editor