about summary refs log tree commit diff stats
path: root/src/ap_state.h
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-03-02 21:17:14 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2024-03-02 21:17:14 -0500
commite07e0318666e9b05b2a78b7de0979d5706cc28b7 (patch)
treee01a2587666d01a59eddb38003e008420505b845 /src/ap_state.h
parent2c2d9e9f39ea780b5a04159f9c62fd5540471b86 (diff)
downloadlingo-ap-tracker-e07e0318666e9b05b2a78b7de0979d5706cc28b7.tar.gz
lingo-ap-tracker-e07e0318666e9b05b2a78b7de0979d5706cc28b7.tar.bz2
lingo-ap-tracker-e07e0318666e9b05b2a78b7de0979d5706cc28b7.zip
Added sunwarp shuffle
Diffstat (limited to 'src/ap_state.h')
-rw-r--r--src/ap_state.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ap_state.h b/src/ap_state.h index e1f34c7..36694b2 100644 --- a/src/ap_state.h +++ b/src/ap_state.h
@@ -31,6 +31,11 @@ enum SunwarpAccess {
31 kSUNWARP_ACCESS_PROGRESSIVE = 4 31 kSUNWARP_ACCESS_PROGRESSIVE = 4
32}; 32};
33 33
34struct SunwarpMapping {
35 int dots;
36 int exit_index;
37};
38
34void AP_SetTrackerFrame(TrackerFrame* tracker_frame); 39void AP_SetTrackerFrame(TrackerFrame* tracker_frame);
35 40
36void AP_Connect(std::string server, std::string player, std::string password); 41void AP_Connect(std::string server, std::string player, std::string password);
@@ -69,6 +74,10 @@ bool AP_DoesPilgrimageAllowPaintings();
69 74
70SunwarpAccess AP_GetSunwarpAccess(); 75SunwarpAccess AP_GetSunwarpAccess();
71 76
77bool AP_IsSunwarpShuffle();
78
79const std::map<int, SunwarpMapping>& AP_GetSunwarpMapping();
80
72bool AP_HasReachedGoal(); 81bool AP_HasReachedGoal();
73 82
74#endif /* end of include guard: AP_STATE_H_664A4180 */ 83#endif /* end of include guard: AP_STATE_H_664A4180 */