137,867 Commits over 4,324 Days - 1.33cph!

6 Days Ago
Add blueprint skin to foundation & wall prefabs
6 Days Ago
Create a building guide version of building blocks called the "blueprint" skin (foundation and wall so far) so we can render building blocks as their building guide version - disable colliders, batching & gibs on the blueprint versions as I don't intend a ton to be spawned at once & want them to be movable
6 Days Ago
Craggy (unsure if I changed anything but commit it for hackweek)
6 Days Ago
Codegen
6 Days Ago
Commands to load a blueprint directly into a roboport (so we don't have to get the building plan code done to paste base blueprints)
6 Days Ago
WIP code to support a building plan showing all the foundations of a base's blueprints
6 Days Ago
Prefabs created so far
6 Days Ago
New code added
6 Days Ago
Show the clan logo on the map marker too
6 Days Ago
CLIENT compile fixes
6 Days Ago
Compile fix - getting ready for aux3
6 Days Ago
Compile fixes
6 Days Ago
Fix golf tee nuking the ball under weird circumstances
6 Days Ago
Detect a winner and show a phrase when they win
6 Days Ago
Numerous bug fixes with the Golf UI
6 Days Ago
Ensure hole UI updates
6 Days Ago
Reserve the first two rows in the ui
6 Days Ago
Ensure golf ball home tee is set
6 Days Ago
Missing physics material files
6 Days Ago
Add Golf Leaderboard UI - Add players based on who has joined the game - Sort against strokes - Show who has completed the course
6 Days Ago
Show who has control of the flag under the flag's map marker (including clan) If the flag isn't being carried only show clan name if controled by a clan, otherwise keep showing the last held player
6 Days Ago
Fixed bugs with numbering not changing under certain circumstances
6 Days Ago
Added visible par number, hole number and current players as text on the Tee Clock
7 Days Ago
Added delay node Added tooltips on the node ports, shows the type
7 Days Ago
Node inputs can be inlined with input fields When connected the input field is disabled and the data comes from the incoming data
7 Days Ago
Bugfix: fixing ~24 missing Pool.Free Tests: editor compile test, built C and S standalones
7 Days Ago
Player scoring system. Player scores increase with each hit
7 Days Ago
- Ability to join/leave games on the tee - Tee backtracks dismounts/swings to golf ball and mountable - Deployable changes - Phrases
7 Days Ago
Minor cleanup and comments
7 Days Ago
Buildfix: undefine local GetFromGrid method when in None mode Tests: None builds
7 Days Ago
- Fix lod border cells, and negative cells - Change mesh master to only 3 submeshes - Change instance offsets and arguments for new approach
7 Days Ago
Update: PoolAnalyzer - support ArgList syntax in ObjCreationSyntax - debug bin built from 0fbab248 C+S Editor now boots! Now to check individual modes Tests: unit tests + started editor
7 Days Ago
Added multi selection in the node graph
7 Days Ago
Update: PoolAnalyzer - further reduce false-positives - better escapes for await, try blocks, using statements - debug bin built from a2005dd2 Only 2 false-positives remaining in C+S Tests: unit tests and started unity
7 Days Ago
7 Days Ago
Can now Tee-Off from the Tee
7 Days Ago
Start on Deployable tests. Wrote a bit of a monstrosity to check for whether the groundwatch layers match where the item can be deployed (but it seems to work well) Finds 8 such cases where its misconfigured, no false positives
7 Days Ago
- Players can't kick golfballs - Add drag on the ball so it doesnt roll forever - Add bounciness
7 Days Ago
golf tee dressing
7 Days Ago
Make jump/land sounds play for non local players * Also made Player:PlayStepSound volume argument default to 1 * Fixes Player:PlayStepSound not really doing anything in multiplayer Added game.Get3DSkyboxInfo Returns table with "origin" and "scale" keys. No function arguments. Send replicated convars in batches of 128 * This fixes an overflow/network channel corruption issue on server join when the server tries to send over 255 replicated convars to the client. Remove some unused stuff * Removes CRC calc for game_sounds_manifest.txt loading, since the CRC is never used. * Removes CGarrysMod::SetupSoundsManifest Reload soundscripts when games are mounted * This fixes no voice lines playing in Half-Life 2 maps when the game was started without HL2 mounted, and then HL2 is mounted. Minor cleanups in multiplayer animstate * Make flDeadtime in prediction use correct data type * Removed a bunch of unused fields in MultiPlayerPoseData_t * Reduce amount of LookupPoseParameter calls
7 Days Ago
- Fixed swap to driver popup not working
7 Days Ago
Create item for golf hole bucket - can now place it
7 Days Ago
Update: PoolAnalyzer - in cases of assignment, scan all block hierarchy up to local var declaration block - debug binary built from cb708ddf Down to 15 confirmed false-positives (5 different types) Tests: unit tests + started unity
7 Days Ago
- Improved hitting workflow again - Will now auto dismount if you've hit the ball then walked after sending it - Fix phrases not poping off
7 Days Ago
ao tweaks
7 Days Ago
deployable golf tee initial setup
7 Days Ago
- Player no longer auto dismounts after golfing. Stays on the mountable until space is pressed, this stops you getting disorientated - Dont draw trajectory if you have shot your ball
7 Days Ago
Show phrase when swapping golf club type
7 Days Ago
Ensure mountable dies when dismounting from a ball
7 Days Ago
Missed file