249,459 Commits over 3,959 Days - 2.63cph!
vm chainsaw - fixed issue with jacket clipping camera
Clean/Document StandardPlayerAnimator
▅█▋▇▄▇▍▉ ▊▋▌▌▉ ▅▍▋▄▆▇█▍▍▊ ▄▇▄▇▅▉▋▊█▋ ▌▌█▇█ ▉▍▆ ▋▌▍▆▋▌▋▌ █▋▅ ▉▍▇▅▌▋▍ ▍▄▋▄▌▅ (▇▅▋▆ ██▊▋, █▅▆▅ ▋▋▊▆ ▉▇▄▄█▍▋▉ ▋▊▉█▉▌▉ ▊▍▌▌ ▊▄█▇▍ ▅█▄ ▌▄▄▅▄▆▋▉█▍ ▌▊█▇▆ ▉▌▍▅ ▅▊▊▉▅▌)
EffectRecycle tweak to avoid prefabs thinking they've been edited in DoPrepare when they weren't (probably doesn't do anything)
Moved Player.Tick, Respawn, OnKilled to BasePlayer
Added Rotation.Difference
Added Rotation.Angle()
Added Rotation.Slerp
Added Rotation.Clamp
Added PlayerAnimator system
Spice bush and willow bush billboards
merge from lower_face_wearable
Added Entity.WorldToLocal( vec )
Made Player abstract, created BasePlayer in Sandbox.Base addon
Output changed [Replicate] properties to the .codegen
Added Harbor phone booths
Adjust train engine power and drag
Train now moves at correct speed on cubic hermite splines using a lookup table. Some slight jitter that I need to look into
▌▍█▋ ▊▍▉▉▅▆▍█▇▍▉ ▆▍▌▄ ▌▇▄▊▌▆▇
Working on a lookup table to allow a constant rate of movement along cubic splines. The simple "spline t * distance" system existing in PathInterpolator doesn't account for the shape of the spline, causing the train to slow on curves
▇▄▇▅▆▆▆ ▄▋▅▋▅▆ ▇█▇, ▊ ▍▍▊▍▆▅ ▋▍██▌ ▇▋ ▄█ ▊█▊▋▌▅▍▇▋ ▉▆▆▇▉ ▋▉▇█▄▇ ▊▍ ▇▄▍▉▅▌▌ ▇▊▄▅.
▋▋▊ ▍▌█▋▉▊▌▄ ▇▉▌ ▋▋▆▇▍ ▆▌ ▄▍█ ▌▋▉▆▄▍▋▆ ▆█▇▋▄ █▋▌▄▆▊▅▋▊ ▇▉▆▇▍▍ ▌▋▅▋▌▅
Debug.editorselectinrange now works in demos and will use the position of the debug camera for it's origin if it is active
wip scientist memory/senses conversion
finished frame difficulty scaling
▋▉▌▄ ▄▍▄▉▅▇▄▆ ▌▋ ▍▆▉ ▌▌▋▆▄▆▄█▆
▅▇▅ ▌▉▄▉▄▄▍▇ █▅▆▆▊▅▆▌▇▅ ▌▄▊▇▉▆▅
Can now deploy and pick up the drone
WIP fixing collision and landing logic
procedural grouping and tree line widget
ErrorNoHalt when file.Open is given incorrect read/write mode (used to silently fail)
Fixed issue with standard terrain blend + shoreline wetness.
serverside gibs inherit rendermode/fx
█▊▌▍: ▉▅▉▉▍▊ ▋█▍▉▍ ▄▇▊▉▌▍▊▉ ▉█▋▉ ▉▆▊▉▉▊▄ █▅█▍ ▇▌▆▇▊▉█ ▇▊▇▍█
▍▇▅ ▋▄▆▄▍▌▆ ▍▊▆ ▄▆▇▍▄▉█▌▇█▅▇ ▅▊▍▍▌▅▆
Add body groups to citizen, add ModelEntity.SetBodygroup
Nicer solution for split-screen clamping
Generate a list of resources used by baked workshop plugins in custom/
Allow cancelling baking stage scripts
Updated .gitignore
Fix mounting support for G String game
Added ITexture.GetNumAnimationFrames()
Added ENTITY:GetPreferredCarryAngles( ply ) ("anim" type SENTS only)
Added Player argument to GM:GetPreferredCarryAngles
Added Rotation.LookAt 😅
Keep player model upright
Don't SetLocalAngles in c_baseplayer
▆▅█▇▅▊▅██ ▆▌▄▋▇▉
▉▇▆▆▆▇▊▉ ▇▆▄▅▅▍ ▍▅▇▌▋▆▊▉
Updated dead pine prefabs / removed random rotations on X and Z axis
Binding a bunch of animgraph functions
Fix crashes with bad animgraph input (ankles)
Added basic walk animgraph for citizen
Added Rotation.Inverse
Added AnimatingEntity.SetAnimParam
Renamed AnimatingEntity to AnimEntity
Fixed UserInput forward/side/up not properly clamped
Added temporary SetAnimParam to WalkController
Players call AnimFrame on server after simulating
Don't call animrame in WalkController
▅▍▊▉▇▅ ▇█ ▍▋▍▍▍▆▋▄▊▋▅▊▌▊▌▍ ▌█▋▊▌, ▋▊▇▆▊ ▌█▆ ▄▊▋▍▍▉▋ ▍▆▅▄▇▇█▇▄▊ ▅█▄▋▊▌ █▊▊▆▅▊▋▆█▆▌ ▊▄ ▇▊▍▅ ▅▍ ▊▇▊▇█▇ ▆▆▊▉ ▇▇▉█▌▇, ▇▆▆▊▇▉▍ ▊▄▉▌ ▇▋▍▅.