Ejemplo n.º 1
0
 public void DoChangeMetal(PlayerMetalChangeRequest request)
 {
     BattleEffectsManager.Instance.Effect_Main.EffectsShow(Co_ChangeMetal(request.metal_left), "Co_ChangeMetal");
     MetalMaxChange(request.metal_max - MetalMax);
     MetalChange(request.metal_left - MetalLeft);
     BattlePlayer.HandManager.RefreshAllCardUsable();
 }
Ejemplo n.º 2
0
    protected override void OnMetalChanged(int change)
    {
        base.OnMaxMetalChanged(change);
        HandManager.RefreshAllCardUsable();
        PlayerMetalChangeRequest request = new PlayerMetalChangeRequest(ClientId, MetalLeft, MetalMax);

        BroadCastRequest(request);
    }
Ejemplo n.º 3
0
    private void OnSetPlayersMetal(PlayerMetalChangeRequest r)
    {
        ClientPlayer cp = GetPlayerByClientId(r.clinetId);

        cp.DoChangeMetal(r);
    }