repogarrysmodcancel

781 Commits over 2,710 Days - 0.01cph!

4 Months Ago
Allow custom error message for CanArmDupe (#2065) * Add message to CanArmDupe * Duplicate changes to arming.lua * Duplicate the changes to arming.lua again
4 Months Ago
Added COLOR:Lerp "boolean" and "number" support for util.StringToType Improve map NPC name detection further Fixed Alyx's breathing breaking her other voice lines Update surfaceproperties.txt DNumSlider:SetEnabled affects the label as well Fixed DNumSlider default value resetting not working correctly Added string.NiceName Half-Life 2 map categories are done by map names directly Fulfills garrysmod/pull/2091 DLabel text color behavior changes * SetHighlight always overrides SetDark and SetBright * SetBright and SetDark disable each other * Different color for disabled labels Do not replicate certain Sandbox convars Block "Miscellaneous Symbols and Arrows" unicode block in server browser sent_ball Hammer support New env_blood options Improve documentation of "Cast entity shadows" option in Hammer More logical func_button defaults Bump "mat_hdr_level" problem severity Fixed DForm description in code Finger poser updates correctly on entity loss Faceposer flex groups https://files.facepunch.com/rubat/2024/June28-263-UnwittingEthiopianwolf.jpg Use string.NiceName where appropriate
4 Months Ago
player_manager.GetPlayerClassTable(Player ply) (#2038) * player_manager.GetPlayerClassTable(Player ply) A method to access a player class table more quickly. While it's nothing new - as we can already access the table of player classes and index it - it's a bit more elegant and performant, as it doesn't have to create a deep copy of the whole table.
5 Months Ago
TTT: add Turkish localization for menu options (#2088)
5 Months Ago
TTT: update Russian localization (#2087)
5 Months Ago
Updated talker scripts Lowercase talker files Update 016-half-life 2.txt mat_viewportscale problem FIxed "Other2" category fallback Changed how NPC names are generated in killfeed The changes are more for map spawned NPCs to take spawnmenu names, such as Antlion Workers, since they share classname with normal Antlions
6 Months Ago
New spawnlists Minor cleanups Filling in usage information for SWEPs/SENTs New Lamp Tool models Fixed DMenuOptionCVar resetting from cvar too early in certain use cases Fixes garrysmod/pull/2084 Added DSlider:ResetToDefault DColorCube/DColorMixer default color stuff Cookie support for DNumSlider & DCheckBox(Label) Will be used for Spawnicon Editor internally Remove Episode 2 exclusive soundscapes from gm_construct Fixed game-generated spawnlists using appID over game folder name concommand AutoComplete "arguments" argument Move "Delete X items" lower for spawnmenu multi-select right click menu This is more consistent with single select right click menus Added DAdjustableModelPanel:Set/GetMovementScale New features for Spawnicon Editor Move speed customization, FOV precise control, camera position copy/paste, quick rotate model +/- 45deg, Fixed selecting text in spawnicon editor only working on second try, forced LOD to highest Spawnmenu SWEP/SENT usage information on tooltip
7 Months Ago
Update detail.vbsp garrysmod-requests/issues/2351 Server browser style changes Remove weird symbols from server/gamemode names
7 Months Ago
TTT: networking optimizations and fixes (#2080) * Optimize ragdoll search network traffic * Fix disconnected player networking
7 Months Ago
Fixed color modify defaults not resetting "invert color" setting Replace some usages of debug.getregistry()
7 Months Ago
actually replace getconvarstring usage this time (#2077)
7 Months Ago
Optimize skypaint matproxy (#2068) * Optimize skypaint matproxy * Remove localized functions * Readd leading newline
7 Months Ago
remove duplicate id on input which breaks ReverseFilter() (#2079)
7 Months Ago
TTT: replace deprecated GetConVarNumber/String usage (#2076)
7 Months Ago
CSS file clean ups Minor changes Fixed Combine Soldiers with Shotguns having their skin reset (Sandbox) Create spawnlists from addons easily Main menu server browser additions * "Join when not full" option * Ability to add servers to favorites by IP
7 Months Ago
Small optimizations to GM:DrawDeathNotice() (#2045) - Localize the cl_drawhud convar and replace the use of the deprecated GetConVarNumber function with it - Don't reset the Deaths table if there's nothing in it - Don't iterate through the Deaths table twice
7 Months Ago
Move some hardcoded values of weapon_fists to SWEP.* variables Closes garrysmod/pull/1980 Co-Authored-By: code_gs <collings509@gmail.com>
7 Months Ago
Update deprecated GetConVarNumber in weapon_fists (#2054) Update deprecated GetConVarNumber in weapon_fists
7 Months Ago
chore: fix some typos (#2072) Signed-off-by: frameflare <yangzenghua@outlook.com>
7 Months Ago
TTT: Update Russian language (#2070) * TTT: Update Russian language * Update russian.lua * Improve translations --------- Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>
7 Months Ago
Update base.fgd Update main_menu.properties Minor fixes via LuaLS Deprecated function fixes, type mismatches, extra unused arguments, etc. Convar descriptions Fixed NPC related kill achievements Prevent tiny amounts of damage (< 0.1) taking a whole armor point Fixed inflator tool not working on NPCs (Regression from #1890) Improvements to Spawnicon Editor Convenience buttons to rotate the model, set LOD to highest. Fixed addon presets not importing correctly DCategoryCollapse disabled state visual support Fixed depth issues with DModelPanel when 2+ are overlayed Fixes and changes regarding "Demo To Video" functionality Fix Lua errors when Spawnicon context menu is used after icon removal Visually disable server disabled Sandbox tools Permission system related UI improvements
8 Months Ago
TTT: add TTTShowSearchScreen hook (#2074)
9 Months Ago
func_tanklaser sound fix PropSelect:AddModel throws error on invalid input Added more portal entities to the spawn menu Updated effects library Fixed effects changing their entity table if accessed too soon. Added the "trace" debug console command Added NPCData.SnapToNormal Make npc_security_camera duplicatable
9 Months Ago
9 Months Ago
TTT: update Turkish language (#2066)
9 Months Ago
TTT: optimise radar ping network traffic (#2064)
9 Months Ago
Make toolgun reload use util.TraceHull for consistency (#2067)
9 Months Ago
TTT: Use new game.CleanUpMap argument
9 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
9 Months Ago
TTT: Use net.Read/WritePlayer (#2063)
9 Months Ago
TTT: Use player.Iterator (#2062)
9 Months Ago
TTT: Replace self.Weapon/self.Entity with self (#2060) * self.Weapon -> self * self.Entity -> self
9 Months Ago
Fixed can_rag_pin_inno overwriting can_rag_pin (#2059)
9 Months Ago
Prevent infinite loop from `panel:SetDragParent` (#2058) * Prevent infinite loop from `panel:SetDragParent` * Prevent DND infinite loop from `panel:DragMousePress` * Remove DND infinite loop prevention from `panel:SetDragParent` * Remove early return in `p:DraMousePress` This will allow the rest of the method to run even if the drag parent is the panel itself
9 Months Ago
Fixed util.IsBinaryModuleInstalled using the wrong FS path (#2057)
9 Months Ago
More linter base fixes Removed DColorMixer:TranslateValues Removed useless calls to table.Copy in DListView More robust Elastic value calculations, does not rely on integers for boolean inputs Removed usage of some deprecated functions
9 Months Ago
Fixed table.Add infinite loop (#2055) Putting the same table twice in table.Add will freeze the game forever.
9 Months Ago
Minor code fixes via LuaLS diagnostics It's mostly usage of non existent globals or function arguments Fixed a regression with env_sky + other editors inherit map values now MInor adjustments "Server" menu bar option Making those settings more visible to the average player. Also made all the options grayed out consistently with their ability to function at a given moment Don't record certain pointless convars/commands in demos Probably a lot more of these need doing Fallback menu for when menu.html doesn't exist Should also be used on x86-64 when chromium doesn't launch for whatever reason.
9 Months Ago
Fixed Taunt Camera making view roll permanent Not a perfect fix, but it works
10 Months Ago
Entity translation for scripted_sequence Fixed spawnmenu "Save Changes" / "Revert" buttons not having icons Regression from garrysmod/pull/1954 Fixed no loading screen when playing demos Fixed a bad thing with HTML translations Removed unused code from loading screen Removed usages of GM:LoadGModSaveFailed clientside Update icon_progress.lua Fixed a visual bug with drag'n'drop When the dragged panel's local position is higher than 2048 on any axis Duplicator uses `CurHealth` instead of `Health` Avoid issues with `Health()` function. Also make the NPC inherit duplicator table correctly Base gamemode supports DMG_REMOVENORAGDOLL for players
11 Months Ago
Make DeathNoticeEvent verify if the entities are players (#2040) * Make DeathNoticeEvent verify if the entities are players * Add IsValid checks
11 Months Ago
Clean ups Do not force render group of base SNPC/nextbots let the engine decide based on the NPC model Use ENT.WantsTranslucency for Sandbox entities duplicator saves "Make Persistent" setting Fixed misspelled community translations Clamp DAdjustableModelPanel FOV to 0-179 Faceposer: improved handling of too many flexes Fixed some sandbox entities not saving some settings in duplications Such as being frozen by the physics gun Fixed a regression introduced by PR #1787 Fixes issues with addons passing incorrect data types to Entity NetworkVar
11 Months Ago
made ammo types reflect game.GetAmmoTypes (#2035)
12 Months Ago
TTT: Replace most SteamID usage with SteamID64 (#2029)
12 Months Ago
Cleaning up vgui files
12 Months Ago
Refactor list.lua (#2024) - Refactor for optimisation, better var naming, and new code style standards - Remove doc comments
12 Months Ago
Rounding pixels to get rid from 1 pixel abnormal shift (#2034)
12 Months Ago
TTT: Fix Turkish translation file
12 Months Ago
Do not register duplicator related stuff clientside (Sandbox) Minor cleanup in matproxy library
12 Months Ago
Add chainstodoor to Door @BaseClass in base.fgd (#2031)