mirror of
https://github.com/YGGverse/hlsdk-portable.git
synced 2025-03-12 13:31:33 +00:00
Merge branch 'master' into mobile_hacks
This commit is contained in:
commit
5f8b69eaa8
@ -420,7 +420,7 @@ void EV_HLDM_FireBullets( int idx, float *forward, float *right, float *up, int
|
|||||||
gEngfuncs.pEventAPI->EV_SetSolidPlayers( idx - 1 );
|
gEngfuncs.pEventAPI->EV_SetSolidPlayers( idx - 1 );
|
||||||
|
|
||||||
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
||||||
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecEnd, PM_STUDIO_BOX, -1, &tr );
|
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecEnd, PM_NORMAL, -1, &tr );
|
||||||
|
|
||||||
tracer = EV_HLDM_CheckTracer( idx, vecSrc, tr.endpos, forward, right, iBulletType, iTracerFreq, tracerCount );
|
tracer = EV_HLDM_CheckTracer( idx, vecSrc, tr.endpos, forward, right, iBulletType, iTracerFreq, tracerCount );
|
||||||
|
|
||||||
@ -883,7 +883,7 @@ void EV_FireGauss( event_args_t *args )
|
|||||||
gEngfuncs.pEventAPI->EV_SetSolidPlayers( idx - 1 );
|
gEngfuncs.pEventAPI->EV_SetSolidPlayers( idx - 1 );
|
||||||
|
|
||||||
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
||||||
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecDest, PM_STUDIO_BOX, -1, &tr );
|
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecDest, PM_NORMAL, -1, &tr );
|
||||||
|
|
||||||
gEngfuncs.pEventAPI->EV_PopPMStates();
|
gEngfuncs.pEventAPI->EV_PopPMStates();
|
||||||
|
|
||||||
@ -1004,14 +1004,14 @@ void EV_FireGauss( event_args_t *args )
|
|||||||
gEngfuncs.pEventAPI->EV_SetSolidPlayers ( idx - 1 );
|
gEngfuncs.pEventAPI->EV_SetSolidPlayers ( idx - 1 );
|
||||||
|
|
||||||
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
||||||
gEngfuncs.pEventAPI->EV_PlayerTrace( start, vecDest, PM_STUDIO_BOX, -1, &beam_tr );
|
gEngfuncs.pEventAPI->EV_PlayerTrace( start, vecDest, PM_NORMAL, -1, &beam_tr );
|
||||||
|
|
||||||
if( !beam_tr.allsolid )
|
if( !beam_tr.allsolid )
|
||||||
{
|
{
|
||||||
vec3_t delta;
|
vec3_t delta;
|
||||||
|
|
||||||
// trace backwards to find exit point
|
// trace backwards to find exit point
|
||||||
gEngfuncs.pEventAPI->EV_PlayerTrace( beam_tr.endpos, tr.endpos, PM_STUDIO_BOX, -1, &beam_tr );
|
gEngfuncs.pEventAPI->EV_PlayerTrace( beam_tr.endpos, tr.endpos, PM_NORMAL, -1, &beam_tr );
|
||||||
|
|
||||||
VectorSubtract( beam_tr.endpos, tr.endpos, delta );
|
VectorSubtract( beam_tr.endpos, tr.endpos, delta );
|
||||||
|
|
||||||
@ -1214,7 +1214,7 @@ void EV_FireCrossbow2( event_args_t *args )
|
|||||||
// Now add in all of the players.
|
// Now add in all of the players.
|
||||||
gEngfuncs.pEventAPI->EV_SetSolidPlayers ( idx - 1 );
|
gEngfuncs.pEventAPI->EV_SetSolidPlayers ( idx - 1 );
|
||||||
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
||||||
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecEnd, PM_STUDIO_BOX, -1, &tr );
|
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecEnd, PM_NORMAL, -1, &tr );
|
||||||
|
|
||||||
//We hit something
|
//We hit something
|
||||||
if( tr.fraction < 1.0f )
|
if( tr.fraction < 1.0f )
|
||||||
@ -1450,7 +1450,7 @@ void EV_EgonFire( event_args_t *args )
|
|||||||
gEngfuncs.pEventAPI->EV_SetSolidPlayers( idx - 1 );
|
gEngfuncs.pEventAPI->EV_SetSolidPlayers( idx - 1 );
|
||||||
|
|
||||||
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
gEngfuncs.pEventAPI->EV_SetTraceHull( 2 );
|
||||||
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecEnd, PM_STUDIO_BOX, -1, &tr );
|
gEngfuncs.pEventAPI->EV_PlayerTrace( vecSrc, vecEnd, PM_NORMAL, -1, &tr );
|
||||||
|
|
||||||
gEngfuncs.pEventAPI->EV_PopPMStates();
|
gEngfuncs.pEventAPI->EV_PopPMStates();
|
||||||
|
|
||||||
|
@ -252,7 +252,7 @@ void CHgun::Reload( void )
|
|||||||
while( m_pPlayer->m_rgAmmo[m_iPrimaryAmmoType] < HORNET_MAX_CARRY && m_flRechargeTime < gpGlobals->time )
|
while( m_pPlayer->m_rgAmmo[m_iPrimaryAmmoType] < HORNET_MAX_CARRY && m_flRechargeTime < gpGlobals->time )
|
||||||
{
|
{
|
||||||
m_pPlayer->m_rgAmmo[m_iPrimaryAmmoType]++;
|
m_pPlayer->m_rgAmmo[m_iPrimaryAmmoType]++;
|
||||||
m_flRechargeTime += 0.5f;
|
m_flRechargeTime += 0.3f;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -149,7 +149,7 @@ void CHalfLifeMultiplay::RefreshSkillData( void )
|
|||||||
gSkillData.plrDmg9MM = 12;
|
gSkillData.plrDmg9MM = 12;
|
||||||
|
|
||||||
// 357 Round
|
// 357 Round
|
||||||
gSkillData.plrDmg357 = 40;
|
gSkillData.plrDmg357 = 50;
|
||||||
|
|
||||||
// MP5 Round
|
// MP5 Round
|
||||||
gSkillData.plrDmgMP5 = 12;
|
gSkillData.plrDmgMP5 = 12;
|
||||||
|
@ -498,7 +498,7 @@ extern DLL_GLOBAL int g_Language;
|
|||||||
|
|
||||||
// sentence groups
|
// sentence groups
|
||||||
#define CBSENTENCENAME_MAX 16
|
#define CBSENTENCENAME_MAX 16
|
||||||
#define CVOXFILESENTENCEMAX 1536 // max number of sentences in game. NOTE: this must match
|
#define CVOXFILESENTENCEMAX 2048 // max number of sentences in game. NOTE: this must match
|
||||||
// CVOXFILESENTENCEMAX in engine\sound.h!!!
|
// CVOXFILESENTENCEMAX in engine\sound.h!!!
|
||||||
|
|
||||||
extern char gszallsentencenames[CVOXFILESENTENCEMAX][CBSENTENCENAME_MAX];
|
extern char gszallsentencenames[CVOXFILESENTENCEMAX][CBSENTENCENAME_MAX];
|
||||||
|
@ -144,7 +144,7 @@ public:
|
|||||||
#define GLOCK_DEFAULT_GIVE 17
|
#define GLOCK_DEFAULT_GIVE 17
|
||||||
#define BIGLOLLY_GLOCK_DEFAULT_GIVE 30
|
#define BIGLOLLY_GLOCK_DEFAULT_GIVE 30
|
||||||
#define PYTHON_DEFAULT_GIVE 6
|
#define PYTHON_DEFAULT_GIVE 6
|
||||||
#define MP5_DEFAULT_GIVE 25
|
#define MP5_DEFAULT_GIVE 50
|
||||||
#define MP5_M203_DEFAULT_GIVE 0
|
#define MP5_M203_DEFAULT_GIVE 0
|
||||||
#define SHOTGUN_DEFAULT_GIVE 12
|
#define SHOTGUN_DEFAULT_GIVE 12
|
||||||
#define CROSSBOW_DEFAULT_GIVE 5
|
#define CROSSBOW_DEFAULT_GIVE 5
|
||||||
|
Loading…
x
Reference in New Issue
Block a user