userRubatcancel

5,863 Commits over 3,622 Days - 0.07cph!

3 Months Ago
Let's try adding an error on invalid input to PropSelect.AddModel
3 Months Ago
Fix Portal Rocket Turret not respecting ai_disabled Fixed a crash with prop_vehicle_crane and map cleanups Disable hidden convar setting by the Options menu con_enable, hud_quickswitch, hud_fastswitch Added text entry for FPS Limiter in Options Also nuke some hidden/unused panel code from multiplayer tab, regarding crosshairs and old player model selector Fixed Nextbot Paths failing to generate Also added console warnings when this happens, for debugging purposes. Fixed RPG behavior in 3rd person in multiplayer This involves a nasty hack setting the weapon's model for a split second in SetIdealActivity, which was already being done in SetActivity Remove redundant cast from weapon RPG primary attack code Fixed TOOL:Reload inconsistent trace code with left/right clicks Was accidentally rolled back to use TraceLine Fixed Lua Effects changing their entity table if accessed too early Weapons and SENTS already had this fixed ages ago
3 Months Ago
TTT: Code clean ups (Community Pull Request) Use player.Iterator, use net.WritePlayer, remove self.Weapon/self.Entity usage
3 Months Ago
TTT: Use new game.CleanUpMap argument
3 Months Ago
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
3 Months Ago
TTT: Code clean ups (Community Pull Request) Use player.Iterator, use net.WritePlayer, remove self.Weapon/self.Entity usage
3 Months Ago
Fixed text of game_text being cut off if too long Use string.StartsWith over StartWith Fixed regression with duplicated NPC being forced to drop to the ground Whip out Paint tool when selecting a decal Prevent errors with IconEditor and DAdjustableModelPanel with no entity Fixed problem counter not updating when problems are fired too early Adjustments to fallback main menu Enable asset:// for loading screens Fixed a bug with markup library Allow constraint.Keepupright on more entities Fixed a regression with Entity:NetworkVar Minor cleanups Added DMenuOption radio setting Fixed DMenuOption:SetChecked not calling OnChecked Read-Only file problem handling Allow right clicking in Bodygroup/Skin entity properties CreationMenu validates the panel it wants to parent to Workarounds around game.CleanUpMap() due to bad addons
3 Months Ago
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
3 Months Ago
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
3 Months Ago
Update bug report template
3 Months Ago
Update SECURITY.md
3 Months Ago
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
3 Months Ago
Precache physgun materials Let's try releasing decal materials (and textures) on map shutdown
3 Months Ago
Better refcounting for model decal materials Clicking in the Paint tool UI will always bring up the paint tool
3 Months Ago
Fixed regression with nextbot pathfinding involving ladders Rookie mistake Fixed certain brushes not having any collisions on maps
3 Months Ago
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
3 Months Ago
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
3 Months Ago
▍▉▇▌▅ ▋██▉▇▉▇▇▅▊.█▋▊█▌▅▍█▍▋▉ ▌▋ ▊▋ ▉▄▍█▊▋ ▊▉ ▊▆▋▊ ▆▆▆▆▇▌▍▋ ▋▆▊▌▍ ▍▅▇▄▉▍▋▌ ▌▌█▇▌█▌ ▋▆▍ ▅▅▉ ▋▅▊▉▆ ▄▋▌▄▆ ▇▅▉▊.▊▆█▄▇▍▋██▋▌█▇▅▄█▆▉▋█▆▍▊ ▉▆▌▄▍▋ ▉▅▆▇▋ ▆▉▌▍▋▅▋▆▋ (▌▊▌▊▉▌▉▍▋ █▅) █▋▉▌▋▉ ▍▋▊_▌▊▉ ▅▊▌█▊▇▌ ▉▊▄▅▌ ▌█ ▆█▅▆▊▇▌▅ ▇▉▍▍ ▅▆▅▍ ▉▍▆▅▋:▄▊▇▍▉▍▌█▇▉▋▍▇ (▆▉▊█▆▆▋▍▆ ▇▉) ▊▆▉█▋ ▉▅▉▋▋▆▋▌▆▄ █▍▋▄ ▍▆▄▌▍ ▊▇▄▋▍▇▌▋▆▌▇▇▇█▋ ▌█▆▅▊▄▋ ▋▆ ▆▌▋▅▆ █▆▉█▊▋▇██ !▉▇▌█ █▍▍▊▄▉▍ ▅▉ ▄▌▅▌.▌▉▌█▅▊▊█ ▌▉▋▌▋ ▊▇ ▇▍▊ ▌▋ ▉▇▌▇▉ ▌▆▅▄▍▆▋ ▆▋ ▍▌▊▍:▇▋▆▍▊█▅▌▆▌▊▋▉▇▄█▇█ ▋▉▍▇█ █▇▌▆▄▊▄ ▋█▋▍▆▄ █▉ ▋█▅ ▋▉▇ ▉▇▇▍▋ ▋▇█▅▅ ▄▄▇▋▉▋▅▅▅▅▅ ▅▍▊▄ ▍▄▋▋▇ ▇▆▋▄▍▄ █▇ ▆▌▊ ▆▇▊▌▆ ▋▊▄▍▆▍▉▇▅, ▇▇▋▌▋ ▋▊▊▌▋▌ ▆▆▌▉▇▋ ▌▇▉ ▌▌▇▋▌▅ ▇▋▌▄ ▇▊▇▌ ▉▋▋ █▉▄▍▉▉▍ ▄▍ ▉▌█▊▉ ▅▅▌▇▉▄▍▍▉█. ▍▋▌▇▅ ▌▇▆▋▉ ▆▇▆▉ ▆▇ █▋▍▊ █▆▆▉ ▆█▉▉▄▊ ▋▉▍▉ ▄▌▊ ▉▌▄▆▉▊▄▆ ▋▍▇▄▅ ▊▅▄▌▄▋▉ ▆▅▋▇▋▆ ▅▋▋ ▇▊██▊▌▍▍█ ▌▉▆▇█▉▅ ▉▌▄ ▊█▄▉▇▆█▇▅ ▊▉ ▇▉▆██▆▌/▉▉▋▆▅█▅▅▇ ▍▊▅ ▅▅ ▇▄▅ ▇▆▄▅▆▆ █▋▆▍▉▍, ▍▌▄ ▇▇▄ ▇▇▇▇▊█
3 Months Ago
3 Months Ago
Added u1 and v1 field support to Mesh:BuildFromTriangles Fixed shotgun firing on its own after being unholstered This could happen if you start reloading, press attack button and switch away from the shotgun in rapid succession. Fixed being able to open ammo crates from any distance using delayed damage and equipping crowbar Set inflictor of Crowbar/Stunstick dmg to the weapon itself, not the player
3 Months Ago
▄▉█▅ █▍▌▍█▅▍ ▄▊ ▆▋▌▊.▄▍▆▌▌▉▄▄
3 Months Ago
Remove mem_eat command Fixed an infinite loop with Panel:SetDragParent (Community PR) Fixed duplicated NPCs being unintentionally dropped to floor sometimes
3 Months Ago
Backport branch specific compile error fix Allow constraint.Keepupright to be called on more entities Still disallow players and the world Fixed util.IsBinaryModuleInstalled giving false positives (Community PR)
3 Months Ago
▍█▇▊▅ ▄▋▋▉▋▆ ▅▊▇▉▌▆▉▇ ▄▅▆▇█▊▍ ▋▊█▋▌
3 Months Ago
Further navmesh performance improvements Also added VPROF counters to some of the expensive functions Reset surface.SetMaterial material reference without destroying the texID Fixed performance degradation with sql library Fixed Problem count not being visible if problems are fired before the menu is created Multitude of crash fixes with infinities Mostly ragdoll stuff, but also the animation system Minor clean ups Prevent models going invisible when cycle somehow becomes infinity
3 Months Ago
Further navmesh performance improvements Also added VPROF counters to some of the expensive functions Reset surface.SetMaterial material reference without destroying the texID Fixed performance degradation with sql library Fixed Problem count not being visible if problems are fired before the menu is created Multitude of crash fixes with infinities Mostly ragdoll stuff, but also the animation system Minor clean ups Prevent models going invisible when cycle somehow becomes infinity
3 Months Ago
fix goddamn linuc build
3 Months Ago
fix goddamn linuc build
3 Months Ago
Fire a Problem to the user when a certain file is not writable Such as user configuration files More barnacle related potential crash fixes Fixed regression when barnacles ragdolls don't spawn at all
3 Months Ago
Fire a Problem to the user when a certain file is not writable Such as user configuration files More barnacle related potential crash fixes Fixed regression when barnacles ragdolls don't spawn at all
3 Months Ago
▅▊▄▊▄ █▅▉ █▋ ▇▌▌ ▌▅▊▍▍▄▌▌ ▇▋▌▊█▌▄▋ █▋ ▅█▉▊▉.▍▇▇▌ ▆▇▌▊▇ ▆▇▅▄▋█▇▍ ▍▌▌▌▆▍ ▊▉ ▄▌▍ ▍▆█▆▆▉▊▊▉ !▆▉▉▉▄ █ █▄▊▄▍▄█▆█ ▋▋▊▋▇ ▋▆▆█ ▌▋▅▌.▅▍█▄▋▌▊█
3 Months Ago
▊▇▇█▊ ▉ ▊▄▇▇▊▄▅▇█ ▄▉▆▄█ ▋▄▉█ ▉▋▍█.█▊█▌▄▉▆▉
3 Months Ago
Added DSP as 6th optional argument to sound.Play Fixed workshop status UI not appearing
3 Months Ago
▍▊▄ ▉▉▊▊▉▆▄ ▄▄▍▊ ▅█▋▋▋▍▉▌ ▄▇▋▄▆▍ ▍█▄██▇▅▅▊? ▉▊ ▅▊▉ ▅▉▄█▍▄▄ █▆▌▊▍▌▄ ▊▋▌▉█▋▉▌ ▍▉▊▊▉▍▋ ▆▄ ▊▇▄▋▉▆▆.▄▆▌▉▅▆▌▉█▄█ ▍▋ ▅▋▌ ▍▆ ▉▉▌▇ █▄▊ ▄▌▄ ▉▌▇▅█ ▉█ ▆▍▄▊▋▊▅ ▅▉█ ▋▉▌▌ █▄█ ▍▊█▊▋ ▋▌▅ █▌▍▊▋▇▉▅▊ ▉▍▍▊▌▍▋▆ ▍▉ ▍▉▍▅▄▋▌::▅▋▅▌█▅▅█▆▌ ▅▉▌▅▆ ▇▆▇▉▅'▌ ▄▋▋ █▌▅▍▊ ▉▊▌▌▌ ▆▋▄▌ ▄▌ ▋▅▉▄▉ ▋▅█. ▋▅▋▋▉▊▄▅▍▇▇ ▊▍▆▌▋▅▇▊▍▌█▆ ▇▆▊█ ▊█▊▅▋▊ ▋▆ █▋▌▆▆▌▄▋
3 Months Ago
Do not destroy dynamic material created by surface.SetMaterial To see if this was the cause of crashes for some ppl Check for activator validity in CGameUI::Deactivate Maybe there's was crash there that is fixed now. Performance improvements with usages of CNavArea
3 Months Ago
▄▅▉ ▅▋▌▇▇▇▌ ▋▅▍▄ ▉█▍▇▇▇▉█ █▊▅▊▅▉ ▉▇▌▋▍▅█▉▊?
3 Months Ago
Close the fallback menu if the real one was too slow to load but did
3 Months Ago
Close the fallback menu if the real one was too slow to load but did
3 Months Ago
Anti crash safeguards for spawning ragdolls Avoid Lua errors with Spawnicon editor / Adjustable Model Panel when the entity is invalid Prevent clientside entities spawning but being inaccessible at entity limit
3 Months Ago
Anti crash safeguards for spawning ragdolls Avoid Lua errors with Spawnicon editor / Adjustable Model Panel when the entity is invalid Prevent clientside entities spawning but being inaccessible at entity limit
3 Months Ago
▉▉▆ ▇▌▌▌▉▊▄▆▋ ▅▌▄▅▆▊▊▅ ▊▇▊█ ▍▌▅▍▇_▊▍▆▊▋▆▋▌▇_▊▌▋█
3 Months Ago
▉▍▌ ▍▍▅▍▉█▇▋▅ ▋▋▊▍▇█▊▇ ▇▌▆▋ ▋▉█▋▋_▍▆▊▌▊▉▊▅▍_▇▋▅▍
3 Months Ago
▊▍▍▇▆ ▆▆▄▇▄▆▌ ▄▍▋▆▆▌▅ ▋▄▊▇ ▌▄▊▋▅▄▇▍ ▆▄▆▊▍ ▄▇▇▄▅▅.▋▊█▅▄▊▉ ▅█ ▋▊ ██▍▉ ▅▆ ▉█▅▄ ▄▄ ▄▌▌▆ ▌▆▌█▅ ▊▍▍▋█▍▊▅ ▊▍▌ ▆▉ ▉▌▊ ▇▍▅▋▊▄▅ ▋▉▇▆ ▆▇▊ ▍▊▆▉ ▌█▄▋ ▊▆ ▍▆ █▄▆▌▉ ▆▍▊█▆▋▊ ▉▊▋▆▆ ▄▋ █▌▍ ▍▆▍▍▋▇▊ ▉▆▌▌▇▉ ▅▉▋▌▍▆▊ ▆▋ ▌▉▄▅▋ ▌▉▊▉▉▇█▄ ▍▌▉▉▉▍▌ ▍▍▌ ▅▅▊▊▉▅▋ ▅▅▋▆▇ ▇▌▉▉▌▄▊▆ (▆▍▄▄▉▌▆.█▊▋▇▋▌▋▍▄▅▅) ▄█ ▌█▅ ▋▌▉█▋▍▄▄ ▌▆▋▊▅▄ "▉▅▊▍: ▇██▇▉▉▊▍ █▇ ▋▍▆█▋▌▆ ▅ ▍▇██▊" ▊▉█▅▄▋▄ ▉▍▇██ ▍▋▇▇▄▋ ▌█▊▇ ▌▄▆▌▇▋█▆▆ █ ▍▌▋▌▄▇▊▅█▌▋ ▉▋▍ ▌▄▌▌▌▉ ▊▍▄▇, ▊█▌ ▆▇▆▅▋▄ ▄▉ ▅▍▉▆▋▅▊▄ ▌▊▆▇▇▄ ▇▍ ▉▇▋ ▌▄▋█ ▆▉█ ▇▌▆ ▊▍█▋█▊ ▅▇▉▅█▍▍ ▆▊▇▅▉ ▆▄▇▊█▇▆ ██ █▇▋▆▋ ▌▋▅▊ ▌▊▌▇ ▅▉▍▅▇▌▅▉ ▋▌█▍▅▋ ▍▍▉▄█:// ▍▆▊ ▄▌▍▊▄▅▄ ▄▉█▋▌▌▋ ▊▆▄▇▇▌▋ █▆▆▊▄ ▋▅ ▅▋▅▌▅▉.█▄▆▊▋▍█▋▆ ▍▅▆▍ ▅▆▇▄▅▊.▇▍▉▊▊▄▄▇▌▌ ▌▇▌▋▆▆ ▊▍▇▉██▍▅▆▄ ▇▄▉▌▌▊▍▆ ▋▊▍ █▊▊▋▉▊▌█▊▆.▉▊▍▊▇▊▊▅▍ !▍▇█▉▊ ▍▌ ▍▄▅█▊▍▉ ▇▅▇▋ ▋▌▌▄▋▊▋▋ █▊▆█▄ ▇ ▄▌▋▉▄▄▍▌▋▊ ▋▇▆▊ ▉▅▉█ ▄▌▌▆▅▌▊
3 Months Ago
▄▄▌▊▌▊ ▍▉▍▍▄:// ▉▄▇ ▊█▍▄▄▊▋ ▍▌▋▋▋▆▇ ▆▌▌█▌▅▉ ▋▊▇▌▇ ▌▇ ▄▆▌█▄▉.▆▋▅▇▉▌▌▅▅ ▄▍▅█ ▊▇▄▄▊▋.▌▋▌▌▊▅▋▋▇▍ ▊▍▇▋▊▄ █▋█▍▍▇█▊▉█ ▋▍▅▄▍▆▆▋ ▅▋▇ ▍█▆▋▄█▆▉▅▉.█▋▉▌▇▉▋▋█ !▇▆▆▆█ ▋▉ ▇▍▇▋▉▉▌ ▋▉▆▆ ▅▍▍▆▄█▌▆ ▅▊▅▊▊ ▉ ▍▋█▅▊▆▌▄█▅ ▆▅▇▄ ▍▌▌▆ ▄▇▉▌▉▄▆
3 Months Ago
Remove unintended change to ClientsideModel
3 Months Ago
Allow creating RTs if the texture with the same name is an error texture Clean up Lua created render targets on level shutdown Cleanup Lua created bound textures (surface.SetMaterial) on map shutdown Remove "TODO: Refusing to discard X bytes" message Would appear with developer 1 referencing map entity lump, the memory is properly purged on map load Fix HL1 sentry leaving solid barrier on death with keep ragdolls
3 Months Ago
▍▊▌▅▍ ▌▆▍▍▄▆▉ ▌█▉▌▆▋▅ ▇▄▄▉ ▆▊▋█▄▄▄▍ ▅█▇▅▊ ▅▉▇▍▋▄.▆▄▇▅▅█▄ ▄▊ ██ ▍▅▌▄ ▉█ ▅▇▅▌ ▌▅ ▄▄█▆
3 Months Ago
▍▌▋▅ ▉▋▍▇▄▉▇▉▄██ █▊█ ██▍▇▊ ▆▇▍▊ ▌▋▉█▅▆▋ ▄▊ ▄▌█▌▅▊:▅█▆▍▇▄▌▄▍▅▋▆▉▉▆ █▌▉▄▅ ▊ ▉▅▅▇▆▇▌ ▇▋▄▊ ▇▆ ▆▆ ▄█▊▊▍▊▉ ▆▇ ▍▆▉▇▉▄▌
3 Months Ago
Undo changes to Player:SetActiveWeapon Apply a physgun hack to it similar to gravgun Use blocking load for ClientsideModel/Ragdoll models Prevents regressions with addons not expecting async loads
3 Months Ago
▄█▆▍ ▋▊▆▌▆▄▆▌▋▊▍ ▅▇▅ ▄▊▍▋▅