312 Commits over 2,740 Days - 0.00cph!
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
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
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)
Added SetTooltipPanelOverride
Toolmenu filters expand categories
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
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
FOF spawnpoint ents
FOF maps category
Read only ContentHeader no longer editable
Use correct rendermode/groups and use actual enums
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
gmod_language for loading screen
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
weapon_base doesn't error in NPC hands
Fixed iconless notifications making errors
OOPSIE
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
Update .gitignore
Spawnmenu resizing saves
And changes to make it usable on stupidly low resolutions
drag'n'drop selection changes
map categories changes
spawnlist revert feature
DefaultUnderline font changes
Also increased width of dropdown in mutliplayer tab to fit the "no workshop downloads" option
Updated language files
GameUI has the multiplayer tab additions
Updated language files
Fixed Snarks not attacking sometimes
Read only drag'n'drop stuff
You can only copy from readonly drag'n'drop panels. Used for Weapons/NPCs/Entities tabs in the spawnmenu to prevent ability to delete icons and have to resort to restarting the map to get them back
Update usermessage.lua
Formatting changes to match the rest of the files
Fix SendUserMessage error when calling clientside (#1626)
* Fix SendUserMessage error when calling clientside
Though all this is deprecated, the function still shouldn't error when called from the client. I also removed the ``SERVER`` check inside ``usermessage.Hook`` since it never passed due to ``SERVER`` not being localised before the module call.
* Update usermessage.lua
Optimized player.GetBy* functions in player.lua (#1628)
* Update player.lua
* Update player.lua
* Update player.lua
Style changes.
config_default.cfg reworked (#1632)
- Removed `spawnmenu_icon_precache` because it is not a valid command;
- Modified the `mp_decals` to the value of `2048` to equal the value of `r_decals` (`r_decals` gets resetted everytime you launch the game, so setting `r_decals` to `5000` will get its value back to `2048` when you relaunch the game, while `mp_decals` still with the value of `5000` because `mp_decals` it is stored in the `config.cfg` file, while `r_decals` is not, and to make both equal, here is the solution);
- Modified the value of the `sensitivity` command to the value of `6` instead of `8`.
Offline workshop changes
Necessary to display addons names and not error
Switched icon editor to sliders for skins/bg
Delete closecaption files
They are pointless here
volume to loading screen
Co-Authored-By: Nurdism <nurdism.io@gmail.com>
DisableClipping restores to oldstate
garrysmod-issues/issues/4375
Fix Faceposer forcing hidden flexes to 0
This caused problems with DME eyelids
64bit SRCDS UI theme fixes
DListView_ColumnPlain fix for extra panels
Fixes garrysmod-issues/issues/4365
Change prop_effects FX on hover
Model keyvalue works on more NPCs
Force 64k char chat limit
Updated language files
Translate more parts of the game's UI
Player model editor (+ search bar and resizeability)
Icon editor
Lua Errors message
Spawnmenu right click menus
Workshop mounting/fetching messages
Hide subscribe buttons with -noworkshop
And display a nice message that we are running in -noworkshop
Sub/unsub for demos/saves/dupes
Update main_menu.properties
In-game WS save/dupe/demo updating
Steam workshop updating, and UI changes to enable that
steamworks.DownloadUGC support
Also make demos error nicely on a failure to download from workshop
Main menu subsctiptions include UGC
UGC = demos/saves/dupes, control.Addons.js got cleaned up a bit
Main menu out of engine fixes
DlistView.GetSelectedLine returns panel too
Fix for demo icons being black
Goes with the engine changes
Change DImageButton's example image
To be different from DImage in derma_controls
New "publish creation" UI
Updated language files
Fix errors from addons on spawnmenu creation
Open the tool UI on the first open, not on creation to avoid errors from addons
Get rid of steamworks.VoteInfo
steamworks.FileInfo already has this info
Merge branch 'master' of garrysmod
Loading screen changes
Just minor stuff
Fixed Lua errors in Sandbox Control Panels
for sliders that use invalid/non existent convars
Changed Light Tool max brightness
there is next to no visual difference between 255 and 20.
Default value for gmod_suit in Sandbox
Bouncy Ball serverside only DTVar callback
No rate/install buttons for floating gma
ignoreZ for material
CSS shell sounds/hl1 suit VO fix
Skins/bodygroups for dupe icons
HEV option for utilities menu
cl_enable_loadingurl checkbox
Also moved cvar to c++ side because it wouldn't save otherwise
DTVar on client stuff
Remvoe the unused arg from Player.PhysgunUnfreeze
Fixed undonum breaking undo
Workshop mounting message stuff
Player classes do not reset HP/AP on transition
Changes to Toolgun's Screen rendering
Spawnmenu opens tool UI on creation
GetTool little fix
This is for cases where Lua on the Tool Gun hasn't loaded yet.
minmax for CreateClientConvar
Allow simple_physics_prop to be ignited
Found on some HL2 maps
Tooltip handles contents on target pnl removal
Default behaviour should be unchanged
Set/IsEnabled support for some panels
Create hud_textures.txt
Only done for the train controls texture
Fixed RPG sounds cutting off somtimes
Old missed change, the laser sound was cutting off shooting sounds
Server unfavorite button
BUGBUG: The icons in the server browser offset text, find out why and fix
HEV Suit option for Start new game
Secondary Ammo HUD fits more digits
Weapon ammo types use smaller font
Icon editor error fixes
Errors when trying to load brush entities from picker.
Also loads bodygroups from picker now
DListView.SetFixedSize freeze fix
Floating .gma display improvements
Also fixes [unknown] names for players in some cases