Modify dispense behavior to set outcome as LEFT_ITEM
This commit is contained in:
parent
f1d477c1ec
commit
9370cbc7d8
|
|
@ -288,10 +288,10 @@ shared_ptr<ItemInstance> FilledBucketDispenseBehavior::execute(BlockSource *sour
|
||||||
return dispensed;
|
return dispensed;
|
||||||
}
|
}
|
||||||
|
|
||||||
return DefaultDispenseItemBehavior::dispense(source, dispensed);
|
outcome = LEFT_ITEM;
|
||||||
|
return dispensed;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* EmptyBucket */
|
/* EmptyBucket */
|
||||||
|
|
||||||
shared_ptr<ItemInstance> EmptyBucketDispenseBehavior::execute(BlockSource *source, shared_ptr<ItemInstance> dispensed, eOUTCOME &outcome)
|
shared_ptr<ItemInstance> EmptyBucketDispenseBehavior::execute(BlockSource *source, shared_ptr<ItemInstance> dispensed, eOUTCOME &outcome)
|
||||||
|
|
@ -454,4 +454,4 @@ shared_ptr<ItemInstance> TntDispenseBehavior::execute(BlockSource *source, share
|
||||||
outcome = LEFT_ITEM;
|
outcome = LEFT_ITEM;
|
||||||
}
|
}
|
||||||
return dispensed;
|
return dispensed;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue