Fix Lua errors in Sandbox derived gamemodes without spawnmenu
Better match viewmodel hands for male11 and male12 player models
Fix main menu Lua errors when start that one map
Reenable net message buffer limiters
So `net.BytesLeft()` would work as expected. This was tried in 2019 but was undone for some reason. In my testing it works.
Minor Lua cleanups to do with net.Receive arguments
Apply some random-ish patches from LuaJIT repo
Added render.IsTakingScreenshot
Make Entity:SetLightingOriginEntity use model illum position
Reimplement kickid from scratch
The original implementation is kinda whack. Hopefully this new one fixes whatever issues people are having with it producing weird kick reasons (if the problem is even kickid to begin with)
As a bonus kickid "STEAM_0:0:0" "reason" format now works too (previously STEAM_0 format did not work as a single argument)