Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void __thiscall fb::BlazeServerGameManager::onPlayerJoinComplete(fb::BlazeServerGameManager *a1, Blaze::GameManager::Player *a2)
- {
- fb::BlazeServerGameManager *v2; // esi
- _DWORD *v3; // eax
- int v4; // edx
- Blaze::MeshEndpointVtbl *v5; // eax
- int v6; // eax
- double v7; // st7
- int v8; // eax
- int v9; // [esp+10h] [ebp-38h]
- int v10; // [esp+14h] [ebp-34h]
- int v11; // [esp+18h] [ebp-30h]
- int v12; // [esp+1Ch] [ebp-2Ch]
- char v13; // [esp+20h] [ebp-28h]
- int v14; // [esp+44h] [ebp-4h]
- v2 = a1;
- v3 = *&a2->gap4[28];
- v9 = v3[12];
- v10 = v3[13];
- v11 = v3[8];
- v4 = v3[9];
- v5 = a2->baseclass_58.vfptr;
- v12 = v4;
- v6 = v5->getName(&a2->baseclass_58);
- v7 = std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string<char,std::char_traits<char>,std::allocator<char>>(
- &v13,
- v6);
- v14 = 0;
- sub_945DA0(&v2[-1].m_backendStates.mBuffer[264], v7, &v13, &v11, &v9);
- v14 = -1;
- std::basic_string<char,std::char_traits<char>,std::allocator<char>>::~basic_string<char,std::char_traits<char>,std::allocator<char>>(&v13);
- if ( sub_947260() )
- {
- v8 = Blaze::BlazeNetworkAdapter::ConnApiAdapter::getClientHandleForPlayer(v2->m_refCntListener, &a2->baseclass_58);
- fb::DirtySockSocketManager::addConnection(dice::hfe::io::networkManager, a2, v8);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement