branchgarrysmod.main/maincancel

920 Commits over 1,096 Days - 0.03cph!

3 Months Ago
Compile warning fixes Added host_writeconfig_lua (blocked from Lua) Fixed commas in AddOutput map IO input causing issues Now uses the special ESC symbol, like VMFs do. Minor cleanups Automatically delay HTTP calls until SteamHTTP is ready Apply more strict checking of invalid Lua states in CLuaObject Will display console warnings when CLuaObject is used on an invalid Lua state. Ideally these messages should never be seen. Minor cleanups Queue lua_error_url messages until SteamHTTP is available Make Lua print() and error() colors the same
3 Months Ago
Remove most of deprecated CSteamAPIContext usage on the client It is removed entirely in some newer version of Steamworks API Fixed voice chat crashing, remove unused files, steam usage cleanups Remove more usages of deprecated SteamAPIContext Remove deprecated Steam API stuff from legacy server browser Fix srcds crash to do with workshop
3 Months Ago
Remove temporary hacks for DButton and IMaterial.GetColor Clear networking queue on map shutdown, not map init Fixes clientside errors happening before LevelInit hook not being sent to the server Merge Pull Requests * Pico optimization for cam.Start2D() * Added list.GetEntry
4 Months Ago
Restore build locations for server.dll/client.dll
4 Months Ago
Fix upper 32bits of 64bit pointers in Lua Minor cleanups
4 Months Ago
Do not try to build this yet
4 Months Ago
Minor cleanups Disable setting cl_timeout to 45 on load that never worked before Add one more Lua backdoor URL Fix double clicks not invoking VGUIMousePressAllowed Minor whitespace cleanup Fix compile error Minor cleanups of empty/unused files Minor cleanups/warning fixes FIxed compile warnings with LuaJIT "Mounting %i workshop addons" reports mounted count, not total count Bump mem_max_heapsize to 512, and block it & datacachesize from Lua "Optimization" addons setting these to very low values (lower than GMod defaults) when "turned off" causes crashes Undo internal texture changes from CS:GO that affect monitor materials Remove voice_modenable in favor of voice_enable Both of them existing only causes confusion for players. Also fixed a case where voice chat would cease to work voice_enable is set to 0 and back to 1 Player:VoiceVolume works for local player without loopback This only works when using Steam voice, and only when not recording voice to file. (The default state) Minor cleanups
4 Months Ago
Minor cleanup Add engine_no_focus_sleep to blocked convar list Prevent crashes with steamworks lib when called too early on SRCDS it really needs to be queued until its ready, this at least won't crash now. Do not run friendsID check for HLTV clients Fix console spam about sprite orientation when the material is missing Fixed crash to do with env_projected_texture's texture Tell the player if garrysmod.ver is read only It not updating (by Steam) would prevent players from joining servers after updates Log workshop addon mounts (count only) in console Fix console message about lua_strict on game start up Constrain cl_timeout to 10-120, default to 60 (was 30) and block from Lua Merged Pull Requests * Remove default return in WorldPickerMouseDisable * Fix lua error with creator tool and missing NPCs cl_timeout - remove upper limit, unblock, and dont save Fix compile error Added -mountcfgfile launch parameter Block .vdf and specific .cfg files from file library Minor cleanup Increase MAXSTUDIOSKINS for studiomdl.exe from 32 to 64
4 Months Ago
Undo extra debug stuff
4 Months Ago
This likely fixes the Linux mapload crash (and possibly others)
4 Months Ago
Trying to understand why this code causes issues on Linux only
4 Months Ago
Reapply IMaterial (Lua) changes that were undone yesterday
4 Months Ago
Reapply changes recently undone Reapply a single change from the bad commit that SHOULDN'T cause issues
4 Months Ago
It must be this commit then that causes linux issues
4 Months Ago
Revert more changes from april 21st
4 Months Ago
Revert changes from april 21st that potentially causes linux issues
4 Months Ago
Let's try undoing this change to do with shader system
4 Months Ago
Don't forget to register the haptic umsgs on server
4 Months Ago
Stub out Haptics user messages
4 Months Ago
Minor cleanup (VPC) Throw a non halting Lua error when giving invalid types to SetNWVar Throw a non halting Lua error when trying to read net msg past the end Throw a non halting Lua error when hitting Lua file limit So it appears in the problems menu, so the player can know that there is a problem and what it is. Fixed leading spaces in console command not adding to the history Disable OOB checks for Vectors/Angles they use more complex networking, not flat floats nil is a valid NW type Apply minimum size check for net.ReadVector/etc Move new net library errors behind lua_strict convar (0 by default) Block lua_strict Remove Novint Haptics stuff entirely It was disabled in some places already, but now completely gone Fix build error
4 Months Ago
Minor cleanups Minor cleanups Cleanup CUtlBuffer.GetString overloads Merge some build process changes from x86-64 No more 100 Release/Debug folders spattered everywhere
4 Months Ago
Fixed Hammer crash when browsing models
4 Months Ago
Fix a server crash that wasn't merged properly from x86-64 CC/Tonemap system handles marked for deletion entities
4 Months Ago
Minor cleanups
4 Months Ago
Fix build error
4 Months Ago
Added `Alpha` input to func_precipitation in Hammer (FGD) Potential crash fixes Fix "Rotation Yaw Flip Random" particle operator regression Now acts like it used to Default "randomly_flip_direction" to 0 for "Rotation Random" Add `addons/` to autorefresh whitelist Prevent crashes with render.Capture Fixed potential Lua error with Playermodel Selector Minor cleanups Merge PR: Group mountable games by install state Reuse localization strings in main menu replacement buttons Change default hostname to "My Garry's Mod Server"
4 Months Ago
Alien Swarm Map Icons Updates to debug_dump * Handle "0" != "0.0" cases * Add game version to output * Sort alphabetically * Align values and default values vertically for easier parsing with eyes Remove "f" from some number convar default values Remove -usetcp as it is broken anyway and has unknown purpose Implement jiggle bones for serverside ragdolls Apply correct scaling on jigglebones with model scale This also disables some weird code that was applying inverse scale on jiggle bone matrix if scale > 1, I could not see where this was useful and it was causing jiggle bones to disappear up close. Merge Pull Requests * TTT: Updated language files * Micro optimize team.NumPlayers Fixed jiggle bones on scaled models not behaving correctly This took way too long to figure out for how simple the fix is, but jiggle bones on models with scale < 1 should no longer spazz out, and should actually work at scales above > 1 Force load HDR map lighting if there is no SDR lighting Even if the player has set `mat_hdr_level` below 2
4 Months Ago
Minor cleanups Minor cleanups Minor cleanups Gracefully exit when encountering invalid SubRect materials Crash with message, instead of crashing without a message
4 Months Ago
▇▍▋▊▋▄ ▋▍▉▄▆ ▍▍▊▇▇▅
4 Months Ago
▋ ▊▄█▆▆▆ ██▊▉ ▅▆▅▊, ▋▋▇▊▋ ▇▄▅▅█▄ ▅▌▄▍█/▉▇▇ ▊▍▌▌█▌
4 Months Ago
▆▇▇▆▌▇ ▌▍▇▇ ▌█▉▊▍ ▄▇▋▊▇▅
4 Months Ago
▋▄▊▄▇█ ▇█▆▍ ▄▊ ▍▅▆ █▍▅▊ ▍▄▉▌█ ▆▋█ ▉█▇▊▄▉
4 Months Ago
▆▌▍▋▍▉▍ #▍ ▄▉ ▇▌▆ ▊▉▌ ██▉▉▍▇
4 Months Ago
▊▉▆▉█▋█ █ ▍▆ ▊▄▉ ▄▌▆ ▄▌▉▆▋▄
4 Months Ago
Try to fix VPC builds on Linux/OSX
4 Months Ago
VPC changes Minor clean ups from x86-64 Minor clean ups from x86-64 Rename v_byteswap.h to byteswap.h more minor clean ups static prop physics have their contents set consistently between all versions of the game now
4 Months Ago
▍▅▄ ▆▋▊▌▇▋▇ ▅▇▅
4 Months Ago
▌▍▆▇▍▅ ▄▇ ▆▍▆ ▆▇▍▉▋
4 Months Ago
Linux build error fix
4 Months Ago
Try to fix build errors
4 Months Ago
Merge some VPC changes
5 Months Ago
Eliminating more branch differences / minor cleanups
5 Months Ago
Eliminating more branch differences Fix crashes to do with material's representative texture Apply FCVAR_USERINFO to gmod_npcweapon func_movelinear improvements Rework how sounds are played, so they are always consistently played, regardless if they are given, or if both sounds are the same sound. Also merged Portal 2 parented movement fixes. Allow mat_picmic below -1 in multiplayer Init text fields for func_precipitation
5 Months Ago
Eliminate more branch differences Fix close button not doing anything for +showvprof
5 Months Ago
Remove unnecessary changes to ConCommandBase
5 Months Ago
Fix creator tool causing errors on dedicated servers Added env_wind.SetWindDir to FGD Reset wind/sun render params on level load Call PlayerLeaveVehicle after the player leaves the vehicle, not during Fixes a potential stack overflow & being left in no clip when they are being force put in a vehicle from PlayerLeaveVehicle Prevent Lua errors with constraint library Update base.fgd
5 Months Ago
Fixed missing model for npc_citizen in Hammer (FGD) SMG1 ejects rifle shells, not pistol ones
5 Months Ago
Eliminate some branch differences Eliminate more branch differences with x86-64 Eliminate more branch differences with x86-64 again
5 Months Ago
Do not output ASCII control characters for color_white This is useful for exactly 1 person in the world Handle BaseTexture2 for impact particles on displacements Do not write variables at default value to config.cfg Guard against clients without new functions for DButton Fixed compile errors due to branch differences
5 Months Ago
Mention that sv_no_ain_files should be set before map load Handle missing cache file a bit better Remove cl_showpluginmessages Fix compile error Actually remove cl_showpluginmessages Fix crash with NPCs doing scripted sequences Remove test_entity_blocker concommand No reason to have it