@@ -101,9 +101,9 @@ class LevelRenderer {
101
101
public:
102
102
BlockTessellator* blockTessellator; // 0x02D8
103
103
private:
104
- char pad_0x02F0[0x590 ]; // 0x02E0
104
+ char pad_0x02F0[0x5B0 ]; // 0x02E0
105
105
public:
106
- vec3_t origin; // 0x0870
106
+ vec3_t origin; // 0x0890
107
107
108
108
__int64 getLevelRendererPlayer (){
109
109
return reinterpret_cast <__int64>(this ) + 0x310 ;
@@ -410,6 +410,7 @@ class C_ClientInstance {
410
410
virtual __int64 getResourcePackManager (void ) const ;
411
411
virtual __int64 getSkinRepository (void ) const ;
412
412
virtual __int64 getSkinRepositoryClientInterface (void ) const ;
413
+ virtual __int64 sub_140630650 (void ) const ;
413
414
virtual __int64 sub_1400CA400 (void ) const ;
414
415
virtual __int64 getTextures (void ) const ;
415
416
virtual __int64 getStoreCacheTextures (void ) const ;
@@ -587,6 +588,7 @@ class C_ClientInstance {
587
588
virtual __int64 getSceneFactory (void ) const ;
588
589
virtual __int64 getClientSceneStack (void ) const ;
589
590
virtual __int64 getClientSceneStack (void );
591
+ virtual __int64 sub_140634B30 (void ) const ;
590
592
virtual __int64 getMainSceneStack (void );
591
593
virtual __int64 getMainSceneStack (void ) const ;
592
594
virtual __int64 getCurrentSceneStack (void ) const ;
@@ -604,6 +606,8 @@ class C_ClientInstance {
604
606
virtual __int64 getScreenTelemetry (void ) const ;
605
607
virtual __int64 getTopSceneType (void ) const ;
606
608
virtual __int64 getMobEffectsLayout (void );
609
+ virtual __int64 newFunc2 (__int64 a2, __int64 a3, char a4);
610
+ virtual __int64 newFunc3 (__int64 a2, __int64 a3);
607
611
virtual __int64 onMobEffectsChange (void );
608
612
609
613
public:
@@ -806,19 +810,19 @@ class C_ClientInstance {
806
810
glmatrixf* getRefDef () {
807
811
uintptr_t _this = reinterpret_cast <uintptr_t >(this );
808
812
// logF("refderf %llX", _this + 0x258);
809
- return reinterpret_cast <glmatrixf*>(_this + 0x2E8 );
813
+ return reinterpret_cast <glmatrixf*>(_this + 0x2E0 );
810
814
};
811
815
812
816
vec2_t * getMousePos () {
813
817
uintptr_t _this = reinterpret_cast <uintptr_t >(this );
814
- return reinterpret_cast <vec2_t *>(_this + 0x450 );
818
+ return reinterpret_cast <vec2_t *>(_this + 0x448 );
815
819
}
816
820
817
821
vec2_t getFov () {
818
822
uintptr_t _this = reinterpret_cast <uintptr_t >(this );
819
823
vec2_t fov;
820
- fov.x = *reinterpret_cast <float *>(_this + 0x650 );
821
- fov.y = *reinterpret_cast <float *>(_this + 0x664 );
824
+ fov.x = *reinterpret_cast <float *>(_this + 0x658 );
825
+ fov.y = *reinterpret_cast <float *>(_this + 0x66C );
822
826
return fov;
823
827
}
824
828
0 commit comments