Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

There's more pools #134

Open
Frouk3 opened this issue Mar 18, 2022 · 4 comments
Open

There's more pools #134

Frouk3 opened this issue Mar 18, 2022 · 4 comments

Comments

@Frouk3
Copy link

Frouk3 commented Mar 18, 2022

As title says
btw here's all pools(including existing)

.data:00B74484 CPools__ms_pPtrNodeSingleLinkPool dd ?  ; DATA XREF: CPools__Initialise+4F↑w
.data:00B74484                                         ; CPools__ShutDown+D↑r ...
.data:00B74488 ; void *CPools::ms_pPtrNodeDoubleLinkPool
.data:00B74488 CPools__ms_pPtrNodeDoubleLinkPool dd ?  ; DATA XREF: CPools__Initialise+87↑w
.data:00B74488                                         ; CPools__ShutDown:loc_551A43↑r ...
.data:00B7448C ; void *CPools::ms_pEntryInfoNodePool
.data:00B7448C CPools__ms_pEntryInfoNodePool dd ?      ; DATA XREF: .text:00536C80↑r
.data:00B7448C                                         ; sub_536DC0↑r ...
.data:00B74490 ; void *CPools::m_pPedPool
.data:00B74490 CPools__m_pPedPool dd ?                 ; DATA XREF: .text:00404550↑r
.data:00B74490                                         ; sub_405175:loc_405248↑r ...
.data:00B74494 ; void *CPools::m_pVehiclePool
.data:00B74494 CPools__m_pVehiclePool dd ?             ; DATA XREF: .text:00404560↑r
.data:00B74494                                         ; sub_405175:loc_40523F↑r ...
.data:00B74498 ; void *CPools::ms_pBuildingPool
.data:00B74498 CPools__ms_pBuildingPool dd ?           ; DATA XREF: .text:00403DF0↑r
.data:00B74498                                         ; sub_404090↑r ...
.data:00B7449C ; void *CPools::ms_pObjectPool
.data:00B7449C CPools__ms_pObjectPool dd ?             ; DATA XREF: .text:00404570↑r
.data:00B7449C                                         ; sub_404B20+34↑r ...
.data:00B744A0 ; void *CPools::ms_pDummyPool
.data:00B744A0 CPools__ms_pDummyPool dd ?              ; DATA XREF: .text:00404580↑r
.data:00B744A0                                         ; sub_404B20:loc_404B44↑r ...
.data:00B744A4 ; void *CPools::ms_pColModelPool
.data:00B744A4 CPools__ms_pColModelPool dd ?           ; DATA XREF: .text:0040F000↑r
.data:00B744A4                                         ; sub_40FC30↑r ...
.data:00B744A8 ; char CPools::ms_pTaskPool[128]
.data:00B744A8 CPools__ms_pTaskPool dd ?               ; DATA XREF: CPools__Initialise+244↑w
.data:00B744A8                                         ; CPools__ShutDown:loc_551C4B↑r ...
.data:00B744AC ; void *CPools::ms_pEventPool
.data:00B744AC CPools__ms_pEventPool dd ?              ; DATA XREF: .text:004ABF80↑r
.data:00B744AC                                         ; sub_4B5620↑r ...
.data:00B744B0 ; void *CPools::ms_PointRoutePool
.data:00B744B0 CPools__ms_PointRoutePool dd ?          ; DATA XREF: CPools__Initialise+2B1↑w
.data:00B744B0                                         ; CPools__ShutDown:loc_551CCD↑r ...
.data:00B744B4 ; void *CPools::ms_pPatrolRoutePool
.data:00B744B4 CPools__ms_pPatrolRoutePool dd ?        ; DATA XREF: sub_41B810↑r
.data:00B744B4                                         ; CPools__Initialise+2E6↑w ...
.data:00B744B8 ; void *CPools::ms_pNodeRoutePool
.data:00B744B8 CPools__ms_pNodeRoutePool dd ?          ; DATA XREF: sub_41B860↑r
.data:00B744B8                                         ; CPools__Initialise+31B↑w ...
.data:00B744BC ; void *CPools::ms_pTaskAllocatorPool
.data:00B744BC CPools__ms_pTaskAllocatorPool dd ?      ; DATA XREF: CPools__Initialise+350↑w
.data:00B744BC                                         ; CPools__ShutDown:loc_551D90↑r ...
.data:00B744C0 ; void *CPools::ms_pPedIntelligencePool
.data:00B744C0 CPools__ms_pPedIntelligencePool dd ?    ; DATA XREF: CPools__Initialise+388↑w
.data:00B744C0                                         ; CPools__ShutDown:loc_551DD1↑r ...
.data:00B744C4 ; void *CPools::ms_pPedAttractorsPool
.data:00B744C4 CPools__ms_pPedAttractorsPool dd ?      ; DATA XREF: CPools__Initialise+3B4↑w
.data:00B744C4                                         ; CPools__Initialise+3CE↑w ...```
@Izzotop
Copy link

Izzotop commented Mar 18, 2022

Hard to read.

CPools::ms_pPedPool               // 0x404550
CPools::ms_pVehiclePool           // 0x404560
CPools::ms_pBuildingPool          // 0x403DF0
CPools::ms_pObjectPool            // 0x404570
CPools::ms_pDummyPool             // 0x404580
CPools::ms_pColModelPool          // 0x40F000
CPools::ms_pTaskPool              // 0x61A330
CPools::ms_pPedIntelligencePool   // 0x5FF930
CPools::ms_pPtrNodeSingleLinkPool // 0x552190
CPools::ms_pPtrNodeDoubleLinkPool // 0x5521A0
CPools::ms_pEntryInfoNodePool     // 0x536C80
CPools::ms_pPointRoutePool        // 0x41B400
CPools::ms_pPatrolRoutePool       // 0x41B410
CPools::ms_pEventPool             // 0x4ABF80
CPools::ms_pNodeRoutePool         // 0x41B420
CPools::ms_pTaskAllocatorPool     // 0x69BB70
CPools::ms_pPedAttractorPool      // 0x5E95A0

CTxdStore::ms_pTxdPool
CIplStore::ms_pPool
CEntryExitManager::mp_poolEntryExits
CStuntJumpManager::mp_poolStuntJumps
CColStore::ms_pColPool
CQuadTreeNode::ms_pQuadTreeNodePool
CVehicleModelInfo::CVehicleStructure
CCustomCarEnvMapPipeline::m_gEnvMapPipeMatDataPool
CCustomCarEnvMapPipeline::m_gEnvMapPipeAtmDataPool
CCustomCarEnvMapPipeline::m_gSpecMapPipeMatDataPool

@Frouk3
Copy link
Author

Frouk3 commented Mar 18, 2022

I will post an formatted version soon

Edit:
I've updated the post

@Frouk3
Copy link
Author

Frouk3 commented Mar 19, 2022

one more 0xB74480: CPools::ms_pMatrixPool

@Izzotop
Copy link

Izzotop commented Mar 20, 2022

one more 0xB74480: CPools::ms_pMatrixPool

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants