Skip to content

Commit d170303

Browse files
authored
fix item printer prize reader for quantity (#622)
1 parent 81fe49b commit d170303

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

SerialPrograms/Source/PokemonSV/Inference/ItemPrinter/PokemonSV_ItemPrinterPrizeReader.cpp

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
#include "CommonTools/OCR/OCR_NumberReader.h"
1515
#include "PokemonSV_ItemPrinterPrizeReader.h"
1616

17+
// #include <iostream>
18+
// using std::cout;
19+
// using std::endl;
20+
1721
namespace PokemonAutomation{
1822
namespace NintendoSwitch{
1923
namespace PokemonSV{
@@ -136,10 +140,16 @@ std::array<int16_t, 10> ItemPrinterPrizeReader::read_quantity(
136140
total_average_sum_bonus += average_sum_filtered(screen, m_boxes_bonus[i]);
137141
}
138142

139-
// std::cout << "total_average_sum_normal: " << std::to_string(total_average_sum_normal) << std::endl;
140-
// std::cout << "total_average_sum_bonus: " << std::to_string(total_average_sum_bonus) << std::endl;
143+
logger.log("total_average_sum_normal: " + std::to_string(total_average_sum_normal));
144+
logger.log("total_average_sum_bonus: " + std::to_string(total_average_sum_bonus));
145+
146+
if (total_average_sum_bonus > total_average_sum_normal){
147+
logger.log("Read quantity with bonus mode.");
148+
}else{
149+
logger.log("Read quantity with normal mode.");
150+
}
141151

142-
const std::array<ImageFloatBox, 10>& boxes = (total_average_sum_normal > total_average_sum_bonus)
152+
const std::array<ImageFloatBox, 10>& boxes = (total_average_sum_bonus > total_average_sum_normal)
143153
? m_boxes_bonus_quantity
144154
: m_boxes_normal_quantity;
145155

0 commit comments

Comments
 (0)