@@ -117,6 +117,8 @@ struct SShaderReplacementStats
117
117
118
118
class __declspec (novtable) CGame
119
119
{
120
+ typedef std::unique_ptr < CAnimBlendAssocGroup > AssocGroup_type;
121
+
120
122
public:
121
123
virtual CPools * GetPools ()=0 ;
122
124
virtual CPlayerInfo * GetPlayerInfo ()=0 ;
@@ -192,7 +194,7 @@ class __declspec(novtable) CGame
192
194
virtual void Reset ( void ) = 0 ;
193
195
virtual void Terminate ( void ) = 0 ;
194
196
195
- virtual BOOL InitLocalPlayer ( )= 0 ;
197
+ virtual BOOL InitLocalPlayer ( ) = 0 ;
196
198
197
199
virtual float GetGravity ( void ) = 0 ;
198
200
virtual void SetGravity ( float fGravity ) = 0 ;
@@ -203,13 +205,13 @@ class __declspec(novtable) CGame
203
205
virtual unsigned long GetMinuteDuration ( void ) = 0 ;
204
206
virtual void SetMinuteDuration ( unsigned long ulDelay ) = 0 ;
205
207
206
- virtual unsigned char GetBlurLevel ( void ) = 0 ;
207
- virtual void SetBlurLevel ( unsigned char ucLevel ) = 0 ;
208
+ virtual unsigned char GetBlurLevel ( void ) = 0 ;
209
+ virtual void SetBlurLevel ( unsigned char ucLevel ) = 0 ;
208
210
209
211
virtual void SetJetpackWeaponEnabled ( eWeaponType weaponType, bool bEnabled );
210
212
virtual bool GetJetpackWeaponEnabled ( eWeaponType weaponType );
211
213
212
- virtual eGameVersion GetGameVersion ( void ) = 0 ;
214
+ virtual eGameVersion GetGameVersion ( void ) = 0 ;
213
215
214
216
virtual bool IsCheatEnabled ( const char * szCheatName ) = 0 ;
215
217
virtual bool SetCheatEnabled ( const char * szCheatName, bool bEnable ) = 0 ;
@@ -235,7 +237,7 @@ class __declspec(novtable) CGame
235
237
virtual bool HasCreditScreenFadedOut ( void ) = 0 ;
236
238
virtual void FlushPendingRestreamIPL ( void ) = 0 ;
237
239
virtual void ResetModelLodDistances ( void ) = 0 ;
238
- virtual void ResetAlphaTransparencies ( void ) = 0 ;
240
+ virtual void ResetAlphaTransparencies ( void ) = 0 ;
239
241
virtual void DisableVSync ( void ) = 0 ;
240
242
241
243
virtual void OnPedContextChange ( CPed* pPedContext ) = 0 ;
@@ -246,6 +248,8 @@ class __declspec(novtable) CGame
246
248
virtual void SetPreWeaponFireHandler ( PreWeaponFireHandler* pPreWeaponFireHandler ) = 0 ;
247
249
virtual void SetPostWeaponFireHandler ( PostWeaponFireHandler* pPostWeaponFireHandler ) = 0 ;
248
250
virtual void SetTaskSimpleBeHitHandler ( TaskSimpleBeHitHandler* pTaskSimpleBeHitHandler ) = 0 ;
251
+
252
+ virtual AssocGroup_type CreateAnimBlendAssocGroup ( AssocGroupId animGroup ) = 0 ;
249
253
};
250
254
251
255
#endif
0 commit comments