branchsbox/refactor_everythingcancel
38 Commits over 0 Days - ∞cph!
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
When uploading game, consolidate dlls so we don't need a base.dll
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
ClassName StringToken cleanup
Ignore setting Model keyvalue - since it should have been handled in engine
IIconProvider
AnimEntity is AnimatedEntity
Reorganise base addon
Delete old reverb track
Delete killfeed from base
Remove Crosshair stuff in base (we shouldn't be handling this)
Move Assets/ to Resources/
Remove ScreenShake, CameraModifier (this isn't stuff we should be providing solutions to imo)
Move DecalDefinition to Engine
Rename AssetLibrary
Add ResourceLibrary, Make Resource.Get internal
Move Clothing to engine, create ClothingContainer, Remove Clothing.All
Warn if [Description] attribute used when it could have been automatically applied, fix duplicate instances being applied
GameResource cleanups
Remove duplicate DescriptionAttribute
Move DefaultValue out of Internal
DefaultValue codegen complains if you're using the attribute when you don't need to
Move Hammer namespace to SandboxEditor
Hammer.Skip to HideInEditor, Hammer.SkipProperty to Hammer.HideProperty
Rename IsNearlyEqual to AlmostEqual
Add providers to PropertyAttribute
Move Hammer.MinMax to MinMax
Delete MaterialIcon
Remove LibraryAttribute.Alias - Add [Alias]
Fix all those icons
Fix DebugOverlay.Sphere order in ExplosionEntity
Fix ModelExtension
Delete IAsset
Delete Global.Lobby
TypeLibrary expose TypeDescription
Move DisplayInfo to Sandbox.Reflection
Remove obsolete
Engine Version++
Skipping some hotloading
Hardcode hotload logging for now
ConCmd, ConVar refactor
Route convars via engine
Fixed tools.refresh not being called
Fix ToolAttribute
Fix extra includes
Refactor
Move to properties
Always show a hotload finish, even if it did nothing
Fix "Server Hotload Hotload Started!
Fix some entity properties not being set
Revert "Oops."
This reverts commit 118f47b98e04f7f95d67f4b8a7b057a1751a86c9.