19,240 Commits over 3,898 Days - 0.21cph!
Add Prediction.FirstTime
Run IPlayerControllable's Ticks only in Prediction.FirstTime
Create .editorconfig
More reliable IsMainThread
Local View Angles
TimeSincePrimaryAttack, TimeSinceSecondaryAttack predicted
Added Entity.PredictionStore, Entity.PredictionRestore
Added accessors to TimeSince,
Update animgraph network vars immediately after player simulate (fixes a ton of prediction errors)
Added net_fakelag
Removing some unused shit
Update predicted vars as soon as we get them
Any entity with a predicted owner can be predicted
This was bullshit, weapons need to be predicted every tick
We don't need to ReadPredictedVars before camera update now
Prediction fixes
WriteNetworkEntities after player tick
Propertly remove net dirty entities clientside
Merge branch 'master' of sbox
Throw a decent exception if gamemode is null when trying to insert a player
Fix potential error when reporting compile errors
Adding prerequisite folder
Make sure Time is updated properly for the ticks
Merge branch 'master' of sbox
Throw a nicer exception if default surface not found
Untangle filesystem
Fix shiny eyebrows
Status update when menu recompiles
Limit max size of text block texture
Force Garry's Controversial Spacing in addons
Use mathlib for noise
NoiseTest entity
Fix crazy errors on missing entity type
Added CameraModifier
Expose Easing functions
Added Noise.Perlin
Added Perlin and Random screenshakes
fix sandbox gun
Missing entity type is a warning, not an exception
dm_yard latest
Rust asset fixes
Stripping a bunch of alyx stuff from the fgd
Fix crash in CQColorImage::mouseReleaseEvent
Fix some rust assets
Merge branch 'master' of sbox
Rust structure models
Fixed ModelDoc crashes (caused by having . in lod/mesh names)
Prop scale fixes
Chainfence tweak
Merge branch 'master' of sbox
Try to send entity RPCs only to players that have the entity in their PVS
Allow placing weapons in hammer
Use custom inventory
Fix GiveAmmo
Ammo/Weapon pickup sounds
Respawn map placed weapons
Move Form to Base
TextEntry blink slower
Fixed NetList not dirtying
GameScreen closer
Added Game.PostLevelLoaded
SetParent allows bone number < 0, treats it as no bone
Added Entity.Transform setter
Call PostSpawnGroupLoad from engine
Sounds
Update game names
Update dm_yard
Merge branch 'master' of sbox
Property Binding
Allow access to System.DateTime
Move text alignment logic to Label
Label.GetCaretRect works with text-align right
Label.GetLetterAt works properly with text-align: right
Added UITests for TextEntry and TextAlign
Devcam, hit hitboxes
Allow bigger blur
Instant Focus
Update API
Don't try to reload if we're full
Add dm_yard
default gamemode to sandbox
Debug list active games
Handle replicated vars a little bit differently if not in game
Game Screen work
Merge branch 'master' of sbox
Fixed RPC codegen when using virtual/override
Tweak footstep sound events
Renamed FollowEntity to SetParent
Merge branch 'master' of sbox
Added SetParent overload which takes the bone id
Making HotloadResult Json friendly
Should fix XSS mentioned in #32
Add StringTable.Contains
Add FileWatch.OnChangedFile
AssetList automatically adds all .scss files
Renamed AssetList to NetworkAssetList
Merge branch 'master' of sbox
Reduce shotgun reload time
Gamemode title
Use ClassInfo.Title for gamemode title in rich presence
Also provide gamename
Move DebugOverlay to Utility/
Don't add yourself to the friends list
DebugInfo on friends list
Remove debug
Fixed NRE when sending replicated vars with NULL values
Network the server's lobby
Merge branch 'master' of sbox
Fixed OnReloadFinish not being called on predicted player
Shotgun partial reload animations
Hide HUD if devcamera is active
Take Ammo from SMG on fire
test ammo
pump shotgun
Network TimeSincePrimaryAttack,TimeSinceSecondaryAttack
Move drone/modular vehicle into entities/, lowercase filenames
Added Camera.Deactivated
DevCamera adds devcamera class to HUD when activated
Hide HUD if devcamera class
Remember devcamera overlay status (per session)
Merge branch 'master' of sbox
shotgun worldmodel
anims/holdtypes
Fixed exception on spawn
rust_shotgun
attack anims, brass eject
pistol ejectbrass particles
Allow BaseCarriable a go at the PlayerAnimator (to choose holdtype etc)
Better worldmodel physics for pistol + smg
SMG viewmodel
Merge branch 'master' of sbox
rust_smg source
Fixed all weapons being visible on equip
Weapons use bonemerge on parent
Added bones to pistol for bonemerge
Ignore this warning, it's now wrong
smg worldmodel setup
smg _rough textures
smg worldmodel finish
animgraph_editor to sbox_game
Added Always Evaluate node to state machine animgraph
Add System.Convert.ToInt32 to access
Update BaseCarriable.cs
Update pistol viewmodel anims