Go to file
xen caec6f46fe make ambient_generic use edicts again
gotta have those stacking sounds
2022-11-04 18:12:58 +02:00
gamedata Add support for custom filter entities 2020-08-03 13:42:07 +02:00
include CSSFixes: remove some stuff into new extension PhysHooks 2019-12-20 11:18:44 +01:00
AMBuilder Revert "1.9-dev" 2019-09-25 21:09:32 +02:00
AMBuildScript add new function call scanning/patching feature + multiple signature patching 2021-07-04 00:02:34 +02:00
configure.py initial commit 2016-05-12 16:10:42 +02:00
extension.cpp make ambient_generic use edicts again 2022-11-04 18:12:58 +02:00
extension.h Add FilterTriggerMoved native. 2019-10-02 15:08:47 +02:00
Makefile initial commit 2016-05-12 16:10:42 +02:00
PackageScript initial commit 2016-05-12 16:10:42 +02:00
README.md initial commit 2016-05-12 16:10:42 +02:00
smsdk_config.h another patch for viewcontrol so it doesn't break in one unlikely case 2022-10-25 04:48:51 +02:00

Counter-Strike: Source bug fixes

Fixes crash in filter_activator_*->TestActivator() when activator isn't valid anymore.

Fixes game_ui lag and player_speedmod turning off your flashlight.

Patchnotes

Thanks to the leaked Source Engine 2007 sourcecode.

File: se2007/game/server/game_ui.cpp

Line 292:
void CGameUI::Think( void )
[...]
	pPlayer->AddFlag( FL_ONTRAIN );
[...]

Replaced pPlayer->AddFlag( FL_ONTRAIN ); with NOP to fix prediction issues while having game_ui active.

File: se2007/game/server/player.cpp

Line: 7587
void CMovementSpeedMod::InputSpeedMod(inputdata_t &data)
[...]
			// Turn off the flashlight
			if ( pPlayer->FlashlightIsOn() )
			{
				pPlayer->FlashlightTurnOff();
			}
[...]

NOP'd out the block.