Skip to content

Commit 2d50e4a

Browse files
author
sourcehold
committed
add const
1 parent 28eb163 commit 2d50e4a

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

src/OpenSHC/AI/AICState/setFoodBuyPlan.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,49 +14,49 @@ namespace AI {
1414
void AICState::setFoodBuyPlan(int playerID)
1515
{
1616

17-
int aiType = DAT_GameState::ptr->playerDataArray[playerID].aiType;
17+
int const aiType = DAT_GameState::ptr->playerDataArray[playerID].aiType;
1818

1919
// Early return if not an AI player (human player has aiType == 0)
2020
if (aiType == AITypeA::AITA_NULL) {
2121
return;
2222
}
2323

2424
// Get AI configuration index (convert 1-based to 0-based index)
25-
int aiConfigIndex = aiType - 1;
25+
int const aiConfigIndex = aiType - 1;
2626

2727
// Check each food type and queue purchase if current stock is below minimum
2828

2929
// Apples: special handling with >= 0 check (allows -1 to disable)
30-
int minimumApples = this->DAT_AICArray[aiConfigIndex].minimumApples;
30+
int const minimumApples = this->DAT_AICArray[aiConfigIndex].minimumApples;
3131
int* currentResources = DAT_GameState::ptr->playerDataArray[playerID].currentResources;
3232
if (minimumApples >= 0 && currentResources[ResourceType::RT_APPLE] < minimumApples) {
3333
DAT_GameState::ptr->playerDataArray[playerID].resourcesToAcquireArray[ResourceType::RT_APPLE]
3434
= this->DAT_AICArray[aiConfigIndex].tradeAmountFood;
3535
}
3636

3737
// Cheese: standard check with > 0
38-
int minimumCheese = this->DAT_AICArray[aiConfigIndex].minimumCheese;
38+
int const minimumCheese = this->DAT_AICArray[aiConfigIndex].minimumCheese;
3939
if (minimumCheese > 0 && currentResources[ResourceType::RT_CHEESE] < minimumCheese) {
4040
DAT_GameState::ptr->playerDataArray[playerID].resourcesToAcquireArray[ResourceType::RT_CHEESE]
4141
= this->DAT_AICArray[aiConfigIndex].tradeAmountFood;
4242
}
4343

4444
// Bread: standard check with > 0
45-
int minimumBread = this->DAT_AICArray[aiConfigIndex].minimumBread;
45+
int const minimumBread = this->DAT_AICArray[aiConfigIndex].minimumBread;
4646
if (minimumBread > 0 && currentResources[ResourceType::RT_BREAD] < minimumBread) {
4747
DAT_GameState::ptr->playerDataArray[playerID].resourcesToAcquireArray[ResourceType::RT_BREAD]
4848
= this->DAT_AICArray[aiConfigIndex].tradeAmountFood;
4949
}
5050

5151
// Wheat: standard check with > 0
52-
int minimumWheat = this->DAT_AICArray[aiConfigIndex].minimumWheat;
52+
int const minimumWheat = this->DAT_AICArray[aiConfigIndex].minimumWheat;
5353
if (minimumWheat > 0 && currentResources[ResourceType::RT_WHEAT] < minimumWheat) {
5454
DAT_GameState::ptr->playerDataArray[playerID].resourcesToAcquireArray[ResourceType::RT_WHEAT]
5555
= this->DAT_AICArray[aiConfigIndex].tradeAmountFood;
5656
}
5757

5858
// Hops: standard check with > 0
59-
int minimumHop = this->DAT_AICArray[aiConfigIndex].minimumHop;
59+
int const minimumHop = this->DAT_AICArray[aiConfigIndex].minimumHop;
6060
if (minimumHop > 0 && currentResources[ResourceType::RT_HOPS] < minimumHop) {
6161
DAT_GameState::ptr->playerDataArray[playerID].resourcesToAcquireArray[ResourceType::RT_HOPS]
6262
= this->DAT_AICArray[aiConfigIndex].tradeAmountFood;

0 commit comments

Comments
 (0)