@@ -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