248,804 Commits over 3,959 Days - 2.62cph!
More efficient speed calculation for modular vehicles
Hurt triggers and repel triggers for WorkCart
reduced chance of finding junk in bradley/heli crates
updated supply drop loot panel
Merge from cameraswitching
Code gen and manifest update, fixes disconnect when damage FX play on client
▆▇▌▅▍ ▉▄█▆▅▅▌█▄▉▋▅▌▍▋█▍▉▍▅▅ ▌▉▅▄▆▅▄▇▋, ▋▍▄▊▇▇▅▊ ▌ ▌▉▌▆█ ▉▆▉▉▉▄▆▋▌▄ ▌▊█▇▅ ▌ ▄▌▅▇▋▋▅ ▅▉█▆ ▇ ▋▄▉▆▊ ▅▉▌▊▊█▆█ ▍▄▄ ▋▋▌▌▉▍▌▋ ▋▌▊▋▅█▍
Only allow looting WorkCart fuel while standing on its platform
bradley and heli crate updates
Don't allow setting self as parent
If we have a parent, copy its ShuldDraw()
Added Entity.EnableIgnoreParentShouldDraw (todo name better)
When updating visibility, also update child visibility
Merge branch 'master' of sbox
Remove a log left over by mistake
Add ShadowsOnlyEnabled via scene object override
Added player update profiling
Fixed expensive player camera target updates
Some unit profiling
Got rid of allocation in Pxc_Animation.SetFrame()
▉▊▉▆▍▊ ▍▍▄▋▉▌▆█▆ & ▅▇ ▆▋▆▆▋
█▄▅▌▄▍▄▍▌ ▄▄▇▌▇ ▌▌▉ ▍▊▉▍ ▆▋▅▄ ▄▇▋▄▆▅▆▊▄ ▍▆▌ ▉▋▅▌▅▇▉▄
Chainsaw never takes more than 3 attempts to start
Chainsaw uses 75% less fuel
█▉▋▇▅▅ ▅▍▉▇ ▊▋▉▇ █▊▊▋▊▋▋▋
If any of the compilers failed to compile, don't load any of them
Merge branch 'master' of sbox
Redesign physics joint api with builder design
SetParent with no transform overload
Added PhysicsBody.EnableTouch
Rename Entity.Follow to Entity.Hierarchy
Added Entity.ActiveChild
Added Entity.EnableTouch even though in my tests it does nothing
Fix possible NRE in Hotload
Fix DebugOverlay.Box depth test wrong way around
Added Entity.WorldRot
Ball Gun Mockup
▆▋▉ ▄▇▍▉▍▌ ▄▅▄ ▇▆▆▌ ▅▄ ██ ▍▇▇▇▆▌▉▋ (▌▋▆▅█▌▅ ▍▆ ▄█▊▋▍▋▊) ▌▌ █▍▉ ▄▄▄▋▋▆▍▇▆ ▌▉█▋▄▄
▋█▌ ▌▍▄▄█▋ ▋█ ▆▊▊▉ ▆▋██ ▄▋, ▄▅▍▅▆ ▊▅▉▍▌▌▄▌▋▌▇█ ▆▄▍▊▅▉▇ ▍▄ ▌█ ▌▍▉▍▉▄ ▋▆▍▋▊█
▋▌██▄▇▅█ █▍ & ▍▋▇▊▅▄▍ ▅▇▆▉▉.
▌▆▍▍▍▍▄▇ ▅▇▆▋▄▋▋▄ ▌▍█▄▄▇ ▆▅▇▌ ▆▊▋ ▊▉▅ ▊▅▄▆█▄▇▆
Benchmarking to test differences between legacy
Added Entity.EnableShadowCasting, EnableShadowReceive
Renamed DrawingEnabled to EnableDrawing
Renamed CollisionsEnabled to EnableAllCollisions
Call DispatchUpdateTransmitState when changing Entity.Transmit
Drop the balls with E (unparent test)
Added Entity.ResetInterpolation()
Comment out ui render test so there isn't an ugly square in the corner
Added Entity.Parent
ResetInterp when parent changes
Added Entity.WorldPos
Added Entity.PhysicsClear()
Added "hat" attachment
Stick balls on your head
Merge branch 'master' of sbox
Set UI render material and texture from managed
Added Entity.FollowedEntity
Merge branch 'master' of sbox
Interop: Added StringToken type
Added BaseEntity.SetParent overload which takes a straight up CTransform instead of a pointer
Entity.FollowEntity just calls SetParent
String Token return 0 if null
Merge branch 'master' of sbox
DrawQuad and DrawIndexed in managed
Add ArgUShort to InteropGen. Bind 16 bit index buffer.
Added Entity.IsWorld
DevCamera zoom
Delete on touch
Merge branch 'master' of sbox
▌█▍▆▆▆█ ▌▊█▍ ▄▄▌▊ ▊▊ ▌▍█ ▉▌▇▄█ ▇▄▊▌▆ ▉▇▅█▌▅
▇▅▆▄▌ ▇ ▍▇▉▄▅▆▇ ▇▍▄▅▆ ▍▄▇▊▅▊▇▊▅▍ ▊█▅▅ ▋▇ █▅█ ▅▅▌▅▊ ▍▉▌▄▍▊ ▊▉▌█ ▍▌█▋ ▄▊▊▅▅▄▋ ▄▌▄█▍ ▌▌▉▄▄▅▍▋▋ ▊▌▇▋▉ ▆▅▊▋▆▍▍ ▋▄▌'▉
▄▊▅▌▌▊▋▊ ▄▋▌▍▌▇▋ ▍▊▍█▋▇█▉▋▊ █▅▌█ ▍▄▋'▊ ▉▄ █▋▍▌▍▄▊
▋▋█▅▋▇█▄▆▋ ▊▅▅ ▉▄█▅██ ▍▅ /▄▋▅▇▆ ▇▇▅▋▅█ ▋▊ ▋▋▆▉▊▌▇ █▊▆▄▉▇█▇▇, ▋█▉▅▉ /▋▄▆▋▉ ▄▄ ▌▉▊▆█▉.▌▇▅▊
▌▌▉▌▇█▉▌ ▇▋██▊▋▆▇▋▊ ▍▊▆▇▍▇▆▄ ▇▇▇▊▌▌ ▇▇ ▅▄▊█▍▆ ▇▇▇█▇▅▊▉ ▉▇▋▄▅▊▆█ ▍▆▉▇ ▅▅▉
Disable WorkCart monitor canvas when >10M away