255,542 Commits over 3,990 Days - 2.67cph!

3 Years Ago
Move wall geometry code out of game Add grid object
3 Years Ago
Add EnvironmentLightEntity.DynamicShadows like the rest of the light entities Initialize CLightComponent cascades to 3 so shadows don't look terrible when spawned dynamically
3 Years Ago
Fixed RawFixedElapsedTime divergence
3 Years Ago
alpha Merge branch 'main' of sbox-corewars
3 Years Ago
Rename base client classes, rename NexusSteamPlayerClient to NexusPlayerClient Change NexusPlayerClient to expect player auth tokens (from fpapi) instead of steam tickets
3 Years Ago
Default to port 28015 when using "connect hostname.com" (dont need port on end)
3 Years Ago
Add SceneWorld.ClearColor for minimal games that don't want to fuck with a skybox just to set a background color
3 Years Ago
Qt update Added GraphicsItem.OnMoved EditableCurve save/restore curve
3 Years Ago
Ignore all these private files in artifacts
3 Years Ago
Initial work on core shader
3 Years Ago
derive object pos in shader
3 Years Ago
GraphicsItem sends a message when it has moved due to user interaction
3 Years Ago
Use reflection to grab modded tags to avoid needing different build for windows & linux
3 Years Ago
I think that worked? So remove the subgraph compiler completely
3 Years Ago
Remove compiler identifier from subgraph assets so the build server hopefully doesn't try to compile them (revert this if it breaks)
3 Years Ago
"benchmark_demo {demo} {runScenes}" will skip benchmark scenes by default
3 Years Ago
Moved BuildingBlock.ChangeGrade() to #server
3 Years Ago
Add shader asset type and empty resource compiler for it
3 Years Ago
Fix relative specular luminance on blendable
3 Years Ago
Add Vector2.FromDegrees Add GraphicsItem.Bind Set common defaults on GraphicsView Move Widget.Bind to QObject.Bind Start work on EditableCurve GraphicsItem
3 Years Ago
Fix hover shaders
3 Years Ago
Fix voxel shader
3 Years Ago
Recompile shader and remove the need to pass tangents as attributes
3 Years Ago
Curve handles work I don't particularly love that the inslope/outslope seem made up with no real limits. Maybe that's something we should fix before we ship it. https://files.facepunch.com/garry/4aadaedc-4761-4350-add4-c13df39b491f.mp4
3 Years Ago
Run mat_recompileoutdatedshaders in a thread
3 Years Ago
Push grasstile shader
3 Years Ago
Fix SDF trace functions Use UINT32 for transformation indexes on shaders, adjust multiview instancing functions to use nInstanceTransformID instead, support for it in legacy transforms too Reenable Sructured Buffers for transformation Bump up VFX ABI version Add mat_recompileoutdatedshaders, Iterates and recompile shaders from previous ABI version. Change color format of InstanceTransformUv from Float16x2 to R32 UINT, also on managed vertex objects Adjustments to transform system, iterate, cleanup, do byte alighment fixes to work on AMD Shader objects for core shaders Shader objects for core addon shaders
3 Years Ago
Missing .cs file
3 Years Ago
Added "benchmark_demo {demo}" command to bench any demo
3 Years Ago
Added Tooltip and ITooltipProvider. Added Group and Tier to Blowtorch and Watergun. Updated Draggable position. Completely stripped out Name and Description and Icon from Shop Item definitions. Update all items to have a description. Merge branch 'main' of sbox-corewars Merge branch 'main' of sbox-corewars Automatically destroy brew particle effects after 3 seconds
3 Years Ago
Added BlockType.Description
3 Years Ago
Update FP.Nexus Rename zone Name -> Key
3 Years Ago
Refactor API calls to return the ApiResult (which has the status code and response if there is one) API calls no longer automatically throw for non-2xx responses Connector functions for calling all of the new clan APIs WIP setting up the NexusZoneClient to provide access to clans Progress on clans implementation Hook up all the clan functions Refactor VariableUpdate so it's not annoying to use Automatically handle clan events from the nexus Expose clan events to consumers so they can do extra stuff if needed Compile fix Add an event for when a clan is unloaded Add accessors for role and member variables Fix roles never getting their name set Fix incorrect error codes being returned when changing a clan member's role Add a MaxMemberCount field to clan info (always 0, no limit for now) Automatically refresh clan info in case we missed some change events Rename zone Name -> Key Merge branch 'clans'
3 Years Ago
Rename zone Name -> Key
3 Years Ago
updating/adding art sources
3 Years Ago
▇▆▌▋▇▇▍ ▄▆▊▊▋▉▋▊ ▄▆ ▊ █▅▇▆▉ ▊▆▊▄▇▋▌▍ ▉▅ ██▄▉▉▌ (▊▇▇▍▅▋-▄▋▉▇) ▇▆ ▍▍▆ ▌▅▊▅ █▊▆ ▉▇█▊▅ ▊▄▆▉█ ▊▋▋▋▍▆ █▌▅▌ ▉▄▇▊ ▄▊▌▉▇ ▇▇ ▅▅▇, ▋▍▉ █ ▊▇▋▆▋▌▉▅ ▅█▌▍ ▆▆▆▌▋ ▉▍▌ ▊ ▉▋█▍▆▅▉ ▉▇▄▄ ▊▍▆▋ ▅▆▆█▄▌ █▇▋█▅▄▌ ▇▊▆▄▋▌ ▅▊▆▆▉▋▄▉ ▋█ ▌▆▆ ▄▉▊
3 Years Ago
Fix nexus initialize failure in editor leaving the DB file open forever
3 Years Ago
Show an icon on the server you are currently assigned to
3 Years Ago
Support removing server groups so the button does something now
3 Years Ago
Fetch player info from the nexus to get appKey etc Remove appKey fields from server and notification data
3 Years Ago
Fix issues with the getNexusAth rust+ rpc
3 Years Ago
Loop cuts in the edge cut tool, pretty close to done but having a brain block so I'll come back to it
3 Years Ago
wooden pallet - gibs Merge branch 'master' of sbox
3 Years Ago
spas12 remake remodelled spas12 textures and materials and initial prefab setup
3 Years Ago
delete empty map, dont need this shit now
3 Years Ago
"listvendingmachines" command didnt codegen before
3 Years Ago
fix errors yeah baby yeah
3 Years Ago
Added "harmony.unload {name}" and IHarmonyModHooks to use loaded / unloaded hooks
3 Years Ago
Fixed blowtorch particle not showing
3 Years Ago
Ability to load harmony mods after startup with "harmony.load {name}" command