@@ -10,6 +10,22 @@ int& CVisibilityPlugins::ms_atomicPluginOffset = *(int *)0x8D608C;
1010
1111CLinkList<CVisibilityPlugins::AlphaObjectInfo>& CVisibilityPlugins::m_alphaList = *(CLinkList<CVisibilityPlugins::AlphaObjectInfo>*)0xC88070 ;
1212CLinkList<CVisibilityPlugins::AlphaObjectInfo>& CVisibilityPlugins::m_alphaEntityList = *(CLinkList<CVisibilityPlugins::AlphaObjectInfo>*)0xC88120 ;
13+ CLinkList<CVisibilityPlugins::AlphaObjectInfo>& CVisibilityPlugins::m_alphaBoatAtomicList = *(CLinkList<CVisibilityPlugins::AlphaObjectInfo>*)0xC880C8 ;
14+ CLinkList<CVisibilityPlugins::AlphaObjectInfo>& CVisibilityPlugins::m_alphaUnderwaterEntityList = *(CLinkList<CVisibilityPlugins::AlphaObjectInfo>*)0xC88178 ;
15+ CLinkList<CVisibilityPlugins::AlphaObjectInfo>& CVisibilityPlugins::m_alphaReallyDrawLastList = *(CLinkList<CVisibilityPlugins::AlphaObjectInfo>*)0xC881D0 ;
16+ CLinkList<CPed*>& CVisibilityPlugins::ms_weaponPedsForPC = *(CLinkList<CPed*>*)0xC88224 ;
17+ RwCamera*& CVisibilityPlugins::ms_pCamera = *(RwCamera**)0xC8804C ;
18+ RwV3d*& CVisibilityPlugins::ms_pCameraPosn = *(RwV3d**)0xC88050 ;
19+ float & CVisibilityPlugins::ms_cullCompsDist = *(float *)0x0C8802C ;
20+ float & CVisibilityPlugins::ms_cullBigCompsDist = *(float *)0x0C88028 ;
21+ float & CVisibilityPlugins::ms_vehicleLod0RenderMultiPassDist = *(float *)0xC88044 ;
22+ float & CVisibilityPlugins::ms_vehicleLod0Dist = *(float *)0xC88040 ;
23+ float & CVisibilityPlugins::ms_vehicleLod1Dist = *(float *)0xC8803C ;
24+ float & CVisibilityPlugins::ms_bigVehicleLod0Dist = *(float *)0xC88038 ;
25+ float & CVisibilityPlugins::ms_pedLodDist = *(float *)0xC88034 ;
26+ float & CVisibilityPlugins::ms_pedFadeDist = *(float *)0xC88030 ;
27+ float & CVisibilityPlugins::gVehicleDistanceFromCamera = *(float *)0xC88024 ;
28+ float & CVisibilityPlugins::gVehicleAngleToCamera = *(float *)0xC88020 ;
1329
1430void CVisibilityPlugins::AtomicConstructor (void * object) {
1531 plugin::Call<0x732150 , void *>(object);
0 commit comments