the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 113 lines 2.2 kB view raw
1#include "stdafx.h" 2#include "NetworkPlayerDurango.h" 3 4NetworkPlayerDurango::NetworkPlayerDurango(DQRNetworkPlayer *qnetPlayer) 5{ 6 m_dqrPlayer = qnetPlayer; 7 m_pSocket = NULL; 8} 9 10unsigned char NetworkPlayerDurango::GetSmallId() 11{ 12 return m_dqrPlayer->GetSmallId(); 13} 14 15void NetworkPlayerDurango::SendData(INetworkPlayer *player, const void *pvData, int dataSize, bool lowPriority) 16{ 17 m_dqrPlayer->SendData( ((NetworkPlayerDurango *)player)->m_dqrPlayer, pvData, dataSize ); 18} 19 20bool NetworkPlayerDurango::IsSameSystem(INetworkPlayer *player) 21{ 22 return m_dqrPlayer->IsSameSystem(((NetworkPlayerDurango *)player)->m_dqrPlayer); 23} 24 25int NetworkPlayerDurango::GetSendQueueSizeBytes( INetworkPlayer *player, bool lowPriority ) 26{ 27 return m_dqrPlayer->GetSendQueueSizeBytes(); 28} 29 30int NetworkPlayerDurango::GetSendQueueSizeMessages( INetworkPlayer *player, bool lowPriority ) 31{ 32 return m_dqrPlayer->GetSendQueueSizeMessages(); 33} 34 35int NetworkPlayerDurango::GetCurrentRtt() 36{ 37 return 0; // TODO 38} 39 40bool NetworkPlayerDurango::IsHost() 41{ 42 return m_dqrPlayer->IsHost(); 43} 44 45bool NetworkPlayerDurango::IsGuest() 46{ 47 return false; // TODO 48} 49 50bool NetworkPlayerDurango::IsLocal() 51{ 52 return m_dqrPlayer->IsLocal(); 53} 54 55int NetworkPlayerDurango::GetSessionIndex() 56{ 57 return m_dqrPlayer->GetSessionIndex(); 58} 59 60bool NetworkPlayerDurango::IsTalking() 61{ 62 return m_dqrPlayer->IsTalking(); 63} 64 65bool NetworkPlayerDurango::IsMutedByLocalUser(int userIndex) 66{ 67 return false; 68} 69 70bool NetworkPlayerDurango::HasVoice() 71{ 72 return m_dqrPlayer->HasVoice(); 73} 74 75bool NetworkPlayerDurango::HasCamera() 76{ 77 return false; // TODO 78} 79 80int NetworkPlayerDurango::GetUserIndex() 81{ 82 return m_dqrPlayer->GetLocalPlayerIndex(); 83} 84 85void NetworkPlayerDurango::SetSocket(Socket *pSocket) 86{ 87 m_pSocket = pSocket; 88} 89 90Socket *NetworkPlayerDurango::GetSocket() 91{ 92 return m_pSocket; 93} 94 95const wchar_t *NetworkPlayerDurango::GetOnlineName() 96{ 97 return m_dqrPlayer->GetName(); 98} 99 100wstring NetworkPlayerDurango::GetDisplayName() 101{ 102 return m_dqrPlayer->GetDisplayName(); 103} 104 105PlayerUID NetworkPlayerDurango::GetUID() 106{ 107 return m_dqrPlayer->GetUID(); 108} 109 110void NetworkPlayerDurango::SetUID(PlayerUID UID) 111{ 112 m_dqrPlayer->SetUID(UID); 113}