mirror of
https://github.com/nillerusr/source-engine.git
synced 2026-09-01 06:59:20 +00:00
upload "kind" alien swarm
This commit is contained in:
+1
-27
@@ -1,4 +1,4 @@
|
||||
//========= Copyright Valve Corporation, All rights reserved. ============//
|
||||
//========= Copyright © 1996-2005, Valve Corporation, All rights reserved. ============//
|
||||
//
|
||||
// Purpose:
|
||||
//
|
||||
@@ -69,8 +69,6 @@ public:
|
||||
void UpdateOnRemove();
|
||||
void MoveDone();
|
||||
|
||||
virtual int OnTakeDamage( const CTakeDamageInfo &info );
|
||||
|
||||
void Blocked( CBaseEntity *pOther );
|
||||
bool KeyValue( const char *szKeyName, const char *szValue );
|
||||
|
||||
@@ -96,7 +94,6 @@ public:
|
||||
void SetDirForward( bool bForward );
|
||||
void SetSpeed( float flSpeed, bool bAccel = false );
|
||||
void Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value );
|
||||
void SetSpeedDirAccel( float flNewSpeed );
|
||||
|
||||
// Input handlers
|
||||
void InputSetSpeed( inputdata_t &inputdata );
|
||||
@@ -109,18 +106,9 @@ public:
|
||||
void InputStartBackward( inputdata_t &inputdata );
|
||||
void InputToggle( inputdata_t &inputdata );
|
||||
void InputSetSpeedDirAccel( inputdata_t &inputdata );
|
||||
void InputTeleportToPathTrack( inputdata_t &inputdata );
|
||||
void InputSetSpeedForwardModifier( inputdata_t &inputdata );
|
||||
|
||||
static CFuncTrackTrain *Instance( edict_t *pent );
|
||||
|
||||
#ifdef TF_DLL
|
||||
int UpdateTransmitState()
|
||||
{
|
||||
return SetTransmitState( FL_EDICT_ALWAYS );
|
||||
}
|
||||
#endif
|
||||
|
||||
DECLARE_DATADESC();
|
||||
|
||||
virtual int ObjectCaps( void ) { return BaseClass::ObjectCaps() | FCAP_DIRECTIONAL_USE | FCAP_USE_ONGROUND; }
|
||||
@@ -133,10 +121,6 @@ public:
|
||||
|
||||
virtual bool IsBaseTrain( void ) const { return true; }
|
||||
|
||||
void SetSpeedForwardModifier( float flModifier );
|
||||
void SetBlockDamage( float flDamage ) { m_flBlockDamage = flDamage; }
|
||||
void SetDamageChild( bool bDamageChild ) { m_bDamageChild = bDamageChild; }
|
||||
|
||||
private:
|
||||
|
||||
void ArriveAtNode( CPathTrack *pNode );
|
||||
@@ -148,11 +132,6 @@ public:
|
||||
CPathTrack *m_ppath;
|
||||
float m_length;
|
||||
|
||||
#ifdef HL1_DLL
|
||||
bool m_bOnTrackChange; // we don't want to find a new node if we restore while
|
||||
// riding on a func_trackchange
|
||||
#endif
|
||||
|
||||
private:
|
||||
|
||||
TrainVelocityType_t GetTrainVelocityType();
|
||||
@@ -206,11 +185,6 @@ private:
|
||||
bool m_bAccelToSpeed;
|
||||
|
||||
float m_flNextMPSoundTime;
|
||||
|
||||
float m_flSpeedForwardModifier;
|
||||
float m_flUnmodifiedDesiredSpeed;
|
||||
|
||||
bool m_bDamageChild;
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user