about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-03-08 14:53:29 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2025-03-08 14:53:29 -0500
commit51c6108fb41c45e2cf81ee18560a5fd84cecbd69 (patch)
tree0664ebe07893e451623a2986336606cb6938d199 /src
parent97f02b39ba00ebefdb309750826dd13e0c8c1ccf (diff)
downloadlingo-ap-tracker-51c6108fb41c45e2cf81ee18560a5fd84cecbd69.tar.gz
lingo-ap-tracker-51c6108fb41c45e2cf81ee18560a5fd84cecbd69.tar.bz2
lingo-ap-tracker-51c6108fb41c45e2cf81ee18560a5fd84cecbd69.zip
Fix refreshing panel when goaling
Diffstat (limited to 'src')
-rw-r--r--src/ap_state.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ap_state.cpp b/src/ap_state.cpp index d01290b..01ee065 100644 --- a/src/ap_state.cpp +++ b/src/ap_state.cpp
@@ -589,6 +589,10 @@ struct APState {
589 data_storage[key] = value.get<int>(); 589 data_storage[key] = value.get<int>();
590 TrackerLog(fmt::format("Data storage {} retrieved as {}", key, 590 TrackerLog(fmt::format("Data storage {} retrieved as {}", key,
591 value.get<int>())); 591 value.get<int>()));
592
593 if (key == victory_data_storage_key) {
594 state_update.cleared_locations = true;
595 }
592 } else if (value.is_object()) { 596 } else if (value.is_object()) {
593 if (key.ends_with("PlayerPos")) { 597 if (key.ends_with("PlayerPos")) {
594 auto map_value = value.get<std::map<std::string, int>>(); 598 auto map_value = value.get<std::map<std::string, int>>();