240,502 Commits over 3,867 Days - 2.59cph!
.gitignore: don't ignore shader_c
Add sprite.shader_c
3p lr300 - removed root bone animation data from mask to fix rotating weapon issue
updated 3p revolver override controller
Fix tags not working in the modded tab when using cached browser (move CheckTags from `OnServerResponded()` to `AddServer()`)
player animator update - set add_breathe layer to use foot ik flag
Rename VRNative CheckError function to Assert
Move assert function for VR overlay errors into VRNative
Remove unused VRNative functions
Support for all types of VR textures (pose, depth+pose, depth, and neither)
cherrypicking io_budget_health
▄▉▅▄▉ ▌█▇▉ ▇█▍▍▍▆▌_█▉▋█▇▅▌_▇▋▇▄_▄▅▍
Various fixes and improvements:
- foundation & foundation.triangle floor creation gibs spawned the gibs of all conditional floors instead of just the chosen one
- wall.low & wall.half were having issues with the randomization of their variants
- upgrading a roof to frontier kicked the player out of the game (NRE)
- foundation walls now correctly randomize their variants (each side can have a different variant)
Hack to support system types in TypeLoader
Update Facepunch.ActionGraphs
Move ActionGraph related attributes to Sandbox.System
Move NodeLibrary outside of TypeLibrary
Get rid of some logging
Remove all these test particles from triggers scane
Add option to force override child tables in table.Merge (#1951)
updated rigged world bow model
Custom particles (#80)
Static method calls are now distinct from instance method calls
Added ToString nodes
TODO: when Object is in TypeLibrary, this will be obsolete
Merge remote-tracking branch 'origin/main' into action-editor
Add `_isStatic` property for method call nodes
merged from birthday_time :tada:
merge from fix_heli_crate_sfx
merge from qol_ent_setgrade
Texture size optimization.
Nixed one unused mask.
Fix SpriteRenderer component
New Clothing - Medieval Armour Outfit
LODs and Skinning adjustments coming asap!
Add some common particle shapes
Added In Confetti Cannon FBX and Materials
Started Basic Prefab Setup for Confetti Cannon
Ensure that clothing TargetModel has a standard scale, so it doesn't fuck up bounds (?)
ComponentSheet group styles
Add Menu.AddOption
Get bool state from BoolControlWidget
Add math.tau (#2030)
Convenience var for a well-established constant. Improves readability of code for formulas that typically use tau over 2pi. Fixes garrysmod-requests/issues/2216.
Up the ZFar distance for clothing camera render so it's clear when bounds are way too big
Add particles to create menu
Optimize querying ParticleFloat/ParticleGradient
Terrain collider but commented out cos master doesn't have it yet
GC buffer is now saved.
Safe and Unsafe buffer values differentiated.
▌█▉ █▉▋ ▉▋▊▍▉▋
▊ ▋▉█'▇ ▇▍█ ▆▉ ▊█▋▇█ ▌▉▍█▄▄▊▆▅▆▉▉ ▊▉▇▅▆▊█▊▉ ▄▇▉▊▍ ▄▆▇▌▄▊▅ ▇▊▆ ▊▉█ ▊▄▉.
█▆▌▋ ▆▍▍ ▇▇▋▆▋▌▌▅ ▇▋ ▅ .▄▇▍ ▇▅▌█ ▇▍▄█ "▋▅▌▊▄▉'▅▋ ▍▋▄▇ ▍ █▆▇█▉▌▄ ▇▋▇ ▉▊▉▅'▄".
Fix rebuilding shapes every update :S
Prefabs work as they should
Collision indicator has partcles
Fix scene thumbnails not generating properly
Fix collider warning (because it expects to be initialized before children)
Fix triggers invalid json
merge from main -> qol_hbhf_dialog
Fixed jumpscare when opening "Other" in the type selection menu
▋▋▇'▅ ▌▉▌▋▍▋▅ ▄▉▊▇▋▌ ▉▋ ▅█▄▊▇ ▅▉▆▅▌▅▆ (▉▊█ ▅▌ ▆█▉) ▆▍ ▊▋▉▉▅▊▉ █▉▌▍▊▋▄▊ ▄▍▍▇▆▊ ▌▋
Loot spawning improvements & changes
Make ResourceControlWidget menu a modal, fixes it popping onto other monitors if near boundary
w_revolver anims set to not include parent bone in anim data
w_revolver entity updates
new player mask, updated 3p revolver anim meta
Copy Component/Paste Values/Paste As New
Undo Support
Use EditLog
Nicer Task handling for GameObject/Component
Merge pull request #60 from Facepunch/copy-paste-components
Copy Component/Paste Values/Paste As New
Moved copy/paste component stuff. Can right click GameObject inspector to paste component as new. Accept mouse event when opening context menu for component sheet to prevent passthrough. Set accepted on a bunch of OnContextMenu stuff to prevent passthrough. Add undo support / edit log for removing a component.
Merge remote-tracking branch 'origin/main' into action-editor