243,658 Commits over 3,898 Days - 2.60cph!
Leaderboard backup, run #7252
Runtime AnimSaver scripts
Merge from main (to a sub branch for some checks first)
Align the kayak over time so it always lines up with the cinematic
Hooked up cinematic so it runs when the tutorial is finished normally, and not via convars
Fixed player respawning on the mainland if they die
Player is now able to run again
Change local player to accept position data from the server the same as other clients do. Local client now moves with server-side movement inputs (but no prediction yet).
Properly kill the player instead of deleting the entity
Can now do very basic server-side movement (walking only, can't look around)
Update debug.testtutorialcinematic to spawn a kayak and mount the player so it can be used from anywhere on the island
Added a test movement
Now that we can compile both client and server, run code gen. + simplified an RPC.
Server side now compiling. Commented out a lot of input code for the moment. Wanted to get everything compiling before I move all the inputs out of PlayerWalkMovement and into a new client-side input section
A lot of replacing movement state with model state on the client
Client side now compiling again
▇▅▅ ▇▅▊▇▋ ▋▅▌ ▍█▍ ▄▉▅▍▊▄▄▆
▅██ ▉▊▍▇▍
Fix SteamID placeholder calculation for clients with no SteamID
Make CreateConVar type errors non halting
experimental: dont break mods
Fixed crashes due to CSoundPatch
Fixed issue with number lexing.
Added null and iif support to parser.
Renamed lexer keywords.
Added statement support
Fixed binary epression bug
Wrote basic interpreter
Added system to run code wrote in game with editor
Added null expression support
Fixed Detail Layer breaking lighting when using normal blending with UV1 (tangent space mismatch)
Different strategy for injecting debug info
Added global symbol table.
Implemented support for variables and their identifiers into parser.
Added block expression support
Wrote basic recusrive descent parser.
Added support for Unary Expressions,
First attempt: working ambient, main lighting and shadows
monument greybox progress
Added definitions for grouping, binary and literal expressions.
Removed redundant token types.
Forced all lower case input to lexer.
Attempt to fix triangle floor / triangle roof stability edge case after server restart
merge from modelviewerfixes
Modelviewer fixes from August post-processing changes
Added lexing support for keywords.
Added lexing support for literals and single character tokens
Revert ActionGraphs inclusion, doesn't make a .xml file so it's failing the build
Fixed caret. Added blinking and ensured it respects text editor width/height
Include Facepunch.ActionGraphs.dll when uploading doc assemblies