Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void RDV::Proxy::Initialize()
- {
- RDV_cl_DLLInterface **pDLLInterface; // eax MAPDST
- if ( !RDV_DLLInterface_Loaded )
- {
- pDLLInterface = AIDLL::RDV_GetDLLClientIterface();
- if ( pDLLInterface )
- {
- ptr_RDV::Proxy::pBoostModel = ((*pDLLInterface)->ptr_RDV::Proxy::pApplyItemModel)(pDLLInterface);
- ptr_RDV::Proxy::pUserModel = ((*pDLLInterface)->ptr_RDV::Proxy::pBoostModel)(pDLLInterface);
- ptr_RDV::Proxy::pAMMHostModel = ((*pDLLInterface)->ptr_RDV::Proxy::pLootModel)(pDLLInterface);
- ptr_RDV::Proxy::pInventoryModel = ((*pDLLInterface)->ptr_RDV::Proxy::pAchievementsModel)(pDLLInterface);
- ptr_RDV::Proxy::pLoadoutModel = ((*pDLLInterface)->ptr_RDV::Proxy::pConsumableModel)(pDLLInterface);
- ptr_RDV::Proxy::pSkillsModel = ((*pDLLInterface)->ptr_RDV::Proxy::pAdvertisementModel)(pDLLInterface);
- ptr_RDV::Proxy::pWeaponModel = ((*pDLLInterface)->ptr_RDV::Proxy::pPartyModel)(pDLLInterface);
- ptr_RDV::Proxy::pProfileModel = ((*pDLLInterface)->ptr_RDV::Proxy::pStatisticsModel)(pDLLInterface);
- ptr_RDV::Proxy::pLootModel = ((*pDLLInterface)->ptr_RDV::Proxy::pAchievementsHostModel)(pDLLInterface);
- ptr_RDV::Proxy::pStatisticsModel = ((*pDLLInterface)->ptr_RDV::Proxy::pLoadoutModel)(pDLLInterface);
- ptr_RDV::Proxy::pAchievementsModel = ((*pDLLInterface)->ptr_RDV::Proxy::pAMMHostModel)(pDLLInterface);
- ptr_RDV::Proxy::pAchievementsHostModel = ((*pDLLInterface)->ptr_RDV::Proxy::pInventoryModel)(pDLLInterface);
- ptr_RDV::Proxy::pPartyModel = ((*pDLLInterface)->ptr_RDV::Proxy::pWeaponModel)(pDLLInterface);
- ptr_RDV::Proxy::pAMMModel = ((*pDLLInterface)->ptr_RDV::Proxy::pProfileModel)(pDLLInterface);
- ptr_RDV::Proxy::pUnlockModel = ((*pDLLInterface)->ptr_RDV::Proxy::pFriendsModel)(pDLLInterface);
- ptr_RDV::Proxy::pStoreModel = ((*pDLLInterface)->ptr_RDV::Proxy::pUnlockModel)(pDLLInterface);
- ptr_RDV::Proxy::pAdvertisementModel = ((*pDLLInterface)->ptr_RDV::Proxy::pStoreModel)(pDLLInterface);
- ptr_RDV::Proxy::pConsumableModel = ((*pDLLInterface)->ptr_RDV::Proxy::pOperatorVariablesModel)(pDLLInterface);
- ptr_RDV::Proxy::pAvatarModel = ((*pDLLInterface)->ptr_RDV::Proxy::pArmorModel)(pDLLInterface);
- ptr_RDV::Proxy::pRewardModel = ((*pDLLInterface)->ptr_RDV::Proxy::pChatModel)(pDLLInterface);
- ptr_RDV::Proxy::pFriendsModel = ((*pDLLInterface)->ptr_RDV::Proxy::pSkillsModel)(pDLLInterface);
- ptr_RDV::Proxy::pArmorModel = ((*pDLLInterface)->ptr_RDV::Proxy::pMissionModel)(pDLLInterface);
- ptr_RDV::Proxy::pChatModel = ((*pDLLInterface)->ptr_RDV::Proxy::pUserModel)(pDLLInterface);
- ptr_RDV::Proxy::pErrorModel = ((*pDLLInterface)->ptr_RDV::Proxy::pErrorModel)(pDLLInterface);
- ptr_RDV::Proxy::pOperatorVariablesModel = ((*pDLLInterface)->ptr_RDV::Proxy::sub_10007D3D)(pDLLInterface);
- ptr_RDV::Proxy::pApplyItemModel = ((*pDLLInterface)->ptr_RDV::Proxy::sub_1000485E)(pDLLInterface);
- ptr_RDV::Proxy::pMissionModel = ((*pDLLInterface)->ptr_RDV::Proxy::pLeaderboardModel)(pDLLInterface);
- ptr_RDV::Proxy::pLeaderboardModel = ((*pDLLInterface)->ptr_RDV::Proxy::pWeaponProficiencyModel)(pDLLInterface);
- ptr_RDV::Proxy::pWeaponProficiencyModel = ((*pDLLInterface)->ptr_RDV::Proxy::pServerInfoModel)(pDLLInterface);
- dword_106A45F4 = ((*pDLLInterface)->ptr_RDV::Proxy::pAvatarModel)(pDLLInterface);
- ptr_RDV::Proxy::pLocaleModel = ((*pDLLInterface)->ptr_RDV::Proxy::sub_10003616)(pDLLInterface);
- ptr_RDV::Proxy::pProgressionModel = ((*pDLLInterface)->ptr_RDV::Proxy::pInboxMessageModel)(pDLLInterface);
- ptr_RDV::Proxy::pServerInfoModel = ((*pDLLInterface)->ptr_RDV::Proxy::sub_10002AA9)(pDLLInterface);
- dword_106A4604 = ((*pDLLInterface)->ptr_RDV::Proxy::pNewsModel)(pDLLInterface);
- ptr_RDV::Proxy::pEventBus = ((*pDLLInterface)[1].ptr_RDV::Proxy::pWeaponModel)(pDLLInterface);
- dword_106A460C = ((*pDLLInterface)->ptr_RDV::Proxy::pAbilityModel)(pDLLInterface);
- dword_106A4610 = ((*pDLLInterface)->ptr_RDV::Proxy::pEventBus)(pDLLInterface);
- ptr_RDV::Proxy::pInboxMessageModel = ((*pDLLInterface)->ptr_RDV::Proxy::pProfanityModel)(pDLLInterface);
- ptr_RDV::Proxy::pNewsModel = ((*pDLLInterface)[1].ptr_RDV::Proxy::pBoostModel)(pDLLInterface);
- ptr_RDV::Proxy::pAbilityModel = ((*pDLLInterface)->ptr_RDV::Proxy::pSurveyModel)(pDLLInterface);
- ptr_RDV::Proxy::pProfanityModel = ((*pDLLInterface)->ptr_RDV::Proxy::pProgressionModel)(pDLLInterface);
- dword_106A4624 = ((*pDLLInterface)->ptr_RDV::Proxy::sub_10011694)(pDLLInterface);
- ptr_RDV::Proxy::pSurveyModel = ((*pDLLInterface)[1].ptr_RDV::Proxy::pUserModel)(pDLLInterface);
- RDV_DLLInterface_Loaded = 1;
- }
- else
- {
- *(&cl_DLLEng + 64) = rev_SendErrorMessage(
- *(&cl_DLLEng + 64) != 1,
- "..\\SRC\\AI_RDVProxy.cpp",
- "RDV::Proxy::Initialize",
- 83,
- "pDLLInterface is NULL.");
- if ( *(&cl_DLLEng + 64) == 3 )
- __debugbreak();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement