193,475 Commits over 4,079 Days - 1.98cph!
Large Furnace: Nudged bounce light distance down a tiny fraction to fix a little ground bleed.
Fixed merge fuckery in flare material.
Also include changeset & hostname for debugging
Include network protocol in demo header
▌▄▉▉▌▅█ ▋▌▋▆▊▊▊▄▌ ▄▆▄█▍▅▉
Merge from main -> full_server_demos
Fix not using FreeList() when adding proper pooling
merge main -> analytics_pooling_refactor
TTT: Code clean ups (Community Pull Request)
Use player.Iterator, use net.WritePlayer, remove self.Weapon/self.Entity usage
TTT: Fixed can_rag_pin_inno overwriting can_rag_pin in Magneto Stick (Community Contribution)
Fixed func_breakable_surf crashes on spawn
Added a warning when C_OP_WorldCollideConstraint gets insane values
Fixed regression with nextbot pathfinding involving ladders
Rookie mistake
Fixed certain brushes not having any collisions on maps
Better refcounting for model decal materials
Clicking in the Paint tool UI will always bring up the paint tool
Precache physgun materials
Let's try releasing decal materials (and textures) on map shutdown
Do not look for awesomium_process.exe on linux
Reload default decals after clearing the entire list
Added gmod_sneak_attack to disable HL2 sneak attack system
Defaults to enabled naturally
GM:PropBreak uses attacker, not inflictor for the player
GM:PropBreak checks for physics attacker
Prop physics damage tries to set correct attacker
Owned combine ball (AR2) breaking a crate now has the correct attacker
TTT: Code clean ups (Community Pull Request)
Use player.Iterator, use net.WritePlayer, remove self.Weapon/self.Entity usage
TTT: Code clean ups (Community Pull Request)
Use player.Iterator, use net.WritePlayer, remove self.Weapon/self.Entity usage
Fixed regression with nextbot pathfinding involving ladders
Rookie mistake
Fixed certain brushes not having any collisions on maps
Better refcounting for model decal materials
Clicking in the Paint tool UI will always bring up the paint tool
Precache physgun materials
Let's try releasing decal materials (and textures) on map shutdown
Do not look for awesomium_process.exe on linux
Reload default decals after clearing the entire list
Added gmod_sneak_attack to disable HL2 sneak attack system
Defaults to enabled naturally
GM:PropBreak uses attacker, not inflictor for the player
GM:PropBreak checks for physics attacker
Prop physics damage tries to set correct attacker
Owned combine ball (AR2) breaking a crate now has the correct attacker
GM:PropBreak uses attacker, not inflictor for the player
GM:PropBreak checks for physics attacker
Prop physics damage tries to set correct attacker
Owned combine ball (AR2) breaking a crate now has the correct attacker
▌▌▌ ▄▇▋▄▆▆▄ ▋▆▅▊▇▋▆▆▉▆ ▅▄▍▊▉▋▋▆ ▇▇ ▆▌▊▆▇▆ ▋█▉ ▄▊ ▉▊▇▌ ▅▊ ▆▋▋▆▇█▉ ▅▌▌▅▉▊▄▌▌▌ ▋▍▉▍▆▄▄▌
Attempted solution to killing players when dismounting from ComputerStation
Level 3 hall, cctv room and vent progress, sat tube progress
Do not look for awesomium_process.exe on linux
Reload default decals after clearing the entire list
Added gmod_sneak_attack to disable HL2 sneak attack system
Defaults to enabled naturally
▅▆▉ ▅▆▌▄▊▅▋▅▅▍ ▍▄▅█▊▆▌ ▍▌ █▉_▊▍▍ ▊▌▄▍█▄▄▆▌▆▆▍ ▍▋▄▉▇▅
merge from tutorial_island
Nixed flame_jet atlas, not needed
Smoke omni RC
Scene backup
Added an error toast if the player attempets to start a tutorial and no empty slots are available
The above scenario will no longer kill the player in the process of attempting to spawn an island
Add achievements for tutorial island
Added some more help to the mid mission conversation with the survivor
Don't run softcore loot reclaim process for deaths on the tutorial island
Building blocks can no longer be damaged by players in the tutorial, prevents some soft lock scenarios
Fixed skin viewer item spin being affected by framerate
Fixed neighbouring active tutorial islands getting deleted when a tutorial island is cleaned up
If the player is missing a rock in their inventory at any point during the tutorial give the player a new one, check every 10s
Tweak TC dialogue text to explain that nobody else can build nearby
Brutalist church progress
Fixed being able to upgrade to stone during tutorial
Fixed another place where the time of day could leak
Fix client time of day being stuck at 6pm when not in tutorial (hope everyone on staging enjoyed the sunshine)
Tutorial system no longer uses admintime to manipulate time of day, see new admin.evaluatedAdminTime
Ensured local player has items respects conditiional check
Ensured blueprint buttons respects conditional check
Precache physgun materials
Let's try releasing decal materials (and textures) on map shutdown
Ensure quick craft UI respects ingredient condition
Item crafter now checks to ensure conditional items have a condition above 0 in order to use them to craft other things
Better refcounting for model decal materials
Clicking in the Paint tool UI will always bring up the paint tool
Fixed some perf mess ups in merge
Fixed re-introduction of broken vendor names bug
Fixed regression with nextbot pathfinding involving ladders
Rookie mistake
Fixed certain brushes not having any collisions on maps
▇▇▄█▄▋▅ ▉█▍▊▆▇██ ▇▊▆▅▊▊▊▆ ▇▍▋▍ ▇▇▆▅▌▊ ▄▄ ▉ ▊▅▊▊ ▌▇▌▉▄ ▉▄ ▌▆▆▅▅▆▌ ▋▋▄▋ █▇▌▋ ▆▅▌▋▊▆█▌ ▋▉▊▉ ▋▆▋ ▋▆█ ▊▄▅▄▅▄▊▌▇