Skip to main content

Execute_ClaimRestaurantServingBatch

Description

Claims a Ready batch the BaseObject restaurant worker can serve, regardless of the order it was cooked in. NonBaseObject normally resolves to the batch's canonical WaiterTray01. When the worker already holds a Ready canonical tray, that held tray is accepted as a fallback and the claim decision is made by TryClaimRestaurantServingBatch. A worker can own only one serving claim at a time.

Parameters

ParameterDescription
BaseObjectSelf or Target. Must resolve to an eligible restaurant worker.
NonBaseObjectThe opposite participant, normally the canonical Ready tray.
S1 / S2Not used.
F1 / F2Not used. Must be 0.
ProbMust be 1.

Examples

DescriptionBaseObjectNonBaseObjectCommandProb
Claim Target Ready tray for Self waiterSelfTargetClaimRestaurantServingBatch1