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 | ||
