19,646 Commits over 4,018 Days - 0.20cph!
Turn allow slightly when seated
Piano camera done
Added CameraMode.FirstPersonWithArms
Piano viewmode first person with arms
Fix NRE in NPCPlayerApex.AddKilledStat
Draw censor cube on leg cock
Don't draw legs in third person etc
Wearable caches list of renderers with LOD # to avoid looking up by name
When leaning forward, also lean down a little bit
When crouched and looking down, pull camera up a bit
Added legs.EyesLeanForward convar, clamped to avoid looking through walls
Convar for toggling legs off
Documentation
Added Wearable.ExtraLeanBack, to allow per clothing item adjustment (if armour gets in eyes etc)
Fixed main menu scaling on lower than widescreen resolutions
Add branch name in exception report
Fixed a possibility of the hero showing when in game
Removed linux client from Steam upload
Only take LOD0 for legs
Apply lean offset when mounted too
Fixed skin colour not always applying correctly to legs
Manually control the spine on leg models
Fixed NRE in BaseViewModel
Legs don't need to cast a shadow
Scale the Viewmodel Z between 0.4 and 0.7 so it doesn't clip through your knees
Set player_model.prefab up for legs
Added/populated SkinnedMultiMesh.Part.Wearable
Lean forward slightly when looking down
Don't crouch offset the camera when jumping (consistent with the player model)
Limit down look angle slightly
Added Wearable.HideInFirstPerson (optional, optimization)
Cherry pick CS
42333 (benchmark fixed res windowed)
A bit more info in error message
Throw exception if status code is crazy on plastic query
Added server/open for refirects
/api/server/open/?projectid=2&serverid=808&tab=chat
Cleanup SteamNotice table every 31 minutes
Try to avoid changing screen resolution when running autobenchmark
Auth Ticket retry
Show raw Json
Bot interaction method change
Trying different post method for response_url
Try without the response_type
ExceptionReport: make IndexOutOfRangeException and ArgumentOutOfRangeException unique
admin.banid also kicks player if on server and bans owner steamid if available
Fixed NRE in UnreadMessages.cs
Restored to unseasonal menu screen