#include "achievements_pane.h" #include "ap_state.h" #include "game_data.h" AchievementsPane::AchievementsPane(wxWindow* parent) : wxListView(parent, wxID_ANY) { AppendColumn("Achievement"); for (int panel_id : GD_GetAchievementPanels()) { achievement_names_.push_back(GD_GetPanel(panel_id).achievement_name); } std::sort(std::begin(achievement_names_), std::end(achievement_names_)); for (int i = 0; i < achievement_names_.size(); i++) { InsertItem(i, achievement_names_.at(i)); } SetColumnWidth(0, wxLIST_AUTOSIZE_USEHEADER); UpdateIndicators(); } void AchievementsPane::UpdateIndicators() { for (int i = 0; i < achievement_names_.size(); i++) { if (AP_HasAchievement(achievement_names_.at(i))) { SetItemTextColour(i, *wxBLACK); } else { SetItemTextColour(i, *wxRED); } } } c8e863ff0c744f23c26a26fa64'/> Randomizer for LINGO 2 using Archipelago Multiworld
about summary refs log tree commit diff stats
path: root/data/maps/daedalus/rooms/Pumpkin Room.txtpb
blob: e40693be9a9727fc852a6c2e6e4999c2fd5d55b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65