Remove Win32 player ID types from teleport menu

This commit is contained in:
notmatthewbeshay 2026-03-10 22:55:45 +11:00
parent 7f917af01c
commit 4306e80068
2 changed files with 9 additions and 7 deletions

View file

@ -34,10 +34,10 @@ UIScene_TeleportMenu::UIScene_TeleportMenu(int iPad, void *initData, UILayer *pa
m_playerNames[i] = L"";
}
DWORD playerCount = g_NetworkManager.GetPlayerCount();
int playerCount = g_NetworkManager.GetPlayerCount();
m_playersCount = 0;
for(DWORD i = 0; i < playerCount; ++i)
for(int i = 0; i < playerCount; ++i)
{
INetworkPlayer *player = g_NetworkManager.GetPlayerByIndex( i );
@ -124,10 +124,10 @@ void UIScene_TeleportMenu::handleGainFocus(bool navBack)
void UIScene_TeleportMenu::handleReload()
{
DWORD playerCount = g_NetworkManager.GetPlayerCount();
int playerCount = g_NetworkManager.GetPlayerCount();
m_playersCount = 0;
for(DWORD i = 0; i < playerCount; ++i)
for(int i = 0; i < playerCount; ++i)
{
INetworkPlayer *player = g_NetworkManager.GetPlayerByIndex( i );
@ -185,7 +185,7 @@ void UIScene_TeleportMenu::tick()
{
UIScene::tick();
for(DWORD i = 0; i < m_playersCount; ++i)
for(int i = 0; i < m_playersCount; ++i)
{
INetworkPlayer *player = g_NetworkManager.GetPlayerBySmallId( m_players[i] );

View file

@ -1,5 +1,7 @@
#pragma once
#include <cstdint>
#include "UIScene.h"
class UIScene_TeleportMenu : public UIScene
@ -12,7 +14,7 @@ private:
bool m_teleportToPlayer;
int m_playersCount;
BYTE m_players[MINECRAFT_NET_MAX_PLAYERS]; // An array of QNet small-id's
std::uint8_t m_players[MINECRAFT_NET_MAX_PLAYERS]; // An array of QNet small-id's
char m_playersVoiceState[MINECRAFT_NET_MAX_PLAYERS];
short m_playersColourState[MINECRAFT_NET_MAX_PLAYERS];
std::wstring m_playerNames[MINECRAFT_NET_MAX_PLAYERS];
@ -48,4 +50,4 @@ protected:
public:
static void OnPlayerChanged(void *callbackParam, INetworkPlayer *pPlayer, bool leaving);
};
};