|
|
|
@@ -564,7 +564,7 @@ void Logic::LoadBufferCase(const protobuf::MessageOfObj& item) |
|
|
|
} |
|
|
|
case THUAI6::MessageOfObj::GateMessage: |
|
|
|
{ |
|
|
|
if (!AssistFunction::HaveView(viewRange, x, y, item.gate_message().x(), item.gate_message().y(), bufferState->gameMap)) |
|
|
|
if (AssistFunction::HaveView(viewRange, x, y, item.gate_message().x(), item.gate_message().y(), bufferState->gameMap)) |
|
|
|
{ |
|
|
|
auto pos = std::make_pair(AssistFunction::GridToCell(item.gate_message().x()), AssistFunction::GridToCell(item.gate_message().y())); |
|
|
|
if (bufferState->mapInfo->gateState.count(pos) == 0) |
|
|
|
@@ -695,9 +695,7 @@ void Logic::Main(CreateAIFunc createAI, std::string IP, std::string port, bool f |
|
|
|
fileLogger->set_pattern(pattern); |
|
|
|
printLogger->set_pattern(pattern); |
|
|
|
if (file) |
|
|
|
{ |
|
|
|
fileLogger->set_level(spdlog::level::trace); |
|
|
|
} |
|
|
|
fileLogger->set_level(spdlog::level::debug); |
|
|
|
else |
|
|
|
fileLogger->set_level(spdlog::level::off); |
|
|
|
if (print) |
|
|
|
|