Garry's Mod

Garry's Mod

Half-Life 2: Deathmatch
Showing 1-10 of 18 entries
< 1  2 >
Update: 5 Mar, 2024 @ 9:40pm

Fixed alive players being unable to spray
Fixed items using weapon respawn time
Fixed map cleanup on initialize breaking things (item pickups and prop gibs) and causing crashes on mapchange
Added convar for enabling TF2, CS, and DOD spawnpoints (sv_hl2mp_extraspawns)

Update: 7 Jan, 2024 @ 10:20pm

Set spectator position to their target's position

Bots will now instantly crouch midair if they're jumping
Bots will no longer try to grab items that aren't in a proper nav area
Bots can now open doors
Added warning message when attempting to spawn bots in singleplayer

Update: 9 Dec, 2023 @ 10:39am

Fixed bots ignoring visibility check when searching for targets

Update: 15 Nov, 2023 @ 6:52pm

Changed default sv_hl2mp_bot_free_slots to 1 instead of 2
Fixed bots being spawned and then immediately kicked for exceeding the team limit
Fixed attempting to spawn bots while the server is full

Update: 1 Nov, 2023 @ 5:22pm

Adjusted crowbar and stunstick damage when sv_hl2mp_gmoddamage is disabled
Added sv_hl2mp_gmoddamage to gamemode settings menu

Update: 9 Oct, 2023 @ 1:44pm

Adjusted spawnpoint behaviour to be more accurate to HL2DM's

Added HL1 entities to the list of respawning items and bot items
Added server convar to use HL1 weapons instead of HL2 weapons (sv_hl2mp_hl1) (requires Half-Life: Source to be installed and mounted)

Bots no longer swing their melee unless they're actually near an enemy

Update: 7 Oct, 2023 @ 1:23pm

Changed movetype to noclip while spectating to prevent some oddities with the observer movetype
Adjusted text in the specator HUD to better fit 4:3 resolutions

Added server convar to enable automatic generation for maps missing navmeshes (sv_hl2mp_bot_generatenav)
Improved bot obstruction checking
Improved bot movement on ladders
Increased bot midair crouch delay to prevent getting stuck while trying to jump down holes
Added stunsticks to bot melee checks instead of just crowbars
Prevented bots from attempting to sprint while their AUX is too low

Update: 17 Aug, 2023 @ 11:40pm

Added client convar to enable a teamless scoreboard when playing free-for-all, enabled by default (cl_hl2mp_ffascoreboard)
Changed scoreboard to sort by player score instead of player name
Added player avatars to the scoreboard
Added spectator list to the bottom of the scoreboard
Changed the scoreboard to update every second while it's open

Added separate client convars for rebel, combine, and free-for-all playermodels (cl_hl2mp_playermodel_rebel, cl_hl2mp_playermodel_combine, cl_hl2mp_playermodel)
Added client convar for setting desired team (cl_hl2mp_team)
Added server convar for disabling playermodel restrictions (sv_hl2mp_allplayermodels)
Added a separate playermodel selection menu for free-for-all
Changed player color and weapon color to use the player's team color if their respective convars are disabled
Added player color display to the playermodel selection menu

Added server convar for disabling playermodel restrictions for bots only (sv_hl2mp_bot_allplayermodels)
Added server convar for forcing specific playermodels on certain named bots (sv_hl2mp_bot_specialplayermodel)
Randomized the player color and weapon color of bots
Increased bot turning speed if they have a target but haven't aimed directly at it for a while
Fixed bots getting stuck trying to pick up a weapon they already have
Added a chance for bots to roam to a random area instead of looking for items
Fixed bots not sprinting as often as they should
Made bots with enough health try to chase their targets
Added a small delay in between spawning bots to fill the quota

Fixed not actually setting game state and round start time properly
Prevented respawning during match end
Disabled target ID HUD in spectator chasecam

Added a hook called "SetupTeamPlayerModels" for adding extra playermodels, demonstrated below:

hook.Add( "SetupTeamPlayerModels", "asdf", function( rebel, combine ) table.insert( rebel, "eli" ) table.insert( combine, "breen" ) end )

Update: 14 Aug, 2023 @ 10:36pm

Updated 32x32 gamemode icon
Improved the way AUX sprint movespeed is handled internally
Improved the AUX HUD to be near identical to HL2's
Cleaned up UI skin code
Cached convars instead of using GetConVar every time
Changed some text to use translation strings
Improved various HUD elements (Scoreboard, playermodel selection, round status)
Added basic bots that will run around grabbing items and shooting enemies
Changed round starttime to global float instead of networking manually
Added spectator mode
Changed team colors
Added a simple help menu
Improved target ID HUD

Update: 16 May, 2018 @ 2:23pm

Made the "sv_hl2mp_gmoddamage" convar actually do something (oops)