249,466 Commits over 3,959 Days - 2.63cph!
Increase HackableCrate mass from 500kg to 1500kg
wrapping up roof conditionals
Update some error strings
armored passenger module material/texture merge
switched panel with armored module
Add MIDI support for multiple commands separated with ; and toggle commands prefixed with
Don't allow empty commands
Merge from Main->Vehicles
Added support for binding commands to MIDI channels, can use channel 0 to accept any channel (the old behaviour)
Make sure modules have SOME health when initially spawned in
Fixed armoured passenger module not disabling side window colliders when the panel was disabled (health conditional). Added one more vehicle preset.
Only show hostile marker when within 200m of a safe zone
New vehicle presets that use the passenger armoured module
Front sliding windows now functional on the new armoured passenger module.
Added item and icon for the new armoured passenger module. Renamed it from 1module_cockpit_armored_passengers to 1module_passengers_armored. Manifest rebuild.
updated WIP armored passenger
Remove obsolete comment component from vehicle module base
Fix NRE in DisableInternalCollisions when net is null
Do both entity comparisons in HasEntityInParents, as is done elsewhere.
Do the IsOutside() check from the bounds mid point instead of the top, but continue on if the hit collider is part of the entity doing the check. Makes the outside check more reliable.
▉▇▆ ▄▅▄▆ ▅▄▆▄▊ ▄▆▋▋▉▌▇▅, █▄ ▌▋▊▌ ▉▇▋▍▆▆▉ ▇▋▇▄▅
Reduced ScrapTransportHeli outer bounds to match its actual size, they were massive.
Try to avoid unexplained crash to do with overflowing font cache and display a warning instead (Another "CUtlRBTree overflow" crash)
Get rid of EffectData networking changes as they somehow cause crashes
LinePreserve
RPC params
C_BasePlayer bindings
Camera stub class
Added Panel.IsValid
Throw if calling Delete clientside
Fix CreateClientEntityFromNetwork swallowing exceptions
Player.SetNoCollideWithTeammates( true ) no longer causes players with Team ID 1-4 to not receive melee damage from NPCs
HUD entity
Always include standard.less
Adding help to attributes
Realmed.Set( val )
Create Hud entity in gamemdoe
Entities can be created using new, don't need to call Spawn()
Updated gmod tshirt materials
material updates
updated tshirt.skinnable references
Tshirt art update - meshes/prefabs/textures/materials
Updated HBHF sensor description to match the true detection range
Slightly increased HBHF range (15m)
Fixed White Volcano Firework typo
merge from modder_prefab_requests
faster water pumps and pumps yield more water per pump
Added Hapis Farming vending machine for map makers
Merge from thirdpersonskins (bone club, bone knife and satchel charge skin fixes)
▄▍▌▇▅ ▌▇ ▅▇▅▌█▍ ▋▇ ▄▆▅▋▊▉ ▊▅▄▉▋ ▊▋▊▆▅ █▋▋▄ █▋ ▅▋▍ ▆ ▍▇▆█, █▋█ ▄▋▊▉ ▆▍▍█ ▋▌▌█▆▉█ ▅▄▇▋ ▅▋
▌▆▅█▌█ ▊▆▌▉▄▍▅▊▌▊.▉▆▌▌▊▊▍▇▆▋▊ ▉▆ ▆▄▋▊▋▅▉█▅▇.█▇▅▍▆▋▉
▄▍▉██▄▍ ▇▄▆
Don't open crafting or inventory while debug camera is active
Don't show hostile note if LocalPlayer no longer exists (like in a demo)
Move the mounted UpdatePlayerModel to before modelState.FrameUpdate (fixes players switching to standing for a frame when taking damage while mounted)