|
55 | 55 | #include "CVoiceRecorder.h"
|
56 | 56 | #include "CSingularFileDownloadManager.h"
|
57 | 57 | #include "CObjectRespawner.h"
|
| 58 | + |
| 59 | +typedef CAnimBlendAssociation * ( __thiscall * hCAnimBlendAssocGroup_CopyAnimation ) |
| 60 | +( |
| 61 | + CAnimBlendAssocGroupSAInterface * pThis, |
| 62 | + AnimationId AnimID |
| 63 | +); |
| 64 | + |
58 | 65 | #define HeliKill_List_Clear_Rate 500
|
59 | 66 | #define MIN_PUSH_ANTISPAM_RATE 1500
|
60 | 67 | #define INVALID_DOWNLOAD_PRIORITY_GROUP (INT_MIN)
|
@@ -502,7 +509,7 @@ class CClientGame
|
502 | 509 | static void StaticPostWorldProcessHandler ( void );
|
503 | 510 | static void StaticPreFxRenderHandler ( void );
|
504 | 511 | static void StaticPreHudRenderHandler ( void );
|
505 |
| - static void StaticAddAnimationHandler ( RpClump * pClump, AssocGroupId animGroup, AnimationId animID ); |
| 512 | + static CAnimBlendAssociation * StaticAddAnimationHandler ( RpClump * pClump, AssocGroupId animGroup, AnimationId animID ); |
506 | 513 | static void StaticBlendAnimationHandler ( RpClump * pClump, AssocGroupId animGroup, AnimationId animID, float fBlendDelta );
|
507 | 514 | static bool StaticProcessCollisionHandler ( CEntitySAInterface* pThisInterface, CEntitySAInterface* pOtherInterface );
|
508 | 515 | static bool StaticVehicleCollisionHandler ( CVehicleSAInterface* pThisInterface, CEntitySAInterface* pOtherInterface, int iModelIndex, float fDamageImpulseMag, float fCollidingDamageImpulseMag, uint16 usPieceType, CVector vecCollisionPos, CVector vecCollisionVelocity );
|
@@ -533,7 +540,7 @@ class CClientGame
|
533 | 540 | bool ChokingHandler ( unsigned char ucWeaponType );
|
534 | 541 | void PreWorldProcessHandler ( void );
|
535 | 542 | void PostWorldProcessHandler ( void );
|
536 |
| - void AddAnimationHandler ( RpClump * pClump, AssocGroupId animGroup, AnimationId animID ); |
| 543 | + CAnimBlendAssociation * AddAnimationHandler ( RpClump * pClump, AssocGroupId animGroup, AnimationId animID ); |
537 | 544 | void BlendAnimationHandler ( RpClump * pClump, AssocGroupId animGroup, AnimationId animID, float fBlendDelta );
|
538 | 545 | bool ProcessCollisionHandler ( CEntitySAInterface* pThisInterface, CEntitySAInterface* pOtherInterface );
|
539 | 546 | bool VehicleCollisionHandler ( CVehicleSAInterface* pCollidingVehicle, CEntitySAInterface* pCollidedVehicle, int iModelIndex, float fDamageImpulseMag, float fCollidingDamageImpulseMag, uint16 usPieceType, CVector vecCollisionPos, CVector vecCollisionVelocity );
|
|
0 commit comments