243,080 Commits over 3,898 Days - 2.60cph!

10 Months Ago
Apply decal random rotation, spawn particles
10 Months Ago
Play bullet sounds
10 Months Ago
Bullshit reloading system for now
10 Months Ago
▊▇█▆ ▅▋▋▍▆▇▌▍ ▄▉▇▉▍▍
10 Months Ago
Add GameObject.DestroyAsync extension Add SurfaceComponent and GameObject.GetSurface extension method Prefab updates Get surface from weapon shoot trace, create impact effect gameobject from decal definition https://files.facepunch.com/tony/1b2311b1/sbox-dev_M7K7YcLTh5.mp4
10 Months Ago
Make sure clearing model in ModelRenderer resets sceneobject to default cube NRE in DrawSelection
10 Months Ago
Make player prefab
10 Months Ago
Add functions to ModelRenderer to set body group
10 Months Ago
Update flex controller weights straight away when setting morphs
10 Months Ago
Fix shadergraph not showing all available nodes from connection, shadergraph doesn't have relevant nodes
10 Months Ago
Strip out Context.Client Protect GameObjectDirectory a bit
10 Months Ago
Use new particle for muzzle flash instead of legacy
10 Months Ago
Update ScreenPanel's properties on awake instead of waiting for the next update Clamp the RootPanel's scale to avoid problems
10 Months Ago
Fix audiostream crash
10 Months Ago
Name the threads properly
10 Months Ago
Fix warnings when compiling in release mode When loading a project for the first time, try to load startup scene, failing that try to load any scene
10 Months Ago
SceneWorld doesn't need DetermineContext anymore Remove DetermineContext usage from Input.Vr Remove DetermineContext from stats Remove Context.Server Fix a warning Fix warnings Build server runs with TreatWarningsAsErrors
10 Months Ago
Tweaked project changing logic, so we wait until the project is loaded before switching to it
10 Months Ago
Fix NRE's when playing video
10 Months Ago
Leaderboard backup, run #8332
10 Months Ago
Camera 2 Better roll controls
10 Months Ago
Citizen/animgraph: apply the "Disable scale_height main pelvis offset" Tag to the rolling state. Will need a more thorough solution later. (Facepunch/sbox-issues#4296)
10 Months Ago
Roll boost + anim tweaks
10 Months Ago
Crouch Jump
10 Months Ago
Rolling
10 Months Ago
3d sound falloff tweaks (obey volume more)
10 Months Ago
Fixed SoundOverride being applied on SoundPoint - even though it's not enabled
10 Months Ago
Fixed UI sounds being loud for one frame
10 Months Ago
Double Jump
10 Months Ago
Fix GridLayout returning negative firstindex Fix panel tree not selecting a panel Skip building panel inspector if panel is null Fix StyleEditor not rebuilding Create modals on the overlay Fixed codegen wrapped properties not copying the initializer to the backing field Fixed style errors due to missing sounds Can play sound events by name, like before
10 Months Ago
Coyote time
10 Months Ago
Steal movement code from Gun Fight Thanks Tony
10 Months Ago
CubicBeizer to CubicBezier Fix some sound errors
10 Months Ago
Remove PlayerController.IsDucking
10 Months Ago
Maintain interpolated local position and rotation so we can just keep applying, add sliding state to vm
10 Months Ago
Apply local transform to viewmodel based on wish direction
10 Months Ago
Fix sound errors
10 Months Ago
Hook up slide anim and remove legacy stuff
10 Months Ago
Mechanics can override acceleration
10 Months Ago
Scale down wish input significantly while sliding Can't slide/crouch while sliding Expose HasAnTag accessor ViewModel move_groundspeed cleared if we have the slide tag
10 Months Ago
Multicamera test scene
10 Months Ago
Fix NREs
10 Months Ago
Categorize base mechanic properties
10 Months Ago
Add Mechanic.ShouldBecomeaActive / Mechanic.ShouldBecomeInactive so mechanics can lock Add basic sliding mechanic
10 Months Ago
Fix BBox obsoletes Turret use a sound that exists
10 Months Ago
Mechanic.IsActive is set properly by holding a list of active mechanics between updates
10 Months Ago
Player controller input refactor, let mechanics interrupt input (sprint dampening left-right movement)
10 Months Ago
Remove old code + Camera
10 Months Ago
SoundSystem Takeover (#1425)
10 Months Ago
Refactor, mechanics have tags which are cleared every frame, move sprint to a mechanic Update DamageInfo