reposboxcancel

17,282 Commits over 1,338 Days - 0.54cph!

5 Months Ago
Added failing test for hotloading ActionGraph delegates Rename Sandbox.Test/ActionJigs to Sandbox.Test/ActionGraphs
5 Months Ago
If in editor then mount source2/cloud in the gamemenu Load resources from the correct filesystem in GameMenu
5 Months Ago
Add essential system types to TypeLibrary (#1365) * Add some essential System.* types to TypeLibrary * Fixed TypeLibrary.GetType<T>() * System type tests * Simplify reflection in NodeLibrary * Filter methods available to ActionGraph * Add PropertyDescription.IsIndexer
5 Months Ago
Added failing test for hotloading ActionGraph delegates Rename Sandbox.Test/ActionJigs to Sandbox.Test/ActionGraphs
5 Months Ago
Use AddType() directly when adding intrinsic system types
5 Months Ago
Add Sound.StopAll
5 Months Ago
Hide some more methods from ActionGraph Add PropertyDescription.IsIndexer
5 Months Ago
Don't include IsFamily members from System.* types
5 Months Ago
Targeted Messages (Send to Connection Id) (#1363) * Can send message directly to connection id and if necessary route through server and wrap in a TargetedMessage * Forward sender id in targeted message, when received by intended recipient call message handler with sender connection
5 Months Ago
Forward sender id in targeted message, when received by intended recipient call message handler with sender connection
5 Months Ago
Filter methods available to ActionGraph Don't include ones with pointer / Span<> / byref parameters
5 Months Ago
Add Nullable<> as an intrinsic type Simplify reflection in NodeLibrary
5 Months Ago
System type tests
5 Months Ago
Clothing: experiment with exposing conditional models (changing clothes to use different models based on occupied clothing slots)
5 Months Ago
Add some essential System.* types to TypeLibrary Fixed TypeLibrary.GetType<T>()
5 Months Ago
Whitelist Type.BaseType
5 Months Ago
Test: do full checkout with clean on shader.yml, delete debug_shaders.yml ( pointless )
5 Months Ago
Allow widgets to intercept/override shortcuts Console output ignores shortcuts when selected/focused (copy works again) Can jump to items in the asset list by typing the name
5 Months Ago
Unify Two Lobe Specular and normal Specular
5 Months Ago
Ignore these ikchain scale asserts Allow more Json depth
5 Months Ago
Can send message directly to connection id and if necessary route through server and wrap in a TargetedMessage
5 Months Ago
Small plug tweaks
5 Months Ago
Directly call constructor instead of using Activator.CreateInstance in TypeDescription To make sure it's a whitelisted one
5 Months Ago
Whitelist Task.IsCompletedSuccessfully Give game system access to the loading screen
5 Months Ago
Wireframe and ToolsVisMode can be driven per-view by Camera attributes instead of global convars
5 Months Ago
Ignore static constructor in constructor access check
5 Months Ago
Another constructor visibility check
5 Months Ago
Simplify TypeLibrary.Create<T> methods a bit Do a more precise check for forbidden constructors We were getting false positives with some widget types
5 Months Ago
First pass at adding allowed System.* members to TypeLibrary Update MemberAccess test for system types Fix TypeLibrary.GetType<T>() It could return a random type that extended T, instead of T itself. Fix asking AccessControl about MemberInfos Fix TypeLibrary tests that assume a new library has no types in it Better fix for TypeLibrary tests Fix possible NRE in TypeLibrary.GetType( Type ) Simplify TypeLoader now that System types are in TypeLibrary Tweaked MemberAccess test again Double-check only public system members are included Log included system types in MemberAccess test Test for TypeDescription.Create<>() with forbidden constructors Don't allow TypeDescription.Create<T> for types with forbidden constructors
5 Months Ago
5 Months Ago
Remove SetRenderAttributesForEnvironmentMap, Handshakes, ChooseEnvironmentMap and envmap bindings (cya), we're been GPU-driven for quite some time now
5 Months Ago
Tweak ControlWidget creation so the value doesn't pop in a frame later
5 Months Ago
VR texture submit supports full depth submit (but we're not passing depth just yet) Pass depth buffer to submit
5 Months Ago
Test for TypeDescription.Create<>() with forbidden constructors Don't allow TypeDescription.Create<T> for types with forbidden constructors
5 Months Ago
Citizen/animgraph: reverse the orders of "lock when waned" in the landing animation groups
5 Months Ago
Simpler decal shader Add SceneObject.Flags.NeedsEnvironmentMap
5 Months Ago
Tweaked MemberAccess test again
5 Months Ago
Fix possible NRE in TypeLibrary.GetType( Type ) Simplify TypeLoader now that System types are in TypeLibrary
5 Months Ago
Better fix for TypeLibrary tests
5 Months Ago
First pass at adding allowed System.* members to TypeLibrary Update MemberAccess test for system types Fix TypeLibrary.GetType<T>() It could return a random type that extended T, instead of T itself. Fix asking AccessControl about MemberInfos Fix TypeLibrary tests that assume a new library has no types in it
5 Months Ago
Citizen: reduced the lean in the sprint forwards animation clip by ~20 degrees
5 Months Ago
Quick and dirty loading screen when downloading game menu
5 Months Ago
vk: "fix" semaphore hang when recreating swapchains vk: always use D32FS8 for depth buffer
5 Months Ago
Medieval Armour LODs
5 Months Ago
Shape cast against heightfield using swept bounds, awful for long traces but fine for player controller for now
5 Months Ago
Heightfield shape collision (collide directly with heightmap values to save memory and construction time) https://files.facepunch.com/layla/1b2711b1/sbox-dev_te9aXdBHk6.mp4 Bit of cleanup simd cell triangle vertices up front Ray casts and shape casts against heightfield but slow because there's no acceleration structure yet
5 Months Ago
Ray casts and shape casts against heightfield but slow because there's no acceleration structure yet
5 Months Ago
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)
5 Months Ago
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
5 Months Ago
New Clothing - Medieval Armour Outfit LODs and Skinning adjustments coming asap!