Two-player trade GUI

TradeWindow ext

TradeWindow opens a synchronized trade interface between two players.

from bridge.extensions import TradeWindow

Constructor

TradeWindow(bank=None, delay=3)

Methods

open(p1, p2)

Open the trade GUI for both players.

close(player)

Close the trade for both participants.


Decorators

@trade.on_trade

@trade.on_trade
def traded(p1, p2, session):
    print(f"Trade between {{p1.name}} and {{p2.name}} completed")

Features