Depositing resources increases player resources
This commit is contained in:
@@ -154,7 +154,8 @@ BzBTStatus aiHarvestRes(AIBlackboard *data, f32 dt) {
|
||||
i32 spareCapacity = worker->carryCapacity - worker->carry;
|
||||
BZ_ASSERT(spareCapacity >= 0);
|
||||
i32 collected = harvestEvent(harvestTarget, (HarvestEvent) {
|
||||
.amount = BZ_MIN(1, spareCapacity)
|
||||
.amount = BZ_MIN(1, spareCapacity),
|
||||
.type = worker->carryRes
|
||||
});
|
||||
worker->carry += collected;
|
||||
|
||||
@@ -178,7 +179,8 @@ BzBTStatus aiDepositRes(AIBlackboard *data, f32 dt) {
|
||||
}
|
||||
|
||||
depositEvent(depositTarget, (DepositEvent) {
|
||||
.amount = worker->carry
|
||||
.amount = worker->carry,
|
||||
.type = worker->carryRes
|
||||
});
|
||||
worker->carry = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user