249,965 Commits over 3,959 Days - 2.63cph!
Standing on a boogie board or inner tube will now slowly damage it
Merge from Main -> Vehicles
In extremely rare situations, TryConvertPositionToSocketIndex could fail on the client, with the modules not yet positioned correctly. Sync the socket index as a reliable replacement. Protocol++.
Add a bit of UI for the instant camera
Lowered wave speed boost and speed boost when moving towards land on boogie board
Raise water level on above ground pool
Check for null string in skin directory lookup
Add check in manifest build for null skin names (just a warning for now)
Build manifest
Change bumper world colliders from a capsule to two spheres, attempting to reduce the chance of getting stuck in something
Fix pools showing power consumption in entity info
misc balance
powerup child pattern uses parents angle
fuse balance and spinner
more fuse balance
trench balance, onion grid improvement
onion balance !redux
inner tube / boogie board paddling sound voice limiting tweaks
velocity-based water entry sounds for players
Add a power pole to BillBTestMap
restore subtractions due to merge issues
Removed the distance var from carstats as it didn't work well
Slight craggy firing range tweak
More watergun+pistol polish
Fix carstats NaN max health showing on partial cars
swimwear models and prefabs wip
Not vehicles - fix spelling mistake in the description for window embrasures: form -> forms
Fix power usage showing as 1 when selecting the vehicle lift in the inventory. Now correctly shows the real use as 20
Merge from Main -> Vehicles
Swimwear_03 fbx + prefab
Swimwear_04 fbx + prefab
Swimwear_05 fbx + prefab
Fixed a crash when changing r_flashlightdepthres during runtime while having projected textures around
▉█▄▍█▉▆ ▌▌▋▉▋▋▇▄ ▊▋▍▉▇ ▉ ▊█▆ & ▉▆▆▋▊█▉ ▊▄▉▇▆▋▌ ▄▆▌ ▄▊▍▊▌█ ▌▇▅▋▅▌▆▄▍▍▌ ▇▆▆█ ▅█▆▍▊▆▄. ▋▌▌▍ ▆█ █▄ ▉▉▋ ▌▇██ ▊█▌▌██▆ ▌▉ ▌▍.
Allow all anim SENTs to automagically calculate their default rendergroup, fixing a bunch of render order issues with default tool entities and potentially all addons
Fixed PANEL:OnStopDragging being called multiple times per "dragging drop" (Community Contrib)
remove OnStopDragging call from DragMouseRelease to prevent double-calling (#1695)
DragMouseRelease calls dragndrop.Drop() which, in turn, calls panels' OnStopDragging()
by having DragMouseRelease also call OnStopDragging() there was a double-call to that function
reproduction:
a = vgui.Create("DFrame")
a:MakePopup()
a:SetSize(300, 400)
b = vgui.Create("DButton", a)
b:Droppable("a")
b:SetSize(120, 80)
b:Center()
b:SetText("drag'n'drop me")
b.OnStopDragging = function()
print("Dropped @", FrameNumber())
end
a few additional innertube/boogie board paddling sounds
watergun shoot volume tweaks
Added extra info to "version" command to help debug issues
Fixed clientside DTVar callback not being called when setting an "Entity" type property to NULL
prevent self crash with ent_info worldspawn
Only Add the CSS thruster models to the tool's model list if CSS is mounted
Fixed thruster's some effect throwing smoke in too random directions with some models
vm waterpistol - updated anims, added admire, animator updates
▇█▄/▌▍▋▋▋▊ ▅▆▍▌▅ ▄▇▉▋▆█ ▆▅▋▋▊▋▊▉▌▇▌▄
Upload debug branch before default branch (as requested by Alistair)
subtracting
52767 52762 Causing multiple issues with skinnable items - unable to leave Staging in this state
updating pool collision and caustic in prefab
IItemContainerEntity DropItems conflict fix.