repogarrysmodcancel

475 Commits over 1,583 Days - 0.01cph!

6 Days Ago
Fixed a potential error in duplicator tool
7 Days Ago
TTT: update Russian translation (#1847)
7 Days Ago
Added: Various handy methods replacing PANEL:AddControl() (#1702)
8 Days Ago
Problems system improvements Code style cleanups Lowercase model name in PropSelect for sorting purposes This simply matches behavior of the "old" method which ends up with lowercase keys.
8 Days Ago
hook.Add with invalid 2nd argument throws proper error (#1810)
8 Days Ago
Add SlowWalkSpeed to player_manager / GM.SetPlayerSpeed / Default player classes (#1827)
8 Days Ago
Add utility functions for using the Hammer IO system (#1530) Example usage ```lua function ENT:KeyValue( key, value ) if ( BaseClass.KeyValue ) then BaseClass.KeyValue( self, key, value ) end if ( self:SetNetworkKeyValue( key, value ) ) then return elseif ( self:AddOutputFromKeyValue( key, value ) ) then return end -- Your entity's logic goes here end function ENT:AcceptInput( name, activator, called, value ) if ( BaseClass.AcceptInput and BaseClass.AcceptInput( self, name, activator, called, value ) ) then return true end if ( self:AddOutputFromAcceptInput( name, value ) ) then return true end -- Your entity's logic goes here return false end ```
8 Days Ago
Create table.MemberValuesFromKey (#1539)
8 Days Ago
New library: math.ease (#1755) * New library: ease * ease -> math.ease * fix: call correct math.ease function probably a module leftover * Reduce repeated multiplication to powers * Reduce _G lookups and use a `module()` Co-authored-by: Tom <27384135+CupCakeR@users.noreply.github.com>
8 Days Ago
Add DComboBox:OnMenuOpened(menu) (#1659)
8 Days Ago
Add table.Shuffle (#1683) * Add table.Shuffle Performs an inline Fisher-Yates shuffle on the table in O(n) time * table.Shuffle small optimization
8 Days Ago
Fix table.RemoveByValue throwing an error when key is not a number (#1704)
8 Days Ago
Made hook.Add/Remove not silently fail on arg type mismatch (#1344) * Made hook.Add/Remove not silently fail on arg type mismatch In the rare case a typo was made for the hook args, it is now noticeable.
21 Days Ago
TTT: add PT-BR translation for L.tip41 (#1842)
27 Days Ago
TTT: add spectator mic volume tip (#1840) * New player mic volume tip * Increased number of tips
29 Days Ago
TTT: PT-BR translation update (#1838)
45 Days Ago
Fix mistake in russian.lua (#1837) Incorrect form > ВЫБЕРЕТЕ ОБРАЗЕЦ Correct > ВЫБЕРИТЕ ОБРАЗЕЦ The word “выберите” expresses a wish, request, or order. In this context, the verb form of the imperative plural is used. https://russkiiyazyk.ru/orfografiya/pravopisanie/kak-pravilno-pishetsya-slovo-vyiberete-ili-vyiberite.html
47 Days Ago
TTT: update Russian translation (#1835)
57 Days Ago
TTT: PT-BR translation updates (#1829)
2 Months Ago
TTT: update Spanish translation (#1828)
3 Months Ago
Fixed duplicator and saves not working Fixed an issue with constraint.GetAllConstrainedEntities Fixed constraint.GetAllConstrainedEntities returning all entities constrained to world if the given entity is constrained to world
3 Months Ago
Added g_SpawnMenu:GetCreationMenu() Added CreationMenu.GetCreationTab & GetCreationTabs Added spawnmenu.SwitchCreationTab( id ) Made spawnmenu.SwitchToolTab work Added 3rd argument to spawnmenu.ActivateToolPanel Save game map workshopID stuff Adds duplicator.FigureOutRequiredAddons Required Workshop addons for duplicator
3 Months Ago
Attribute CS:GO lobby map to CS:GO (#1824) makes "Other" empty by default again
3 Months Ago
Fixed a Lua error with DTree_Node DComboBox's dropdown works better on modal panels Disallowed Shadow shader to be used as rope material
3 Months Ago
TTT: add more validation to corpse commands - Prevent spamming of "call detective" command. Thanks to #1822 for suggesting a similar fix. - Make sure cmds act on player corpses only - Cleanup
3 Months Ago
TTT: more updates to PT-BR translation (#1820)
3 Months Ago
TTT: update German translation (#1818)
3 Months Ago
Better implementation of Player.IsUserGroup (#1819)
3 Months Ago
Fix gmod_camera being dependent on tickrate (#1816)
3 Months Ago
TTT: PT-BR translation updates (#1815)
4 Months Ago
Fixed XSS vulnerability in loading screen. (#1814) Using the method `.text` rather than `.html`, since the method `.html` does not escape html entity characters.
4 Months Ago
TTT: updated the Russian localization (#1813)
4 Months Ago
Fixed DownloadingFile in loading screens duplicator copies lua-set colors and material override Fixed 0 width constrains creating errors Fixed Lua errors with default scoreboard Prevent 2 or more players from 'driving' a single entity Make use of IsConCommandBlocked Makes blocked concommand errors include proper stack. Fixed duplicated constraints not getting correct player obj
4 Months Ago
Add xalign to draw.WordBox (#1809) * Add xalign to draw.WordBox * Also add yalign Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>
4 Months Ago
Fix errors from GetInt() when text entry contents aren't numeric (#1808) * Fix errors from GetInt() when entry isn't numeric Co-Authored-By: blu <75856885+bludotbat@users.noreply.github.com> * Update dtextentry.lua Co-authored-by: blu <75856885+bludotbat@users.noreply.github.com> Co-authored-by: Rubat <robotboy655@gmail.com>
4 Months Ago
TTT: add a player mic volume slider to the scoreboard (#1804) * Adds a player mic volume slider to the TTT scoreboard * Add Brazilian Portuguese translation Co-authored-by: Tiagoquix <30274161+Tiagoquix@users.noreply.github.com>
4 Months Ago
TTT: fix table.Shuffle Did not shuffle the first couple elements of the list as much as it should (note that this is not used for traitor selection or anything critical).
4 Months Ago
TTT: fix propspec_allow_named setting not taking effect The propspec_allow_named flag on the ttt_map_settings entity was being overwritten. The default for all maps is still to disable it as maps will expect this at this point, and non-TTT maps that could allow named entity propspec possession are rarely played in practice.
4 Months Ago
Voice scale support for base/sandbox Improvement to dupe bounding box world constraints fix colored ropes support More accurate bounding box for dupes Permissions & "remember my choice"
4 Months Ago
5 Months Ago
TTT: fix low-karma autokick evasion (#1803)
5 Months Ago
TTT: add missing accents to Brazilian Portuguese (#1801)
5 Months Ago
TTT: update the Brazilian Portuguese translation (#1799)
5 Months Ago
Fix reliance on the sandbox gamemode for DoF (#1798) * Update super_dof.lua Co-authored-by: Rubat <robotboy655@gmail.com>
5 Months Ago
TTT: show language names correctly in menu The lowercased version of the name is now only used for the convar values etc. Settings menu shows the original name.
5 Months Ago
TTT: tune shotgun headshot damage Changes to FireBullets mean all shotgun bullets can headshot (instead of only half). To compensate, reduce the short-range headshot multiplier from 3.1 to 2. TTT: give shotgun very small accuracy boost Change in bullet tracing theoretically impacts shotgun accuracy (though it was not super noticeable to me) so this is a slight boost to compensate
5 Months Ago
Updated killfeed translations Fixed visual issues with Spawnmenu's Save/Dupe icons Removed the "Ping < 60" server rank adjustment New detectable problems Description for local dupes/saves/demos Addon menu improvements "Select all" works as expected when there's an active filter Floating addons can no longer be selected Fixed a JS error when disabling/enabling selected addons Added addon count to the filter menu NEXTBOT:OnTakeDamage Removed physgun freeze hack for jeeps This is done in-engine now Fixed a small issue with duplicator library Line 67 More responsive controls for "noclip" Drive properly Bounding box for currently active dupe in Duplicator tool
5 Months Ago
Micro optimization to player:__index (#1796) If the value in the entity table is nil, it would return nil anyway, so we don't need to check it.
6 Months Ago
Prevent Weld save its Constraint to global table (#1792)
6 Months Ago
Move DrawBokehDOF function to global (#1747) The "DrawBokehDOF" function is now global to allow it to be called everywhere (like the other built-in effects).