Table of Contents

Struct TradeAcceptBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Accepts, or un-accepts, the frozen table.

public struct TradeAcceptBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Remarks

Stage two of two: refused until both sides have confirmed. Carries the state version the client was looking at, which the server checks against its own — so an accept sent before a revoke-change-reconfirm cycle cannot land as consent to a table the player never saw. The server also clears both confirmations and both acceptances on every change to either offer, so this is a second lock on the same door rather than the only one.

Fields

Accept

True to accept, false to withdraw an acceptance.

public bool Accept

Field Value

bool

Version

The Version the client is accepting.

public uint Version

Field Value

uint