5,130 Commits over 4,048 Days - 0.05cph!
Fixed compile errors with HLS weps on linux
Half Life 1 entities and steam.inf
Merrrge from maiin branch
Added Half Life Source weapon icons
Fix some hl1 maps not passing the hls map detection for func_break and mapentities
Fixed faceposer's last flex being hidden unintentionally
Mount fallbacks and overrides on local builds
▊▉▋▋▅ ▄▅█ ▋▋▍▄ █▋ ▇▋▅▌▇▉▋ ▊▌█▄▍▍▊'▄ ▆█▉▌▄ ▍▊▇▌ ▌▌▊▋ █▇▊█▊▆▇▌▇▅▄
More friendly errors when the weapons library is overridden with a non table
Added an _hl1 suffix to weapon_glock and weapon_mp5 to prevent collisions with CS:S weapon packs
Moved weapon scripts to a separate folder inside scripts - scripts/weapons/
Weapons spawned by the map on HL1 maps get replaced with their HL1 counterparts
Localization string for env_beam
Barney and Human Grunts will drop their usual items on death
func_breakable will use HL1 drop table on HL1 maps
HL2 Suit Charger animation fix
▊▉▉.▉▍▋▇▋▆▉▊▍ ▉▄▄▊▇▆█▇▇ ▌█▇▇▌ ▆▅▍
Fixed some HL1 npc convars not being used
HL1 Scientists will talk more with each other
One more weird sound filtered out from HL1 maps
SLAM + HL1 weapon translations
HL1 weapon scripts (probably should move them to a subdirectory)
Restored more HL1 npc convars (Duplicates got HL1 in their name)
HL1 barnacle reacts to ignore players
HL1 weapon/ammo convars (Duplicates not added yet)
Added HL1 ammo types (Duplicates have HL1 suffix)
Restored hl1 headcrab sounds
Restored HL1 NPC convars and given them defaults from skill2.cfg
Do not play default locked sounds for touch doors
Restored HL1 fix for when the locked sound is an ID rather than a soundscript
Fix NPC accuracy with HL2 Pistol
Fix Lua errors with player classes when class is not set
Apply VDC fix for custom detail/detailsprites textures with different aspect ratios from the original
Automatically switch the detailsprites material for an EP2 one if the map appears to have EP2 detail sprites
Fixed CFileSystem_Stdio::FS_stat on Windows
Added NextBot:HandleAnimEvent
even more temporary debug output during loading
Display a message when an entity was refused to be loaded due to them missing Base and Type keys
Dispaly a console warning when scripted_ents library was overridden and is now not a table instead of silently doing nothing
Added missing materials to fallbacks that cause console warnings/errors with no mounted games
Fix some HL:S weapons failing to load their scripts on client
Player classes are set on all clients automatically clientside
Added hook GM:PlayerClassChanged
Player classes are initialized as soon as they are set, instead of on first hook call
Added NextBot.FireAnimationEvent clientside hook
Git: Fixed tool ghosts being still left behind on tool holster in certain cases
Entity.Fire and Input also support booleans just like GM:AcceptInput
Added SetMaxLookDistance (float) input to all NPCs (Is also added to the .fgd)
npc_sniper's laser will properly represent the maximum distance the sniper can see for
Panel.GetTextSize actually works now
Do not rehash clientside Lua files unless it is actually needed
Stop refreshing server list upon joining a server or switching between server list types (Internet, LAN, favorites, etc)
Double the amount of servers shown per gamemode
Do not hide "Stop refreshing" button while browsing servers of a gamemode
Reduced rankiing impact of empty servers, increased ranking impact of full servers
Server ranking based on player count now starts earlier
Do not load new backgrounds while in the loading screen
Added fallback textures for "painted" skybox to prevent console errors and allow cubemaps to be built with the painted skybox