minor update

This commit is contained in:
kidagine
2022-01-17 19:58:31 +01:00
parent 8a3cc678ba
commit 1bb8a5b410
2 changed files with 22 additions and 4 deletions
@@ -15928,8 +15928,8 @@ MonoBehaviour:
_onClickedAnimationEnd:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 922976185}
m_TargetAssemblyTypeName: OnlineStartMenu, Scripts
- m_Target: {fileID: 922976190}
m_TargetAssemblyTypeName: HostHandler, Scripts
m_MethodName: Cancel
m_Mode: 1
m_Arguments:
@@ -122,14 +122,14 @@ public class HostHandler : NetworkBehaviour
public void Ready()
{
ToggleReadyServerRpc();
ReadyServerRpc();
_readyButton.gameObject.SetActive(false);
_cancelButton.gameObject.SetActive(true);
EventSystem.current.SetSelectedGameObject(_cancelButton.gameObject);
}
[ServerRpc(RequireOwnership = false)]
private void ToggleReadyServerRpc(ServerRpcParams serverRpcParams = default)
private void ReadyServerRpc(ServerRpcParams serverRpcParams = default)
{
for (int i = 0; i < _onlinePlayersInfo.Count; i++)
{
@@ -147,11 +147,29 @@ public class HostHandler : NetworkBehaviour
public void Cancel()
{
CancelServerRpc();
_cancelButton.gameObject.SetActive(false);
_readyButton.gameObject.SetActive(true);
EventSystem.current.SetSelectedGameObject(_readyButton.gameObject);
}
[ServerRpc(RequireOwnership = false)]
private void CancelServerRpc(ServerRpcParams serverRpcParams = default)
{
for (int i = 0; i < _onlinePlayersInfo.Count; i++)
{
if (_onlinePlayersInfo[i].ClientId == serverRpcParams.Receive.SenderClientId)
{
_onlinePlayersInfo[i] = new OnlinePlayerInfo(
_onlinePlayersInfo[i].ClientId,
_onlinePlayersInfo[i].PlayerName,
_waiting,
_onlinePlayersInfo[i].Portrait
);
}
}
}
public void Leave()
{
NetworkManager.Singleton.Shutdown();