19,224 Commits over 3,898 Days - 0.21cph!
Delete unused
Editor titlebar minimum size
Asset context menu is an event, easier to add to
Fix another vmix crash
Fixed fast texture tool being fucked
Make thumbnail generation more polite
Delete old beards
Delete old panorama materials
Fix vmix voicelist crash
Fix thumbnails feeling like they aren't generating
Generate material thumbnails as a sphere if possible
Fix crash if VMIX_GraphByName is null
Enable spew is hard locked waiting for resource
[ResourceType] internally convert png/jpeg/tga/image to "jpg"
Asset browser view mode, bullshit types and flatten persist between sessions
TypeLibrary initialize optimizations (5x faster)
Made ReflectionCache redundant, deleted
Fix LOD dropdown defaulting to 0
Don't force GC collect on hotload, since we're doing it 3x for every compile
Update groups.vgc
Added networked attribute based material replacement to ModelEntity
Add clear context menu to asset property
Add DressSceneObject to ClothingContainer, to condense code repetition
SceneObject can replace materials based on attribute value
Clothing has EyeMaterial
Add gown clothing item
Add replacement attribute to citizen skin/eyes
Fix skins to use new system
Allow right click > open in editor for asset properties
Delete junk
Fix dress layers
Skin5 eyes
Mouse wheel zoom in and out of face on avatar dresser
LOD override dropdown
Add sbox_feature_inheritlods
Add morph inheriting for in game models
Remove vconsole tools we're definitely never gonna use
.. and some more
Fix clothes showing in wardrobe multiple times
Draw2D.TextSize returns a Rect
Vector3.ToScreen can take a ScreenSize, returns nullable Vector2
Reset Draw2D after callbacks
Add Draw2D.Material
Fixes
Move Sandbox.UI.Materials to Material.UI
Fix accidental skia upgrade
Don't render text twice
Tweak text shader
Add Vector2.Perpendicular
Add Draw2D.Line
Fix hard crash if trying to render2d with too many vertices
Add Draw2D.Texture
Add Draw2D.Circle, Draw2D.Ring
UI basic shader
Fix Render.Draw not working without indices
UI triangle drawing
Trim all the unused addon stuff out of IApplication etc
Fix Replicated ConVar's not replicating locally
Add GameResource to Recent opened list when saving in inspector
Add TypeLibrary.FindStaticMethods
Add PropertyDescription
Fix MenuAttribute
Fix classes with [Net] malfunctioning if they have child classes
Fix couldn't find class by identifier after hotload
Refactor everything (Pain Day 3)
Merged new-shader-api
Disabled transform structured buffer by default, will be reenabled soon
Update base.vfx with the base from standard.vfx
Fix regression where entities base properties were getting stomped
Added 'Particle Effect' property to phys_lengthconstraint
No more putting particle system entity inside of the constraint in Hammer.
https://files.facepunch.com/rubat/1b1811b1/AAUUMM6PIy.png
pallet - wip
pallet - tweaks
pallet - blue and red skins
New Clothing Piece! - Leather Gloves
New leather gloves and also some quick changes to the Long white gloves clothing file! So now it's in the glove section in the character menu!
Merge branch 'master' into refactor_everything
Remove IRuntimeAsset
Move IUninheritable to Sandbox.System
Fix OverrideCompilerIdentifier getting overridden 🙈
Update compile
Update .addon
Ignore generated
When uploading game, consolidate dlls so we don't need a base.dll
Console attribute renames
ClassInfo was removed
Replace LibraryAttribute.Spawnable with [Spawnable]
Don't use Library
Fix arg order
Fix argument order
Delete these vtex_c it keeps deleting on its own
ClothingContainer and ScreenShake fixes
Remove crosshair stuff
Add Killfeed
AnimEntity => AnimatedEntity
Add crosshair
Remove NameTags
Remove debug
Add crosshair
Remove NameTags
Remove debug
Check header version when loading assets
Add CreateAsset options for GameResource types
Remove a bunch of unused p4 stuff
Remove a bunch more unused p4 stuff
-AssetTargetGameRoot isn't ever going to be used
Don't store CResourceAssetTypeInfo on ResourceCompilerCentext, just store the data we need (extensions + compiler name)
Pass InitializeCompilerForFilename to c#, expose some of IResourceCompilerContext
Cleanup ManagedResourceCompiler
Fold Sandbox.Decals into DecalSystem
Ignore convar duplicate change callback warning