Description
Checks whether the current or final bargain result matches the expected value specified in S1.
S2 selects which result phase to evaluate: "Current" checks the result of the current bargain round,
while "Final" checks the overall final outcome of the bargain. The host is always obtained from Self.
Parameters
| Parameter | Description |
|---|
| BaseObject | The host character whose bargain scheduler is queried (Self) |
| CompareType | Equal: result matches S1; NotEqual: result does not match S1 |
| S1 | Expected bargain result to compare against (None, Accept, Reject, Counter) |
| S2 | Result phase to check: "Current" for the current round, "Final" for the final outcome |
Examples
| Description | BaseObject | Command | CompareType | S1 | S2 |
|---|
| Did the current bargain round result in Accept? | Self | BargainResult | Equal | Accept | Current |
| Was the final bargain outcome a Reject? | Self | BargainResult | Equal | Reject | Final |
| Is the current round result NOT a Counter offer? | Self | BargainResult | NotEqual | Counter | Current |