252,662 Commits over 3,990 Days - 2.64cph!
Update mouse capture position if we get new absolute pos while locked (eg when unfocused, tabbed)
Keeps cursor position predictable/reliable, stops occasional out of date position being restored and yeeting my mouse across the screen
Only SetCursorPosition while engine window's got mouse focus, prevents unwanted movement in editor
Throw anim frame mismatch fix
merge from primitive/supplydrop_flyhack_fix
Fixed supply drop flyhack kicks, for real this time
Correct roughness curve for dynamic reflections
ask the backend if this server key/wipeid already has a map uploaded, if so, early exit
Apply offset when sampling Prepass Normals
https://files.facepunch.com/sampavlovic/1b0411b1/dfC5VELlYw.png
Fix catfish giving out pistol bullets (which are restricted in primitive)
Added Show Hitbox Debug option in Debugging Menu in the editor. debug_hitbox ConVar. Can debug hitboxes in the editor or in-game similar to Show Interpolation Debug. Fixes Facepunch/sbox-issues#7505
Disable projectile refraction on projectiles with noGravity set (AutoTurret)
merge from primitive/batteringram_playercollider_fix
Reduced player collider size when sitting in the battering ram
Fixes turrets, fire, spikes and explosions damaging you from outside
Make SegmentParams struct internal
ActionGraph: add warning frame for graphs that can't be saved
Fix case where empty editor scene is opened
Fixes Facepunch/sbox-issues#7026
Fix metal detector giving out no loot because it creates an empty array by default instead of a null one
Spline Class
Ported from scenestaging
Fixed Show Interpolation Debug not being able to be toggled in the UI. If a ConVar value is a boolean, use its integer form. Fixes Facepunch/sbox-issues#7503
Added Object property to WrappedMethod<T> (Fixes Facepunch/sbox-issues#7497)
Disabled static ballista deployment on tugboats, will revisit later
Update: DemoServer - don't try to launch it in SERVER+CLIENT mode
That's a can of worms I don't want to deal with right now
Tests: none, trivial change
Fixed static ballista mount culling too early
merge from primitive/techtree_constructable_infopanel/
Added the constructable item info UI panel to the tech tree as well
Added the constructable item info UI panel to the tech tree as well
Fixed bug where HornetProjectile was incorrectly setting TimeSinceCreated - meaning hornet projectile could insta-explode on the person shooting it
merge from primitive/ballista_towing_repos
Fixed ballista towing not showing ropes
merge from catapult_ragdoll_visibility_fix
forcing culling visibility of player with ragdolling
Added generic pie.projectile.
Setup test pie items as throwable.
Fix incorrect bounds on Gizmo.Draw.Sprite
merge from horse_double_ragdoll_fix
Bunch of throwing setup.
Removed revolved VM from vm.
Setup throwing VM events.
Converted Food heldentity to BaseMelee
WIP MovieMaker (Facepunch/sbox#1798)
resetting airtime and grounded state when horse exits ragdoll
Optimization branch - for testing over parsec
Add optional widget parameter to EditorShortcuts.Register
Allows non-Widget targets that only want shortcuts if a particular widget is in focus
Dispatch edit event when changing SkinnedModelRenderer.Sequence
Updated Medieval Barricade Icon to include Mipmapping
snake anim controller set up and linked to its entity
Continuing work on zigg shell (still heavily WIP)
merge from primitive/deployable_ammo