repogarrysmodcancel

475 Commits over 1,583 Days - 0.01cph!

1 Year Ago
TTT: Optimised streaming of end-of-round report (#1678) * Optimised SCORE:StreamToClients implementation - ``SCORE:StreamToClients`` now compresses its contents before sending it to the client - Optimised sending the event payload in multiple parts, specifically by separating the part-splitting net message from the final arrival message. This introduces a new net message ``TTT_ReportStream_Part``. - Event table sorting now happens after it's read on the client instead of before it's written on the server - Raised the part separation limit to 65529 from 65500 Some additional small changes to the surrounding file: - GetDamageType is no longer converted to a string in kill events as TableToJSON no longer as an issue encoding large integers - CurTime is no longer rounded in events, causing events happening at near the same time to be ordered properly - Changed pairs ``SCORE.Events`` loop to numeric-for New net message specs: - ``TTT_ReportStream``: UInt-16 length, BinaryString[length] data - ``TTT_ReportStream_Part``: BinaryString[65529] data
1 Year Ago
You can try to join full servers again Merge branch 'master' of garrysmod
1 Year Ago
TTT: French translation (#1672)
1 Year Ago
Added missing Stalker NPC sound scripts Footstep sound changes Better Rubber footstep (doesn't cutoff while sprinting with loud clicks), chainlink footsteps are a bit queter now. Funfact - soundscript volume doesn't do anything for step sounds Stanley Parable soundscripts inclusion We don't ship those files, but load them if they are mounted by the player. The soundscapes file is not a mistake. Serverbrowser improvements/fixes Don't bother allowing players to join full servers, they just gonna get kicked. Subtract bots from maxplayers too Fixed a rare JS error
1 Year Ago
NPC weapons are now sorted alphabetically Also no dupes and switched the text ot use "localized" stuff Also fixed some localizations SuperDOF window repositions itself on screen size change Prevents it from "disappearing" and soft locking the game ENT:OnChangeActivity for base_ai Extra killicons for prop like objects Added GM:CanArmDupe Trim sbox_persist value Extra spaces no longer cause issues of props not saving or loading Clientside Sandbox settings Also added freeze/unfreeze effects to physgun settings Weapons that are NPCUsable are marked in spawnmenu
1 Year Ago
Added player class Death hook (#1186) * Add a player class hook for PlayerDeath * Add default func for death hook in player_default
1 Year Ago
Added achievement progress on right-click remove (#1375) * Added achievement progress on right-click remove with the Remover tool
1 Year Ago
Use GetConVar() for mp_falldamage (#1616) * GetConVarNumber deprecated Updated to ConVar object. * Update player.lua * consistency fix
1 Year Ago
Make ent:GetPlayer() work after rejoins (#1529) * Allow unsetting the founder of an entity ie ent:SetPlayer(nil) * Make GetPlayer support rejoins If a player disconnects and then rejoins generally entities want to continue as normal.
1 Year Ago
Add PlayerCheckLimit hook (#1329) * Add PlayerCheckLimit hook * Call hook with limits also * Maxcount should be after count Also message about limit hit with hook results like regular code path * rid of the whitespace Co-authored-by: Python1320 <Python1320@users.noreply.github.com>
1 Year Ago
Fix up PR#1623 This happens EVERY TIME * Call the hook after undo Owner fix * Apply the Owner fix to undonum * CanUndo only gets the last undo in CC_UndoLast, not the whole table
1 Year Ago
get rid of the unnecessary whitespace
1 Year Ago
Use GetText over GetValue for OnEnter
1 Year Ago
Add hook GM:CanUndo (#1623) * Add hook CanUndo Return false to prevent undo * Fix behaviour when CanUndo returns nil
1 Year Ago
Unrestrict thin ropes. (#1043) * Unrestrict thin ropes. * Use math.min * clamp to 0.2, that's plenty thin Co-authored-by: Rubat <robotboy655@facepunchstudios.com>
1 Year Ago
dtextentry: pass the current value through OnEnter (#1576) idk why this wasn't a thing before Co-authored-by: Nathan S <nsinvisblemarions@gmail.com>
1 Year Ago
Add phys_pushscale to fist force (#1289)
1 Year Ago
Mass resize/re-render in spawnmenu Delete physics of Toolgun ghosts Disable "drive" option for jeeps Replacement HTML for gui.OpenURL w/out Steam Overlay Fixed Overlay and Motion Blur not working with "poster" well Fixed 1px gap with certain settings of Toy Town effect
1 Year Ago
Typo fix (#1681) It's "requested" not "requrested".
1 Year Ago
Fixed cvars.AddChangeCallback identifiers not being unique (#1679)
1 Year Ago
TTT: fix comment regarding ironsight accuracy bonus (#1675)
1 Year Ago
Create ping categories to reduce impact of miniscule ping differences (#1671) * Create ping categories 0~60 -> 40, 60~100-> 50, ~100-150 -> 100, ~150-200 -> 150, etc. * Update control.Servers.js
1 Year Ago
Infinite backgrounds
1 Year Ago
Server browser improvements & fixes Fixed gamemode search only searching the "folder name" of the gamemode Moved certain code to the file it belongs in Anonymous servers get ranking penalty and their players do not count towards gamemode's ranking Right clicking or mwheel clicking a server copies its IP & SteamID
1 Year Ago
Read only stuff for Props tab Increased "Save Changes" button width for localization Fixed gmod_hands sometimes floating near map origin Not a perfect fix but at least they don't float no more ENT:StoreOutput works for 2015+ Source maps (Hopefully) More self explanatory persistence text Apparently a lot of people doesn't know how this works or that it exists CollapsibleCategory header has a symbol when collapsed so people know its collapsed and not just empty Duplicator lib is less prone to fail when getting errors Encountering errors while pasting constraints should no longer stop mid pasting and create "un-undo-able" duplications Fixed a crash exploint using NoCollide tool Merged from x64 branch, apparently the fix was there for a while Increased Notifications font for localized text It was actually unreadable in Russian before Fixed certain Utilities panels breaking with spawnmenu_reload Fixed Undo & Cleanup panels in Utilities becoming blank after spawnmenu_reload controlpanel.Get will no longer return panels that are about to be deleted (in the next frame)
1 Year Ago
Added utf8.sub and utf8.idx (#1400) * Added utf8.sub and utf8.idx * Fixed utf8 error 3rd argument to sub is now optional like regular string.sub * Renamed utf8.idx to utf8.GetChar
1 Year Ago
Update constraint.lua
1 Year Ago
Added SetTooltipPanelOverride Toolmenu filters expand categories
1 Year Ago
Constraint lib minor fixes & improvements Updates "constraints" var on the constraint system when it matters Fixed constraint.Pulley comparing one of its arguments to a global Fixed constraint.Hydraulic's 4th retval always being nil Removed reduntant usage of GetTable() Rid of some unused locals
1 Year Ago
Add effects.GetList (#1527) Solves garrysmod-requests/issues/1209. Pretty much a copy of [weapons.GetList](garrysmod/blob/394ae745df8f8f353ea33c8780f012fc000f4f56/garrysmod/lua/includes/modules/weapons.lua#L169-L177).
1 Year Ago
Ammo lib update (#1487) * Bad tbl.name no longer silently fails * Made ammo names case-insensitive.
1 Year Ago
notification.AddProgress upgrades notification.AddProgress now has an optional 3rd argument - fraction - 0 to 1 value overriding the progress bar animation to show a desired value Adjusted visuals for notification.AddProgress & made them truly infinite Added a 3rd argument to search.GetResults (optional) Create OptionsSubVoice.res sbox_search_maxresults & other search improvements Added sbox_search_maxresults Spawnmenu search prop indexer now uses notification.AddProgress over the old blue progress bar ".mdl" part of models paths is no longer being searched Having your spawnmenu closed during search will automatically update search results next time you open it
1 Year Ago
TTT: additional language fixes (#1653) Co-authored-by: Perkzitos <30274161+Perkzitos@users.noreply.github.com> Co-authored-by: svdm <svdm@users.noreply.github.com>
1 Year Ago
TTT: add Italian translation (#1652)
1 Year Ago
TTT: fixes to Chinese and Portuguese (#1650)
1 Year Ago
FOF spawnpoint ents FOF maps category Read only ContentHeader no longer editable Use correct rendermode/groups and use actual enums
1 Year Ago
Spawnmenu UI improvements Translated right click menus for Tools in spawnlists & multiselection right click menu (Community) Tool search in spawnlists now works with localization Spawnicons and spawnlist tools now obey read only parents (such as spawnlist Search) Post Processing icons can now be deleted from spawnlists
1 Year Ago
TTT: fix "select language" translation inconsistencies (#1649)
1 Year Ago
Replace Delete with #spawnmenu.menu.delete (#1646)
1 Year Ago
gmod_language for loading screen
1 Year Ago
Fix GetEyeTraceNoCursor caching (#1645) * Fix GetEyeTraceNoCursor caching Fixes garrysmod-issues/issues/4430. Also - Use FrameNumber instead of CurTime for caching so that it doesn't clash with prediction - Added skipcache arg to both GetEyeTrace and GetEyeTraceNoCursor for skipping the clientside cache - Check if the PlayerTrace/PlayerAimTrace vars are tables before returning them in-case they're modified by other addons accidentally * Fix styling * Remove skipcache arg
1 Year Ago
TTT: Fix GetEyeTrace override (#1647) - Only do caching clientside so that it allows lag compensation to retrace - Use FrameNumber instead of CurTime so that it doesn't clash with prediction - Default to MASK_SOLID as the trace does internally, so that traces that explicitly specify MASK_SOLID can use the cached results of traces with no explicit mask
1 Year Ago
TTT: Remove unnecessary GetWeapons and HasWeapon overrides (#1648)
1 Year Ago
Main menu fixes/changes Main menu no longer errors if we failed to load API manifest or its fields changed Blacklisted servers display why they were blacklisted in console
1 Year Ago
Fix error when gamemode has no valid settings (#1643) Fixes error: [MENU ERROR] lua/menu/mainmenu.lua:185: bad argument #1 to 'pairs' (table expected, got string)
1 Year Ago
Fix default skin to use self instead of SKIN (#1641)
1 Year Ago
weapon_base doesn't error in NPC hands
1 Year Ago
Fixed iconless notifications making errors OOPSIE
1 Year Ago
Fixed NPCs floating Sandbox hints don't show with Camera wep Fixed errors with drag'n'drop Fixes new spawnlist headers erroring Fixed "Make Persistent" option appearing when its disabled Fixed "Make Persistent" option appearing when Persistence is disabled Made sbox_godmode work in singleplayer Clearly tell player which options are MP only Tools can be used on non vphysics brushes You can place buttons on gm_construct mirror and white room, etc. spawnmenu right click menu fixes Fixed unselected icon right click menus changing when anything has been selected in the spawnmenu Translated right click menu for spawnlist headers
1 Year Ago
TTT: more fixes for Portuguese translation (#1640)