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 c514489..190b21f 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,6 +49,8 @@ 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_AreDoorsGrouped(); | 56 | bool AP_AreDoorsGrouped(); |
@@ -56,7 +59,13 @@ bool AP_IsColorShuffle(); | |||
56 | 59 | ||
57 | bool AP_IsPaintingShuffle(); | 60 | bool AP_IsPaintingShuffle(); |
58 | 61 | ||
59 | const std::map<std::string, std::string> AP_GetPaintingMapping(); | 62 | const std::map<std::string, std::string>& AP_GetPaintingMapping(); |
63 | |||
64 | bool AP_IsPaintingMappedTo(const std::string& painting_id); | ||
65 | |||
66 | const std::set<std::string>& AP_GetCheckedPaintings(); | ||
67 | |||
68 | bool AP_IsPaintingChecked(const std::string& painting_id); | ||
60 | 69 | ||
61 | int AP_GetMasteryRequirement(); | 70 | int AP_GetMasteryRequirement(); |
62 | 71 | ||