about summary refs log tree commit diff stats
path: root/src/game_data.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/game_data.h')
-rw-r--r--src/game_data.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/game_data.h b/src/game_data.h index 37d1eb3..3afaec3 100644 --- a/src/game_data.h +++ b/src/game_data.h
@@ -128,6 +128,8 @@ enum class SubwaySunwarpType {
128struct SubwaySunwarp { 128struct SubwaySunwarp {
129 int dots; 129 int dots;
130 SubwaySunwarpType type; 130 SubwaySunwarpType type;
131
132 bool operator<(const SubwaySunwarp& rhs) const;
131}; 133};
132 134
133struct SubwayItem { 135struct SubwayItem {
@@ -156,5 +158,7 @@ const std::vector<int>& GD_GetSunwarpDoors();
156int GD_GetRoomForSunwarp(int index); 158int GD_GetRoomForSunwarp(int index);
157const std::vector<SubwayItem>& GD_GetSubwayItems(); 159const std::vector<SubwayItem>& GD_GetSubwayItems();
158const SubwayItem& GD_GetSubwayItem(int id); 160const SubwayItem& GD_GetSubwayItem(int id);
161int GD_GetSubwayItemForPainting(const std::string& painting_id);
162int GD_GetSubwayItemForSunwarp(const SubwaySunwarp& sunwarp);
159 163
160#endif /* end of include guard: GAME_DATA_H_9C42AC51 */ 164#endif /* end of include guard: GAME_DATA_H_9C42AC51 */