Description
Forwards a bargain command to the BargainScheduler connected to the BaseObject character.
The command is resolved from S1 into an EB1BargainCommand enum value and then passed to
the scheduler's ExecuteBargain method.
Parameters
| Parameter | Description |
|---|
| BaseObject | The character whose connected BargainScheduler will execute the command (Self or Target) |
| S1 | Bargain command to execute (Start, Accept, Reject, Counter, Cancel) |
Examples
| Description | BaseObject | Command | S1 |
|---|
| Start a bargain negotiation | Self | Bargain | Start |
| Accept the current bargain offer | Self | Bargain | Accept |
| Reject the current bargain offer | Self | Bargain | Reject |
| Make a counter offer in the negotiation | Self | Bargain | Counter |