diff options
Diffstat (limited to 'src/ap_state.h')
-rw-r--r-- | src/ap_state.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/ap_state.h b/src/ap_state.h index 6667e0d..7af7395 100644 --- a/src/ap_state.h +++ b/src/ap_state.h | |||
@@ -3,6 +3,7 @@ | |||
3 | 3 | ||
4 | #include <map> | 4 | #include <map> |
5 | #include <optional> | 5 | #include <optional> |
6 | #include <set> | ||
6 | #include <string> | 7 | #include <string> |
7 | #include <tuple> | 8 | #include <tuple> |
8 | 9 | ||
@@ -48,13 +49,21 @@ bool AP_HasCheckedHuntPanel(int location_id); | |||
48 | 49 | ||
49 | bool AP_HasItem(int item_id, int quantity = 1); | 50 | bool AP_HasItem(int item_id, int quantity = 1); |
50 | 51 | ||
52 | std::string AP_GetItemName(int item_id); | ||
53 | |||
51 | DoorShuffleMode AP_GetDoorShuffleMode(); | 54 | DoorShuffleMode AP_GetDoorShuffleMode(); |
52 | 55 | ||
53 | bool AP_IsColorShuffle(); | 56 | bool AP_IsColorShuffle(); |
54 | 57 | ||
55 | bool AP_IsPaintingShuffle(); | 58 | bool AP_IsPaintingShuffle(); |
56 | 59 | ||
57 | const std::map<std::string, std::string> AP_GetPaintingMapping(); | 60 | const std::map<std::string, std::string>& AP_GetPaintingMapping(); |
61 | |||
62 | bool AP_IsPaintingMappedTo(const std::string& painting_id); | ||
63 | |||
64 | const std::set<std::string>& AP_GetCheckedPaintings(); | ||
65 | |||
66 | bool AP_IsPaintingChecked(const std::string& painting_id); | ||
58 | 67 | ||
59 | int AP_GetMasteryRequirement(); | 68 | int AP_GetMasteryRequirement(); |
60 | 69 | ||