reposboxcancel

17,092 Commits over 1,308 Days - 0.54cph!

1 Year Ago
Increase menu build timeout Don't show warnings/info in menu compile error
1 Year Ago
Documentation + Support for arrays & spans
1 Year Ago
Fix assembly resolution when rewriting
1 Year Ago
Obsolete ConstantBuffer, implement RenderAttributes.SetData
1 Year Ago
debug print
1 Year Ago
Fix dynamic constant buffers so they actually work
1 Year Ago
Citizen/clothing: various improvements
1 Year Ago
Cleanup
1 Year Ago
Fix typo that made borders not appear
1 Year Ago
Make sure Global.Server gets set OnServerInfo so Global.GameTitle and shit is avaliable, fixes rich presence not working too
1 Year Ago
Add all vfx_c shaders
1 Year Ago
Let shaders live outside of /shaders/ subfolder, let HighlightRender read HighlightObject shader from the same directory More rules for GetShaderPath Allow for usage of custom icons for assets Fix typo Warn about devshaders
1 Year Ago
Hammer: Fix base entities appearing as if they only belonged to certain local games Only create this package.base Compiler in tools mode once again (for Hammer / GameData), since local compilations are now consolidated with base code
1 Year Ago
Basic assembly reference rewriting Rewrite packaged addon references if needed Merge branch 'assembly-rewrite'
1 Year Ago
Basic assembly reference rewriting Rewrite packaged addon references if needed
1 Year Ago
Better handle failed downloads when loading to a server Switch some entity methods to check validity of internal pointer, not realm ModelEntity.TakeDecalsFrom throws explicitly when given null Fix malformed comment on RenderTreeBuilder.AddAttribute
1 Year Ago
Add MapNode.Copy() creates a copy of the node and adds it to the current mapdoc Make Hammer entities correctly categorize local projects again
1 Year Ago
Fixed a race condition with loading custom resources in tools
1 Year Ago
Fixed ResourceProperty not working with base Resources
1 Year Ago
Only tell ac to forget the assembly if it's going away Throw more useful exception when ac can't resolve an assembly For now don't include base with generic addons (needs some work) Use correct assembly name for packaged content When hotloading runtime stuff on the server, also include packaged addons so they hotload too Client hotload in a more organised way
1 Year Ago
Add map nodes MapGroup and MapInstance, example usage of MapInstance: ``` new MapInstance() { Position = Vector3.Up * 128.0f, Target = Selection.All.First(), }; ```
1 Year Ago
Fix tests that use sandbox game Load addons after gamemode is compiled Include base addon with Runtime content Isolate the assemblies in their own LoadContext when loading Compiled assemblies don't need a dynamic name now, unify name with release so addons work on local versions of games
1 Year Ago
Load fallback shaders inside tools/ if not found Update shader path on tools materials Update pathes, put tools shaders under tools/
1 Year Ago
New Outfit Piece! - Fedora.. https://files.facepunch.com/daniel/1b2611b1/sbox-dev_a3Ipo4jVY4.png Fedoras... are awesome. LODs coming asap. Fixed "fire once" or OutputConnection.TimesToFire not doing anything Asset browser addon icons reflect their type Change addon grouping in AddonSwitcher Addons are grouped by Active AND Type. Groups can also be collapsed now. Addons + Razor + New Menu sbox-issues/discussions/2438 Print compile errors when no tools mode Fixed extensions not working Project references normalize and encode properly for XML in SolutionGenerator so Visual Studio doesn't cry when seeing an & New Outfit Piece! - Flatcap Hat https://files.facepunch.com/daniel/1b2611b1/Photoshop_SK6YieyB9t.jpg LODs coming soon. Make our access tests work with new uploaded assembly path Fix uploading addons that target games using legacy uploaded assembly path Make base compiler part of ServerContext.CompileGroup in non tools mode too so local games successfully compile Don't overflow the Embed network table with too many small files - maybe this should be limited to html, css only? Only embed html/scss Fix CAsset::RequireInstanceInfo error This was happening because when updating the splashscreen we spin, which also runs async tasks. One of the tasks loaded a dll, which initialized all the statics. The post process materials were loaded here. The problem was that this was happening before the asset system was initialized, so it all shit itself. Now it spins the UI but shouldn't run async tasks. Fix crashes when trying to set an animgraph on a model with no bones (still allowed because they may have morphs) Citizen: LOD0/1 don't compress tangents/texcoords anymore, fixing shading seams Merge branch 'master' into custom-client-input
1 Year Ago
Citizen: LOD0/1 don't compress tangents/texcoords anymore, fixing shading seams
1 Year Ago
Fix crashes when trying to set an animgraph on a model with no bones (still allowed because they may have morphs)
1 Year Ago
Fix CAsset::RequireInstanceInfo error This was happening because when updating the splashscreen we spin, which also runs async tasks. One of the tasks loaded a dll, which initialized all the statics. The post process materials were loaded here. The problem was that this was happening before the asset system was initialized, so it all shit itself. Now it spins the UI but shouldn't run async tasks.
1 Year Ago
Only embed html/scss
1 Year Ago
Don't overflow the Embed network table with too many small files - maybe this should be limited to html, css only?
1 Year Ago
Make base compiler part of ServerContext.CompileGroup in non tools mode too so local games successfully compile
1 Year Ago
Fix uploading addons that target games using legacy uploaded assembly path
1 Year Ago
Make our access tests work with new uploaded assembly path
1 Year Ago
New Outfit Piece! - Flatcap Hat https://files.facepunch.com/daniel/1b2611b1/Photoshop_SK6YieyB9t.jpg LODs coming soon.
1 Year Ago
Project references normalize and encode properly for XML in SolutionGenerator so Visual Studio doesn't cry when seeing an &
1 Year Ago
Print compile errors when no tools mode Fixed extensions not working
1 Year Ago
Addons + Razor + New Menu sbox-issues/discussions/2438
1 Year Ago
Merge fixes
1 Year Ago
Fixed "fire once" or OutputConnection.TimesToFire not doing anything Asset browser addon icons reflect their type Change addon grouping in AddonSwitcher Addons are grouped by Active AND Type. Groups can also be collapsed now. Merge branch 'master' into tier2addons
1 Year Ago
Fixed "fire once" or OutputConnection.TimesToFire not doing anything Asset browser addon icons reflect their type Change addon grouping in AddonSwitcher Addons are grouped by Active AND Type. Groups can also be collapsed now.
1 Year Ago
Compiles
1 Year Ago
Add some more special cases for GetShaderFullPath ( Replacement shaders and tools shaders)
1 Year Ago
When OnTagAdded or OnTagRemoved is called, the passed tag is always lowercase. Documentation for these methods updated to explain that for clarity. New Outfit Piece! - Fedora.. https://files.facepunch.com/daniel/1b2611b1/sbox-dev_a3Ipo4jVY4.png Fedoras... are awesome. LODs coming asap. Merge branch 'master' into tier2addons
1 Year Ago
Fix package settings being squashed Move GameFriend logic Add Global.IsServerHost Can change map if server host
1 Year Ago
In game player list poc
1 Year Ago
Add friend count back CurrentGame screen to razor, pass server title to client/menu
1 Year Ago
Fix project reference for tools addons on toolbase -> tools Make the project folders match with titlecase
1 Year Ago
A bit more Addon -> Project
1 Year Ago
Fix tool addons not working from referencing wrong toolbase
1 Year Ago
Simplify error list, make it work again Remove console spam on compile error Remove debug api logging Remove CascadingParameters logging
1 Year Ago
Add FixupShaderName to handle legacy materials that don't have the shader name that's up to date Load shaders from absolute path Move UI shaders to shaders/ui/ folder rather than root