test week rc

This commit is contained in:
2026-05-29 10:02:24 +05:30
parent 0a1d3c7262
commit d62bf9e06b
6 changed files with 129 additions and 68 deletions
+13 -9
View File
@@ -36,6 +36,9 @@ public class NetPlayer : NetworkBehaviour
SetMyData(GameManager.MyTeam == Team.Red ? GameManager.RedPlayer.UserId : GameManager.BluePlayer.UserId);
#endif
TeamSpecificEffects.instance.SetTeamSpecificEffects(myTeam);
if (GameManager.instance != null)
GameManager.instance.OnLocalPlayerJoinedMatch();
}
void SetMyData(int uid){
@@ -419,29 +422,30 @@ public class NetPlayer : NetworkBehaviour
/// Request a rematch with the opponent.
/// </summary>
public void RequestRematch(){
int maxBetLimitCoins = GameOverCanvas.GetPersonalBetLimit();
if(isServer){
GameOverCanvas.instance.OnRematchRequested();
RpcRequestRematch();
GameOverCanvas.instance.OnRematchRequested(maxBetLimitCoins);
RpcRequestRematch(maxBetLimitCoins);
}else{
CmdRequestRematch();
CmdRequestRematch(maxBetLimitCoins);
}
}
[Command]
void CmdRequestRematch(){
Logger.Log("Rematch requested");
void CmdRequestRematch(int maxBetLimitCoins){
Logger.Log("Rematch requested, max bet limit coins: " + maxBetLimitCoins);
if(isServerOnly){
//server
}else{
GameOverCanvas.instance.OnRematchRequested();
GameOverCanvas.instance.OnRematchRequested(maxBetLimitCoins);
}
RpcRequestRematch();
RpcRequestRematch(maxBetLimitCoins);
}
[ClientRpc]
void RpcRequestRematch(){
GameOverCanvas.instance.OnRematchRequested();
void RpcRequestRematch(int maxBetLimitCoins){
GameOverCanvas.instance.OnRematchRequested(maxBetLimitCoins);
}