userJames Kingcancel

7,945 Commits over 3,745 Days - 0.09cph!

7 Months Ago
Vaulting sounds, WIP key
7 Months Ago
Vaulting https://files.facepunch.com/ziks/2024-05-08/sbox-dev_gXZCNR8dql.mp4
7 Months Ago
Movement aligns to grid, handles diagonal movement through corners https://files.facepunch.com/ziks/2024-05-08/sbox-dev_znZKFeeT57.mp4
7 Months Ago
Basic networking
7 Months Ago
Reload strings on Alt+L in debug builds Copy locale folder on build Remove import-translations job
7 Months Ago
Refactor string loading to support different formats Load strings from loose CSV files
7 Months Ago
Follow camera
7 Months Ago
Wall collision
7 Months Ago
I should stop tweaking the generator Starting on movement
7 Months Ago
Generator tweaks
7 Months Ago
Fix wall placement, add lights https://files.facepunch.com/ziks/2024-05-07/sbox-dev_Vmh62T1kst.mp4
7 Months Ago
Added a bunch of old assets Spawn walls
7 Months Ago
Basic overall maze layout generation https://files.facepunch.com/ziks/2024-05-06/sbox-dev_R4oVrgYbRY.mp4
7 Months Ago
Refactor, editor tweaks, working on generator
7 Months Ago
Add a bunch of mazes, can set item spawns https://files.facepunch.com/ziks/2024-05-06/sbox-dev_9OU5DiHcmA.png
7 Months Ago
Initial commit WIP maze resource https://files.facepunch.com/ziks/2024-05-06/sbox-dev_ATtk51LrlD.png
7 Months Ago
ActionGraph API change
7 Months Ago
Expression graphs can have signals Means they can use variables, and control flow like conditions and loops
7 Months Ago
Input / output signals can be synchronous or async Got simple expression graphs working again, now with signals Automatically hook up input -> output signal for new expression graphs Fix version 7 upgrader Fix expression subgraphs Failing test for expression graph using async Use a dummy Signal type for all signal parameters Basic test for async in expression graphs Test for control flow async Control flow nodes inherit async from body signals
7 Months Ago
Control flow nodes inherit async from body signals
7 Months Ago
7 Months Ago
Test for control flow async
7 Months Ago
Fixed build errors Ignore .idea and .sln Update with working Sdf2DWorld functionality Cleanup Use new project structure Use new libpolygon API HideInEditor -> Hide Use WIP [Unicast] RPCs Use new RPC filtering API RPC filtering API change Dirty include facepunch.libpolygon Nicer display names for world component types Don't need SdfNetwork component type any more Fix triplanar hlsl Generate UVs / tangents for 3D SDFs, for non-triplanar materials (#26) https://files.facepunch.com/ziks/2024-05-03/sbox-dev_pV7DEZpr1B.png
7 Months Ago
Fix triplanar hlsl Generate UVs / tangents for 3D SDFs, for non-triplanar materials (#26) https://files.facepunch.com/ziks/2024-05-03/sbox-dev_pV7DEZpr1B.png
7 Months Ago
ShaderGraph: Fix black region in triplanar texture nodes Facepunch/sbox-issues#5371
7 Months Ago
Nicer display names for world component types Don't need SdfNetwork component type any more
7 Months Ago
Fix method identities not matching for generic declaring types Fix component RPCs declared on generic types
7 Months Ago
Expression graphs can have signals Means they can use variables, and control flow like conditions and loops
7 Months Ago
Basic test for async in expression graphs
7 Months Ago
7 Months Ago
Failing test for expression graph using async Use a dummy Signal type for all signal parameters
7 Months Ago
Automatically hook up input -> output signal for new expression graphs Fix version 7 upgrader Fix expression subgraphs
7 Months Ago
Input / output signals can be synchronous or async Got simple expression graphs working again, now with signals
7 Months Ago
Component editor
7 Months Ago
Dirty include facepunch.libpolygon
7 Months Ago
RPC filtering API change
7 Months Ago
Use new RPC filtering API
7 Months Ago
Always explicitly keep a reference to delegates passed to native (#1546)
7 Months Ago
Always explicitly keep a reference to delegates passed to native (#1546)
7 Months Ago
Fixed #9
7 Months Ago
Add `--force-language <short code>` command line option
7 Months Ago
🇫🇷
7 Months Ago
Script to import crowdin translations to Assets/Bundled/Strings Automatically import merged Crowdin translations on build
7 Months Ago
New Crowdin translations by GitHub Action (#8) Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
7 Months Ago
Add workflow_dispatch trigger to crowdin action
7 Months Ago
Publish: handle libraries referencing each other during compile
7 Months Ago
Added UnicastAttribute / codegen Warn in OnObjectMessage if ActiveScene is not set Document UnicastAttribute
7 Months Ago
Ignore .idea and .sln Update with working Sdf2DWorld functionality Cleanup Use new project structure Use new libpolygon API HideInEditor -> Hide Use WIP [Unicast] RPCs
7 Months Ago
Added UnicastAttribute / codegen Warn in OnObjectMessage if ActiveScene is not set
7 Months Ago
Example SVG