mirror of
https://github.com/YGGverse/hlsdk-portable.git
synced 2025-03-10 20:41:49 +00:00
Fix fade in coop
This commit is contained in:
parent
c2deca67c0
commit
0f94e4e0fc
@ -50,6 +50,8 @@ extern cvar_t cvar_agibcount;
|
||||
extern cvar_t mp_gravgun_players;
|
||||
extern cvar_t mp_coop;
|
||||
extern cvar_t mp_coop_changelevel;
|
||||
extern cvar_t mp_coop_nofriendlyfire;
|
||||
extern cvar_t mp_coop_disabledmap;
|
||||
|
||||
// Engine Cvars
|
||||
extern cvar_t *g_psv_gravity;
|
||||
|
@ -4638,7 +4638,10 @@ void CRevertSaved::KeyValue( KeyValueData *pkvd )
|
||||
|
||||
void CRevertSaved::Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value )
|
||||
{
|
||||
UTIL_ScreenFadeAll( pev->rendercolor, Duration(), HoldTime(), pev->renderamt, FFADE_OUT );
|
||||
if( !mp_coop.value )
|
||||
UTIL_ScreenFadeAll( pev->rendercolor, Duration(), HoldTime(), pev->renderamt, FFADE_OUT );
|
||||
else if( pActivator->IsPlayer() )
|
||||
pActivator->TakeDamage( pev, pev, 3000, DMG_CRUSH );
|
||||
pev->nextthink = gpGlobals->time + MessageTime();
|
||||
SetThink( &CRevertSaved::MessageThink );
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user