250,286 Commits over 3,959 Days - 2.63cph!
UseLagCompensation instead of WithLagCompensation
Lag Compensation (#79)
Implemented options for lag compensation
Rename to UseLagCompensation
Fix for modded servers that have modified the maximum stack size, where players then load >12 rockets into an MLRS, and the MLRS tries to shoot rockets that it doesn't have tubes for, causing IndexOutOfRangeException in FireNextRocket.
██▉▆ ▋▄▋▌▍, █▄██▍▇▍ ▍▊▄▅▆▊▊▋▉▊, ▉▇▋▅▆
Add Map.GetBlockPosInChunk
Added mechanism for aborting tasks that persist between game sessions
Add [Net] support for IDictionary<U, object> where U in unmanaged initially
Add support for generic dictionaries where key/val both support unmanaged or class constraints
Add Map.GetBlockChunkIndex
Start using IntVector3 for everything
Add Mesh.VertexCount and Mesh.IndexCount
Low wooden fence - adjusting collision sizing and removing unneeded beam
Metal fence and gate - collision shape adjustments
Merge branch 'master' of sbox
Add bloom for panels, make panels render with HDR for now
Allocate chunk vertex buffer as needed so we don't have to allocate a massive one upfront
Add Mesh.HasVertexBuffer, Mesh.HasIndexBuffer
Add Mesh.SetVertexBufferSize, essentially reallocating a new vertex buffer
Add Mesh.SetIndexBufferSize
Cleanup and simplify replicated lists code gen, give better feedback if using List<T>
Added various ModelDoc markup attributes for ModelDoc GameData nodes
ModelDoc.Axis
ModelDoc.Box
ModelDoc.Sphere
ModelDoc.Capsule
ModelDoc.Cylinder
Update Cylinder helper rendering in ModelDoc
Add List overload for CreateVertexBuffer, CreateIndexBuffer, SetVertexBufferData, SetIndexBufferData
Split up FFT job into steps
Fix tonemap scale and bloom for scene renders
split off lamp_post_pole_brachet_01 from its ring, made ring new model, set pivot on lamp_post_door to nearer the mesh, re-added to hammer lamp_post_combined file
First pass on physics setup
Additional golf hole + added hole 8 back with balance
▋▊▉▌▅▌ _▆▌ ▆▇▍▄▌▇▇▆ ▇▄▆▉▆▇▊
▆▇▌▊▋▍▌ ▇▅▍▆▆▅▌▊▉▍█▆▅_▅▄█▍▉.▊▍▅ ▅▆ ▌▍▌▋ ▇▌ ▅▇▇▅▄▄▄█▄█ ▋▌█▍ █▇▅▌▍▅ ▍▍▄▄▄▊ ▅▍▅▇ █▇█▋█▉ ▄▄▄▄▄. ▍▍▄ ▍▅▊▆▋█▌▍ ▌▆ ▍▅▆ ▇▅█▌▄▇▊ ▄▇▇▋ █▌▇▄▋▌▄ ▍▍▄▄▌▍▍▅▊▉██▆_▋▇▇▋▍.▊▅▄ ▊▆ ▄▉ ▋▍▋▍▅▋▆▄ ▅▄▅▆ ▆▆█ ▍▍▊ ▅▉▍▄▍▅█.
Clean up and remove unused stuff
Don't start lag compensating if we're already doing it
merge from Desert_Military_bases
Local addon browser, warn when unmounted addons exist
Remove obsolete crap
Ball traces should collide with PLAYER_CLIP
Special case hole in one text, split all scores onto seperate lines
Stop freecam when in play or cupped, add UI indicator of free cam, experiment with limiting time to challenge users on tricky hole layouts
Add a basic stencil mask to the ball so we can see it behind walls
Remove more obsolete PhysicsBody code
Track ball position before shot and reset to that on out of bounds
▉▇▄▅ ▉▌▊▌ ▆█▄▋▇▅
▋▆▍▄▄ █▅▇▆ ▉▌ ▅▍▌▆▉▆▄ ▍▊▍▉ ▇▉▅▅▋▅▄▊▇▇▇ ▊▋▄▊ ▅▄▇▉▆▄█▆▇▍ ▌▊▋▅▄▋▊▆ (▅▍█▌/▌▋▄▇▉▅▉/▌▆▄)
Add [Net] support for IDictionary<U, object> where U in unmanaged initially
▍█▍█ ▆▅▇▇▍ ▇▌ █ ▆▊▊▇ ▊▆▍▆ ▋▊▋█▉ ▆▇▍ ▇▅▅▆▋▉▌█
█▅▆▆▋ ▇▌▌ ▋▍▅▊▉ ▄▍▋▆ ▉▍ ▌▊▇▉▅█ ▊█▇▅ ▇▋ ▄▇▉ ▉█▄▌█▌▊ ▄▋▆▆ ▋▍▊▇█ ▅▇▅▉▋▄▉▄▋ ▅▌ ▉ ▋█▅▅▆▄▉▉
▋█▅▄▆ ▊▊▇▍ ▊▊▌▍▊▅ ▇▌▋▌█ ▌▍▄ ▇▄▄▇▆▄▄ ▉▍▄▌▋▊▆▄
▇▄█▆▅ ▅▉▄▊▄▆ ▋▆█▆▅▊▌ █▋ ▍▅▇▇ ▆▌▅▊▋▅
█▉▌ ▌▌▉▄▋▉▆▊▄▅▄▉██▇▌ ▅▇▌▆█▆▇▋ ▄▉▋ ▄█▉█▌▇▇█▅▋▄█ ▉▄▅▄▇▊▅▆ ▍█ ▊▅▇ ▉▆▇▉▉▌ ▍▆▋▅▅▉▋ ▆▆ ▅▍ ▆▅▄ ▍▇▆▆▆▄. ▅▍▇▌▉ ▌█ ▅▆▄ ▍▌▊▍▅▆ ▋▌▍ ▉▉▇▍▄▍ ▆▉▅▇ ▆▄▅▇▉▊-▍▍▍▊ ▇▅▉▍▅▅▅.