6,139 Commits over 3,806 Days - 0.07cph!
Hammer: Added the sprinkle tool to the left sidebar
Hammer: Added Random XYZ and Offset Z to Sprinkle tool
▇▅▍ ▊▅▇▇▆ ▍▄▊▍ ▆ ▋▌▉▌▌▌ ▄▄ █▉▇▍▅▅▍
Added "Any/All" aspect ratio to the Video options that shows all supported by player's GPU screen resolutions, make it default.
Hammer: Added "Sprinkle" tool from CS:GO (with an example sprinkle definition)
Hammer: Fixed carving brushes with decals/overlays on them creating "Tell a programmer" windows.
Added lua_dumptimers concommands
Fixed Entity.GibBreakServer crashing with brush entities
Ensure we only flush models on disconnection, because expecting LevelShutdown to NOT be called on map load multiple times is too much to ask from Source (Fixes L4D1 maps crashing on load again)
Fixed DMenuOptions text color not being affected by currently active Derma skin (Community Contribution)
TTT: Fixed ragdoll pinning HUD for innocents (Community Contribution)
Fixed properties not working on brush entities
Added Kill feed translation for point_template (Found on ep2 maps)
Hammer: Fixed a crash in Object Properties => Model
Hammer: Fixed a crash when trying to place a non existent Prefab using the Entity tool
Hammer: The Entity Report dialog will now close when its associated VMF is closed to prevent crashes
Hammer: Opening Entity Report for a different VMF when the Entity Report is already open will now properly recreate it for the currently active VMF
Added a nullptr check when generating error texture
Hammer: Fixed crash when creating a new document
Hammer: Will now select the nodraw texture on VMF load and when creating a new VMF rather than the first texture which will be random depending on custom content installed
Hammer: Creating a new VMF will now spawn a simple box in front of the camera and select the "Selection" tool
Hammer: Added CTRL+(SHIFT+)V text to Paste (Special) in right click menus to let the user know about the existence of these shortcuts
Hammer: Fixed custom "detailmaterial" not showing in the editor
Hammer: Added targetname keyvalue to light_environment (with a warning about file size) and updated the key names and help text of other keyvalues to better explain what each key does.
Hammer: Fixed custom detail.vbsp in map properties not having an effect in the editor itself
Hammer: Added icons for env_sun, point_template and info_lighting_relative, adjusted icons for env_skypaint, lua_run (To remove the ugly white lines around the image) and info_lighting
Hammer: Fixed releasing LMB/RMB outside of the 3D view while paining displacements continuing to paint until you reclick in the 3D view
Hammer: Marked "Hinge Axis" of prop_door_rotating as non functioning so there is no question about it. ("Fixing" it would break all existing maps)
Hammer: "angles" keyvalue will no longer be created with values "0 0 0" when moving objects that have a model in the editor (such as decals)
Added Panel.Get/SetX/Y and changed Panel.Center to use them
Fixes garrysmod-issues/issues/4857
Added Panel.Set/GetX/Y (Uses Lua Panel.GetPos internally) and switch Panel:Center(Horizontal/Vertical) to use them
Fixed Panel.LerpPositions not working well with Panel:Center*() functions
Made PrecacheSentenceFile() shared
thumb_up
7
thumb_down
114
thumb_up
4
thumb_down
105
Remove debug code from Browse > Addons
thumb_up
2
thumb_down
104
Fixed the default screen resolution selection so it should now select the desktop resolution
Hammer: Added info_lighting_relative to the fgd
Hammer: Added (Set)LightingOrigin(Hack) inputs and keyvalues to prop_dynamic and all NPCs and (Set)ModelScale for prop_physics, prop_dynamic and NPCs
Hammer: Fixed unintentional auto vis group rebuilds due to recent changes when scrolling textures in the Face Sheet tool, or applying the same texture to a face (i.e. not changing the texture)
Fixed first file embedded in the BSP not being able to be decompressed
Hammer: KeyValue copy & paste now properly pastes the spawnflags (and updates the UI)
Added the Problems panel
New features to Browse > Addons and Games in Spawnmenu
New Right click options - Open on Workshop and Create Spawnlist
Both Addons and Games now reload when game content is remounted
Nicer error handling for Browse > Addons
Fixed a bug with DTree_Node when MakeFolder was called on a node whose parent is expanded, forcing the user to collapse and re-expand the parent node for the folder to populate
Localize the "Failed to find any models for this addon" message and do not allow trying to open floating .gmas on workshop through Spawnmenu
Only save preset groups that changed
Fix blacklist case sensitivity
Added DTree_Node.OnNodeAdded & GetExpanded
Pagination does not disappear when errors happen on page 2+
For addons/dupes/saves/demos/etc
Workshop download progress UI improvements
Just minor tweaks and removal of useless arguments
Main menu tweaks for tiny screens
All the buttons now fit on tiny screens and improved the mountable games menu to hopefully prevent questions.
Added duplicate controls for NPCs to the NPC tab
This should ensure people don't miss these options.
Maintain nicer sorting for numbers in DListView column sorting
Fixes garrysmod-issues/issues/4850
Maintain nicer sorting for numbers in DListView column sorting
Added lua_dumpfonts(_menu) for debugging
Do not try to load the flushed models immediately after flushing them on map disconnect, this does not work for map embedded models which do not exist after disconnecting from a map
▊▌▉ ▄▆ ▄▌▉▇ ▍▍▄ ▍▄▅█▇▌▅ ▄█▍▆▋▇▄▍▄▅, ▌▋ ▍▌▊▌ ▊ ▍▆▅▋█▉ ▄▉▅ ▉▌ ▊█ ▋▌▋▅
TTT: Fixed an instant reload exploit (Community Contribution)
Fixed PlayerWeaponColor material proxy hack for Super Grav Gun for cases where people override the default gravity gun (Community Contribution)
Added some debug info to "%s overflowed reliable buffer" disconnect message
Added "total" count to mat_dump(textures/materials)
Properly remove unmounted (.gma) addon files from internal map so when something tries to access them we don't crash.